Googles Android Flash Tool gør det meget nemmere at blinke AOSP builds

Ønsker du at flashe en opdateret Android-build fra kilden? Googles nye Android Flash Tool forenkler processen med at blinke AOSP GSI'er.

Da Google udgav Android 8 Oreo, introducerede de en stor ændring under motorhjelmen af ​​den måde, hvorpå Android OS-rammen og leverandørdrivere/Linux-kernen interagerer med hinanden. Dette projekt fik navnet Project Treble, og det har gjort det muligt for Android-smartphones at starte en vanilje version af Android, kaldet et generisk systembillede (GSI), uden at det kræver mange ændringer af boot eller leverandør billeder. Google udgiver en frisk opdateret GSI hver måned, der falder sammen med det seneste Android-sikkerhedspatch-niveau, men de bygger også løbende nye GSI'er fra AOSP-kildetræet. Indtil nu har flashing af en af ​​disse builds krævet viden om fastboot-kommandoer, men Google gør det nemmere end nogensinde før at flashe disse AOSP-builds med Android Flash Tool.

Annonceret i dag på Android-udviklerblog, giver Android Flash Tool udviklere mulighed for at flashe en AOSP-build fra Googles Continuous Integration Dashboard. Dette dashboard blev lanceret sidste år, og det giver udviklere mulighed for nemt at downloade et billede, der indeholder de seneste AOSP-ændringer uden at skulle manuelt kompilere AOSP hver gang. Udviklere, der arbejder på at indsende ændringer til AOSP, vil finde dette værktøj som nyttigt, men andre udviklere, der ønsker at teste den seneste build af AOSP, kan også finde dette værktøj som praktisk.

For at komme i gang med Android Flash-værktøjet, skal du blot gå til webstedet, der er linket nedenfor, på en hvilken som helst webbrowser, der understøtter WebUSB API. Dette værktøj er i det væsentlige fastboot-in-a-browser-fane, så det sparer dig for hovedpinen ved manuelt at downloade billeder og flashe dem med fastboot-kommandoer. Google har indtil videre begrænset dette værktøj til Pixel 2, Pixel 3, Pixel 3a, Pixel 4 og HiKey referencekort, så du skal bruge en af ​​disse enheder for at fortsætte. Hvis du har en af ​​disse enheder, skal du have låst bootloaderen op, før du kan flashe en af ​​de understøttede builds. Hvis du ikke allerede har låst opstartsindlæseren op, vil værktøjet bede dig om at gøre det, før det blinker - vær bare advaret om, at det vil slette alle dataene på din telefon. Endelig, hvis du er på en Windows-pc, skal du installere Android USB-driverne, før du kan fortsætte.

Android Flash-værktøj

Hvis du blinker en AOSP GSI, du vil vende tilbage til lageret, kan du også besøge Googles "Opdatering og softwarereparation" side for at guide dig gennem gendannelse af et lagerbillede. Denne side har også et værktøj, der bruger WebUSB API, hvilket betyder, at det er lige så nemt at vende tilbage til lageret, som det er at flashe en AOSP-build.


Opdatering 1 @ 7:10 PM EST: Denne artikel blev opdateret for at afspejle, at Android Flash Tool kun understøtter udvalgte Pixel-telefoner og HiKey-referencekort.