Xiaomi Mi 6 er den siste som støtter Project Treble uoffisielt

Xiaomi Mi 6 har mottatt uoffisiell Project Treble-støtte. Mi 6 er en A-only enhet, så brukere bør flashe ARM64 og A-only Generic System Images. Listen over ting som ikke fungerer inkluderer VoLTE. SELinux er også satt til permissive.

Svært få Android-enhetsprodusenter har valgt å gi ut oppdateringer med Project Treble-støtte for eldre enheter. Huawei er et selskap som har valgt oppdater eldre enheter med diskantstøtte. Viktig inkludert diskantstøtte i Android 8.1 Oreo-oppdatering for Essential Phone også. Situasjonen er imidlertid annerledes når det kommer til Xiaomi Mi 6. De har valgt å ikke inkludere diskantstøtte i deres offisielle Android Oreo-oppdateringer (som fortsatt pågår).

Kommende Xiaomi-enheter som lanseres med Android 8.0 Oreo og nyere må ha Prosjekt diskant støtte, men det betyr ikke at eldre enheter utelates helt. Det harde arbeidet til utviklingssamfunnet resulterte i Xiaomi Redmi Note 4 mottar uoffisiell Project Treble-støtte, som ble oppnådd ved å bruke den ubrukte kunde 

skillevegg. Dette betydde at brukere av enheten kunne flashe et generisk systembilde (GSI) av AOSP Android Oreo.

Samme metode ble brukt til ta med uoffisiell Project Treble-støtte til Xiaomi Mi 5s (kodenavn: steinbukken) og Xiaomi Mi 5 (kodenavn: Gemini). Nå er den siste Xiaomi-enheten som mottar uoffisiell diskantstøtte, Xiaomi Mi 6. Den bruker også samme metode for å bruke kunde skillevegg.

Xiaomi Mi 6 (kodenavn: sagit) ble lansert i april 2017. Den har en avansert liste med spesifikasjoner, inkludert Qualcomm Snapdragon 835 system-på-brikke, 4 GB/6 GB RAM sammen med 64 GB/128 GB lagring, 5,15-tommers Full HD (1920x1080) 16:9 IPS-skjerm, dobbel 12MP + 12MP vidvinkel + telekamera bak, 8MP frontkamera og et 3350mAh batteri. Enheten ble lansert med MIUI 8 på toppen av Android Nougat, og den mottok MIUI 9 i november. Xiaomi har også sluppet den Android Oreo-baserte MIUI Global Stable ROM for enheten.

Uoffisiell Project Treble-støtte gir to partisjoner: system og Leverandør. Systempartisjonen inneholder det generiske systembildet, mens leverandørpartisjonen inneholder enhetsspesifikke filer som kreves for å starte og kjøre telefonen. Diskantstøtte lar brukere endre systembildet og kjøre forskjellige systembilder med samme kjerne og leverandørpartisjon.

Xiaomi Mi 6 er en A-only enhet, så brukere som ønsker å flashe et generisk systembilde (som XDA Senior Member phhussons Phh-Treble) må laste ned ARM64 og A-only systembilder. Treble ZIP-filen for Mi 6 inneholder et oppstartsbilde (kjerne) og et leverandørbilde (kunde skillevegg).

Utviklerne nevner at listen over ting som ikke fungerer for øyeblikket inkluderer VoLTE. SeLinux er også satt til permissive.

Instruksjonene for å flashe Project Treble ZIP på Mi 6 er:

  • Last ned Project Treble ZIP-filen.
  • Last ned et generisk systembilde (ARM64 og kun A-versjon).
  • Start på nytt for å gjenopprette (denne utvinningen er påkrevd).
  • Tørk av System/Data/Leverandør/Cache/Dalvik-partisjonene.
  • Flash Treble ZIP for Mi 6.
  • Flash det generiske systembildet, og start på nytt.

Vi forventer at uoffisiell Project Treble-kompatibilitet vil være en velsignelse for utviklingen for Xiaomi-enheter når den endelige versjonen av Android P slippes.


Last ned Project Treble ZIP for Xiaomi Mi 6