En XDA-användare har hittat och tillhandahållit en fix för den ökända Nexus 6P Bootloop of Death. Läs vidare för att lära dig hur han löste det och hur du fixar din enhet!
Har du påverkats av Nexus 6P Bootloop of Death? Om du är en av de få oturliga med en Nexus 6P undangömd i någon låda, kommer du att bli glad att veta att en fix har hittats som gör att du kan starta upp din enhet helt igen.
Detta har uppnåtts genom att inaktivera det stora klustret av enhetens Snapdragon 810 SoC, vilket sedan låter enheten äntligen nå sin låsskärm. För att återuppliva din Nexus 6P, du måste flasha modifierade filer tillhandahålls av XDA-medlem XCnathan32 (med hjälpen av XDA Senior Member rchtk) för att få din ROM och återställning att fungera igen.
Sammanhang
Nära slutet av 2016 såg vi en mängd rapporter från flera användare som hävdade att deras Nexus 6P-enheter var oförklarligt in i slumpmässiga bootloops, ett problem som verkar skilt från tidiga avstängningar som plågade telefonen ungefär samtidigt. Detta var annorlunda, och även om reducerad batteritid verkligen är dålig, förvandlade bootlooparna i huvudsak smarttelefonen till pappersvikt.
Användare som mötte detta problem sjönk snabbt i förtvivlan eftersom det inte fanns något botemedel i sikte. Ingen mängd datatorkning eller återflashing av fabriksbilder verkade lösa problemet, vilket tyder på att problemet var hårdvarurelaterat, möjligen ett problem i SoC. Det här skulle inte vara första gången för en av Googles enheter att gå in i förödande tegelstenar eller bootloop säger: Nexus 7 såg utbredda tegelstenar när den fick sin ursprungliga Lollipop OTA, och LG-tillverkade Nexus 5X drabbades av samma öde som många LG-telefoner med en hårdvarurelaterad bootloop också.
Problemet med Nexus 6P bootloop hade bekräftats av en Google-representant som föreslog att användare skulle kontakta sin inköpsställe för garanti eller reparationsalternativ. Användare försökte få ut en bättre lösning från Google genom att nå ut genom att starta en konversation i AOSP-problemspårare, och sedan började vi höra om en potentiell rättegång ansöks mot Google och Huawei för både tidig avstängning och bootloop-problem. En grupptalan stämningsansökan lämnades slutligen in och ändrades sedan, med fordringsägare i mer än tio stater. Även om Google och Huawei tydligt blev medvetna om problemet, har vi fortfarande inte sett dem ta itu med problemet utöver att ersätta Nexus 6p bootloop-enheter som omfattas av garantin.
Nexus 6P Bootloop of Death, bypassed
XDA-medlem XCnathan32 har publicerat en guide och modifierade filer som enligt uppgift fixar Nexus 6P bootloop-problemet. Instruktionerna är ganska enkla och de involverar bara att blinka modifierade bilder för boot.img och även en modifierad version av TWRP så att du kan flasha andra filer efteråt. Dessa versioner har ändrats för att bara använda det lilla klustret av Snapdragon 810 SoC, vilket effektivt inaktiverar A57-prestandakärnorna som till synes hindrar enheten från att starta. Även om vi inte kommer att spekulera i varför detta är så betyder det att du kommer att stöta på en märkbar fördröjning, även om de små A53-kärnorna också är mer energieffektiva. Det är ganska avvägningen, men det är verkligen bättre än ingenting.
Flera användare har rapporterat att de modifierade bilderna i det inledande inlägget fungerar och låter enheten starta, och jag provade det själv på en Nexus 6P bootloop-enhet för att också bekräfta. Jag kunde återuppliva min yngre brors Nexus 6P med den här metoden, även när Googles fabriksbild inte fungerade. Här är några instruktioner som du kan följa om du vill återuppliva din enhet:
Handledning
- Ladda ner det senaste ADB och Fastboot binärer och extrahera dem till en lättillgänglig mapp på din dator.
- Ladda ner och installera Google USB-drivrutin om du kör Windows.
- Ladda ner N2G48B_4Cores.img och spara den i samma katalog där du sparade ADB- och Fastboot-binärerna.
- Valfritt: Om du vill använda TWRP-återställning på din fasta Nexus 6P måste du använda en modifierad version. Ladda ner twrp3_1_1_4Cores.img och spara den i katalogen där du sparade ADB- och Fastboot-binärerna.
- Valfritt: Om du vill snabba upp din fasta Nexus 6P kan du flasha en modifierad version av XDA Recognized Developer flar2s Elemental X Kernel. Ladda ner EX4_1_1_4Cores.zip och spara den i din nedladdningskatalog.
- Anslut din telefon till din dator.
- Öppna en kommandotolk eller terminal i samma katalog där du sparade ADB- och Fastboot-binärerna. I Windows kan du enkelt göra detta genom att hålla ned shift och högerklicka och sedan välja "öppna kommandotolken här."
- Ange följande kommando:
fastboot devices
- Om du ser enhetens serienummer är du redo att gå vidare. Om inte, måste du försöka installera om drivrutinerna.
- Viktig: din telefons starthanterare MÅSTE vara upplåst för att dessa modifierade bilder ska visas. Om din starthanterare redan är upplåst, hoppa över följande 2 steg.
- Starta processen för att låsa upp telefonens starthanterare genom att ange följande kommando:
fastboot flashing unlock
- Använd volym- och strömknapparna och bekräfta att du vill låsa upp starthanteraren. DETTA TORSKAR ALLT PÅ DIN TELEFONS INTERNA LAGRING. Men det är antingen detta eller ta itu med en tegelsten med flera hundra dollar. Ditt val!
- Ange nu följande kommando för att flasha den modifierade startbilden:
fastboot flash boot N2G48B_4Cores.img
- Valfritt: Om du vill flasha TWRP anger du:
fastboot flash recovery twrp3_1_1_4Cores.img
- Valfritt: Om du vill flasha TWRP anger du:
- Starta om telefonen genom att skriva:
fastboot reboot
- Efter några minuter (det kan ta ett tag) bör du se telefonens startanimation och så småningom låsskärmen. Grattis, du har sparat din telefon!
- Valfritt: Om du vill förbättra prestandan och du flashade TWRP, kopiera den modifierade Elemental X-kärnan till telefonens lagring, starta upp i TWRP och flasha den anpassade kärnan. Du kan välja att överklocka det lilla klustret under installationen för att också pressa ut lite mer prestanda ur din telefon.
XCnathan32 noterar att root fungerar genom att blinka SuperSU i TWRP. Han gav också några förslag för att få ut mer prestanda ur din enhet, som att inaktivera animationer eller ändra CPU-regulatorn till en aggressiv. Medan han testade den modifierade boot.img på ett standard-ROM, borde andra ROM-skivor som PureNexus också kunna fungera. Du behöver bara se till att du kör en kärna som är modifierad för att använda de fyra små kärnorna.
Detta är en imponerande utveckling och Nexus 6P-ägare kan nu återuppliva sin utmärkta enhet, även om det finns kompromisser med denna lösning. Med tanke på att det finns många användare som inte kunde få sina enheter ersatta under garantin, kan de nu använda telefonen till godo istället för att låta den sitta död i ett hörn eller en låda.
Vi rekommenderar att du också läser tråden nedan i sin helhet och söker igenom tråden efter eventuella frågor du kan ha innan du lägger upp dem. Ge ditt tack till XCnathan32 och om du kan, hjälpa honom att felsöka den bootlooping Nexus 6P som han letar efter ett sätt att få de stora kärnorna att fungera också.
Kolla in Bootloader-fixen i våra Nexus 6P-forum!