Android Flash Tool di Google semplifica notevolmente il flashing delle build AOSP

Stai cercando di eseguire il flashing di una build Android aggiornata dal sorgente? Il nuovo Android Flash Tool di Google semplifica il processo di flashing dei GSI AOSP.

Quando Google ha rilasciato Android 8 Oreo, ha introdotto un importante cambiamento nel modo in cui il framework del sistema operativo Android e i driver del fornitore/il kernel Linux interagiscono tra loro. A questo progetto è stato dato il nome Project Treble e ha reso possibile l'avvio di un sistema vanilla per gli smartphone Android versione di Android, chiamata Generic System Image (GSI), senza richiedere molte modifiche all'avvio o al fornitore immagini. Google rilascia ogni mese un GSI appena aggiornato in concomitanza con l'ultimo livello di patch di sicurezza Android, ma crea continuamente anche nuovi GSI dall'albero dei sorgenti AOSP. Fino ad ora, eseguire il flashing di una di queste build richiedeva la conoscenza dei comandi di avvio rapido, ma Google sta rendendo più semplice che mai eseguire il flashing di queste build AOSP con Android Flash Tool.

Annunciato oggi su Blog degli sviluppatori Android, lo strumento Flash Android consente agli sviluppatori di eseguire il flashing di una build AOSP dalla dashboard di integrazione continua di Google. Questa dashboard è stata lanciata lo scorso anno e consente agli sviluppatori di scaricare facilmente un'immagine contenente le ultime modifiche AOSP senza dover compilare manualmente AOSP ogni volta. Gli sviluppatori che stanno lavorando per inviare modifiche ad AOSP troveranno utile questo strumento, ma anche altri sviluppatori che desiderano testare l'ultima build di AOSP potrebbero trovare utile questo strumento.

Per iniziare con Android Flash Tool, è sufficiente visitare il sito Web collegato di seguito su qualsiasi browser Web che supporti WebUSB API. Questo strumento è essenzialmente una scheda di avvio rapido in un browser, quindi ti risparmia il mal di testa di scaricare manualmente le immagini e farle lampeggiare con i comandi di avvio rapido. Google ha finora limitato questo strumento alle schede di riferimento Pixel 2, Pixel 3, Pixel 3a, Pixel 4 e HiKey, quindi avrai bisogno di uno di questi dispositivi per procedere. Se disponi di uno di questi dispositivi, dovrai aver sbloccato il bootloader prima di poter eseguire il flashing di una delle build supportate. Se non hai già sbloccato il bootloader, lo strumento ti chiederà di farlo prima che lampeggi: tieni solo presente che così facendo verrà cancellato Tutto i dati sul tuo telefono. Infine, se utilizzi un PC Windows, dovrai installare i driver USB Android prima di poter procedere.

Strumento Flash Android

Se desideri ripristinare il flashing di un GSI AOSP, puoi anche visitare "Aggiornamento e riparazione del software" per guidarti nel ripristino di un'immagine stock. Questa pagina ha anche uno strumento che utilizza l'API WebUSB, il che significa che è altrettanto facile tornare in magazzino quanto eseguire il flashing di una build AOSP.


Aggiornamento 1 alle 19:10 EST: questo articolo è stato aggiornato per riflettere che Android Flash Tool supporta solo telefoni Pixel selezionati e schede di riferimento HiKey.