Google zeigt, um wie viel Project Treble die Akzeptanz von Android verbessert hat

Als Project Treble im Jahr 2017 angekündigt wurde, galt es als bahnbrechend für das Android-Ökosystem. Grundsätzlich modularisiert Project Treble Android, um OEMs das Aktualisieren von Geräten zu erleichtern. Für Leute in der Android-Community, die es lieben, hochaktuelle Software zu testen, war dies eine große Sache, und die Übernahme von Versionsupdates wurde verbessert. Aber wie viel hat es wirklich geholfen? Google hat heute einige Details in einem Blogbeitrag veröffentlicht.

Google berichtet, wie sie beim ersten Start von Project Treble wussten, dass es einige Zeit dauern würde, um zu sehen, wie stark sich dies auf die Plattform auswirken würde. Treble wurde mit Android Oreo gestartet, aber erst mit Android Pie konnte Google die Aktualisierungsrate messen. Jetzt, da wir mit Android 10 arbeiten, 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, mit dem viele weitere Geräte an den Vorschauen für Android P-Entwickler teilnehmen konnten. 7 Geräte von 7 verschiedenen OEMs haben sich den Google Pixels angeschlossen. Mit dem Beta-Programm für Android Q konnte Google die Anzahl auf 18 zusätzliche Geräte von 12 verschiedenen OEMs erhöhen.

Die wichtigere Messgröße für den Erfolg ist die tatsächliche Aktualisierung der stabilen Version. Hier ist ein Auszug und eine Tabelle aus dem Blog-Beitrag mit einigen Upgrade-Nummern:

Ende Juli 2018, kurz vor dem Start von Android 9 Pie in AOSP, machte Android 8.0 (Oreo) 8, 9% des Ökosystems aus. Zum Vergleich: Ende August 2019, kurz vor dem Start von Android 10, machte Android 9 (Pie) 22, 6% des Ökosystems aus. Dies macht es zum größten Teil des Ökosystems und zeigt, dass sich Project Treble positiv auf die Aktualisierbarkeit ausgewirkt hat.

Der größte Teil der bisherigen Fortschritte ist auf die Arbeit von Google mit Android Oreo zurückzuführen. Für den Sprung von Android Pie zu Android 10 erwartet Google dank der Zusammenarbeit mit den Siliziumherstellern schnellere Upgrades.

Es gibt auch die schiere Menge an härtender Arbeit an der Architektur. Wir haben das Siegel zwischen dem Hersteller und den Systemkomponenten von Android vervollständigt, wodurch sichergestellt wird, dass neue Versionen des oberen Teils des Betriebssystems auf älteren Versionen unserer Partner ausgeführt werden. Wir haben die Schnittstelle zum Android Linux-Kernel formalisiert, die Treble-Testsuite (VTS) erweitert und vieles mehr. Infolgedessen laufen Upgrades von Android 9 auf Android 10 viel reibungsloser ab, wie direktes Feedback von unseren OEM- und Siliziumpartnern belegt.

Google verzeichnet bereits mit Android 10 eine gute Rendite. Xiaomi und Essential kündigten am selben Tag wie Google Android 10-Updates an. OnePlus startete sein Beta-Programm ebenfalls am selben Tag. 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 werden Geräte wie das OnePlus 7T bereits mit Android 10 an Bord gestartet.

Ein wichtiges Thema ist hier die ROM-Community. Google berichtet, wie Entwickler Android 10 viel einfacher auf Geräte bringen konnten, die mit Oreo und Pie gestartet wurden. Auch die von Google signierten Generic System Images (GSIs) und GMS-Binärdateien auf android.com haben eine wichtige Rolle gespielt.

Zuletzt spricht Google über Dynamic System Updates (DSU) und Project Mainline:

Für jedes Gerät, das unter Android 10 gestartet wird und DSU unterstützt, können Entwickler von Google signierte generische Systemimages installieren und diese starten, ohne die werkseitigen ROMs auf ihren Geräten berühren zu müssen.

Project Mainline ist das Kernstück des Android-Betriebssystems und Project Treble das Fundament. Es ist eine dramatische Verbesserung der Aktualisierungsgeschwindigkeit der Betriebssystemkomponenten, die unter seinen Dach fallen.

Google scheint mit dem Fortschritt, den Project Treble für Android-Updates gebracht 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