Startpagina » hoe » Uw Nexus-apparaat handmatig upgraden met ADB Sideload

    Uw Nexus-apparaat handmatig upgraden met ADB Sideload

    Updates van Nexus OTA zijn een beetje een raadsel: ze komen rechtstreeks van Google, maar ze zijn ook afhankelijk van goedkeuring van providers voordat ze kunnen worden verzonden naar apparaten op bepaalde netwerken. De laatste OTA-update ophalen betekende ofwel ofwel een paar weken wachten, ofwel handmatig een volledig fabrieksbeeld flitsen, dat een beetje janky kan zijn. Nu is het proces echter meer gestroomlijnd, dus u kunt de laatste update met één opdracht flashen, niet wachten is nodig.

    Hoewel de oude fabrieksafbeeldingsmethode in theorie eenvoudig was, was deze niet altijd erg betrouwbaar: soms werkte het script van Google niet, dus moest je handmatig een aantal bestanden flashen vanaf de opdrachtprompt. Verder had het een ontgrendelde bootloader nodig, wat de nieuwe methode niet doet.

    Deze nieuwe methode gebruikt de adb sideload  commando om de nieuwste update in één klap te flashen. Als je dit commando nog niet eerder hebt gebruikt, kan het in eerste instantie een beetje beangstigend zijn, maar het is eigenlijk best gemakkelijk. En bovendien is het sneller dan wachten tot de OTA je apparaat raakt. Het is een win-win.

    Stap één: zorg dat uw computer en apparaat gereed zijn

    Voordat u hiermee aan de slag gaat, moet u ADB en fastboot op uw computer hebben ingesteld. Voor het gebruiksgemak moet u ook ADB instellen in uw Windows Systeem-PATH. Zodra u alles hebt ingesteld, kunt u enkele OTA's naar uw Nexus-apparaat pushen. Zoet.

    Als u dat nog niet hebt gedaan, moet u het menu Opties voor ontwikkelaars van uw telefoon openen en USB-foutopsporing inschakelen. Nogmaals, dit is eenvoudig en als het eenmaal klaar is, hoeft u het niet nog een keer te doen (tenzij u het apparaat in de fabriek opnieuw hebt ingesteld).

    Ga met al het voorbereidende werk uit de weg naar de OTA-bestandenpagina van Google. Er is een juridische overeenkomst die je moet accepteren voordat je toegang hebt tot de bestanden, maar het is gewoon de typische mumbo jumbo: deze bestanden worden geleverd door Google, je gaat akkoord met de voorwaarden, bla blabla. Zodra u akkoord gaat, worden de downloads weergegeven.

    Sinds deze functie net gestart, zijn alleen de meest recente OTA-bestanden beschikbaar voor elk apparaat. Ik ga de laatste beveiligingsupdate-update gebruiken op mijn Nexus 6P voor deze zelfstudie - die is gebouwd voor MTC19T voor thuisblijvers.

    Zodra je toegang hebt tot de downloads, ga je gang en vind je de build voor je apparaat. Klik op de koppeling "Link" om het downloaden te starten. Dit zijn volledige OTA-pakketten, dus ze zijn nog steeds net zo groot als een fabrieksafbeelding - die voor mijn 6P is maar liefst 910 MB.

    Nadat het bestand is gedownload en ADB is geïnstalleerd, bent u klaar om aan de slag te gaan.

    Stap twee: sluit uw apparaat aan en start opnieuw op naar herstel

    Ga je gang en sluit het apparaat aan op je computer. De eerste keer dat je dit doet, moet je USB-foutopsporing goedkeuren op deze pc - als dit je personal computer is (wat ik hoop dat het is, omdat je er net een heleboel dingen op hebt geïnstalleerd), vink dan "Altijd toestaan van deze computer "box.

    Navigeer vervolgens naar de map waarin u dat OTA-bestand hebt opgeslagen. Houd Shift + rechtsklikken in de map ingedrukt en zorg ervoor dat er niet eerst bestanden worden geselecteerd. Selecteer hier "Opdrachtvenster openen". Het zal u niet verbazen dat er een opdrachtvenster wordt geopend.

    Controleer in het opdrachtvenster of de computer het apparaat kan zien met de volgende opdracht:

    adb-apparaten

    Als het correct is aangesloten, ziet u een alfanumerieke ID en het woord 'apparaat'. U bent klaar om te gaan.

    Gebruik deze opdracht om het apparaat opnieuw op te starten naar herstel:

    adb herstart herstel

    Uw apparaat zou opnieuw moeten opstarten.

    Stap drie: sideload de OTA-update

    Het apparaat start opnieuw op in een scherm met een beetje Android-mannetje en een rood uitroepteken. Druk op de knop Volume omhoog terwijl u de aan / uit-knop ingedrukt houdt om het verborgen herstelmenu te ontmaskeren.

    Zodra het menu verschijnt, gebruikt u de knop Volume omlaag om naar de optie 'Update bijwerken vanaf ADB' te gaan en drukt u vervolgens op de aan / uit-knop. Hierdoor wordt het apparaat gereed om het OTA-bestand te accepteren.

    Terug op de computer typt u het volgende:

    adb sideload 

    ... waar updatefile.zip is de bestandsnaam van uw OTA.

    Als het bestand correct is uitgevoerd, begint het bestand naar het apparaat te gaan. Een voltooiingspercentage verschijnt in de opdrachtprompt en geeft u een idee wanneer het voltooid zal zijn. Het duurt een beetje, dus ga een kop koffie pakken.

    Wanneer het is voltooid, wordt het herstelmenu weer op je telefoon weergegeven, met de optie 'Systeem nu opnieuw opstarten' al gemarkeerd. Druk op de aan / uit-knop om opnieuw op te starten.

    U kunt doorgaan en de telefoon loskoppelen van de computer terwijl deze opnieuw wordt opgestart. Het duurt waarschijnlijk een beetje om volledig op te starten, omdat Android na een update "Optimize apps" moet gebruiken. Dit kan een terwijl, afhankelijk van hoeveel apps je hebt geïnstalleerd. (Gelukkig, te beginnen met Android N, zullen optimalisatietijden drastisch worden verbeterd.)

    En dat is alles - u bent klaar. Proficiat.


    Terwijl adb sideload is niet noodzakelijk nieuw, dit is een van de eerste echte, alledaagse gebruiksmogelijkheden, vooral voor niet-geroote gebruikers. Het is een eenvoudigere manier om OTA-bestanden handmatig te flashen, vooral omdat je niet alle problemen hoeft te doorlopen om een ​​nieuwe bootloader, herstelprogramma, radio's of systeembestanden te flitsen - één opdracht, en meer dan dat. Ik hou van automatische piloot.