A Firefox OS Geeksphone telefonokhoz készített 1.1-es firmware nem végleges, azonban a véglegeshez közeli állapotban van. A telefonok maguktól még csak az 1.0-ás verziót ajánlják fel a már bejáratott over-the-air (OTA) eljáráson keresztül. Ahogy egyre inkább közeledünk a végleges kiadáshoz, érdemes lehet kipróbálni. Kalandozni vágyó felhasználók kipróbálhatják a „Latest nightly” romokat is, ám ezek még csak az alfa-változattól elvárható szinten vannak, ezért nem is ajánlom őket.
Előzetes beállítások
A telefonhoz való hozzáféréshez érdekében:
Windowson telepíteni kell az illesztőprogramokat.
Linux operációs rendszerek esetén adjunk a felhasználóknak jogosultságot a telefonok USB-n történő eléréséhez:
sudo vi /etc/udev/51-android.rules
Adjuk a fájlhoz hozzá a következő szabályokat:
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTR{idVendor}=="19d2", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTR{idVendor}=="05c6", MODE="0666", GROUP="plugdev"
Töltsük be az új szabályokat:
sudo udevadm control --reload-rules
Mac OS esetén töltsük le a Android SDK for Mac OSX csomagot és állítsuk be.
Frissítés előtt
Mentsük le a telefon tartalmát! Hozzunk létre mappákat a következőkben megadott célmappák szerint.
Végezzük el a mentést egyesével:
adb pull /system ~/mozbackup/system
adb pull /data ~/mozbackup/data
adb pull /vendor ~/mozbackup/vendor
A frissítés menete
Frissítés előtt töltsük fel teljesen a készülék akkumulátorát.
Kapcsoljuk be a „Távoli hibakeresés” módot a:
„Beállítások → Eszközinformációk → További információk → Fejlesztő → Távoli hibakeresés” lehetőségnél.
(Angol nyelvű készüléknél ez a:
„Settings → Device information → More information → Developer → Remote debugging” helyen érhető el.
A Geeksphone Keon és Peak készülékek frissítéshez le kell tölteni a készüléknek megfelelő 1.1-es firmware-t, a letöltési oldalról. Csomagoljuk ki egy üres mappába a tömörített fájlt. (Érdemes letölteni a stabil firmware-t is a készülékhez, hátha vissza kellene állni valamilyen okból a régire.)
Csatlakoztassuk USB kábellel a készüléket a számítógéphez.
Indítsuk el a rendszerünknek megfelelő parancsfájlt:
Windowson: flash.bat
Linuxon: flash.sh
Mac OS-en: flash_mac.sh
A készülékek a parancsfájl indításakor fastboot módban indulnak újra. Ha ez nem történne meg akkor a készüléket kikapcsolva a „bekapcsoló” gomb és a „hangerő le” gomb együttes lenyomásával szintén ilyen módban indítható el a készülék.
Ezek után a telepítő parancsfájl megkérdezi, hogy megtartsa-e a telefonon lévő adatokat. Megtarthatjuk az adatokat, de ha nem sikerülne a frissítés, akkor újbóli frissítés futtatásánál az adatelvesztés terhe mellett érdemes a következő frissítést elvégezni.
Már fut is a frissítés. A frissítés néhány perc alatt megvan. Ez alatt az idő alatt a telefont ne piszkáljuk és ne húzzuk le az USB-ről!
Ha hibát találunk, akkor jelentsük!