XDA Senior Member MZO har portat Project Treble till Xiaomi Mi 5s och alla andra xiaomi/msm8996-vanliga enheter. Den inofficiella Project Treble-enheten tillåter användare av dessa enheter att flasha en generisk systembild av AOSP Android Oreo.
Projekt Treble är en stor förnyelse av Android och vi har följt utvecklingen med nära intresse. Den stora potentiella fördelen är att det gör det möjligt för tillverkare att rulla ut uppdateringar snabbare. Men konsekvenserna av denna förmån kommer inte att testas förrän senare i år (när fler Android-telefoner lanseras med diskantstöd).
Den andra fördelen är något som är viktigt för den anpassade utvecklingsgemenskapen. Den tillåter att en AOSP Generic System Image (GSI) baserad på Android Oreo flashas på diskantkompatibla enheter. Vi har uppdaterat dig med utvecklingen av Project Treble, inklusive en förklaring om hur det teoretiskt kan förbättra anpassad ROM-utveckling. Att ha Project Treble-stöd är vad som tillåter en obskyr MediaTek Android-telefon för att köra AOSP Android Oreo trots bristen på tillgång till kärnkällkod eller TWRP-stöd.
En av de mer spännande utvecklingarna i våra forum är ansträngningen att inofficiellt föra Project Treble-kompatibilitet till enheter som inte stöder det. Vi har redan sett den första rapporten om framgång som Xiaomi Redmi Note 4 gjordes Project Treble-kompatibel. Nu, XDA Senior Member MZO har på liknande sätt gjort Xiaomi Mi 5s Treble-kompatibel och banat väg för andra xiaomi/msm8996-vanlig enheter för att vara kompatibla. Listan inkluderar Xiaomi Mi 5, Xiaomi Mi 5s Plus och andra.
Project Treble-kompatibilitet innebär att Xiaomi Mi 5s kan köra en generisk systembild (GSI) av AOSP Android Oreo. Ännu viktigare, det betyder att möjligheten att uppdatera till Android P är lättare för utvecklare.
Användare kan använda den inofficiella Project Treble-porten för att installera en generisk systembild som t.ex Phh-diskant av XDA Senior Member phhusson. Instruktionerna för att göra det är:
- Ladda ner Project Treble zip och extrahera den på ditt system.
- Kör skriptet baserat på ditt system (sh för Linux, bat för Windows).
- Flash en allmän systembild.
Viktig hårdvara som RIL, kamera, Wi-Fi, Bluetooth, etc, fungerar i diskantporten. Det finns dock fortfarande buggar. Specifikt sägs inte lamporna på hårdvaruknapparna fungera och SELinux är inställt på tillåtande.
Utvecklaren noterar också att diskantporten inte kommer att ha någon effekt på LineageOS-kompatibiliteten för Xiaomi Mi 5s. Detta beror på att SELinux är inställt på tillåtande i diskantporten, vilket inte är tillåtet av LineageOS.
Inofficiell Project Treble-kompatibilitet för Xiaomi Mi 5s är goda nyheter, även om många kanske inte ser behovet rätt med tanke på uppsjön av anpassade AOSP-baserade ROM som finns tillgängliga för Xiaomi-enheter i vår forum. När Android P släpps förväntar vi oss att diskantkompatibilitet kommer att vara en stor hjälp för framtida anpassad ROM-utveckling.
Ladda ner Project Treble ZIP för Xiaomi Mi 5S