Information
reflash - szoftver újraflashelése
- Részletek
- Kategória: Hasznos információk
- Megjelent: 2010. december 10. péntek, 18:14
- Írta: Andy1210
- Találatok: 4934
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):
Ha ezután sem működik akkor:
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.)
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...):
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:
* 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ő...):
*
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...)