Hoewel we eerder hebben besproken dat de Android P Developer Preview medio maart zou kunnen worden uitgebracht, was het nieuws inderdaad waar en heeft Google de Android P Developer Preview voor Pixel en Pixel 2-telefoons uitgebracht. De nieuwe update brengt een verfrissend ontwerp met functies die zijn gericht op de ontwikkelaarsgemeenschap. Hoewel het bedrijf stelt dat de huidige build alleen bedoeld is voor ontwikkelaars om hun apps op te schalen naar de nieuwste API, kunnen geïnteresseerde gebruikers de afbeelding ook op hun apparaten flashen.
Opmerking: Ik installeer de Android P Developer Preview 1 op mijn Pixel 2 XL met een Windows-laptop, maar het proces zou vergelijkbaar, zo niet identiek moeten zijn voor andere apparaten.
Enkele dingen die u moet weten
Als u uw apparaat heeft aangemeld voor het Android Beta-programma, is het belangrijk op te merken dat bèta-updates niet worden ondersteund in de Android O Developer Preview. Het proces vereist ook dat u de bootloader van uw apparaat ontgrendelt, waardoor alle gebruikersgegevens worden verwijderd.
Het systeemimage knippert ook gebruikersgegevens verwijderen, dus ik raad je aan om een back-up te maken van je Android-apparaten. U kunt ons gedetailleerde artikel lezen over de verschillende manieren om een back-up te maken van een Android-apparaat. Omdat dit een zeer vroege build van een ontwikkelaar is, kunt u ook veel bugs en problemen verwachten.
Dingen die je nodig hebt
-
Android P-systeemafbeelding
Eerst moet u de Android P Developer Preview-systeemafbeelding voor uw apparaat downloaden. U kunt de afbeeldingen hier downloaden van de officiële Google-website. Android P Developer Preview is beschikbaar voor het Alleen Pixel, Pixel XL, Pixel 2 en Pixel 2 XL.
-
ADB en Fastboot
U moet hebben ADB- en Fastboot-tools op uw Windows-pc of Mac. U kunt ADB en Fastboot hier downloaden.
-
Opties voor Android-ontwikkelaars
Voordat u met het proces begint, moet u ervoor zorgen dat "OEM ontgrendelen"En"USB debugging”Zijn ingeschakeld in Instellingen-> Opties voor ontwikkelaars.
Ontgrendel de bootloader van uw apparaat
Om de Android P-systeemimage te flashen, moet u eerst de bootloader van uw apparaat ontgrendelen. Sluit hiervoor eerst uw Nexus of Pixel aan op uw pc of Mac. Dan, ga naar het pad waar ADB en Fastboot zijn op uw computer geïnstalleerd. Hier, open opdrachtprompt (houd Shift ingedrukt en klik met de rechtermuisknop om de optie te krijgen) of Terminal en voer de volgende opdrachten in:
- Naar controleren als het apparaat is aangesloten of niet:
adb-apparaten
U krijgt een prompt op uw apparaat waarin u wordt gevraagd "USB debugging toestaanTik op "Ok".
- Voer vervolgens deze opdracht in Start uw apparaat opnieuw op in de bootloader-modus
adb herstart bootloader
- Zodra uw apparaat opstart in de bootloader-modus, voert u deze opdracht in om ervoor te zorgen dat fastboot uw apparaat herkent:
fastboot-apparaten
- Voer vervolgens een van de volgende opdrachten in, afhankelijk van uw apparaat, om de bootloader te ontgrendelen:
Pixel of Pixel XL: fastboot oem unlock Pixel 2: fastboot knippert unlock Pixel 2 XL: fastboot knippert unlock_critical
U zou dan een paar prompts op uw apparaat moeten zien. Accepteer het en na een tijdje wordt je apparaat volledig gewist en wordt de bootloader ontgrendeld.
Knipperende voorbeeldafbeelding voor Android P-ontwikkelaar
Nu je de bootloader van je apparaat hebt ontgrendeld, laten we Android P op je Pixel flashen:
- Eerste, extraheer het Android P-systeemimage je hebt gedownload. In de uitgepakte map vindt u een ander ZIP-bestand, pak dat ook uit.
- Nadat u alle bestanden heeft uitgepakt, moet u ervoor zorgen dat verplaats ze naar de map ADB en Fastboot.
- Zorg er vervolgens voor dat uw Nexus of Pixel zich in de bootloader-modus bevindt en start het bestand "flash-all.bat". Dit bestand zou de opdrachtprompt moeten openen, alle bestanden moeten flashen en Android O op uw apparaat moeten installeren.
- Veel mensen, waaronder ik, zijn fouten tegengekomen bij het uitvoeren van het batchbestand. Er is echter een alternatieve manier. U kunt de opdrachtprompt hier openen en flits deze afbeeldingen een voor een via deze commando's:
fastboot flash bootloader.img fastboot reboot-bootloader fastboot flash-radio .img fastboot reboot-bootloader fastboot flash -w update .zip fastboot herstart
- Zodra de scripts zijn voltooid, wordt uw apparaat opnieuw opgestart en moet Android P op uw apparaat zijn geïnstalleerd.
Updaten naar Android P Developer Preview via ADB Sideload
Veel gebruikers melden mislukte installaties van het direct knipperen van de Android P Developer Preview op hun apparaten. Als zodanig kunt u het OTA-updatebestand van de Android P-afbeeldingen sideloaden via ADB op uw apparaat. Deze methode bewaart ook uw gegevens en wordt persoonlijk door ons voorgesteld.
Opmerking: Gebruikers moeten op OPM1.171019.021 (beveiligingspatches van maart op 8.1) zijn gebouwd om de OTA's te laten werken.
Download eerst het OTA .ZIP-bestand voor uw apparaat via de onderstaande links:
- Pixel
- Pixel XL
- Pixel 2
- Pixel 2 XL
Start vervolgens uw apparaat opnieuw op naar het bootloader-menu met behulp van de eerder genoemde opdrachten. Gebruik de volume-omlaagmethode om naar "herstel" te bladeren en druk vervolgens op de aan / uit-knop. Uw apparaat start op met een Android-logo met een uitroepteken. Om hier voorbij te springen, drukt u tegelijkertijd op Volume omhoog en Aan / uit. Gebruik nu de volumeknoppen om "update van ADB toepassen" te markeren en druk op de aan / uit-knop.
Voer nu de volgende opdracht in vanaf uw pc:
adb sideload
Dat is het. Het updateproces zou moeten beginnen en als het eenmaal is voltooid, zou Android P op uw apparaat moeten zijn geïnstalleerd.
ZIE OOK: Download de 'Markup' Native Screenshot Editor van Android P op elk Android-apparaat
Android P Developer Preview op uw Pixel geïnstalleerd?
Welnu, zo kunt u Android P op uw Nexus- of Pixel-smartphone installeren. Zoals ik hierboven al zei, bevindt de build zich nog in een zeer vroege ontwikkelingsfase, dus flash hem niet op uw primaire apparaat. Dus, heb je Android P Developer Preview al geïnstalleerd? Als je dat hebt gedaan, laat ons dan weten hoe je het leuk vindt, in de comments hieronder.