Cameron Summerson
Die „Fragmentierung“ von Android ist seit langem ein Gesprächsthema über das Betriebssystem. Aber wie gesagt, daran sind die Hersteller schuld. Aber jetzt befürchte ich, dass Chrome OS den gleichen Weg einschlägt – und diesmal ist Google schuld.
Wie sich Chrome OS-Updates von Android unterscheiden
Ich werde hier früh einige Verbindungen zwischen Android und Chrome OS herstellen, da dies nur als Ausgangspunkt sinnvoll ist. Der größte Unterschied zwischen den beiden besteht darin, dass Android offen ist und von allen Herstellern geändert und weitergegeben werden kann. Chrome OS hingegen wird vollständig von Google verwaltet.
Auf Android sind die Gerätehersteller dafür verantwortlich, Updates zu verlangsamen. Wenn beispielsweise eine neue Android-Version veröffentlicht wird, muss der Hersteller den Quellcode vor der Veröffentlichung an seine Bedürfnisse anpassen. Samsung musste beispielsweise alle One UI-Funktionen hinzufügen, bevor es das Android Pie-Update für kompatible Galaxy-Geräte veröffentlichen konnte.
Google hingegen verwaltet alle Updates für seine Pixel-Geräte. Das heißt, sobald ein großes Android-Release fertig ist, kann Google es aus der Tür schieben. Genau aus diesem Grund wird Ihnen jeder Android-Journalist (mich eingeschlossen) empfehlen, ein Pixel-Gerät zu verwenden, wenn Sie sich für zeitnahe Updates interessieren.
Was hat das mit Chrome OS zu tun? Sie können sich Chrome OS genauso vorstellen wie den Android-Build der Pixel-Telefone. Der Hauptunterschied besteht darin, dass das Pixel zwar eine einzelne Reihe von Telefonen ist, die von Google entwickelt und verwaltet werden, Chrome OS jedoch auf einer erstaunlichen Anzahl von Geräten von Dutzenden von Herstellern verfügbar ist. Aber im einfachsten Sinne spielt das keine Rolle; Sie müssen nur wissen, dass Chrome OS-Updates von Google verarbeitet werden, unabhängig vom Gerät oder Hersteller, auf das sie angewendet werden – genau wie Microsoft alle Updates auf Windows-Computern unabhängig vom Hersteller handhabt.
Das heißt nicht, dass alle Chrome OS-Geräte die Updates gleichzeitig erhalten. Jeder Build muss noch optimiert werden, damit er mit der spezifischen Hardware der einzelnen Chrome-Geräte funktioniert. Infolgedessen erhält ein Chromebook möglicherweise ein Update, sobald es fertig ist, während ein anderes einige Wochen warten muss. Aber der Punkt ist, dass sie alle immer noch was bekommen sollte sein das gleiche Update.
Aber da immer mehr Funktionen eingeführt werden – insbesondere neuere, die Virtualisierung erfordern, wie die Unterstützung von Linux- und Android-Apps – wächst eine Funktionslücke zwischen Chrome OS-Geräten, und das ist besorgniserregend.
Das Rätsel um die Chrome OS-Funktionslücke
Chrome OS-Nutzer waren begeistert, als Google zum ersten Mal ankündigte, Android-Apps auf Chrome OS zu bringen. Mit diesem einen Schritt war Google in der Lage, eine Vielzahl nützlicher Funktionen, Apps, Spiele, Tools und mehr in ein Betriebssystem zu bringen, das lange Zeit als „nur ein Webbrowser“ gerügt wurde.
Es dauerte viel länger als erwartet, bis Android-Apps auf Geräte trafen. Keine große Sache; Wir wollten nur, dass sie es richtig machen. Dann kam die schlechte Nachricht: Nicht jedes Gerät würde Android-Apps unterstützen. Die Liste begann herauszurieseln, zusammen mit ein erwarteter Zeitplan wann die Funktion eintreffen würde, und jeder Chromebook-Besitzer wollte sehen, ob sein Gerät den Schnitt geschafft hat. Es gab viele enttäuschte Benutzer. Das Schlimmste ist, dass nicht klar ist, warum einige Geräte Android-Apps haben und andere nicht – wir können nur spekulieren, dass es etwas mit der Chipsatzunterstützung zu tun hat, aber es ist schwer mit Sicherheit zu sagen (vor allem, da der Grund von Fall zu Fall variieren kann) -Gerätebasis).
Dasselbe geschah später mit der Unterstützung von Linux-Apps, aber noch weniger Geräte sollten die Funktion zunächst erhalten. Die Linux-Unterstützung erfordert eine bestimmte Kernel-Version und die meisten Chromebooks haben es damals nicht geschafft – und Google konnte sie nicht einfach aktualisieren, wahrscheinlich aufgrund von Closed-Source-Treibern.
Zwei hervorragende Funktionen waren also nur auf einigen wenigen Chromebooks von vornherein verfügbar. Es gibt jedoch ein Licht am Ende des Tunnels: Auf einer ausreichend langen Zeitachse sollten alle Chrome OS-Geräte beides unterstützen. Grundsätzlich unterstützen alle neuen Chromebooks Android-Apps, und ich habe das Gefühl, dass das auch für Linux-Apps gelten wird.
Aber es gibt immer noch ein Problem, und es dreht sich alles um Android-Apps.
Chrome OS hat ein Android-Fragmentierungsproblem
Während alle Chrome OS-Geräte in Zukunft Android-Apps unterstützen (oder sie sollte zumindest) zeigt die jüngste Version von Chrome OS 73 stable, dass die Fragmentierung von Chrome OS immer noch ein Problem ist. Wieso den? Weil auf verschiedenen Chrome OS-Geräten unterschiedliche Android-Versionen ausgeführt werden. Das bedeutet, dass sie auch eine andere Reihe von verfügbaren Funktionen haben.
Zum Beispiel bringt Chrome OS 73 den Audiofokus der Android-App. Das heißt, wenn eine Android-App Audio abspielt, werden alle anderen Audioquellen stummgeschaltet (wie zum Beispiel Chrome). Wenn Sie also Musik in Chrome hören und eine Android-App eine Benachrichtigung sendet, hat die Benachrichtigung Priorität. Diese Funktion ist jedoch nur auf Chrome OS-Geräten verfügbar, auf denen Android Pie ausgeführt wird. Es funktioniert nicht auf Nougat oder darunter.
Dies ist ein Problem, da auf den meisten Chrome OS-Geräten noch Nougat ausgeführt wird. Chrome OS 72 brachte Pie auf einige Geräte, aber nicht auf alle – nicht einmal auf die meisten. Dies ist sowohl für aktuelle Benutzer als auch für neue Benutzer frustrierend. Es ist unklar, warum einige Geräte auf Pie aktualisiert wurden und andere nicht. Es ist auch unklar, wie diese Updates in Zukunft funktionieren werden. Und Google ist bei der ganzen Sache ziemlich schmallippig.
Wenn Sie nach einer bestimmten Android-Funktion für Chrome OS suchen, ist sie aufgrund der Lücke zwischen den Versionen ziemlich erfolgreich. Um die Sache noch schlimmer zu machen, gibt es keinen klaren Zeitplan für Pie, um mehr Chrome OS-Geräte zu erreichen. Sie können also nicht einmal nachschlagen, um herauszufinden, wann Ihr Gerät das Update möglicherweise sieht.
Also, im Moment ist es ein Crapshoot. An einem Punkt hätte dies im Rahmen der breiteren Einführung der Android-App-Unterstützung auf Chrome OS leicht abgetan werden können. Aber wir nähern uns der Zwei-Jahres-Marke, seit Android-Apps zum ersten Mal auf Chrome OS erscheinen, was lange genug ist, um diese Art von Knicken auszuarbeiten.
Zu diesem Zeitpunkt ist die Android-Unterstützung für Chrome OS eine Art fragmentiertes Durcheinander. Die Tatsache, dass es langsam begann, war beunruhigend, aber die Funktionslücke zwischen den Geräten ist jetzt ein echtes Problem. Werden aktuelle Geräte jemals Android Pie unterstützen? Werden zukünftige Geräte die gleichen Probleme haben? Erhalten Geräte, die derzeit Pie unterstützen, Unterstützung für Android O?
Die harte Realität ist, dass es auf keine dieser Fragen Antworten gibt. Chrome OS ist seit der Einführung der Android-App-Unterstützung fragmentiert, und das scheint sich in absehbarer Zeit nicht zu ändern.
Und dieses Mal liegt es allein an Google, das Problem zu beheben. Ich hoffe für die Zukunft von Chrome OS, dass es tatsächlich passiert. Feature-Parität ist wichtig, wenn ein Betriebssystem von einem einzigen Anbieter verwaltet wird.