PHz superblociņš - Traktori, telefoni, kāda starpība! [bloks|kalendārs|spamparāde|autors]
PHz

[ autors | sc userinfo ]
[ kalendārs | MEGA!!! ]

Zibenstakas
[Paskat tik:| SpampamparādeKārtībai jābūt!OKomentiņiES ]

Traktori, telefoni, kāda starpība! [2013-09-03|17:51]
Previous Entry Add to Memories Tell A Friend Next Entry
[Tagi|]

Ko, pēc manām domām, vajadzēja darīt, kad neveiklā kārtā gadījās izdzēst Nokia N9 visu /usr/share/MProgressIndicator/themes/opengl katalogu, nevis tikai MainAnimation_LowNoise.mp4, kas satur debīlo ieslēgšanas troksni, un telefons vairs neslēdzās iekšā:

1) novilkt NaviFirm+ no http://www.symbian-toys.com/navifirm.aspx
2) ierakstīt tur telefona produkta kodu no SIM kartes atvilktnes (manā gadījumā - 059J217) un novilkt kerneļa un rootfs firmwāres failu, kas beidzas ar _ARM.bin (pārējie nav vajadzīgi)
3) novilkt flasheri (maemo 3.5 versiju) no http://tablets-dev.nokia.com/maemo-dev-env-downloads.php (šajā vietā es plūdeni pārslēdzos uz Linusku, t.i., kaut ko Debianveidīgu)
4) palaist flasher -u -F DFL61_HARMATTAN_40.2012.21-3_PR_LEGACY_006-OEM1-958_ARM.bin un iegūt rootfs.jffs2 cita starpā
5) novilkt http://al.robotfuzz.com/~al/maemo/unlzo
6) palaist apt-get install python-lzo
7) palaist unlzo.py rootfs.jffs2
8) palaist mkdir /media/rootfs
9) palaist mount -t ext4 rootfs /media/rootfs
10) piespraust telefonu
11) nokopēt /usr/share/MProgressIndicator/themes/opengl no piemontētā rootfs uz telefona MyDocs katalogu
12) nomontēt telefonu un noraut no USB
13) novilkt flasheri (3.12.1 MeeGo versiju) no http://tablets-dev.nokia.com/maemo-dev-env-downloads.php un uzinstalēt
14) palaist apt-get install svn
15) palaist svn co https://toosa.swagman.org/svn/sillykbd/TRUNK/moslo un izdarīt to, kas rakstīts README
16) kad telefons palaists ar moslo kerneli un piekonektēts caur telnet, piemontēt /dev/mmcblk0p1 un /dev/mmcblk0p2
17) pārkopēt opengl katalogu un mprogressindicator.conf no MyDocs (mmcblk0p1) uz rootfs /usr/share/MProgressIndicator/themes/ (mmcblk0p2)
17a) alternatīvā iespēja - izeksportēt partīcijas caur USB (man kaut kā nesanāca, varbūt pārējās 8 USB ierīces traucēja, bet bija slinkums raut nost)
http://everythingn9.com/recover-files-from-a-dead-nokia-n9-guide/
http://talk.maemo.org/showpost.php?p=1313470&postcount=462
18) nomontēt abas failsistēmas
19) noraut telefonu no USB
20) paturēt power pogu 10 sekundes (izslēgt)
21) ieslēgt un priecāties!
22) ne tik ļoti priecāties par radušos stulbo brīdinājumu un nesaglabājošamies parolēm (jo openmodē Aegis izmanto citas atslēgas) un domāt, kā lai pārflešo, saglabājot visas programmas
23) secināt, ka tas nav iespējams, jo jebkāda neoriģinālā kerneļa lādēšana (pat neflešojot, pietiek ar iebūtēšanu glābšanas režīmā) ieslēdz openmodi
24) norakstīt telefonā sainstalēto programmu sarakstu (t.sk. ar ShotMee un dpkg -l)
25) pārflešot telefonu ar flasher -f -F DFL61_HARMATTAN_40.2012.21-3_PR_LEGACY_006-OEM1-958_ARM.bin -R
26) nodrošināties nākotnei ar disclaimer-cal remove View-openmode
27) sainstalēt atpakaļ visas programmas un spēles
28) secināt, ka punkti 3-12 un 14-23 bija pilnīgi lieki
29) pārdomāt openmode, Nemo un NITDroid perspektīvas un priecāties!

Paldies, kā vienmēr, wiki.maemo.org, talk.maemo.org un forum.allnokia.ru par iedvesmu.
zibenstakaiekomentēt

Komentiņi:
Kas:[info]po
Cikos:2013. gada 3. Svepstembris plkst. 18:14
(zibenstaka)
šitādā šitā pavadītas sazin' cik diennaktis - pat negribas lasīt detaļās
[User Picture]
Kas:[info]phz
Cikos:2013. gada 3. Svepstembris plkst. 18:23
(zibenstaka)
Varu vienīgi ieteikt sākt lasīt no beigām :)
Kas:[info]po
Cikos:2013. gada 3. Svepstembris plkst. 18:25
(zibenstaka)
hehehe, as usual :D