Es sind nur noch fünf Tage bis zur Google I / O-Keynote, aber das Unternehmen kann sich nicht helfen: Es hat angekündigt, was seit seiner Einführung eine der wichtigsten Änderungen an Android sein könnte.
Das Projekt mit dem Namen Treble erleichtert Android-Herstellern und -Anbietern die Bereitstellung von Updates für ihre Geräte, indem eine Reihe von Tests erstellt wird, die sich an die Hersteller richten, die die Komponenten für Telefone, Tablets und alle anderen Android-Geräte erstellen. Von Google:
Project Treble zielt darauf ab, das zu tun, was CTS für Apps getan hat, und zwar für das Android OS-Framework. Das Kernkonzept besteht darin, die Anbieterimplementierung - die gerätespezifische, untergeordnete Software, die zum großen Teil von den Siliziumherstellern geschrieben wurde - vom Android OS Framework zu trennen. Dies wird durch die Einführung einer neuen Vendor-Schnittstelle zwischen dem Android OS-Framework und der Vendor-Implementierung erreicht. Die neue Vendor-Schnittstelle wird von einer Vendor Test Suite (VTS) analog zur CTS validiert, um die Vorwärtskompatibilität der Vendor-Implementierung sicherzustellen.
Wie das CTS oder die Compatibility Test Suite stellt das VTS sicher, dass alle Chips im Telefon, vom SoC über das Basisband bis zu den winzigen kleinen Sensoren, mit denen unsere Telefone erstaunliche Dinge vollbringen, ordnungsgemäß funktionieren, wenn Google eine neue Version von Android herausbringt.
Hier ist der erstaunliche Teil: Mit Treble können die Samsungs, LGs und Huaweis der Welt Updates veröffentlichen, ohne sich auf Qualcomms und Broadcoms verlassen zu müssen, um umfangreiche Änderungen am zugrunde liegenden Android-Kernframework vorzunehmen.
Mit einer stabilen Vendor-Oberfläche, die den Zugriff auf die hardwarespezifischen Teile von Android ermöglicht, können Gerätehersteller den Verbrauchern eine neue Android-Version bereitstellen, indem sie lediglich das Android-Betriebssystem-Framework aktualisieren, ohne dass zusätzliche Arbeiten von den Siliziumherstellern erforderlich sind.
Google gibt an, dass alle Telefone und Tablets mit Android O und höher Project Treble enthalten werden und dass die erste Android O-Entwicklervorschau bereits darauf wartet, dass das VTS eingeführt wird.
Das Unternehmen hat lange Zeit auf diesen Tag hingearbeitet, angefangen von der Aufteilung der Netzbetreiber- und Anbieterupdates in separate Partitionen in Android M bis hin zur Erleichterung für Hersteller und Netzbetreiber, spezifische Kernbetriebssystemupdates mit Android N herauszubringen.
Schließlich arbeitet Google mit denselben Unternehmen zusammen, um sie dazu zu verleiten, grundlegende Änderungen und Fehlerbehebungen für Android - von landes- und anbieterspezifischen Verbesserungen bis hin zu aktuellen Funktionen - in das Android Open Source-Projekt einzubringen. Dies wird nicht nur Android von Anfang an stabiler machen, sondern es wird den Herstellern auch ermöglichen, weniger bei der Differenzierung von Software als bei der Hardware zu konkurrieren, was hoffentlich das Erlebnis für alle verbessert.
Während wir wahrscheinlich nächste Woche mehr über Google I / O erfahren werden, bleibt abzuwarten, ob die Hersteller mit Google und den Anbietern von Komponenten zusammenarbeiten, um sicherzustellen, dass dieser Prozess reibungslos verläuft, oder ob Google das VTS auf die derzeitige Weise durchsetzen wird macht das CTS. Es wird noch viel mehr kommen, also bleiben Sie mit Android Central auf dem Laufenden, um alle Details zu erfahren!