Lo Xiaomi Mi 6 ha ricevuto il supporto non ufficiale Project Treble. Il Mi 6 è un dispositivo solo A, quindi gli utenti dovrebbero eseguire il flashing delle immagini di sistema generiche ARM64 e solo A. L'elenco delle cose che non funzionano include VoLTE. Anche SELinux è impostato su permissivo.
Pochissimi produttori di dispositivi Android hanno scelto di rilasciare aggiornamenti con il supporto Project Treble per i dispositivi più vecchi. Huawei è una delle aziende che ha scelto di farlo aggiorna i dispositivi più vecchi con il supporto Treble. Essential includeva il supporto degli acuti nel file Aggiornamento Android 8.1 Oreo per Essential Phone anche. Diversa invece la situazione per quanto riguarda lo Xiaomi Mi 6. Hanno deciso di non includere il supporto Treble nei loro aggiornamenti ufficiali di Android Oreo (che sono ancora in corso).
È necessario che i prossimi dispositivi Xiaomi che verranno lanciati con Android 8.0 Oreo e versioni successive abbiano Progetto Treble supporto, ma ciò non significa che i dispositivi più vecchi vengano completamente esclusi. Il risultato è stato il duro lavoro della comunità di sviluppo
lo Xiaomi Redmi Note 4 riceve il supporto non ufficiale Project Treble, che è stato ottenuto utilizzando l'inutilizzato cust partizione. Ciò significava che gli utenti del dispositivo potevano eseguire il flashing di un'immagine di sistema generica (GSI) di AOSP Android Oreo.È stato utilizzato lo stesso metodo portare il supporto non ufficiale Project Treble allo Xiaomi Mi 5s (nome in codice: capricorno) e lo XiaomiMi5 (nome in codice: gemelli). Ora, l'ultimo dispositivo Xiaomi a ricevere il supporto Treble non ufficiale è lo Xiaomi Mi 6. Utilizza anche lo stesso metodo di utilizzo di cust partizione.
Lo Xiaomi Mi 6 (nome in codice: sagit) è stato lanciato nell'aprile 2017. Ha un elenco di specifiche di fascia alta tra cui il system-on-chip Qualcomm Snapdragon 835, 4 GB/6 GB di RAM abbinati a 64 GB/128 GB di memoria. memoria, display IPS 16:9 Full HD (1920x1080) da 5,15 pollici, doppia fotocamera posteriore da 12MP + grandangolo da 12MP + teleobiettivo, fotocamera frontale da 8MP e batteria da 3350mAh batteria. Il dispositivo è stato lanciato con MIUI 8 su Android Nougat e ha ricevuto MIUI 9 a novembre. Anche Xiaomi ha rilasciato la ROM MIUI Global Stable basata su Android Oreo per il dispositivo.
Il supporto non ufficiale di Project Treble porta due partizioni: sistema E venditore. La partizione di sistema contiene l'immagine di sistema generica, mentre la partizione del fornitore contiene file specifici del dispositivo necessari per l'avvio e il funzionamento del telefono. Il supporto Treble consente agli utenti di modificare l'immagine di sistema ed eseguire immagini di sistema diverse con lo stesso kernel e partizione del fornitore.
Lo Xiaomi Mi 6 è un dispositivo A-only, quindi gli utenti che desiderano eseguire il flashing di un'immagine di sistema generica (come XDA Senior Member Phhusson Phh-Treble) dovrà scaricare le immagini di sistema ARM64 e solo A. Il file Treble ZIP per Mi 6 contiene un'immagine di avvio (kernel) e un'immagine del fornitore (cust partizione).
Gli sviluppatori affermano che l'elenco delle cose che attualmente non funzionano include VoLTE. Anche SeLinux è impostato su permissivo.
Le istruzioni per flashare il Project Treble ZIP sul Mi 6 sono:
- Scarica il file ZIP di Project Treble.
- Scarica un'immagine di sistema generica (versione solo ARM64 e A).
- Riavviare in ripristino (questo recupero è obbligatorio).
- Cancella le partizioni Sistema/Dati/Fornitore/Cache/Dalvik.
- Flash Treble ZIP per Mi 6.
- Eseguire il flashing dell'immagine di sistema generica e riavviare.
Ci aspettiamo che la compatibilità non ufficiale di Project Treble sia un vantaggio per lo sviluppo dei dispositivi Xiaomi quando verrà rilasciata la versione finale di Android P.
Scarica Project Treble ZIP per Xiaomi Mi 6