Slik ser du etter Project Treble Support på Android Oreo-enheten din

click fraud protection

Project Treble er uten tvil den mest spennende endringen inkludert i Android 8.0 Oreo, men ikke alle enheter støtter den. Du kan enkelt sjekke om din gjør det!

Vi har først lært om Project Treble rett før årets Google I/O 2017. Diskant er den viktigste endringen på lavt nivå til Android-plattformen til dags dato. For å forenkle kraftig, skiller den leverandørimplementeringen fra Android-rammeverket i et forsøk på å unngå lange ventetider på oppdateringer. Project Treble støttes for tiden av Google Pixel og Google Pixel XL som kjører Android 8.0 Oreo. Vi har også lært av den første kunngjøringen at alle enheter fremover frakt med Android 8.0 (som for eksempel den kommende Samsung Galaxy S9 og den nettopp annonserte Sony Xperia XZ1-serien) vil komme med diskantstøtte. Google annonserte også nylig at de jobber med OEM-er for å ta med Project Treble til noen eksisterende flaggskip.

Hvis du har en flaggskipenhet som forventes å bli oppdatert til Android 8.0 Oreo, hvordan vil du vite sikkert om den støtter Project Treble? Med mindre utgivelsesnotatene direkte forteller deg, noe de sannsynligvis ikke vil gitt at det er en endring på et så lavt nivå, må du finne ut en annen måte. Heldigvis er det en veldig, veldig enkel måte å finne ut om en Android Oreo-enhet støtter diskant.

I denne opplæringen viser vi deg hvordan du kan se om enheten din støtter Project Treble. Åpenbart, for dette, trenger du offisiell, lager Android 8.0 Oreo, siden Treble ikke støttes på 7.0 og lavere. Og som en påminnelse, hvis du har en Google Pixel, Google Pixel XL eller en hvilken som helst enhet som lanseres med Android 8.0, så vil den enheten definitivt støtte diskant.


Finn ut om din Android 8.0+-enhet støtter Project Treble (terminal)

I motsetning til de fleste adb/terminal-veiledningene vi har gjort tidligere, krever ikke denne root, siden vi ganske enkelt får en build.prop-verdi. Du trenger imidlertid Termux (eller en annen terminalapplikasjon) fremover.

TermuxUtvikler: Fredrik Fornwall

Pris: Gratis.

4.1.

nedlasting

Bildet til høyre viser deg hvordan det skal se ut. Når du er konfigurert i appen, skriv ganske enkelt inn følgende kommando:

getpropro.treble.enabled

Den vil returnere en boolsk verdi, sann hvis enheten din støtter diskant og false hvis den ikke gjør det.

Finn ut om Android 8.0+-enheten din støtter Project Treble (ADB)

For det første må du sette opp Android Debug Bridge på enheten din for å komme i gang. Følg denne opplæringen, siden den har alt du trenger for å komme i gang med Windows, Linux og macOS! Deretter må du koble til enheten din, enten med USB-feilsøking eller WiFi-feilsøking (vi anbefaler sistnevnte, men begge vil fungere helt fint). Uansett hvilken du velger, sørg for å sjekke om den er koblet til ved hjelp av "adb-enheter". Bildet til høyre viser deg hvordan det skal se ut.

Deretter fortsetter vi med å starte Android-terminalen i ADB. For dette, bruk:

adb shell

Etterpå bruker du følgende kommando:

getpropro.treble.enabled

Skallet vil returnere en boolsk verdi. Hvis det returnerer sant, så gratulerer: enheten din støtter Project Treble!


Forklaring

Det er faktisk ganske enkelt. Project Treble er egentlig ikke en verdi du kan se eller konfigurere i Innstillinger, enhetsinformasjon eller annet steder, men hvis enheten din støtter det, gir en preferanse i build.prop alle apper beskjed om det faktum. Dette er sannsynligvis fordi Google Play Store må lese dette flagget for å levere oppdateringer for ting som grafikkdrivere og andre leverandørrelaterte ting. Dette flagget kreves på alle enheter som støtter diskant. build.prop-filen ligger i systempartisjonen, men verdiene kan leses uten root, noe som gjør denne opplæringen mulig.

Dette betyr imidlertid IKKE at du kan aktivere Diskant på enheten din ved ganske enkelt å legge til dette flagget til build.prop siden det vil absolutt ingenting. Som vi sa ovenfor, krever det OEM-implementering siden det stort sett er en fullstendig omarbeiding av en lavere lag av Android, og Google jobber faktisk med OEM-er for å bringe Project Treble til eksisterende enheter.

Som sådan er dette ikke noe en tilpasset ROM-utvikler bare kan bake inn i ROM-en sin som en vanlig funksjon. Og skulle en OEM nekte å jobbe med Google for å bringe den til enheten sin, kan de bare rulle ut en enkel Android 8.0-oppdatering uten diskant. Listen over OEM-er som jobber med Project Treble-støtte for eksisterende telefoner er heller ikke offentliggjort. Så, til telefonene begynner å sende med Android 8.0 (Project Treble kreves for alle nye enheter som kjører Oreo), vil dette være den eneste måten å faktisk vite om din oppdaterte Android 8.0-enhet støtter diskant eller ikke.