Was ist Project Treble auf Android und wird mein Telefon es bekommen?

Was ist Project Treble auf Android und wird mein Telefon es bekommen?

Was ist Project Treble auf Android und wird mein Telefon es bekommen?

Nicht konsistente Updates auf Android-Geräten haben die Plattform seit ihrer anfänglichen Beliebtheitserhöhung geplagt. Project Treble ist der Plan von Google, Herstellern dabei zu helfen, den Aktualisierungsprozess für zeitnahere Updates zu optimieren.

Android-Fragmentierung ist das Problem

Eine der größten Beschwerden gegen Android als Betriebssystem ist etwas, das allgemein als „Fragmentierung“ bezeichnet wird. ” Die traditionelle Definition ist „der Prozess des Seins in kleine oder getrennte Teile“, ” was direkt zu seiner negativen Konnotation für Android führt: Es gibt acht verschiedene Versionen von Android, die derzeit in der Wildnis sind und immer noch auf verschiedenen Arten von Hardware verwendet werden.

VERBUNDENER ARTIKEL Was ist Project Treble auf Android und wird mein Telefon es bekommen? Fragmentierung Isn &squot; Androide ” s Fehler, es ” der Hersteller ’

Der Standard wird hier natürlich von Apple mit dem iPhone gesetzt. Die Android-Version ist das fast zwei Jahre alte Android 7.x (Nougat). Fast drei Viertel aller iOS-Geräte haben die neueste Version (iOS 11).

Was ist Project Treble auf Android und wird mein Telefon es bekommen?

Quelle: Google

Im Vergleich dazu sind Androids Vertriebsnummern grimmig, mit 28,1 Prozent der Android-Handys 6.x (Marshmallow) und 28,5 Prozent auf Android 7.x (Nougat) – das bedeutet, dass auf mehr als der Hälfte der Android-Telefone ein fast zwei Jahre altes Betriebssystem läuft. Ein magere 1,1 Prozent laufen die neueste Version Android Android 8.x (Oreo). Um es noch deutlicher zu sagen: Über 98 Prozent der Android-Geräte verwenden veraltete Software und mehr als 36 Prozent haben fünf Jahre alte (oder ältere) Software. Autsch!

Klar, dort ist eine massive Trennung dort. Der Grund dafür ist leider vielschichtig, kann aber im Wesentlichen auf zwei Schlüsselpunkte zurückgeführt werden: Hersteller und Google’s Update-Zyklus. Wir haben uns schon vorher ausführlich damit befasst, so dass ich Ihnen alle Details erhalte und Ihnen nur in diese Richtung zeige, wenn Sie neugierig darauf sind, wie es die Hersteller ’ s ist. Fehler.

Project Treble ist die Antwort

Der Grund, warum Hersteller es so schwer haben, prompte Updates auszugeben, liegt an all der Arbeit, die nötig ist, um das Betriebssystem mit dem Server zu kommunizieren Hardware.

Was ist Project Treble auf Android und wird mein Telefon es bekommen?

Traditionell funktionierte es so: Das Betriebssystem-Framework und die Low-Level-Software gehörten alle zum selben Code. Also, wenn das Betriebssystem aktualisiert wurde, musste diese Low-Level-Software – technisch bezeichnet als Herstellerimplementierung – ebenfalls aktualisiert werden. Das ist eine Menge Arbeit.

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

Um dies in den vollen Kontext zu stellen, bevor ein Update auf ein Android 7.x (oder früheres) Gerät übertragen werden kann, muss nicht nur der Android OS-Code aktualisiert werden, sondern auch der niedrige Hardware-Code, der in der Regel vom Chiphersteller gepflegt wird. Wenn beispielsweise Samsung ein Update auf eines seiner Telefone übertragen möchte, muss es warten, bis Qualcomm (oder wer auch immer den Chip erstellt hat) seinen Code aktualisiert, damit er mit dem neuen Samsung-Code funktioniert. Das sind viele Räder, die sich gleichzeitig drehen, und jeder hängt von dem anderen ab.

Mit Android 8.x und darüber hinaus wird es nicht mehr so ​​sein. Da der Kern-Hardware-Code vom OS-Code getrennt ist, steht es den Geräteherstellern frei, ihre Software zu aktualisieren, ohne auf die Aktualisierung des Codes durch den Hersteller warten zu müssen.

Was ist Project Treble auf Android und wird mein Telefon es bekommen?

Dies sollte den Updateprozess dramatisch beschleunigen, zumindest theoretisch. Update-Geräte werden immer noch in den Händen des Herstellers sein, und da die ersten Oreo-Geräte außerhalb der von Google unterhaltenen Pixel-Linie gerade eingeführt werden, hatten wir noch keine Chance, dies in der Praxis vollständig zu sehen. Hoffentlich ändert sich dadurch die Geschwindigkeit, mit der Updates geschrieben und ausgegeben werden.

Profitiert mein Gerät von Project Treble?

Nun, das ist die Millionenfrage, oder? Leider ist die Antwort nicht so einfach (sicherlich haben Sie es nicht erwartet). Das heißt, hier sind ein paar Fakten:

  • Wenn dein Gerät niemals auf Oreo aktualisiert wird, erhält es niemals Project Treble. Umsonst. Es tut uns leid.
  • Wenn Ihr Gerät auf Oreo aktualisiert wird, ist es immer noch nicht erforderlich , Treble dies zu unterstützen, und zwar bis hin zum Hersteller.
  • Wenn Sie ein neues Telefon kaufen, auf dem Oreo standardmäßig ausgeführt wird, ist erforderlich , um Treble sofort zu unterstützen.

Kurz gesagt: Treble-Unterstützung auf aktualisierten sysDen Herstellern obliegt noch immer der Einsatz von neuen Oreo-Geräten, um Treble weiter voranzutreiben.

So unterstützt beispielsweise das Pixel 2 bereits Project Treble. Das kommende Galaxy S9 wird auch Treble out of the box unterstützen. Google hat auch das Pixel 1 aktualisiert, um Treble zu unterstützen, aber es sieht leider so aus, als hätte Samsung es aus dem Oreo-Build für das Galaxy S8 herausgenommen.

Wenn Sie auf Ihr eigenes Gerät neugierig sind, hat Android Police eine laufende Liste aller Geräte, die Treble-Unterstützung erhalten, sowie eine, die auf Oreo ohne Treble aktualisiert wird.

Android-OS-Updates sind seit Jahren ein ständiger Streitpunkt, daher ist es gut, dass Google das Problem endlich anspricht. Mit etwas Glück werden dadurch alle Android-Geräte in Bezug auf Geräteaktualisierungen näher an Apple herangeführt.

Bildquelle: Google

q , quelle

Zusammenhängende Posts:

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.