_TR_ schrieb:
Dazu müssten die Hersteller eng mit Google kooperieren.
Ich fände es super, wenn es so laufen würde. Aber Google trifft hier nicht die Schuld. Ganz im Gegenteil, Google richtet sich sogar nach den Herstellern. Wenn die Hersteller keine A/B-Slots wollen, streicht Google diese Notwendigkeit wieder aus den Policies und deklariert es nur noch als "empfohlen".
https://www.xda-developers.com/google-virtual-ab-seamless-updates-android-11/#update1
Jetzt versuch mal Xiaomi dazu zu bringen, die komplette Source für MiUI an Google auszuhändigen, damit sie ihre Updates daran anpassen können. Vergiß es! Selbes Spiel bei Samsung oder OnePlus. Letztens habe ich herzhaft über einen Thread in einem anderen Forum lachen müssen. Der OP las sich schon wie ein schlechter Witz in der Zeitung:
Ein User mit einem Samsung Phone wollte sich nach langer Zeit ein OnePlus zulegen und war etwas in Sorge wegen seiner Apps. Er stellte die Frage, ob denn überhaupt alle
Android Apps, die er so von seinem Samsung her kennen würde, auch problemlos unter OxygenOS zu benutzen wären. Denn im Gegensatz zu Samsung würde OnePlus ja kein richtiges Android benutzen und stattdessen dieses OxygenOS anbieten.
Da sieht man ganz gut, dass es scheinbar einige User gibt, die ein reines Android noch nie gesehen haben. Diese OEM-Overlays greifen teilweise schon sehr tief ins Framework ein oder überschreiben es sogar komplett. Da ist eine Custom ROM gar nichts gegen!
Google hätte selbst mit der UI-Source der Hersteller viel zu viel Arbeit bei der Aufbereitung der Updates. Genau aus diesem Grund distanzieren sie sich auch immer mehr davon. Zuerst wurde vor Jahren die Vendor-Partition (system-as-root) ausgegliedert und nun mit Project Mainline eine Funktion eingeführt, die weite Teile des Frameworks über den Play Store aktualisieren kann.
Dennoch werden sie niemals völlig autark das Android Framework auf Stand halten können, sodass die OEMs "nur noch" für die Hardware verantwortlich sind. Dafür sind beide Softwarekomponenten nach all den Jahren zu sehr ineinander verzahnt. Im Zusammenspiel mit dem geschlossen System, auf welches der Nutzer keinen Zugriff hat, ist die Updatepolitik bei Android eine eigentlich untragbare Zumutung.