Project Treble uitgelegd: waarom ondersteunen OnePlus en Nokia het niet?
Diversen / / November 29, 2021
In een poging om het grote probleem van trage Android-updates op te lossen, had Google aangekondigd Project Treble in mei 2017 om snellere Android-updates mogelijk te maken door de ontwikkelaars te ontlasten.
Het bedrijf had het Project Treble-framework toegevoegd aan: Android Oreo om het updateproces op de nieuwere apparaten beter te maken. De implementatie ervan is verplicht gesteld voor apparaten die standaard met Android 8.0 worden gelanceerd.
![Project](/f/2fa3a7a7649cbae8f13d99ae1cf728c2.png)
Wat is Project Treble? Welke rol zal het in de toekomst spelen in Android? Laten we diep graven en meer over hetzelfde weten.
Wat is Project Treble?
Het belangrijkste doel van Project Treble is om updates sneller en gemakkelijker te maken voor OEM's om op apparaten uit te rollen. Terwijl iPhones ontvang de laatste OS-updates voor drie of vier jaar, high-end Android-smartphones krijgen er maar twee of drie. Ondertussen krijgen de meeste low-end Android-telefoons nooit de nieuwste update te zien.
![Project Treble](/f/720fe1fe4201d747362e3eba4652a3aa.png)
Met Treble hebben apparaten een implementatie van de leverancier die beheert alle hardware op een laag niveau. Dit wordt gevolgd door het Android-framework. Google zegt dat een van de belangrijkste redenen waarom de apparaatmakers de release van de update uitstellen, is dat ze de kostbare, code-zware taak op zich moeten nemen om het volledig opnieuw uit te werken.
Dit betekent dat elke keer dat een OS-update wordt gepusht, ontwikkelaars de volledige codebase moeten bijwerken, inclusief zowel de OS-code als de leverancierscode.
Project Treble heeft tot doel de implementatie leverancier - de apparaatspecifieke software op een lager niveau die grotendeels door de siliciumfabrikanten is geschreven - van het Android OS Framework
![Project Treble 1](/f/d357877aadd62cbcde085adb3bd66a78.png)
Google is van plan het besturingssysteem te scheiden code van de leverancierscode en maak een interface tussen de twee codebases met Project Treble. Het enige wat de ontwikkelaars hoeven te doen wanneer Google een nieuwe versie van Android pusht, is de OS-code en de nieuwe vendor-OS-interface, die door Google wordt ontwikkeld, bij te werken.
Nokia en OnePlus niet afgestemd op project Treble
OnePlus en HMD Global (Nokia) hebben bevestigd dat niet al hun huidige apparaten met Project Treble zullen worden geleverd. Beide bedrijven hebben hierover ook verklaringen afgelegd.
Een HMD-moderator op Nokia's gemeenschap forums zeiden: "HMD zet zich volledig in om Project Treble in de nabije toekomst te implementeren op alle nieuwe Android Oreo-producten en we verontschuldigen ons voor eventuele teleurstellingen die dit kan veroorzaken".
HMD zet zich volledig in om Project Treble in de nabije toekomst te implementeren op alle nieuwe Android Oreo-producten, en we verontschuldigen ons voor eventuele teleurstellingen die hierdoor kunnen ontstaan.
Ondertussen legde een OnePlus-medewerker uit over de OnePlus-forum zei: "Project Treble vereist een opslagpartitie, waardoor het Android-framework en de leveranciersafbeelding worden gescheiden. Omdat er echter geen partities nodig waren voor Android N en eerdere versies van Android, hebben al onze huidige apparaten geen partitie.
Als we volgens onze tests de indeling van de partitie via OTA zouden wijzigen, bestaat het risico dat apparaten tijdens het partitioneren vastlopen.
Als we volgens onze tests de indeling van de partitie via OTA zouden wijzigen, bestaat het risico dat apparaten tijdens het partitioneren vastlopen. We vinden dat dit een te groot risico vormt voor onze gebruikersgemeenschap en daarom hebben we besloten Project Treble niet te implementeren op de huidige OnePlus-apparaten.
Zijn deze zorgen legitiem?
Gezien de verklaring van Nokia lijkt het erop dat het bedrijf zich gewoon terugtrekt van elke vorm van geïmproviseerde oplossing voor dit probleem. OnePlus, aan de andere kant, heeft de reden van mogelijke "bricking of phones" genoemd.
In de tussentijd, Huawei heeft bevestigd dat het in de tweede helft van 2017 Treble naar zijn oudere telefoons zal brengen. Als Huawei Treble naar hun oudere telefoons kan brengen, denk ik dat beide bedrijven een betere uitleg van de situatie zouden moeten geven.
Telefoons die Project Treble ondersteunen
Momenteel, Google Pixel en Pixel XL, Essentiële telefoon, Huawei's Mate 9, Mate 10, eer 9, en Honor 8 Pro zijn de apparaten die Project Treble ondersteunen.
Zal Project Treble Android verbeteren?
Android 8.0 Oreo is momenteel alleen beschikbaar op 0,5% Android-telefoons, terwijl iOS 11, dat in september werd gelanceerd, aanwezig is op meer dan 50% van de iOS-apparaten. Project Treble heeft tot doel dit Android-fragmentatieprobleem op te lossen. Er zijn echter verschillende implicaties van Project Treble.
![Android-fragmentatie](/f/019ccdbe558b5211295ee5d86de48443.png)
Hoewel Google naar voren is gekomen en heeft besloten de Android-fragmentatie te verbeteren, hebben ontwikkelaars nog steeds een grote rol te spelen bij het vrijgeven van updates voor oudere apparaten.
Het updaten van Android zal nog steeds een kostbare aangelegenheid zijn, omdat het proces een negatief effect heeft op de bedrijfsresultaten en ze niet gemotiveerd genoeg zijn om het daadwerkelijk te doen.
Dit betekent dat productontwikkelaars zoals Samsung, Huawei en LG nog steeds verantwoordelijk zijn voor het compileren en uitrollen van updates en dat ze lang niet zo snel zullen zijn als Google met de Pixels.
Project Treble is veelbelovend
Project Treble heeft het potentieel om invloed te hebben op hoe snel apparaten Android-updates ontvangen, maar het lost niet noodzakelijk vertragingen op bij carriercertificering van updates.
Google lanceerde onlangs een lichtere versie van Android O, genaamd Android Go. Dit zorgt ervoor dat de Project Treble ook goedkope smartphones kan bereiken als ze het besturingssysteem ondersteunen.
Laatste gedachten
Project Treble is absoluut een positieve verandering, geïnitieerd door Google, te beginnen met Android Oreo. De kloof tussen het oude en het nieuwe besturingssysteem ligt echter mijlenver uit elkaar en zal in de nabije toekomst niet kleiner worden.
Android-updates zullen nooit zo snel zijn als iOS, maar gezien de uitdagingen waarmee Google wordt geconfronteerd, lijkt Project Treble voorlopig de beste oplossing.