Wczoraj na żywym organizmie doświadczyłem zamarznięcia telefonu podczas rozruchu. Sam do tego doprowadziłem próbą flashowania urządzenia do wersji 38R. Niestety aktualizacja OTA1 nie wyświetlała mi takiej możliwości. Postanowiłem zaryzykować i zrobić to ręcznie z pomocą udostępnionego zipa w sieci. W końcu to ten sam update. A że telefon mam zrootowany, recovery wgrane jest inne – musiało się udać.
Pierwsza próba, weryfikacja zip: trzeba ją wyłączyć, nie uda się inaczej. Druga próba: error, trzecia próba: error… Czwarta, piąta… telefon nie wstaje. No to klops.
Sposób 1: full wipe i factory reset
Pierwszym i zarazem najprostszym sposobem usunięcia usterki jest próba zrobienia full wipe i factory reset2.
Głośność w dół + włącznik. Kierujemy się po trybie recovery (u mnie jest to TWRP):
- Wipe;
- Przesuwamy palcem strzałką po „Swipe to Factory Reset”, lub wcześniej jeszcze:
- Advanced Wipe i czyścimy tam: Dalvik Cache, System i Cache.
Reboot.
U mnie – nie zadziałało.
Sposób 2: Fastboot i przywrócenie obrazu systemu
Dopiero ten sposób przywrócił mi do życia OnePlus One. Żałowałem tylko, że zrobiłem Wipe – obeszłoby się bez niego i nie straciłbym konfiguracji programów i ich samych w urządzeniu. Cóż – biedny polaczek po szkodzie.
Co potrzeba:
- Obraz CyanogenMod dla OnePlus One – https://cyngn.com/products/oneplusone/;
- AndroidSDK (dostępny we wpisie: OnePlus One: root telefonu)
Przechodzimy do roboty
- Telefon należy uruchomić w trybie fastboot: głośność w górę + włącznik;
- Z pobranej paczki zip3 „wyciągamy” plik system.img do folderu ~\Desktop\android-sdk-windows\platform-tools\ (jak w opisie rootu);
- Przy podłączonym urządzeniu do PC wykonujemy polecenie: fastboot devices w celu sprawdzenia, czy aby na pewno komunikacja działa w obie strony;
- Jeśli tak, piszemy:
fastboot flash system system.img
Jeśli nie:
Wróć do pkt 3, albo od nowa wszystko powtórz. - Czekamy, aż wszystko się zrobi, następnie:
fastboot reboot
Ma działać :)
fastboot flash boot boot.img
fastboot flash cache cache.img
fastboot flash recovery recovery.img
fastboot flash system system.img
fastboot flash userdata userdata_64G.img (dla urządzeń 64 GB, lub userdata_userdata.img dla 16 GB)
Na tym etapie polecam flash urządzenia do wersji 38R. Zip można znaleźć w sieci do pobrania (206 MB!). Flash dokonujemy z poziomu custom recovery (TWRP: opis roota i wgrania custom recovery).
- Over The Air [↩] [↩]
- Przywrócenie urządzenia do stanu, w jakim go otrzymaliśmy. [↩]
- cm-11.0-XNPH33R-bacon-signed-fastboot.zip [↩]
Dodaj komentarz