Android

Projekt diskant forklaret: hvorfor oneplus og nokia ikke understøtter det?

EVERYDAY ISN'T PERFECT LET'S BE REAL

EVERYDAY ISN'T PERFECT LET'S BE REAL

Indholdsfortegnelse:

Anonim

I et bud på at løse det store problem med langsomme Android-opdateringer havde Google annonceret Project Treble i maj 2017 for at muliggøre hurtigere Android-opdateringer ved at reducere byrden for udviklerne.

Virksomheden havde føjet Project Treble-rammerne til Android Oreo for at gøre opdateringsprocessen bedre på de nyere enheder. Dens implementering blev gjort obligatorisk for enheder, der er lanceret med Android 8.0 ude af kassen.

Hvad er projekt diskant? Hvilken rolle vil det spille i Android fremover? Lad os grave dybt og vide mere om det samme.

Andre historier: Disse enheder får Android 8.0 Oreo-opdatering

Hvad er projekt diskant?

Hovedformålet med Project Treble er at gøre opdateringer hurtigere og lettere for OEM'er at rulle ud på enheder. Mens iPhones modtager de nyeste OS-opdateringer i tre eller fire år, får avancerede Android-smartphones kun to eller tre af dem. I mellemtiden får de fleste low-end Android-telefoner aldrig den seneste opdatering.

Med Treble har enheder en leverandørimplementering, der styrer al hardware på et lavt niveau. Dette efterfølges af Android-rammen. Google siger, at en af ​​de vigtigste grunde til, at enhedsproducenten forsinker udgivelsen af ​​opdateringen, er, at de er nødt til at påtage sig den dyre, kodetunge opgave med at genindpasse den fuldstændigt.

Dette betyder, at hver gang en OS-opdatering skubbes, skal udviklere opdatere hele kodebasen, inklusive både OS-koden og leverandørkoden.

Project Treble sigter mod at adskille leverandørimplementeringen - den enhedsspecifikke, lavere niveau software skrevet til en stor del af siliciumproducenterne - fra Android OS Framework

Google har til hensigt at adskille OS-koden fra leverandørkoden og skabe en grænseflade mellem de to kodebaser med Project Treble. Alle udviklerne skal gøre, når Google skubber en ny version af Android opdaterer OS-koden og den nye leverandør-OS-interface, som er ved at blive udviklet af Google.

Nokia og OnePlus er ikke afstemt til projekt Diskant

OnePlus og HMD Global (Nokia) har bekræftet, at alle deres nuværende enheder ikke kommer med Project Treble. Begge virksomheder har også udsendt erklæringer om det samme.

En HMD-moderator på Nokias community-fora sagde, "HMD er fuldt ud forpligtet til at implementere Project Treble på alle nye Android Oreo-produkter i den nærmeste fremtid, og vi undskylder enhver skuffelse, dette kan forårsage".

HMD er fuldt ud forpligtet til at implementere Project Treble på alle nye Android Oreo-produkter i den nærmeste fremtid, og vi beklager enhver skuffelse, dette måtte medføre.

I mellemtiden sagde et OnePlus-personale, der blev forklaret på OnePlus-forummet, "Project Treble kræver en opbevaringspartition, hvorved Android-rammen og leverandørbilledet adskilles. Dog, fordi partitioner ikke var påkrævet af Android N og tidligere versioner af Android, var alle vores aktuelle enheder har ikke en partition.

I henhold til vores test, hvis vi skulle ændre partitionslayoutet via OTA, er der en risiko for, at enheder mures under partitioneringen.

I henhold til vores test, hvis vi skulle ændre partitionslayoutet via OTA, er der en risiko for, at enheder mures under partitioneringen. Vi mener, at dette udgør en for stor risiko for vores brugerfællesskab, hvorfor vi har besluttet ikke at implementere Project Treble på nuværende OnePlus-enheder.

Er disse bekymringer lovlige?

I betragtning af Nokia-erklæringen ser det ud til, at virksomheden simpelthen støtter fra at hengive sig til nogen form for provisorisk løsning til dette problem. OnePlus har på den anden side citeret årsagen til mulig "murning af telefoner".

I mellemtiden har Huawei bekræftet, at det vil bringe Treble til sine ældre telefoner i løbet af sidstnævnte del af 2017. Hvis Huawei er i stand til at bringe Treble til deres ældre telefoner, synes jeg begge virksomheder bør tilbyde en bedre forklaring af situationen.

Telefoner, der understøtter projekt Diskant

I øjeblikket er Google Pixel og Pixel XL, Essential Phone, Huawei's Mate 9, Mate 10, Honor 9 og Honor 8 Pro de enheder, der understøtter Project Treble.

Vil Project Treble forbedre Android?

Android 8.0 Oreo er i øjeblikket kun tilgængelig på 0, 5% Android-telefoner, mens iOS 11, der blev lanceret i september, findes i over 50% af iOS-enheder. Project Treble sigter mod at løse dette Android-fragmenteringsproblem. Der er imidlertid flere implikationer af Project Treble.

Selvom Google er kommet frem og besluttede at forbedre Android-fragmenteringen, har udviklere stadig en stor rolle at spille med frigivelse af opdateringer til ældre enheder.

Opdatering af Android vil stadig være en kostbar affære, fordi processen har en negativ indvirkning på virksomhedernes bundlinjer, og de er ikke motiverede nok til faktisk at gøre det.

Dette betyder, at produktudviklere som Samsung, Huawei og LG stadig er ansvarlige for at udarbejde og udrulle opdateringer, og de vil ikke være nogen steder i nærheden så hurtigt som Google er med Pixels.

Projekt Diskant er lovende

Project Treble har potentiale til at påvirke, hvor hurtigt enheder modtager Android-opdateringer, men det adresserer ikke nødvendigvis forsinkelser fra leverandørcertificering af opdateringer.

Google lancerede for nylig en lettere version af Android O, kaldet Android Go. Dette vil sikre, at Project Treble også kan nå smartphones til billige priser, hvis de understøtter OS.

Afsluttende tanker

Project Treble er bestemt en positiv ændring, initieret af Google, der begynder med Android Oreo. Gabet mellem det gamle og det nye operativsystem er imidlertid miles fra hinanden og vil ikke reduceres i den nærmeste fremtid.

Android-opdateringer vil aldrig være så hurtige som iOS, men i betragtning af de udfordringer, som Google står overfor, ser Project Treble ud som den bedste løsning for nu.

Se næste: 6 Bedste Xiaomi Redmi 5A tilfælde og dækker, du kan købe