Oprava problému s bootloopem Nexus 5X konečně umožňuje uživatelům zavést jejich telefon, pokud se nepodařilo spustit nebo uvízl v nepřetržitém spouštěcím cyklu.
Přestalo se vaše zařízení LG/Google Nexus 5X spouštět, nebo spíše uvízlo v nekonečné spouštěcí sekvenci? To je něco, co nazýváme "bootloop" a může k tomu dojít z různých důvodů. Většinu bootloopů lze opravit flashováním základního firmwaru nebo továrním resetem, ale v případě hardwarového bootloopu obecně nemůžete dělat nic jiného než RMA telefonu. Pokud se váš Google Nexus 5X odmítal spustit a nic, co jste zkoušeli, to nevyřešilo, nejste sami. Problém s bootloopem Nexus 5X je v komunitě notoricky známý, ale teprve nedávno byla nalezena oprava.
Oprava bootloop Nexus 5X – kontext
Za posledních pár let si smartphone LG získal trochu reputaci kvůli problému s bootloopem. Problém, který zdánlivě začal s LG G4 s každým novým zařízením, které společnost vydala, se staly více a více rozšířené. Nedávno jsme mluvili o způsobu, jak opravte problém se zaváděním systému Nexus 6P
od společnosti Huawei a nyní je k dispozici řešení pro Nexus 5X který byl odvozen z průvodce, o kterém jsme dříve psali.Zdá se, že obecný konsenzus s těmito opravami naznačuje, že čipové sady Snapdragon 808/810 byly vyřazeny Qualcommem a degradovaly do bodu, kdy jsou částečně rozbité. The problémy s výrobou tepla u Snapdragonu 810 není nic nového, ale vypadá to, že 808 má podobný problém, pokud jde o to, co způsobuje bootloopy. LG původně uvedlo problém se zaváděcími smyčkami LG G4 skutečně souvisel s hardwarem, ale nikdy se o situaci podrobněji nezabýval.
Někteří si mysleli, že je to kvůli pájce, kterou použili, a že nakonec praskne přílišným zahřátím a ochlazením během životnosti zařízení. Zda je to skutečně pravda, stále ještě s jistotou nevíme, co se za tímto problémem skrývá, ale zdá se, že tato oprava pro bootloop Nexus 5X problém vyřeší. Dnes pro vás tedy máme průvodce, který vás provede přesně tím, jak problém s bootloopem Nexus 5X vyřešit. Zatímco název v odkazovaném vláknu fóra ve spodní části tohoto příspěvku říká, že je netestovaný, mnoho lidí v komunitě hlásilo úspěch s touto metodou.
Jako vždy se však váš počet najetých kilometrů může s tímto řešením lišit.
Tutorial
Požadavky:
- Odemykatelný bootloader z doby před spuštěním bootloopu, protože nemůžete zavést Android a povolit nastavení potřebná k následnému odemknutí bootloaderu. Pokud se vám podaří krátce zavést telefon, stačí přejít do Možnosti vývojáře a zaškrtnout „Povolit odemykání OEM“.
- Stáhněte si nejnovější Binární soubory ADB a Fastboot a extrahujte je do snadno dostupné složky v počítači.
- Stáhněte a nainstalujte Ovladače USB společnosti Google (pro ty, kteří používají Windows).
- Stáhněte si N2G47Z_4Cores.img a uložte jej do stejného adresáře, ve kterém máte umístěny binární soubory ADB a Fastboot.
- Volitelné: Chcete-li na pevném zařízení Nexus 5X používat obnovení TWRP, musíte použít upravenou verzi TWRP. Takže stáhnout TWRP3_1_1_5X.img a uložte jej do stejné složky, ve které máte umístěny binární soubory ADB a Fastboot.
- Volitelné 2: Pokud chcete zrychlit svůj pevný Nexus 5X, můžete flashovat upravenou verzi XDA Recognized Developer vzplanutí2jádro Elemental X. Stáhněte si EX4_10_5X.zip soubor do zařízení Nexus 5X, takže bude uložen ve výchozím adresáři pro stahování.
- Připojte Nexus 5X k počítači pomocí kabelu USB.
- Pokračujte a spusťte příkazový řádek nebo terminál ve stejném adresáři, kam jste uložili binární soubory ADB a Fastboot. Uživatelé Windows, můžete to udělat tak, že podržíte Shift a kliknete pravým tlačítkem myši a poté vyberete „zde otevřít příkazový řádek“. Uživatelé Windows 10 uvidí možnost PowerShell, která nahrazuje možnost příkazového řádku.
- Spusťte Nexus 5X do režimu Fastboot (některým také známý jako režim bootloaderu).
- Na příkazovém řádku spusťte následující příkaz:
fastboot devices
- Pokud vidíte sériové číslo svého zařízení, jste připraveni pokračovat. Pokud ne, z nějakého důvodu nejsou ovladače USB plně nainstalovány.
- Pokud váš zavaděč ještě není odemčený, ale odemykání OEM jste již jednou povolili v možnostech vývojáře, můžete zavaděč nyní odemknout zadáním:
fastboot flashing unlock
. Poté postupujte podle pokynů na obrazovce a odemkněte bootloader. Upozorňujeme, že tím vymažete všechna data v telefonu. - Nyní zadejte do příkazového řádku následující příkaz, který nahradí aktuální spouštěcí bitovou kopii:
fastboot flash boot N2G47Z_4Cores.img
- Volitelné: Pokud chcete flashovat upravený TWRP, zadejte poté tento příkaz:
fastboot flash recovery TWRP3_1_1_5X.img
- Volitelné: Pokud chcete flashovat upravený TWRP, zadejte poté tento příkaz:
- Restartujte telefon zadáním:
fastboot reboot
- Po několika minutách (může to chvíli trvat) byste měli vidět spouštěcí animaci telefonu a nakonec i zamykací obrazovku. Gratulujeme, uložili jste si telefon!
- Volitelné: Pokud chcete zlepšit výkon a postupovali jste podle kroků k instalaci upravené verze TWRP, zkopírujte upravené jádro Elemental X do úložiště telefonu, nabootujte do TWRP a flashujte vlastní jádro. Můžete si dokonce zvolit přetaktování malý shluk během nastavování, abyste z telefonu vymáčkli o něco více výkonu.
Vysvětlení
Stejně jako jsme vám ukázali v průvodci Nexus 6P o tom, jak vyřešit problém s bootloopem, příčina má něco společného s velkými jádry clusteru CPU SoC. Na základě člena XDA XCnathan32's log během testování tohoto procesu. Problém je způsoben tím, že VLL nemůže získat zámek na jádrech A57. Zatím si nejsme 100% jisti, co přesně tento problém způsobuje, ale naše řešení ve skutečnosti deaktivuje tato rozbitá jádra A57, takže problém úplně obcházíme.
V budoucnu by mohlo přijít elegantnější řešení, ale prozatím oceňujeme, že vývojářská komunita přichází s řešením, které lidem umožní znovu nastartovat chytrý telefon. Pokud se někdo touto problematikou delší dobu zabývá, může mít alespoň funkční zařízení na hudební přehrávač, palubní kameru atp. Ti, kteří se s tímto problémem dosud setkali, budou mít alespoň řešení k dispozici hned, když zažijí tento bootloop poprvé.
Jak již bylo zmíněno, viděli jsme několik lidí v komunitě (více v našem oficiálním vlákně XDA pro toto řešení) hlásit, že toto řešení bootloop Nexus 5X skutečně funguje. Nicméně jsme také měli alespoň jednoho člověka, který řekl, že to pro něj nefungovalo. Problém se zaváděním zařízení Nexus 5X může mít několik příčin, takže tato příručka nemusí být řešením pro každého. Pokud je váš Nexus 5X aktuálně v bootloopu, určitě neuškodí to vyzkoušet, protože pokud chcete obnovit všechny tyto upravené soubory, můžete vždy flashovat obrázky ze zásob, které Google poskytuje.
Podívejte se na původní vlákno na našem fóru Nexus 5X