Grazie a Project Treble, AOSP Android Oreo si avvia su Huawei Mate 10 e Mate 10 Pro

Grazie a Project Treble, gli utenti possono avviare una build funzionante di AOSP Android Oreo su Huawei Mate 10 e Huawei Mate 10 Pro.

Project Treble ha occupato le menti di molti appassionati di Android nelle ultime settimane. Quando è stato rivelato si è scatenata una certa indignazione tra i membri della comunità OnePlus nessun dispositivo OnePlus attuale (includendo il recentemente rilasciato OnePlus 5T) sosterrebbe Project Treble. OnePlus e Nokia hanno un motivo comprensibile per non aver supportato Project Treble in una versione di Android Oreo, per quanto deludente possa essere. Il motivo per cui il supporto Treble è così entusiasmante per la comunità XDA va oltre gli aggiornamenti software teoricamente più veloci, dal momento che Il fornitore Test Suite per verificare la compatibilità di Treble richiede che i dispositivi siano in grado di avviare una build generica di AOSP Android Oreo. Grazie a questo ho potuto farlo avvia AOSP 8.0 Oreo su Huawei Mate 9 il mese scorso e ora gli utenti segnalano di essere in grado di avviare la stessa ROM anche su Huawei Mate 10 e Mate 10 Pro.

AOSP Android Oreo in esecuzione su Huawei Mate 9

Il duo Huawei Mate 10 lanciato in ottobre con Android 8.0 Oreo a bordo, il che significa che Progetto Treble il supporto è un requisito affinché il dispositivo possa essere fornito con app e servizi Google. Pertanto, non dovrebbe sorprendere che una build generica di AOSP Android Oreo sia in grado di avviarsi su Huawei Mate 10 e Mate 10 Pro. Tuttavia, poiché lo sviluppo su dispositivi compatibili con Treble è per molti un territorio inesplorato, era meglio non fare supposizioni. Pertanto, nessuno era assolutamente sicuro che avrebbe funzionato finché non è stato dimostrato questa settimana dagli utenti sui nostri forum.

AOSP Android 8.0 Oreo su Huawei Mate 10. Crediti: membro XDA Junior MaxnSchnacksn

Un utente sul nostro forum Huawei Mate 10 riportato quel membro senior di XDA phhussonLa ROM AOSP di è stata avviata sul dispositivo. Un altro utente nel nostro forum di sviluppo di Project Treble riportato che si avvia sul loro Huawei Mate 10 Pro. Non è stata apportata alcuna modifica specifica al dispositivo alla ROM di phhusson per farlo funzionare su Mate 10 o Mate 10 Pro. Ciò significa che questa singola immagine di sistema può essere avviata su un dispositivo con HiSilicon Kirin 960 (Huawei Mate 9, Honor 8 Pro, Honor 9), HiSilicon Kirin 970 (Huawei Mate 10 e Huawei Mate 10 Pro) e Qualcomm Snapdragon 835 (Essential Phone e Sony Xperia XZ1 Compatto).

Naturalmente, solo perché si avvia non significa che la ROM sia adatta come driver quotidiano. Ci sono ancora vari bug e problemi da risolvere, ma il vantaggio del supporto Treble è che la maggior parte dell'hardware dovrebbe già funzionare grazie all'interfaccia standardizzata del fornitore. Infatti, come nel caso dei dispositivi Kirin 960, anche la serie Mate 10 su AOSP Oreo presenta al momento solo pochi bug. Ci sono alcune segnalazioni relative al fatto che il cursore della luminosità non funziona correttamente, ma tutto è critico come grafica, fotocamera, radio, ecc. dovrebbe funzionare.

Avevamo scritto il mese scorso del immensi vantaggi che Project Treble porterebbe allo sviluppo della ROM AOSP. Data la progressione attuale, alcuni potrebbero essere scettici riguardo a questa affermazione. La sfida più grande che frena lo sviluppo dei dispositivi Treble è la mancanza di tester e sviluppatori. Attualmente solo una manciata di sviluppatori ci stanno lavorando, il che è naturale dato che sul mercato è disponibile solo un numero limitato di dispositivi certificati Treble.

Inoltre, sviluppare una ROM su un dispositivo che non possiedi può essere fastidioso, motivo per cui non viene fatto spesso. Per coloro che sono disposti a farlo, come Phhusson, avere solo pochi tester in grado di aiutare il debug può anche rallentare il progresso. Se vuoi aiutare a testare o sviluppare una ROM compatibile con il dispositivo Treble, consulta il nostro forum di sviluppo Project Treble di seguito.

Partecipa al forum di sviluppo di Project Treble