Android

Project diskant förklarade: varför oneplus och nokia inte stöder det?

? Google исправила Главную Проблему Android

? Google исправила Главную Проблему Android

Innehållsförteckning:

Anonim

I ett bud för att fixa den stora frågan om långsamma Android-uppdateringar hade Google meddelat Project Treble i maj 2017 för att möjliggöra snabbare Android-uppdateringar genom att minska bördan för utvecklarna.

Företaget hade lagt till Project Treble-ramverket till Android Oreo för att göra uppdateringsprocessen bättre på de nyare enheterna. Dess implementering gjordes obligatorisk för enheter som lanseras med Android 8.0 ur lådan.

Vad är Project Diskant? Vilken roll kommer den att spela i Android framöver? Låt oss gräva djupt och veta mer om detsamma.

Andra berättelser: Dessa enheter får Android 8.0 Oreo-uppdatering

Vad är Project Diskant?

Huvudsyftet med Project Treble är att göra uppdateringar snabbare och enklare för OEM-apparater att rulla ut på enheter. Medan iPhones får senaste OS-uppdateringar under tre eller fyra år, får avancerade Android-smartphones bara två eller tre av dem. Samtidigt får de flesta avancerade Android-telefoner aldrig se den senaste uppdateringen.

Med Treble kommer enheter att ha en leverantörsimplementering som hanterar all hårdvara på en låg nivå. Detta följs av Android-ramverket. Google säger att en av de främsta anledningarna till att tillverkarna försenar uppdateringen är att de måste ta på sig den dyra, kodtunga uppgiften att fullständigt återupplösa den.

Detta innebär att varje gång en OS-uppdatering trycks, måste utvecklare uppdatera hela kodbasen, inklusive både OS-koden och leverantörskoden.

Project Treble syftar till att separera leverantörsimplementeringen - den enhetsspecifika programvaran på lägre nivå skriven till stor del av kiseltillverkarna - från Android OS Framework

Google avser att separera OS-koden från leverantörskoden och skapa ett gränssnitt mellan de två kodbaserna med Project Treble. Alla utvecklare måste göra när Google trycker på en ny version av Android för att uppdatera OS-koden och det nya leverantör-OS-gränssnittet, som utvecklas av Google.

Nokia och OnePlus är inte anpassade till projekt Diskant

OnePlus och HMD Global (Nokia) har bekräftat att alla deras nuvarande enheter inte kommer med Project Treble. Båda företagen har också lämnat uttalanden om samma.

En HMD-moderator på Nokias communityforum sa: "HMD är helt engagerad i att implementera Project Treble på alla nya Android Oreo-produkter inom en snar framtid, och vi ber om ursäkt för alla besvikelser som detta kan orsaka".

HMD är fullt engagerat i att implementera Project Treble på alla nya Android Oreo-produkter inom en snar framtid, och vi ber om ursäkt för alla besvikelser detta kan orsaka.

Samtidigt sa en OnePlus-personal på OnePlus-forumet: "Project Treble kräver en lagringspartition, där Android-ramverket och leverantörsbilden skiljs åt. Men eftersom partitioner inte krävdes av Android N och tidigare versioner av Android, alla våra nuvarande enheter har ingen partition.

Enligt våra tester, om vi skulle modifiera partitionslayouten via OTA finns det en risk att enheter kommer att teglas under partitioneringen.

Enligt våra tester, om vi skulle modifiera partitionslayouten via OTA finns det en risk att enheter kommer att teglas under partitioneringen. Vi anser att detta utgör en för stor risk för vår användare av användare, varför vi har beslutat att inte implementera Project Treble på nuvarande OnePlus-enheter.

Är det oroande?

Med tanke på uttalandet från Nokia ser det ut som att företaget helt enkelt stöttar sig från att hänge sig till någon form av provisoriska problem för detta problem. OnePlus har å andra sidan citerat orsaken till möjlig "murning av telefoner".

Samtidigt har Huawei bekräftat att det kommer att föra Treble till sina äldre telefoner under senare delen av 2017. Om Huawei kan ta Treble till sina äldre telefoner, anser jag att båda företagen borde erbjuda en bättre förklaring av situationen.

Telefoner som stöder projektet diskant

För närvarande är Google Pixel och Pixel XL, Essential Phone, Huawei's Mate 9, Mate 10, Honor 9 och Honor 8 Pro enheterna som stöder Project Treble.

Kommer Project Treble att förbättra Android?

Android 8.0 Oreo finns för närvarande på endast 0, 5% Android-telefoner, medan iOS 11, som lanserades i september, finns i över 50% av iOS-enheter. Project Treble syftar till att lösa denna Android-fragmenteringsproblem. Det finns dock flera konsekvenser av Project Treble.

Trots att Google har kommit fram och beslutat att förbättra Android-fragmenteringen har utvecklare fortfarande en stor roll att spela när de släpper uppdateringar för äldre enheter.

Att uppdatera Android kommer fortfarande att vara en kostsam affär eftersom processen har en negativ inverkan på företags slutlinjer och de är inte motiverade nog för att faktiskt göra det.

Detta innebär att produktutvecklare som Samsung, Huawei och LG fortfarande är ansvariga för att sammanställa och rulla ut uppdateringar och att de inte kommer att vara någonstans nära så snabbt som Google är med Pixels.

Project Treble är lovande

Project Treble har potential att påverka hur snabbt enheter tar emot Android-uppdateringar, men det åtgärdar inte nödvändigtvis förseningar från certifiering av operatörerna för uppdateringar.

Google lanserade nyligen en lättare version av Android O, kallad Android Go. Detta kommer att säkerställa att Project Treble också kan nå billiga smartphones om de stöder operativsystemet.

Slutgiltiga tankar

Project Treble är definitivt en positiv förändring, initierad av Google, börjar med Android Oreo. Klyftan mellan det gamla och det nya operativsystemet är emellertid mil från varandra och kommer inte att minska inom en snar framtid.

Android-uppdateringar kommer aldrig att vara lika snabba som iOS, men med tanke på de utmaningar som Google möter ser Project Treble ut som den bästa lösningen för nu.

Se nästa: 6 bästa Xiaomi Redmi 5A-fodral och skydd som du kan köpa