Om du installerade Android 9.0 Pie har du kanske tyckt om att prova några av de nya funktionerna i den senaste versionen av Googles OS. Ändring är dock inte alltid bra, så du kanske önskar att du kan nedgradera till Oreo rätt om nu. Goda nyheter – du kan.
Tyvärr är det inte så enkelt att återvända till Oreo som du kanske tror. Medan du inte behöver oroa dig för återställningsskydd som hindrar dig från att installera den äldre versionen (åtminstone för tillfället) behöver nedgradering från Android Pie dock lite arbete. Om du vill ta med din Pixel till Oreo måste du flasha OS-bilderna på din telefon med Fastboot.
- Missa inte: Alla de coola nya funktionerna Ändringar i Android 9.0 Pie
Steg 1: Installera ADB Fastboot på din dator
Börja med att installera ADB och Fastboot på din dator. Dessa två verktyg gör det möjligt att flasha bilder via Fastboot-kommandon. Du kan hitta olika ”One-Click” och ”Light” -format från ADB och Fastboot, men de uppdateras inte så ofta som de officiella versionerna, så du kanske inte finner dem helt kompatibla med den senaste versionen. . Därför rekommenderar vi dem inte.
Vad du bör göra är att installera Android SDK-verktyg, vilka funktioner ADB och Fastboot, eller helt enkelt ladda ner ADB och Fastboot direkt från Google. Hur som helst, ha lugn och ro att du får det kompletta paketet här. Se till att du läser metod 1 i guiden nedan för installationsanvisningar för Windows, Mac och Linux.
- Missa inte: Så här installerar du ADB Fastboot på Windows, Mac eller Linux
Steg 2: Aktivera OEM-upplåsning (endast OTA-metod)
Blinkande bilder i Fastboot kräver att du låser upp enhetens startladdare. För dem som blinkade Android Pie manuellt, är din startläsare redan upplåst som en del av steg 1, så du kan hoppa över det här steget. Men om du har Android Pie som en OTA-uppdatering, kommer du troligtvis att behöva låsa upp startlådan för att blinka Oreo nu.
Men innan din startladdare kan låsas upp måste du aktivera en inställning först. För att hitta och aktivera den här inställningen, aktivera menyn Utvecklaralternativ på din Pixel. Öppna sedan menyn Utvecklaralternativ och tryck på strömbrytaren till höger om ”OEM-upplåsning”.
Steg 3: Ange Bootloader Mode
Innan du kan köra några Fastboot-kommandon måste din enhet vara i startläge. För att börja, stäng av enheten helt. När skärmen blivit svart, tryck och håll ner både volymen och strömknapparna i ungefär 10 sekunder. Du ska då se Android-startlistormenyn, som ser ut så här:
Bootloader-läge på Pixel XL. Bild av Dallas Thomas / Android How
När du väl har startat laddningsmenyn, anslut din enhet till datorn via en USB-datakabel. Du kan sätta din enhet ner efter det, eftersom resten av processen genomförs helt på datorn.
Steg 4: Öppna ett kommandofönster på din dator
Gå över till katalogen ADB och Fastboot på din dator. På Windows kan du vanligtvis hitta det här på C: \ Program Files (x86) \ Android \ android-sdk \ platform-verktyg. På Mac och Linux beror det på var du lägger ADB-mappen när verktyget installerades. Om du glömde var det var, leta reda på din dators hårddisk för plattformen-verktygsmappen.
Om du i Windows håller ned shift-tangenten, högerklick någonstans där det finns tomt utrymme i plattformen verktygsverktyg. Välj ”Öppna kommandofönster här.” På Mac eller Linux öppnar du ett nytt fönster i Terminal och ändrar sedan kataloger till plattformsverktygsmappen i din ADB-installationskatalog med kommandot ”cd”.
Steg 5: Lås upp Bootloader (endast OTA-metod)
Nästa steg behöver bara göras en gång. Om din startläsare redan är låst upp kan du hoppa över till steg 6. Om inte, måste du köra ett enda snabbkommandokommando. Obs! Den här åtgärden raderar all data på din enhet.
I nästa del listas de Windows-kommandon som behövs för att låsa upp startläsaren. Om du på Mac behöver du lägga till en period och ett snedstreck (./) före varje kommando, medan Linux-användare bara behöver lägga till ett snedstreck (/) framför.
När du är klar skriver du följande kommando från ADB-skalet och trycker sedan på enter.
- fastboot-enheter
Om du ser en serie siffror och bokstäver följt av ”fastboot”, vet du att enheten är korrekt ansluten. Om inte, gå tillbaka till steg 1 för att dubbelkontrollera din ADB och Fastboot installation. Kontrollera att enheten är i startläge-läge som du ser i steg 3.
Nu är du äntligen redo att låsa upp startladdaren. Skriv bara följande kommando och tryck sedan på enter:
- snabbblåsningslåsning
Skickar upplåsningskommandot för bootloader till en enhet som levereras med Marshmallow eller högre.
Här bör du hälsas med ett meddelande på din Pixel och frågar om du är säker på att du vill låsa upp startladdaren. Du vill vara säker på att ”Ja” alternativet är markerat. Om inte, använd din volymknapp för att välja den. När du har markerat trycker du på strömbrytaren. Din startladdare låser upp, och enheten startar om till Fastboot-läget.
Bootloader-upplåsningsskärmen på Nexus 6P. Bild av Dallas Thomas / Android How
Steg 6: Ladda ner fabriksbilderna
Nu när du har låst upp startläsaren kan du börja blinka bilderna från Oreo-fabriken. Innan du kan göra det måste du dock ladda ner bilderna själva. Du kan fästa Oreo-fabriken bilder från sidan nedan:
- Fabriksbilder för Pixel-enheter
För att använda den här sidan, hitta din specifika Pixel-modell i listan till höger på sidan och klicka sedan på den. Därifrån klickar du på länken bredvid den senaste versionen som börjar med 8.x.x.
Steg 7: Bläddra i fabriksbilderna
Nu är det första du bör göra här, extrahera fabriksbilderna som du laddat ner från tillverkarens webbplats. Därför rekommenderar vi att du använder 7-Zip – det är inte bara gratis, det är också kompatibelt med de flesta arkivformat.
Utdragning av fabriksbilder arkiv.
Ta sedan innehållet i arkivet och flytta allt till plattformen verktygsmappen i din ADB installationsriktning, öppna ett ADB Shell-fönster här. Om du behöver mer kontext här, kolla in steg 4 ovan.
Fabriksbildfiler som överförts till plattformsverktygsmappen.
Annat än det finns det två separata tillvägagångssätt som du kan välja när du blinkar dessa bilder:
Alternativ 1: Använd Flash-All Script
Förmodligen är det enklaste sättet att återblinka Oreo att använda är med ”flash-all” -skriptet. Detta skript gäller alla bilder i en åtgärd. På flipsidan kan skriptet släppa bollen på vissa operativsystem och uppställningar, men eftersom det inte kommer att skada något om det gör det kan du också ge det ett steg. För att köra det här skriptet skriver du följande i kommandotolken och trycker sedan på enter:
- flash-all
Skickar kommandot ”flash-all”.
Det kan ta några minuter att slutföra, men när det gör det, ska enheten starta om automatiskt, kör firmware på lager.
Alternativ 2: Extrahera bilderna Bläddra dem individuellt
Om flash-allt-skriptet inte fungerade kan du blinka systembilderna en efter en. Denna metod tar lite extra tid, men det kommer att få telefonen tillbaka till Oreo.
För att börja extrahera extra arkiv från fabriksbilderna. Ibland innehåller fabriksbilderpaket en serie med tre eller fyra inbyggda arkiv, så var noga med att pakka ut dem alla. Kopiera sedan alla bildfiler till mappen med plattformsverktyg – i princip lämna inte dem i någon av undermapparna.
Alla bilder som extraheras från fabriksbilderna till plattformsverktygsmappen.
Nu finns det sex bilder som du måste fokusera på: boot, bootloader, radio, återställning, system och leverantör. Det här är filerna som utgör kärnan i Android.
Några av dessa filer kan ha längre namn än bara, till exempel, bootloader.img. Om så är fallet, var noga med att ange hela filnamnet (i stället för platshållarens text i parentes) när du skickar de bildblinkande kommandona nedan.
Först måste du bläddra i bootloader-bilden – det här är gränssnittet som du använder för att flasha bilder med Fastboot-kommandon. Så, för att nedgradera din startladdare till Oreo-versionen, skriv:
- snabbboot flash bootloader .img
Ladda sedan upp startlastaren för att hålla blinkande bilder på Oreo-versionen. För det, skriv:
- fastboot reboot-bootloader
Därefter finns det startbilden, som innehåller kärnan. För att blinka, skriv följande i ADB-skalfönstret:
- snabbboot flash boot .img
Efter det kommandot finns radiobilden. Skriv detta för att blinka det:
- snabbboot flash radio
Då har vi återhämtning. Typ:
- snabbbåt flashåterställning
Den stora är nästa: systembilden. Den här innehåller alla filer som utgör Android OS. Typ:
- fastboot flash system .img
Och slutligen finns det säljarens bild. Det här är en viktig del av det nya Project Treble-systemet, så det är verkligen en viktig bild. Typ:
- snabbbåt flashleverantör
När du har skickat någon eller alla dessa kommandon kan du starta om enheten och starta sedan i Android. För det, skriv:
- snabbstart omstart
Blinkar fabriksbilderna individuellt.
Din enhet ska nu helt nedgraderas till Oreo. Och nu när du vet vad vart och ett av kärnsystemets bilder faktiskt gör i operativsystemet, får du en bättre uppfattning om hur Android fungerar nu. Win-win!