Il membro senior di XDA MZO ha portato Project Treble su Xiaomi Mi 5s e tutti gli altri dispositivi comuni xiaomi/msm8996. Il dispositivo non ufficiale Project Treble consente agli utenti di questi dispositivi di eseguire il flashing di un'immagine di sistema generica di AOSP Android Oreo.
Progetto Treble è un importante rinnovamento di Android e ne abbiamo seguito gli sviluppi con grande interesse. Il grande vantaggio potenziale è che consente ai produttori di implementare gli aggiornamenti più rapidamente. Tuttavia, le implicazioni di questo vantaggio non saranno testate fino alla fine dell'anno (quando verranno lanciati più telefoni Android con supporto Treble).
Il secondo vantaggio è qualcosa di importante per la comunità di sviluppo personalizzato. Consente di eseguire il flashing di un'immagine di sistema generica AOSP (GSI) basata su Android Oreo su dispositivi compatibili con Treble. Vi abbiamo aggiornato con gli sviluppi su Project Treble, inclusa una spiegazione su come può teoricamente migliorare lo sviluppo di ROM personalizzate
. Avere il supporto Project Treble è ciò che lo consente un oscuro telefono Android MediaTek per eseguire AOSP Android Oreo nonostante la mancanza di disponibilità del sorgente del kernel o di supporto TWRP.Uno degli sviluppi più entusiasmanti nei nostri forum è lo sforzo di portare ufficiosamente la compatibilità con Project Treble sui dispositivi che non la supportano. Abbiamo già visto il primo resoconto di successo come il Xiaomi Redmi Note 4 è stato reso compatibile con Project Treble. Ora, membro senior di XDA MZO allo stesso modo ha reso compatibile lo Xiaomi Mi 5s Treble e ha aperto la strada ad altri xiaomi/msm8996-comune dispositivi per essere compatibili. L'elenco include Xiaomi Mi 5, Xiaomi Mi 5s Plus e altri.
La compatibilità con Project Treble significa che Xiaomi Mi 5s può eseguire un'immagine di sistema generica (GSI) di AOSP Android Oreo. Ancora più importante, significa che la possibilità di aggiornare ad Android P è più semplice per gli sviluppatori.
Gli utenti possono utilizzare il port non ufficiale di Project Treble per installare un'immagine di sistema generica come Phh-Treble dal membro senior di XDA phhusson. Le istruzioni per farlo sono:
- Scarica il file zip Project Treble ed estrailo sul tuo sistema.
- Esegui lo script in base al tuo sistema (sh per Linux, bat per Windows).
- Flash un'immagine di sistema generica.
Hardware importante come RIL, fotocamera, Wi-Fi, Bluetooth, ecc. funzionano nella porta Treble. Tuttavia, ci sono ancora dei bug. Nello specifico, non è detto che le spie dei pulsanti hardware funzionino e SELinux è impostato su permissivo.
Lo sviluppatore nota inoltre che il porting Treble non avrà alcun effetto sulla compatibilità LineageOS per lo Xiaomi Mi 5s. Questo perché SELinux è impostato su permissivo nel port Treble, cosa non consentita da LineageOS.
La compatibilità non ufficiale del Project Treble per lo Xiaomi Mi 5s è una buona notizia, anche se molti potrebbero non vederla la necessità giusta data la pletora di ROM personalizzate basate su AOSP disponibili per i dispositivi Xiaomi nel nostro forum. Quando verrà rilasciato Android P, ci aspettiamo che la compatibilità con Treble sia di grande aiuto per il futuro sviluppo di ROM personalizzate.
Scarica Project Treble ZIP per Xiaomi Mi 5S