Google zeigt, wie sehr Project Treble die Akzeptanz des Betriebssystems Android verbessert hat

Für die Leute in der Android-Community war Project Treble eine große Sache und hat die Akzeptanz von Versionsupdates verbessert. Aber wie sehr hat es wirklich geholfen?

Als es war bereits 2017 angekündigtwurde Project Treble als bahnbrechend für das Android-Ökosystem angesehen. Grundsätzlich modularisiert Project Treble Android, um OEMs die Aktualisierung von Geräten zu erleichtern. Für Leute in der Android-Community, die gerne modernste Software ausprobieren, war dies eine große Sache und hat die Akzeptanz von Versionsupdates verbessert. Aber wie sehr hat es wirklich geholfen? Google hat heute in einem Blogbeitrag einige Details veröffentlicht.

Google spricht darüber, dass ihnen beim ersten Start von Project Treble klar war, dass es einige Zeit dauern würde, bis sich herausstellte, welche Auswirkungen es auf die Plattform haben würde. Treble wurde mit Android Oreo eingeführt, aber erst mit Android Pie konnte Google damit beginnen, die Aktualisierungsrate zu messen. Jetzt, da wir Android 10 verwenden, müssen noch mehr Daten analysiert werden.

Das Partner Beta-Programm war eines der ersten Anzeichen für den Erfolg von Project Treble. Dies ist das Programm, das es vielen weiteren Geräten ermöglicht hat, daran teilzunehmen Vorschau für Android P-Entwickler. 7 Geräte von 7 verschiedenen OEMs sind den Google Pixels beigetreten. Und mit dem Android-Q-Betaprogramm konnte Google die Zahl auf 18 zusätzliche Geräte von 12 verschiedenen OEMs erhöhen.

Der wichtigere Maßstab für die Erfolgsmessung sind tatsächliche Upgrades stabiler Versionen. Hier ist ein Auszug und eine Tabelle aus dem Blogbeitrag mit einigen Upgrade-Nummern:

Ende Juli 2018, kurz bevor Android 9 Pie in AOSP eingeführt wurde, machte Android 8.0 (Oreo) 8,9 % des Ökosystems aus. Zum Vergleich: Ende August 2019, kurz bevor wir Android 10 auf den Markt brachten, machte Android 9 (Pie) 22,6 % des Ökosystems aus. Damit stellt es den größten Teil des Ökosystems dar und zeigt, dass sich Project Treble positiv auf die Aktualisierbarkeit ausgewirkt hat.

Der Großteil der bisherigen Fortschritte ist auf die Arbeit von Google mit Android Oreo zurückzuführen. Für den Sprung von Android Pie auf Android 10 rechnet Google damit mit schnelleren Upgrades Zusammenarbeit mit Siliziumherstellern.

Hinzu kommt die enorme Härtearbeit an der Architektur. Wir haben die Versiegelung zwischen den abgeschlossen Hersteller und Systemkomponenten von Android, wodurch sichergestellt wird, dass neue Versionen des oberen Teils des Betriebssystems auf älteren Versionen unserer Partner laufen. Wir die Schnittstelle formalisiert zum Android-Linux-Kernel, erweiterte die Treble-Testsuite (VTS) und hat noch viel mehr getan. Dadurch verlaufen Upgrades von Android 9 auf Android 10 wesentlich reibungsloser, wie das direkte Feedback unserer OEM- und Siliziumpartner zeigt.

Google verzeichnet mit Android 10 bereits gute Erträge. Xiaomi und Essential kündigten am selben Tag wie Google Android 10-Updates an. Am selben Tag startete OnePlus auch sein Beta-Programm. Laut Google haben sich ASUS, LG, Motorola, OPPO, Realme, Samsung, Sharp, Sony, Transsion und Vivo verpflichtet, einige ihrer Geräte bis Ende des Jahres auf Android 10 zu aktualisieren. Und natürlich Geräte wie das OnePlus 7T starten bereits mit Android 10 an Bord.

Ein wichtiges Thema hier auf XDA ist die ROM-Community. Google spricht darüber, wie Entwickler Android 10 viel einfacher auf Geräte bringen konnten, die mit Oreo und Pie gestartet wurden. Von Google signierte Generic System Images (GSIs) und GMS-Binärdateien android.com haben dabei auch eine große Rolle gespielt.

Schließlich spricht Google darüber Dynamische Systemaktualisierungen (DSU) und Projekt Mainline:

Für jedes Gerät, das auf Android 10 startet und DSU unterstützt, können Entwickler die Installation durchführen Von Google signierte generische Systemabbilder und booten Sie sie, ohne die Werks-ROMs berühren zu müssen ihre Geräte.

Project Mainline ist im Kern des Android-Betriebssystems das, was Project Treble im Grunde ist. Es handelt sich um eine dramatische Verbesserung der Aktualisierungsgeschwindigkeit der Betriebssystemkomponenten, die unter sein Dach fallen.

Google scheint mit den Fortschritten, die Project Treble bei Android-Updates erzielt hat, zufrieden zu sein. Einige Leute werden dem wahrscheinlich nicht zustimmen, aber Android ist ein riesiges Ökosystem. Jeder Fortschritt, den Google in diesem Bereich machen kann, ist sehr willkommen.


Quelle: Android-Entwickler