Warum unterscheidet sich Android auf Mobiltelefonen von verschiedenen Unternehmen und warum unterscheiden sich auch Apps wie Facebook gleichermaßen?
Das Betriebssystem auf Ihrem Telefon wird nicht von Google bereitgestellt, sondern vom Hersteller des Telefons (dem OEM ). Google gibt OEMs den Quellcode für Android, und der OEM muss seine Treiber in das Telefon integrieren. Der OEM kann auch beliebige Änderungen an Android vornehmen, solange es noch die Kompatibilitätstests besteht (damit Apps darauf laufen).
Die OEMs nutzen diese Möglichkeit gerne, um Änderungen vorzunehmen, erstens, um ihr eigenes Branding hinzuzufügen, und zweitens, um Funktionen hinzuzufügen, die sie als "Mehrwert" betrachten. OEMs wollen ihre Telefone auf diese Weise von ihren Mitbewerbern abheben. Sie wollen nicht wie PC-Hersteller werden, die nicht so viele Anpassungsmöglichkeiten haben, weil die PC-Fertigung viel niedrigere Margen hat.
Das liegt daran, dass Android Open Source ist. Jeder kann es nach eigenen Wünschen modifizieren. OEMs, Erstausrüster, heben ihre Produkte gerne von denen anderer ab, indem sie Android individuell anpassen.
Es gibt mehrere beliebte modifizierte Android-UI-Varianten wie LineageOS (früher CyanogenMod), MIUI und wie auch immer die UI heißt. Die meisten Modifikationen sollen entweder mehr Funktionalität bieten oder Android besser aussehen lassen. Viele Modifikationen greifen nicht in den unteren Teil von Android ein - sie ändern nur, wie es aussieht, aber nicht, wie es funktioniert. Dies kann sogar durch die Installation eines anderen Startprogramms problemlos erreicht werden (so dass Sie ein anderes Desktop-Aussehen und eine andere Funktionalität haben).
Ab sofort ist das Vanilla-Android nur auf Google-Handys wie Pixel und Nexus zu finden. Aber das ist kein großes Problem, es sei denn, Sie sind ein Google-Maniac. OEM-modifiziertes Android muss eine Reihe von Tests bestehen, um sicherzustellen, dass es mit Googles Vanilla-Android kompatibel ist, damit Apps und Spiele ausgeführt werden können.
iBug
Arun Kumar
Dan Hulme
Arun Kumar