/-----------------------------------------------------------------------------------------------------\
POSTANOWIŁEM PRZETŁUMACZYĆ WĄTEK Z XDA NA TEMAT
AKTUALIZACJI OTA
EWENTUALNYCH PROBLEMACH, NIEJASNOŚCIACH
ORYGINALNY TEMAT
[iNFO] Nexus 5 OTA Help-Desk | Google Nexus 5 | xda-developers
WSZELKIE UWAGI ODNOŚNIE
POPRAWY TŁUMACZENIA TREŚCI, LITERÓWEK,
MILE WIDZIANE.
\------------------------------------------------------------------------------------------------------/
OTA Help-Desk
*6.0 MRA58K Dostępne*
*5.1.1 LMY48M Dostępne*
*5.1.1 LMY48I Dostępne*
*5.1.1 LMY48B Dostępne*
*5.1.0 LMY47I Dostępne*
*5.1.0 LMY47D Dostępne*
*5.0.1 LRX22C Dostępne*
*5.0 LRX21O Dostępne
*4.4.4 KTU84P Dostępne*
Najpierw porozmawiajmy o tym, czym jest OTA:
Aktualizacja OTA (Over the Air) jest metodą aktualizacji oprogramowania Twojego telefonu. Kiedy OTA się ściągnie na Twój telefon, zostaniesz zapytany o zrestartowanie telefonu oraz instalację aktualizacji. Nie jest to kompletny obraz systemu, ale seria poprawek. Poprawki w OTA mogą zawierać: bootloader, radio, system, recovery i kernel. Podczas instalowania, skrypt sprawdza czy wszystkie pliki patchowane są oryginalne i właściwe. Jeśli wszystko się zgadza, aktualizacja się zakończy powodzeniem. Jeśli nie, proces zostanie przerwany. Dlatego krytycznym jest dopilnowanie, aby wszystko było tak jak "z pudełka". Nie martw się. Łatwo jest doprowadzić telefon do stanu, w którym będziesz miał aktualne, najnowsze oprogramowanie.
Posiadamy również możliwość ręcznego sflaszowania pliku. Kiedy poznamy URL aktualizacji, możesz je ściągnąć i użyć adb albo custom recovery, aby go użyć.
Teraz kiedy już przeczytałeś powyższe ważne informacje, zaktualizujmy naszego Nexusa 5!
Aby proces OTA przebiegł bez żadnych problemów; musisz być na kompletnym stocku
z 4.4.3 KTU84M
Aktualny Bootloader: HHZ11k
Aktualne Radio: M8974A-2.0.50.1.13
Stock Kernel: 3.4.0-gd59db4e
z 4.4.2 KOT49H
Aktualny Bootloader: HHZ11k
Aktualne Radio: M8974A-1.0.25.0.23
Stock Kernel: 3.4.0-gadb2201
Obecne wszystkie aplikacje /system
Żadnych modyfikacji plików na partycji /system.
Info: Dosłownie, jakakolwiek modyfikacja przerwie proces OTA. Xposed, DPI, build.prop, volume mod, itd. COKOLWIEK!
Poważnie, nie żartuję.
Jeśli spełnisz powyższe kryteria, OTA zakończy się powodzeniem.
Jeśli nie spełnisz powyższych kryterii albo nie chcesz czekać na OTA, patrz niżej.
Aktualne OTA
6.0 – [MRA58K z LMY48M] – Download
5.1.1 – [LMY48M z LMY48I] – Download
5.1.1 – [LMY48I z LMY48B] – Download
5.1.1 – [LMY48B z LMY47D] – Download
5.1.1 – [LMY48B z LMY47I] – Download
5.1.0 – [LMY47D z LRX21O, 221MB] – Download
5.1.0 – [LMY47D z LRX22C, 221MB] – Download
5.0.1 LRX22C-from-5.0 LRX21O: hammerhead LRX22C from LRX21O
5.0 LRX21O-from-4.4.4 KTU84P: 4.4.4 (KTU84P) -> 5.0: hammerhead LRX21O from KTU84P
Podziękowania @ saberdragon18
5.0 LRX21O-from-4.4.4 KTU84Q: 4.4.4 (KTU84Q) -> 5.0: hammerhead LRX21O from KTU84Q
4.4.4-KTU84P-from-4.4.3-KTU84M: http://android.clients.google.com/packages/ota/google_hammerhead/c08cce45be6d759d6fd29480f01128b18f7d4a11.signed-hammerhead-KTU84P-from-KTU84M.c08cce45.zip Podziękowania @ sucro
Zapis aktualizacji OTA
xda-developers - View Single Post - [REF] Nexus 5 Stock OTA URLs Podziękowania @ oldblue910
To są najbardziej ogólne scenariusze. Jeśli nie jesteś pewien, w który się wpasować, zapytaj.
Scenariusz #1
Jesteś na kompletnym stocku. Odblokowany/zablokowany. Bez roota.
Przejdź do sekcji A
Scenariusz #2
Jesteś na stocku, z rootem. Custom Recovery bez żadnych modyfikacji albo usuwania plików.
Przejdź do sekcji B
Scenariusz #3
Jesteś na stocku z zainstalowany Xposed.
Przejdź do sekcji C
Scenariusz #4
Jesteś na stocku z customowym kernelem i/lub starym radiem i bez żadnych innych modyfikacji.
Przejdź do sekcji D,1
Scenariusz #5
Jesteś na stocku z modyfikacjami na partycji /system/ w tym również usuniętymi plikami i customowym kernelem.
Przejdź do sekcji D,2 albo patrz post na dole (Specjalny scenariusz #1)
Scenariusz #6
Jesteś na customowym ROMie.
Przejdź do sekcji D,3
Sekcja A: adb sideload
INFO: Upewnij się, że używasz ostatniej najnowszej wersji adb. Wygląda na to, że starsze wersje mogą mieć problemy. Aktualna działająca wersja >> fastboot_adb(1.0.32)_071114_r21.rar
Od Androida 5.0 chcąc aktualizować poprzez SIDELOAD plik OTA, trzeba to robić poprzez stockowe recovery. Customowe zwraca błąd.
1) Ściągnij OTA.zip na PC, zmień nazwę pliku na update.zip, umieść plik tam gdzie masz adb.
2) Upewnij się, że masz zaznaczone Debugowanie USB w Opcjach Programistycznych, następnie podłącz telefon.
3) Otwórz wiersz poleceń z katalogu powyżej na PC i użyj komendy: 'adb reboot recovery'
4) Kiedy będziesz w recovery, zobaczysz kładącego się androida. Naciśnij volume up i puść. Pojawi się menu. Wybierz “apply update from adb”
5) Używając wiersza poleceń wpisz: 'adb sideload update.zip' Plik zostanie załadowany i rozpocznie się aktualizacja.
6) Po zakończeniu, wybierz reboot.
Sekcja B: Flaszowanie w Custom Recovery (TWRP- CWM)
1) Ściągnij OTA.zip i skopiuj na telefon.
2) Zrestartuj telefon do bootloadera.
3) Sflaszuj OTA jak każdy inny ROM.
4) Restart.
Sekcja C: Odinstalowywanie Xposed Framework
Użyj Xposed Framework Installer w celu usunięcia framework'a zanim zaczniesz aktualizację OTA.
Idź do Xposed Framework, Framework-> Uninstall (przywróci to oryginalny plik "app_process") następnie zrestartuj.
INFO: Jeśli tylko odinstalujesz Xposed Framework (samą aplikację), to nawet po restarcie, plik "app_process" (w /system/bin) jest nadal tym zmodyfikowany przez Xposed Framework, oryginalny plik nie zostanie przywrócony.
Xposed Installer i informacje o nim można znaleźć tutaj.
Zaraz po odinstalowaniu Xposed; przeskocz do Sekcji A na stockowym recovery lub Sekcji B na customowym recovery.
Podziękowania @ Hammer_Of_The_Gods & @ C3C076
Sekcja D: Wracamy do stocka
1) Sflaszuj stockowe boot.img i/lub radio.img (to co potrzebujesz) z fabrycznych obrazów używając fastboot'a.
Komendy fastboot użyte w tej sekcji są następujące:
fastboot flash boot boot.img
fastboot flash radio radio-hammerhead-M8974A-2.0.50.1.13.img
INFO: Niektóre customowe kernele modyfikują pliki w /system/ Jeśli tak jest, zobaczysz błąd status 7 i zmodyfikowany pliki. Najłatwiejszym sposobem na naprawnienie tego jest sflaszowanie całego system.img
2) Zamień na stockowy kernel albo usunięte lub zmodyfikowane .apk(i)
Jeśli nie masz backupu usuniętych lub zmodyfikowanych plików, sflaszuj system.img
Info: To muszą być dokładne te wersję, które były z softem.
Komendy fastboot użyte w tej sekcji są następujące:
fastboot flash boot boot.img
fastboot flash system system.img
3) Sflaszuj stockowy obraz KOT49H . Użyj Forum po zmianach, link nie działa jeśli potrzebujesz pomocy.
--------------------------------------------------------------------------------------------------------------------
Po wykonaniu wszystkich niezbędnych króków w celu powrotu do stocka, upewnij się, że spełniasz teraz wszystkie wymagania z góry strony, następnie wróć do:
Sekcji A jeśli używasz stock recovery.
Sekcji B jeśli używasz custom recovery.
Czuj swobodę, aby zapytać o cokolwiek co Cię trapi. Proszę sprawdź również czy nie padło już takie pytanie.
FAQ
Q: Widzę błąd status 7 kiedy próbuję zainstalować OTA.
A: Przypatrz się uważnie błędowi. Zostanie wskazany plik, którego dotyczy problem. Wklej ściężkę pliku, spróbujemy pomóc.
Q: Aktualizacja OTA zakończyła się powodzeniem, ale straciłem custom recovery i chcę ponownie zrobić roota. Jak to zrobić?
A: Sflaszuj custom recovery w fastboot i użyj go, aby przywrócić roota.
Q: Próbowałem wszystkiego, ale nadal mam błędy status 7.
A: Niestety, prawdopodobnie będziesz musiał zacząć od zera. Idź do Sekcji C1.
Q: Sflaszowałem .zip który zawiera mod (wklej tutaj rodzaj moda.) Czy uda mi się aktualizacja OTA?
A: Nie, jakiekolwiek modyfikacje powodują, że OTA się nie powiedzie.
Q: Dlaczego otrzymuję błąd "cannot read update.zip" kiedy próbuję sideload?
A: Jeśli zmieniłeś nazwę pliku na update.zip, aktualna nazwa pliku będzie update.zip.zip. Automatyczne ukrywanie rozszerzeń w Windowsie. To może być Twoim problemem. Jeśli nie, spróuj innego kabla USB albo innego portu USB. Jeśli nadal nie działa, upewnij się, że nazwa pliku na pewno jest taka jak powinna. Może popełniłeś literówkę. Małe-duże litery również mają znaczenie.
Specjalny scenariusz #1
Jeśli używasz stockowy ROM, zrootowany z customowym kernelem i chcesz zatrzymać roota po aktualizacji OTA; podążaj za wspaniałym poradnikiem krok-po-kroku @ Lettuce!
Jeśli Ci to pomoże, podziękuj mu w oryginalnym poście, zlokalizowanymtutaj: xda-developers - View Single Post - [iNFO] Nexus 5 OTA Help-Desk