Traktori, telefoni, kāda starpība! |
2013-09-03|17:51 |
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. |
|