Detta är Samsung Galaxy S9 som körs på AOSP Android Oreo tack vare Project Treble

Exynos Samsung Galaxy S9 kan framgångsrikt köra AOSP Android Oreo tack vare Project Treble-kompatibilitet, med de flesta grundläggande hårdvarufunktioner som fungerar utan ändringar.

Samsungs senaste flaggskepp, den Galaxy S9 och Galaxy S9+, är det snack om staden. Enheterna är stegvisa uppgraderingar jämfört med förra årets Samsung Galaxy S8-serien, även om de lägger till många kameraförbättringar som en variabel bländare. Viktigt är att Samsung Galaxy S9-enheterna är Samsungs första att lansera med Android 8.0 Oreo ombord, vilket betyder att de är Project Treble-kompatibel. Det betyder att dessa enheter borde ha en mycket lättare tid jämfört med tidigare Samsung-flaggskepp för att få igång AOSP Android Oreo – och det verkar verkligen vara fallet. En testare lyckades få en Project Treble Generic System Image (GSI) uppstartad på sin Exynos Galaxy S9, och vi hoppas att detta kommer att bana väg för framtida utveckling på enheterna.

I skärmdumparna ovan, vår testare, XDA Senior Member

iamnotkurtcobain, kunde starta upp AOSP Android 8.0 på sin Exynos Galaxy S9-enhet tack vare hjälp från XDA Recognized Developer minz1. ROM han kör är XDA Senior Member phhussons phh-Treble ROM. Enligt hans korta testning fungerar funktioner som Wi-Fi, Bluetooth, NFC, fingeravtrycksläsare, kamera, mobildata och mer. I motsats till endast AOSP ROM tillgänglig för Samsung Galaxy S8, detta är redan en enorm förbättring.

För närvarande startade inte Android 8.1 Oreo ROM på enheten, så testaren var tvungen att använda den senaste 8.0-systembilden (vilket är anledningen till att versionen av säkerhetskorrigeringen verkar så gammal.) utvecklare i vår Telegram-grupp arbetar på att fixa det problemet snart, men med tanke på att det bara finns en testare för tillfället är det lite svårt att koordinera buggfixande. När AOSP Android 8.1 Oreo fungerar kommer det dock att vara möjligt att testa LineageOS 15.1 eller CarbonROM bygger på Galaxy S9. Tyvärr kommer vissa hårdvarufunktioner som irisskannern inte att fungera eftersom den inte stöds av AOSP (även om den kan finnas i en framtida release).

Tänk på att detta bara fungerar på Exynos Samsung Galaxy S9 eftersom att blinka en Project Treble GSI kräver en olåst starthanterare, vilket inte är möjligt på Snapdragon-modellerna. Dessutom stöder inte Samsungs bootloader fastboot-protokollet, så du måste hitta ett alternativt sätt att flasha ROM. De nuvarande TWRP-byggen verkar inte fungera för det här initiativet, så vi var tvungna att köra vår testare genom att flasha bilden direkt till hans systempartition via root-åtkomst – med andra ord, processen är för närvarande en stor smärta.

Oavsett vilket är vi spännande att se vart detta leder. Snapdragon-enheter har alltid varit överlägsna Exynos-enheter när det gäller anpassad utveckling, men tack vare Project Diskant, den svåraste delen med att porta en AOSP ROM – att få den att starta med de flesta grundläggande hårdvarufunktioner som fungerar – är förenklat. Med kärnkälla tillgänglighet, resten av problemen kan också åtgärdas. Vi kommer att hålla dig uppdaterad om eventuell framtida utveckling angående AOSP på Exynos Samsung Galaxy S9 och Galaxy S9+.