Search

Information

reflash - szoftver újraflashelése

Linux és Mac felhasználóknak (feltételezem ők tudnak kicsit angolul) és Windows-t használó angolul értőknek itt az eredeti leírás:
http://wiki.maemo.org/Updating_the_tablet_firmware

Update: Sajnos mára már halottak a cikkben szereplő linkek, legalábbis a többsége. A legújabb ROM fájlok itt érhetőek el: 

http://talk.maemo.org/showpost.php?p=1436278&postcount=2


Linuxosoknak ez a parancs hasznos lehet (USB interface aktiválása, hogy lássa a telót):

sudo modprobe -r cdc_phonet

Ha ezután sem működik akkor:
sudo rmmod cdc_phonet
sudo rmmod phonet

64 bites windows rendszeren valószínűleg nem fog működni a flasher! Szóval, ha 64bit-es rendszered van, akkor egy linux livecd-vel, vagy egy virtuális 32bit-es oprendszerrel orvosolhatod a problémát!

64 bites win7-re és win8-ra itt a megoldás:
1. Töltsd le a libusb-t, majd csomagold ki egy mappába!
2. Amikor ahhoz a ponthoz érsz, hogy U betűt nyomvatartva rákötötted a telóra az usb kábelt, indítsd el a kicsomagolt libusb mappáján belül a /bin mappában lévő inf-wizard.exe-t!
3.  Kattints a NEXT-re, majd válaszd ki az N900 (Update Mode)-ot a listából, majd kattints a NEXT gombra (Ha nincs benne, akkor zárd be a programot, húzd le a telót, akksit ki, kösd rá a kábelt U-betűt nyomvatartva, közben akku vissza, így mennie kell!)
4.  Ha minden ok volt a 3-as pontban, ismét katt a NEXT gombra, majd mentsd el az inf fájlt, amit fedob a program!
5. Kattints az INSTALL NOW... gombra!
Az emmc reflash-kor a listában N900(PC Suite Mode) szerepel! Azt is külön meg kell csinálni ugyanezekkel a lépésekkel!!

Windows-t használó angolul nem értőknek:

RootFS Reflash

1. Töltsd le a legújabb flasher-t! (maemo_flasher-3.5_2.5.2.2.exe)
2. Töltsd le a legújabb firmware-t (.bin) fájl és mentsd ide: %ProgramFiles%\maemo\flasher-3.5\ (ez az alapértelmezett telepítési helye a flasher-nek) szóval a lényeg, hogy a mappájába mentsd a firmware-t!
3. Ellenőrizd, hogy az akksi a felénél feljebb van töltve, különben nem indul el a flashelés.
4. Húzd ki a töltőt és kapcsold ki a telefont.
5. Nyisd meg a CommandPromt-ot (Start menü -> Futtatás vagy Windows Logó billentyű + R) és írd be hogy cmd, majd nyomj Enter-t!
6. Lépj be a CommandPromt-ban a Flasher mappájába (Tipp: Használd a TAB billentyűt a parancsok és fájlnevek automatikus kiegészítéséhez.)   

cd "%ProgramFiles%\maemo\flasher-3.5"

7. Add ki az alábbi parancsot a CommandPromt-ban (Persze a parancsban a (.bin) fájl nevét módosítsd az általad letöltött (.bin) fájl nevére...):  
flasher-3.5.exe -F RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin -f -R

8. Ha a CommandPromtban ezt látod: "Suitable USB device not found, waiting", akkor tartsd lenyomva az "u" billentyűt a telefonon és csatlakoztasd az USB kábelt (miközben nyomva tartod az "u"-t)

A flashelés körülbelül 4 percig tart, utána újraindul a telefon és a Welcome képernyő fogad a Régió beállításokkal!

eMMC Reflash

(FONTOS) Az eMMC-t kell először flashelni, majd azután a RootFS-t!  Az eMMC-t "-R" kapcsoló nélkül flasheljük, mégpedig azért anélkül, mert így nem indul újra a telefon a flashelés végén. NAGYON FONTOS, hogy az eMMC és RootFS reflash között NE INDÍTSUK EL a telefont! Az eMMC reflash után mindíg flashelni kell a RootFS-t is!

* Legyen teljesen feltöltve az akkumulátor (NAGYON FONTOS!!)
* Szerezd be a Vanilla eMMC képfájlt (.bin fájl) a Nokia katalógusból.
* Először az eMMC Reflash-t csináld meg! az "-R" kapcsoló nélkül (FONTOS!) Tehát az alábbi parancsot használd (persze a megfelelő (.bin) fájlra átírva:

flasher-3.5.exe -F RX-51_2009SE_10.2010.13-2.VANILLA_PR_EMMC_MR0_ARM.bin -f

* Ha kész az eMMC reflash, NE INDÍTSUK EL A TELEFONT! előbb flasheljük a RootFS-t is! (Itt már kell az "-R" kapcsoló, de végülis nem kötelező...):

flasher-3.5.exe -F RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin -f -R

 *  Most ha -R kapcsolóval adtuk ki a parancsot, akkor el kell, hogy induljon a telefon. Az első indítás viszonylag sok ideig tart! Ha -R nélkül adtuk a parancsot akkor pedig nincs más dolgunk, mint bekapcsolni a telefont :) 

Kernel Reflash

Ha csak a kernel-t szeretnénk újraflashelni, arra is van megoldás. (Erre akkor lehet szükség, ha valami custom kernellel elrontjuk. Ilyenkor felesleges lenne az egész RootFS-t újraflashelni...)

flasher-3.5.exe -F RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin --flash-only=kernel -f -R

 

Copyright 2010-2013 | N900 Heaven