Traîner sur n'importe quelle partie de l'internet qui parle de smartphones assez longtemps, et vous verrez des gens se disputer les mérites de Stock Android. D'un côté, vous avez des gens avec un téléphone Pixel, Google Android comme Google le veut, et de l'autre, vous avez quelqu'un avec un téléphone Galaxy; Android comme Samsung le veut. Ces deux téléphones offrent une expérience utilisateur très différente à certains égards, mais sont également très similaires. En ce qui concerne la partie "Android", plus semblable à ce que la plupart des gens pensent; et Stock Android n'est pas non plus, car Stock Android n'est pas ce que la plupart des gens pensent.
Il faut beaucoup de logiciels pour faire fonctionner un téléphone. Il y a toutes les parties que nous pouvons voir, puiser et glisser, mais derrière tout ce que vous voyez sur un écran se trouve un logiciel qui exécute les applications, maintient le Wi-Fi en fonction, conserve la trace de votre position et effectue tout le reste. pour acquis quand nous l'utilisons. Le système d'exploitation de votre téléphone est extrêmement complexe et comprend des composants de l'entreprise qui l'a fabriqué et des composants des entreprises qui fabriquent les composants matériels individuels tels que l'écran ou le processeur. Android est l'une de ces parties, pas la somme de ces parties. C'est compliqué.
Android est l'une des parties du logiciel de votre téléphone et non la somme de ces parties.
Nous utilisons le mot Android pour plusieurs choses, y compris une chose qui n’est vraiment pas un système d’exploitation. Sur un téléphone comme le Galaxy S9, Android n’est en réalité qu’une partie d’un système d’exploitation, avec des éléments de Samsung ou des éléments de Qualcomm et d’autres éléments également de Google. Sur un téléphone comme un Pixel 2 XL, Android n’est également qu’un élément d’un système d’exploitation, avec des éléments de Samsung ou des éléments de Qualcomm et d’autres éléments également de Google. Toutes ces sociétés doivent travailler ensemble pour que votre téléphone s'allume et fasse des choses, et la seule entreprise qui le fabrique et le vend doit gérer les pièces et les assembler dans un logiciel qui assure leur fonctionnement. Un Pixel 2 ne fonctionne pas avec Android. Ni un Galaxy S9. Stock Android étant le logiciel servant de cadre d'application et d'interface matérielle permettant à ce cadre de communiquer avec tous les éléments nécessaires à son fonctionnement. Les deux téléphones fonctionnent sous Android, mais le système d'exploitation est mieux décrit comme étant basé sur Android. Et depuis un moment, la partie Android du système d’exploitation de presque tous les téléphones est presque identique. Ils doivent l'être parce que Google dit qu'ils doivent pouvoir accéder librement à Google Play et à tous les services de Google.
Ce n’était pas toujours le cas, mais au début, quelqu'un a décidé à juste titre que si vous vouliez que tous les téléphones puissent utiliser toutes les applications, il devait y avoir des éléments uniformes, peu importe la personne qui fabriquait ce téléphone. Cela signifie que la partie "Android" de tout téléphone est identique à la partie "Android" de tout autre téléphone (ou Chromebook ou montre ou télévision) dotée de la même version. C'est également une chose que nous ne pouvons pas voir à cause des autres logiciels de ce téléphone, de Chromebook ou de télévision. Ces parties peuvent être très différentes. Le Galaxy S9 peut avoir le même cadre (avec des extras ajoutés qui ne font pas partie "d'Android") que le Pixel 2, mais visuellement, cela ne semble pas être le cas. C’est la partie dont nous parlons le plus souvent lorsque nous disons Stock Android.
Avoir différents téléphones pouvant tous utiliser Google Play est ce qui est important pour "Android", pas l'étiquette que nous leur avons attribuée.
Le problème est que ni le Pixel 2 ni le Galaxy S9 ne l'exécutent. Si vous remontez dans l’histoire d’Android, quelque part autour du Galaxy S et du Motorola Xoom, Android de Google a divergé du produit du code source ouvert et dans ce que Google souhaite que ce soit. Vous pouvez toujours créer un système d'exploitation Android à partir du projet open source, mais il ne ressemblera certainement pas à tout ce que vous pouvez acheter aujourd'hui, même à partir de Google. Le framework Android actuel serait le même quel que soit le créateur de ce logiciel, mais l'interface n'a pas à le faire ni à l'avenir. De toute façon, rien de tout ça ne compte vraiment. Il est trivial de faire en sorte que le Galaxy S9 et le Pixel 2 aient le même aspect en ce qui concerne l'interface utilisateur. Les suppléments ajoutés par Samsung sont faciles à masquer et les éléments non inclus dans Google peuvent être ajoutés à partir du Play Store. Des différences telles qu'un meilleur affichage ou une compatibilité avec Samsung Pay n'ont rien à voir avec le logiciel Android. Ces deux téléphones ont une apparence et une sensation très différentes pour de nombreuses raisons, dont aucune n'est Android.