Xiaomi Mi 6 dobio je neslužbenu Project Treble podršku. Mi 6 je uređaj samo za A, tako da bi korisnici trebali flashirati ARM64 i samo za A-generičke slike sustava. Popis stvari koje ne rade uključuje VoLTE. SELinux je također postavljen na permisivno.
Vrlo malo proizvođača Android uređaja odlučilo se izdati ažuriranja s podrškom za Project Treble za starije uređaje. Huawei je jedna tvrtka koja se odlučila na to ažurirajte starije uređaje s podrškom za Treble. Essential uključuje podršku za visoke tonove u Android 8.1 Oreo ažuriranje za Essential Phone također. Međutim, situacija je drugačija kada je u pitanju Xiaomi Mi 6. Odlučili su ne uključiti Treble podršku u svoja službena ažuriranja za Android Oreo (koja su još u tijeku).
Nadolazeći Xiaomi uređaji koji se lansiraju s Androidom 8.0 Oreo i novijim moraju imati Projekt Treble podršku, ali to ne znači da su stariji uređaji potpuno izostavljeni. Naporan rad razvojne zajednice rezultirao je Xiaomi Redmi Note 4 dobiva neslužbenu Project Treble podršku
, što je postignuto korištenjem neiskorištenog kupac pregrada. To je značilo da korisnici uređaja mogu flash Generic System Image (GSI) AOSP Android Oreo.Ista metoda korištena je za donose neslužbenu Project Treble podršku za Xiaomi Mi 5s (kodno ime: jarac) i Xiaomi Mi 5 (kodno ime: gemini). Najnoviji Xiaomi uređaj koji će dobiti neslužbenu Treble podršku je Xiaomi Mi 6. Također koristi istu metodu korištenja kupac pregrada.
Xiaomi Mi 6 (kodno ime: sagit) predstavljen je u travnju 2017. Ima vrhunsku listu specifikacija uključujući Qualcomm Snapdragon 835 sustav na čipu, 4GB/6GB RAM-a u kombinaciji sa 64GB/128GB pohrana, 5,15-inčni Full HD (1920x1080) 16:9 IPS zaslon, dvostruka širokokutna + telefoto stražnja kamera od 12MP + 12MP, prednja kamera od 8MP i 3350mAh baterija. Uređaj je lansiran s MIUI 8 povrh Android Nougata i dobio je MIUI 9 u studenom. Xiaomi je također objavio MIUI Global Stable ROM koji se temelji na Androidu Oreo za uređaj.
Neslužbena podrška za Project Treble donosi dvije particije: sustav i prodavač. Particija sustava sadrži generičku sliku sustava, dok particija dobavljača sadrži datoteke specifične za uređaj koje su potrebne za pokretanje i rad telefona. Treble podrška omogućuje korisnicima promjenu slike sustava i pokretanje različitih slika sustava s istom kernelom i particijom dobavljača.
Xiaomi Mi 6 je uređaj samo za A, tako da korisnici koji žele flashati generičku sliku sustava (kao što je XDA Senior Member phhussonov Phh-Treble) morat će preuzeti slike sustava ARM64 i samo A. Treble ZIP datoteka za Mi 6 sadrži sliku za pokretanje (kernel) i sliku dobavljača (kupac pregrada).
Programeri spominju da popis stvari koje trenutno ne rade uključuje VoLTE. SeLinux je također postavljen na permisivno.
Upute za flash Project Treble ZIP na Mi 6 su:
- Preuzmite ZIP datoteku Project Treble.
- Preuzmite generičku sliku sustava (ARM64 i verzija samo za A).
- Ponovo pokrenite za oporavak (ovaj oporavak je potrebno).
- Obrišite particije System/Data/Vendor/Cache/Dalvik.
- Flash Treble ZIP za Mi 6.
- Flash generičku sliku sustava i ponovno pokrenite sustav.
Očekujemo da će neslužbena kompatibilnost s projektom Treble biti blagodat za razvoj Xiaomi uređaja kada se objavi konačna verzija Androida P.
Preuzmite Project Treble ZIP za Xiaomi Mi 6