Poradnik przedstawia metodę instalacji najnowszego Androida 5.0 Lolipop poprzez Factory Images, nie trzeba czekać na aktualizację OTA.
Należy pamiętać, że czynność ta w odróżnieniu od metody OTA czyści nasze pliki, dlatego przed przystąpieniem do aktualizacji należy zrobić kopię zapasową danych z naszego urządzenia.
- Pierwszym krokiem jest instalacja sterowników oraz adb. Poradnik znajdziemy na stronie [LINK].
- Następnie pobieramy odpowiedni obraz systemu ze strony Google’a [LINK].
- Teraz należy wypakować obraz systemu z pobranego archiwum.
- Włączamy tryb Debugowania na naszym telefonie. Ustawienia -> Opcje programistyczne -> Tryb debugowania
- Podłączamy Nexusa za pomocą kabla USB do komputera.
- Teraz musimy uruchomić telefon w trybie bootloader,są dwie metody:
zrobić to poleceniemadb reboot bootloader
lub ręcznie ponownie uruchomić telefon trzymając włącznik oraz przycisk VOL- - Odblokowujemy bootloader poleceniem
fastboot oem unlock
- Przechodzimy w wierszu poleceń do folderu z rozpakowanym obrazem systemu i wykonujemy skrypt flash-all.bat
- Gdy instalacja się powiedzie urządzenie uruchomi się ponownie
- Ze względów bezpieczeństwa wchodzimy ponownie w tryb bootloader i blokujemy go:
fastboot oem lock
, czynność ta nie usuwa żadnych danych.
Czasem istnieje problem z wykonaniem skryptu flash-all, objawiający się błędem missing image from upload. try again
, wtedy należy wykonać czynności w nim zawarte ręcznie.
Zamiast czynności opisanej w punkcie 8 należy wykonać następujące polecenia.
Flashujemy bootloader i wgrywamy plik radio (Plik radio wgrywamy tylko wtedy gdy jest od zawarty w paczce .tgz.:
fastboot flash bootloader /nazwa pliku bootloadera/.img
fastboot flash radio /nazwa pliku radio/.img
Teraz musimy wykonać restart bootloadera /Nie pomijaj tego kroku!/:
fastboot reboot-bootloader
Wgrywamy resztę plików:
fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot flash system system.img
W Tablecie Nexus 9 należy zainstalować jeszcze:
fastboot flash vendor vendor.img
Wykonujemy całkowite czyszczenie /Full Wipe/:
fastboot flash cache cache.img
fastboot flash userdata userdata.img
A na koniec resetujemy urządzenie:
fastboot reboot
Teraz możemy się cieszyć najnowszym Androidem na naszym urządzeniu. ;-)
Bootloader
Odblokowywanie bootloadera
Źródła:
- http://forum.android.com.pl/f499/instalacja-sterownika-usb-adb-159920/
- https://developers.google.com/android/nexus/images
- http://www.androidpolice.com/2014/11/12/running-into-the-dreaded-missing-system-img-error-flashing-android-5-0-factory-images-heres-how-to-get-around-it/
3 Komentarze
Działa! Dzięki za poradnik!
Czy po takiej aktualizacji nadal będę dostawał następne OTA?
Author
Tak, bez problemu. ;)