Logo da.androidermagazine.com
Logo da.androidermagazine.com

Googles projekt diskant vil gøre Android-opdateringer hurtigere til alle enheder

Anonim

Det er kun fem dage, indtil Google I / O-keynote, men virksomheden kan ikke hjælpe sig selv: det har forud annonceret, hvad der kunne være en af ​​de vigtigste ændringer til Android siden starten.

Projektet kaldes Treble og involverer at gøre det lettere for Android-producenter og -udbydere at rulle opdateringer til deres enheder ved at oprette et sæt tests, der er rettet mod de leverandører, der opretter komponenterne i telefoner, tablets og alt andet, der kører Android. Fra Google:

Project Treble sigter mod at gøre, hvad CTS gjorde for apps, til rammerne for Android OS. Kernekonceptet er at adskille leverandørimplementeringen - den enhedsspecifikke, lavere niveau software skrevet til en stor del af siliciumproducenterne - fra Android OS Framework. Dette opnås ved introduktionen af ​​en ny leverandørgrænseflade mellem Android OS-rammen og leverandørimplementeringen. Den nye leverandørgrænseflade valideres af en Vendor Test Suite (VTS), analog med CTS, for at sikre fremadskompatibilitet af leverandørimplementeringen.

Ligesom CTS eller Compatibility Test Suite, vil VTS sikre, at alle chips inde i telefonen, fra SoC til baseband til de små sensorer, der lader vores telefoner gøre fantastiske ting, fungerer ordentligt, når Google frigiver en ny version af Android.

Her er den fantastiske del: Treble giver verdens Samsungs, LG og Huaweis mulighed for at skubbe opdateringer ud uden at skulle stole på Qualcomms og Broadcoms for at foretage store ændringer i den underliggende kerne Android ramme.

Med en stabil leverandørgrænseflade, der giver adgang til de hardwarespecifikke dele af Android, kan enhedsproducenter vælge at levere en ny Android-udgivelse til forbrugerne ved blot at opdatere Android OS-rammerne uden yderligere arbejde, der kræves af siliciumproducenterne.

Google siger, at alle telefoner og tablets, der kører Android O og senere, vil inkorporere Project Treble, og at den første Android O Developer Preview allerede har den, og venter tålmodig på, at VTS skal rulle ud.

Virksomheden har arbejdet hen imod denne dag i lang tid, fra at opdele transportør- og leverandøropdateringerne i separate partitioner i Android M til at gøre det lettere for producenter og luftfartsselskaber at implementere specifikke, centrale OS-opdateringer med Android N.

Endelig arbejder Google med de samme virksomheder for at lokke dem til at bringe centrale Android-ændringer og fejlrettelser - fra land- og udbyder-specifikke forbedringer til faktiske funktioner - og bringe dem ind i Android Open Source-projektet. Dette vil ikke kun gøre Android mere stabilt fra start, det giver producenterne mulighed for at konkurrere mindre om softwaredifferentiering end hardware, og forhåbentlig forbedre oplevelsen for alle.

Selvom vi sandsynligvis vil lære mere i næste uge hos Google I / O, er det, der endnu er at se, om producenterne vil samarbejde med Google og komponentleverandørerne for at sikre, at denne proces er glat, eller endda om Google vil håndhæve VTS, som den er i øjeblikket gør CTS. Der kommer meget mere, så hold dig opdateret til Android Central for alle detaljer!