Jos sinulla on Android-laite, joka ei ole Nexus tai Pixel, tiedät jo, kuinka kauan sinun on odotettava, jotta saat uusimman Android-version. Vaikka tämä on ollut ongelma Androidin käyttöönoton jälkeen, Google on vihdoin päättänyt käsitellä tätä huolta projektin Treble-ohjelman kautta, joka ilmoitettiin Google I / O 2017: ssa. Yksinkertaisimmilla sanoilla Project Treble antaa myyjille rajapinnan, joka antaa heille pääsy Android-laitteistokohtaisiin osiin, jolloin he voivat toimittaa uusia Android-julkaisuja asiakkaille vain päivittämällä Android-käyttöjärjestelmän kehyksen. Yhtiö ilmoitti myös, että Treble on sisäänrakennettu laitteisiin, jotka on käynnistetty Android Oreon kanssa ja sen jälkeen. Joten jos sinulla on Android Oreo -käyttölaite ja ihmettelet, tukeeko se Project Treble -ohjelmaa vai ei, täällä voit selvittää:
Huomaa: Yritin näitä menetelmiä Google Pixelissä ja Nexus 5X: ssä - molemmissa on Android Oreo. Molemmat menetelmät eivät edellytä pääkäyttäjän oikeuksia.
Tarkista projektin diskanttituki Android Oreo -laitteella, joka käyttää Terminal App -ohjelmaa
Tämä on yksinkertainen, yksivaiheinen menetelmä, jonka avulla voit tarkistaa suoritettavan komennon binääriarvon. Aloittaaksesi, lataa Termux- sovelluksen (ilmainen) päätelaiteohjelma ja suorita sitten seuraava komento :
getprop ro . treble . enabled
Jos palautettu Boolen arvo on ”true”, laite tukee Project Treble -ohjelmaa. Se on niin yksinkertaista.
Tarkista Project Treble-tuki Android Oreo -laitteella ADB: n avulla
Huomautus: Tämä menetelmä edellyttää ADB-ajurien asentamista tietokoneeseen. Tätä varten voit ladata joko Minimal ADB & Fastbootin tai viralliset Google-binaarit.
Tämä on toinen helppo menetelmä, joka käyttää ADB: tä terminaalisovelluksen sijasta. Voit tehdä tämän seuraavasti.
- Ensinnäkin sinun on otettava käyttöön USB-virheenkorjaus laitteellasi. Siirry tähän kohtaan “Kehittäjän asetukset” ja vaihda sitten ”USB-virheenkorjaus” .
- Kun olet tehnyt sen, liitä puhelin tietokoneeseen ja avaa komentokehote / pääte. Suorita tässä seuraavat komennot :
adb shell
getprop ro . treble . enabled
getprop ro . treble . enabled
- Sinun pitäisi nyt nähdä Boolen arvo . Jos se lukee ”true”, laitteessa on Project Treble -tuki; ja jos se lukee "vääriä", niin sillä ei ole Project Treble -tukea.
Yritin näitä kahta menetelmää Google Pixelissä ja Nexus 5X: ssä. Vaikka menetelmä osoitti, että projektin diskanttia tuetaan edellisellä, se ei ollut jälkimmäisellä. Toivottavasti tulevaisuudessa voimme odottaa, että Project Treble tukee kaikkia laitteita, joissa on Android Oreo tai uudempi.
Huomaa: Android 8.0 Oreo on tällä hetkellä saatavilla Google Pixelissä, Google Pixel XL: ssä, Nexus 5X: ssä, Nexus 6P: ssä ja Nexus Playerissa. Muutaman kuukauden kuluessa sen pitäisi tulla myös muihin lippulaivalaitteisiin, kuten Samsung Galaxy S8 / S8 +, Samsung Galaxy Note 8, LG G6, HTC U11, OnePlus 5 jne.. Kun se on mahdollista, voit tarkistaa Project Treble -tuen edellä mainittujen menetelmien avulla.
Haluatko tukea laitteesi kolminkertaiseksi?
Projektin diskantin avulla Google haluaa lopulta lopettaa Android-päivitysongelman lopullisesti. Se, onko tämä osoittautunut onnistuneeksi, ratkaistaan ajan kuluessa. Siihen asti voit tarkistaa, tukeeko Android Oreo -käyttölaite Project Treble -ohjelmaa vai ei. Edellä mainittujen menetelmien avulla sen tarkistamisen pitäisi olla melko helppoa. Joten, mitä mieltä olet Project Trebleista ja tukeeko laitteesi Project Treble? Kerro minulle seuraavista kommenteista.
Tämä opetusohjelma lähetettiin ensin XDA-kehittäjille. Yritimme sitä ja se toimii ilman ongelmia.