Uživatel XDA našel a poskytl opravu nechvalně známého Nexus 6P Bootloop of Death. Čtěte dále a zjistěte, jak to vyřešil a jak opravit vaši jednotku!
Ovlivnil vás Nexus 6P Bootloop of Death? Pokud jste jedním z mála nešťastných lidí, kteří mají Nexus 6P zastrčený v nějaké zásuvce, budete rádi, že byla nalezena oprava, která vám umožní znovu plně spustit zařízení.
Toho bylo dosaženo deaktivací velkého clusteru zařízení Snapdragon 810 SoC, což pak umožňuje zařízení konečně dosáhnout jeho uzamčené obrazovky. Chcete-li svůj Nexus 6P oživit, budete muset flashovat upravené soubory poskytuje člen XDA XCnathan32 (s pomoc senior člena XDA rchtk), aby vaše ROM a obnova opět fungovaly.
Kontext
Ke konci roku 2016 jsme viděli řadu hlášení od několika uživatelů, kteří tvrdili, že jejich jednotky Nexus 6P byly nepochopitelně vstupující do náhodných bootloopů, problém zdánlivě oddělený od předčasné odstávky která sužovala telefon přibližně ve stejnou dobu. To bylo jiné, a i když je snížená výdrž baterie určitě špatná, bootloopy v podstatě proměnily smartphone na těžítko.
Uživatelé, kteří čelili tomuto problému, rychle upadli do zoufalství, protože v dohledu nebyla žádná náprava. Zdá se, že problém nevyřešilo žádné vymazání dat nebo opětovné flashování továrních obrazů, což naznačuje, že problém souvisí s hardwarem, možná problém v SoC. Nebylo by to poprvé, kdy by jedno ze zařízení Google vstoupilo do ničivé cihly nebo bootloopu uvádí: Nexus 7 viděl rozšířené cihly po obdržení svého původního Lollipop OTA a Vyrobeno LG Nexus 5X utrpěl stejný osud jako mnoho telefonů LG s hardwarovým bootloopem.
Problém se bootloopem Nexus 6P potvrdil a zástupce společnosti Google kdo doporučil uživatelům, aby se obrátili na místo nákupu ohledně možnosti záruky nebo opravy. Uživatelé se pokusili získat lepší řešení od Googlu a oslovili je zahájením konverzace v Nástroj pro sledování problémů AOSPa pak jsme začali slyšet o a potenciální žaloba je podána proti Googlu a Huawei kvůli problémům s předčasným vypnutím a bootloopem. Hromadná žaloba žaloba byla nakonec podána a následně upravenase žalobci ve více než deseti státech. I když byly společnosti Google a Huawei jasně upozorněny na problém, stále jsme se nesetkali s tím, že by problém řešili kromě výměny bootloop zařízení Nexus 6p, na které se vztahuje záruka.
Nexus 6P Bootloop of Death, vynechán
Člen XDA XCnathan32 zveřejnil průvodce a upravené soubory, které údajně řeší problém se zaváděním Nexus 6P. Pokyny jsou poměrně jednoduché a zahrnují pouze flashování upravených obrázků pro boot.img a také upravené sestavení TWRP, takže můžete později flashovat další soubory. Tato sestavení byla změněna tak, aby používala pouze malý cluster Snapdragon 810 SoC, což účinně deaktivuje výkonná jádra A57, která zdánlivě brání spuštění zařízení. I když nebudeme spekulovat, proč tomu tak je, znamená to, že se setkáte se znatelným zpožděním, ačkoli malá jádra A53 jsou také energeticky účinnější. Je to docela kompromis, ale rozhodně lepší než nic.
Několik uživatelů hlásilo, že upravené obrázky uvedené v úvodním příspěvku fungují a umožňují spuštění zařízení, a sám jsem to vyzkoušel na zaváděcí jednotce Nexus 6P, abych to potvrdil. Touto metodou se mi podařilo oživit Nexus 6P mého mladšího bratra, i když tovární obraz Googlu nefungoval. Zde je několik pokynů, kterými se můžete řídit, pokud chcete oživit své zařízení:
Tutorial
- 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 Google USB ovladač pokud používáte Windows.
- Stažení N2G48B_4Cores.img a uložte jej do stejného adresáře, kam jste uložili binární soubory ADB a Fastboot.
- Volitelné: Pokud chcete na svém pevném Nexus 6P použít obnovu TWRP, budete muset použít upravenou verzi. Stažení twrp3_1_1_4Cores.img a uložte jej do adresáře, kam jste uložili binární soubory ADB a Fastboot.
- Volitelné: Pokud chcete zrychlit svůj pevný Nexus 6P, můžete flashovat upravenou verzi XDA Recognized Developer vzplanutí2jádro Elemental X. Stažení EX4_1_1_4Cores.zip a uložte jej do adresáře pro stahování.
- Připojte telefon k počítači.
- Otevřete příkazový řádek nebo terminál ve stejném adresáři, kam jste uložili binární soubory ADB a Fastboot. V systému Windows to můžete snadno provést tak, že podržíte klávesu Shift a kliknete pravým tlačítkem myši a poté vyberete „zde otevřít příkazový řádek“.
- Zadejte následující příkaz:
fastboot devices
- Pokud vidíte sériové číslo svého zařízení, jste připraveni pokračovat. Pokud ne, budete muset zkusit znovu nainstalovat ovladače.
- Důležité: bootloader vašeho telefonu MUSÍ být odemknutý, aby bylo možné flashovat tyto upravené obrázky. Pokud je váš bootloader již odemčen, přeskočte následující 2 kroky.
- Spusťte proces odemknutí bootloaderu telefonu zadáním následujícího příkazu:
fastboot flashing unlock
- Pomocí tlačítek hlasitosti a vypínače potvrďte, že chcete odemknout bootloader. TAK VYMAZÁTE VŠECHNO NA VNITŘNÍM ÚLOŽIŠTĚ VAŠEHO TELEFONU. Ale je to buď tohle, nebo se vypořádat s mnohasetdolarovou cihlou. Tvoje volba!
- Nyní zadejte následující příkaz pro flashování upraveného spouštěcího obrazu:
fastboot flash boot N2G48B_4Cores.img
- Volitelné: Pokud chcete flashovat TWRP, zadejte:
fastboot flash recovery twrp3_1_1_4Cores.img
- Volitelné: Pokud chcete flashovat TWRP, zadejte:
- 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 flashovali jste TWRP, zkopírujte upravené jádro Elemental X do úložiště telefonu, nabootujte do TWRP a flashujte vlastní jádro. Během nastavování můžete malý cluster přetaktovat, abyste z telefonu vymáčkli o něco více výkonu.
XCnathan32 poznamenává, že root funguje tak, že flashuje SuperSU v TWRP. Nabídl také několik návrhů, jak dostat z vašeho zařízení větší výkon, jako je zakázání animací nebo změna regulátoru CPU na agresivní. Zatímco testoval upravený boot.img na sériové ROM, ostatní ROM jako PureNexus by měly fungovat také. Jen se musíte ujistit, že používáte jádro, které je upraveno pro použití čtyř malých jader.
Jedná se o působivý vývoj a majitelé Nexus 6P jsou nyní schopni oživit své vynikající zařízení, i když existují kompromisy v tomto řešení. Vzhledem k tomu, že existuje mnoho uživatelů, kteří si nemohli nechat vyměnit své jednotky v rámci záruky, mohou nyní telefon dobře používat, místo aby ho nechali ležet mrtvý v rohu nebo zásuvce.
Doporučujeme vám přečíst si celé vlákno níže a před zveřejněním ve vláknu vyhledat jakékoli otázky, které byste mohli mít. Poděkujte XCnathan32 a pokud můžete, pomozte mu ladit bootlooping Nexus 6P, když hledá způsob, jak zprovoznit i velká jádra.
Podívejte se na opravu Bootloaderu na našich fórech Nexus 6P!