loader

Was ist Project Treble auf Android und wird es von meinem Telefon erhalten?

Anonim

Nicht konsistente Aktualisierungen auf Android-Geräten haben die Plattform seit ihrem anfänglichen Bekanntheitsgrad geplagt. Project Treble ist ein Plan von Google, der Herstellern dabei helfen soll, den Aktualisierungsprozess für zeitnahere Aktualisierungen zu rationalisieren.

Android Fragmentierung ist das Problem

Eine der größten Beschwerden gegen Android als Betriebssystem ist etwas, das im Allgemeinen als "Fragmentierung" bezeichnet wird. Die traditionelle Definition ist "der Prozess, in kleine oder separate Teile aufgeteilt zu werden", was sich direkt auf die negative Konnotation von Android auswirkt Derzeit gibt es acht verschiedene Android-Versionen, die auf verschiedenen Hardwaretypen verwendet werden.

Der Standard hier wird natürlich von Apple mit dem iPhone festgelegt. Dort, wo Android die erfolgreichste Version ist, ist das fast zwei Jahre alte Android 7.x (Nougat), auf dem fast drei Viertel aller iOS-Geräte die neueste Version (iOS 11) verwenden.

Quelle: Google

Im Vergleich dazu sind die Verteilungszahlen von Android mit 28, 1 Prozent der Mobiltelefone mit Android 6.x (Marshmallow) und 28, 5 Prozent mit Android 7.x (Nougat) sehr schlecht - das bedeutet, dass über die Hälfte der Android-Handys fast zwei Jahre altes Betriebssystem. Nur 1, 1 Prozent nutzen die neueste Version - Android 8.x (Oreo). Um es noch deutlicher auszudrücken: Über 98 Prozent der Android-Geräte verwenden veraltete Software - über 36 Prozent verfügen über fünf Jahre alte (oder ältere) Software. Autsch!

Es ist klar, dass es dort eine massive Trennung gibt. Der Grund dafür ist leider sehr vielschichtig, kann aber im Allgemeinen auf zwei wichtige Punkte zurückgeführt werden: Hersteller und Googles Update-Zyklus. Wir haben das schon ausführlich besprochen, also speichere ich Ihnen alle Details und weise Sie nur in diese Richtung, wenn Sie neugierig sind, wie der Hersteller schuld ist.

Projekthöhen ist die Antwort

Der Grund, warum Hersteller es so schwer haben, zeitnahe Updates herauszuschieben, liegt an der ganzen Arbeit, die das Betriebssystem dazu bringen muss, mit der Hardware zu kommunizieren.

Traditionell funktionierte es in etwa wie folgt: Das Betriebssystem und die Low-Level-Software waren Teil des gleichen Codes. Nach der Aktualisierung des Betriebssystems musste auch diese Low-Level-Software - technisch als Herstellerimplementierung bezeichnet - aktualisiert werden. Das ist viel Arbeit.

Beginnend mit Android 8.x (Oreo) trennte Google die beiden. Dies bedeutet, dass das Android-Betriebssystem selbst aktualisiert werden kann, ohne die Herstellerimplementierung berühren zu müssen. Das kann wiederum bei Bedarf von selbst aktualisiert werden.

Um dies in einen vollständigen Kontext zu bringen, bevor ein Update auf ein Android 7.x-Gerät (oder früher) übertragen werden kann, muss nicht nur der Android-Betriebssystemcode aktualisiert werden, sondern auch der Low-Level-Hardwarecode in der Regel vom Chip Maker gewartet. Wenn Samsung beispielsweise ein Update auf ein Telefon übertragen möchte, muss es warten, bis Qualcomm (oder der Hersteller des Chips) seinen Code aktualisiert, um mit dem neuen Samsung-Code zu arbeiten. Das bedeutet, dass sich viele Räder gleichzeitig drehen und jedes davon auf das andere angewiesen ist.

Mit Android 8.x und mehr wird es nicht mehr so ​​sein. Da der Hardware-Kerncode vom Betriebssystemcode getrennt ist, können Gerätehersteller ihre Software aktualisieren, ohne darauf warten zu müssen, dass der Siliziumhersteller auch seinen Code aktualisiert.

Dies sollte den Aktualisierungsprozess dramatisch beschleunigen - zumindest theoretisch. Die Aktualisierung von Geräten liegt weiterhin in den Händen des Herstellers. Da die ersten Oreo-Geräte außerhalb der von Google gewarteten Pixel-Reihe gerade auf den Markt kommen, hatten wir noch keine Chance, dies in der Praxis vollständig zu sehen. Hoffentlich ändert sich damit tatsächlich die Geschwindigkeit, in der Updates geschrieben und ausgegeben werden.

Profitiert mein Gerät von Project Treble?

Nun , das ist die Millionen-Dollar-Frage, richtig? Leider ist die Antwort nicht so einfach (Sie haben es sicherlich nicht erwartet). Das heißt, hier sind einige Fakten:

  • Wenn Ihr Gerät nie auf Oreo aktualisiert wird, wird es niemals Project Treble erhalten. Das geht nicht weiter. Es tut uns leid.
  • Wenn Ihr Gerät auf Oreo aktualisiert wird, muss Treble immer noch nicht unterstützt werden. Dies liegt beim Hersteller.
  • Wenn Sie ein neues Telefon kaufen, auf dem Oreo installiert ist, ist die Unterstützung von Treble erforderlich .

Kurz gesagt: Die Unterstützung von Treble auf aktualisierten Systemen liegt immer noch bei den Herstellern, aber es werden neue Oreo-Geräte benötigt, um die Weiterentwicklung von Treble zu unterstützen.

So unterstützt beispielsweise Pixel 2 bereits Project Treble. Das kommende Galaxy S9 unterstützt auch Treble aus der Box. Google hat auch das Pixel 1 aktualisiert, um Treble zu unterstützen, aber leider sieht es so aus, als ob Samsung es aus dem Oreo-Build für das Galaxy S8 herausgenommen hat.

Wenn Sie neugierig auf Ihr eigenes Gerät sind, bietet Android Police eine Liste mit allen Geräten, die Treble-Support erhalten sollen, sowie eines, auf dem Oreo ohne Treble aktualisiert wird.


Android-Betriebssystemaktualisierungen sind seit vielen Jahren ein ständiger Streitpunkt, daher ist es gut zu sehen, dass Google das Problem endlich anspricht. Mit etwas Glück werden damit alle Android-Geräte in Bezug auf Geräteupdates mit Apple gleichgestellt.

Tipp Der Redaktion