Google I / O -aloitteeseen on vasta viisi päivää, mutta yritys ei voi auttaa itseään: se on ennakkoon ilmoittanut, mikä voisi olla yksi tärkeimmistä muutoksista Androidiin sen perustamisesta lähtien.
Treble-niminen projekti sisältää Android-valmistajien ja operaattoreiden helpottamisen päivittää laitteitaan luomalla testisarjan myyjille, jotka luovat komponentit puhelimiin, tablet-laitteisiin ja muuhun Android-käyttöjärjestelmään. Googlelta:
Project Treble pyrkii tekemään sen, mitä CTS teki sovelluksille, Android OS -kehykseen. Keskeinen konsepti on erottaa toimittajan toteutus - laitekohtaiset, alemman tason ohjelmistot, jotka ovat suurelta osin piin valmistajien kirjoittamia - Android OS Framework -sovelluksesta. Tämä saavutetaan ottamalla käyttöön uusi toimittajan käyttöliittymä Android OS -kehyksen ja toimittajan toteutuksen välillä. Uusi toimittajan käyttöliittymä on validoitu CTS: n kanssa analogisella Vendor Test Suite -sovelluksella (VTS) toimittajan toteutuksen yhteensopivuuden varmistamiseksi eteenpäin.
Kuten CTS tai yhteensopivuustestipaketti, VTS varmistaa, että kaikki puhelimen sisällä olevat sirut SoC: sta kantataajuuteen pieniin pieniin antureihin, joiden avulla puhelimemme voivat tehdä uskomattomia asioita, toimivat kunnolla, kun Google julkaisee uuden version Androidista.
Tässä on hämmästyttävä osa: Diskantti antaa maailman Samsungsille, LG: lle ja Huaweisille mahdollisuuden julkaista päivityksiä ilman, että heidän tarvitse luottaa Qualcomms- ja Broadcoms-ohjelmiin tehdäkseen suuria muutoksia taustalla olevaan Android-järjestelmän ytimeen.
Vakaalla toimittajan käyttöliittymällä, joka tarjoaa pääsyn Android-laitteistokohtaisiin osiin, laitevalmistajat voivat halutessaan toimittaa uuden Android-julkaisun kuluttajille päivittämällä vain Android-käyttöjärjestelmän ilman, että piin valmistajat tarvitsevat mitään lisätyötä.
Google sanoo, että kaikkiin puhelimiin ja tablet-laitteisiin, joissa on Android O tai uudempi, tulee projekti Treble ja että ensimmäisessä Android O -kehittäjän esikatselussa on jo se, odottaen kärsivällisesti VTS: n käyttöönottoa.
Yhtiö on työskennellyt kohti tätä päivää jo kauan, jakamalla operaattori- ja myyjäpäivitykset erillisiksi osioiksi Android M: ssä valmistajien ja operaattoreiden on helpompi levittää tiettyjä ydin OS-päivityksiä Android N: llä.
Viimeinkin, Google tekee yhteistyötä näiden samojen yritysten kanssa houkutellakseen heidät tuomaan Androidin tärkeimmät muutokset ja virhekorjaukset - maa- ja operaattorikohtaisista parannuksista todellisiin ominaisuuksiin - ja ottamaan ne Androidin avoimen lähdekoodin projektiin. Sen lisäksi, että Android tulee entistä vakaammaksi hankkimalla, se antaa valmistajille mahdollisuuden kilpailla vähemmän ohjelmistoerotteluun kuin laitteistoon, ja toivottavasti parantaa kaikkien kokemusta.
Vaikka opimme todennäköisesti lisää ensi viikolla Google I / O -palvelussa, on vielä nähtävissä, tekevätkö valmistajat yhteistyötä Googlen ja komponenttimyyjien kanssa varmistaakseen tämän prosessin sujuvuuden vai edes aikooko Google valvoa VTS: ää tällä hetkellä tekee CTS. Paljon vielä tulossa, joten pysy kuulolla Android Centralista kaikki yksityiskohdat!