Attendi qualsiasi parte di Internet che parli di smartphone abbastanza a lungo e vedrai persone che discutono dei meriti di Stock Android. Da un lato hai persone con un telefono Pixel, Android di Google come lo vuole Google, e dall'altro hai qualcuno con un telefono Galaxy; Android come vuole Samsung. Questi due telefoni offrono in qualche modo un'esperienza utente molto diversa, ma sono anche molto simili. Quando si tratta della parte "Android", più simile di quanto la maggior parte della gente pensi; e nessuno è Stock Android perché Stock Android non è quello che la maggior parte della gente pensa che sia.
Ci vuole un sacco di software per far funzionare un telefono. Ci sono tutte le parti che possiamo vedere, toccare e scorrere, ma dietro tutto ciò che vedi su uno schermo c'è il software che esegue le app e mantiene il Wi-Fi funzionante e tiene traccia della tua posizione e fa tutte le altre cose che prendiamo per scontato quando lo stiamo usando. Il sistema operativo sul telefono è incredibilmente complesso e include parti dell'azienda che lo ha realizzato e parti delle aziende che hanno realizzato i singoli componenti hardware come il display o il processore. Android è una di quelle parti, non la somma di quelle parti. È complicato.
Android è una delle parti del software del tuo telefono, non la somma di quelle parti.
Usiamo la parola Android per diverse cose, inclusa una cosa che in realtà non è: un sistema operativo. Su un telefono come il Galaxy S9, Android è davvero solo una parte di un sistema operativo insieme a parti di Samsung o parti di Qualcomm e altre parti anche di Google. Su un telefono come Pixel 2 XL, Android è anche solo una parte di un sistema operativo insieme a parti di Samsung o parti di Qualcomm e altre parti anche di Google. Tutte queste aziende devono lavorare insieme per accendere e fare il telefono, e l'unica società che lo produce e lo vende deve gestire le parti e assemblarle in un software che mantiene tutto in funzione. Un Pixel 2 non esegue Stock Android. Né un Galaxy S9. Perché Stock Android è il software che funge da framework applicativo e un'interfaccia hardware che consente a tale framework di comunicare con tutte le parti necessarie per mantenersi in esecuzione. Entrambi i telefoni funzionano con Android, ma il sistema operativo è meglio descritto come basato su Android. E per un po 'di tempo, quella parte del sistema operativo Android su quasi tutti i telefoni è stata quasi identica. Devono essere perché Google dice che devono essere per poter accedere gratuitamente a Google Play e a tutti i servizi di Google.
Non è sempre stato così, ma presto qualcuno ha giustamente deciso che se volevi che tutti i telefoni fossero in grado di utilizzare tutte le app, dovevano esserci dei pezzi che fossero uniformi, indipendentemente da chi lo avesse realizzato. Ciò significa che la parte "Android" di qualsiasi telefono è uguale alla parte "Android" di qualsiasi altro telefono (o Chromebook o orologio o televisione) che ha la stessa versione. È anche una cosa che non possiamo vedere a causa dell'altro software su quel telefono, Chromebook o televisione. Quelle parti possono apparire molto diverse. Il Galaxy S9 può avere lo stesso framework (con extra aggiunti che non fanno parte di "Android") del Pixel 2, ma visivamente non sembra così. Questa è la parte di cui parliamo quando diciamo Stock Android.
Avere telefoni diversi che possono usare Google play è ciò che è importante per "Android", non l'etichetta che mettiamo su di loro.
Il fatto è che né Pixel 2 né Galaxy S9 lo stanno eseguendo. Se ripercorri la storia di Android, da qualche parte nei dintorni di Galaxy S e Motorola Xoom Android da Google si è discostata dal prodotto del codice open-source e dalla cosa che Google vuole che sia. Puoi ancora creare un sistema operativo basato su Android dal progetto open source, ma sicuramente non sembrerà nulla che puoi acquistare oggi, anche da Google. L'attuale framework Android sarebbe lo stesso, non importa cosa o chi ha creato quel software, ma l'interfaccia non deve e non lo sarà. Niente di tutto ciò conta davvero comunque. È banale rendere un Galaxy S9 e un Pixel 2 uguali quando si tratta dell'interfaccia utente Gli extra che Samsung aggiunge sono facili da nascondere e le cose che Google non include possono essere aggiunte dal Play Store. Differenze come un display migliore o la compatibilità con Samsung Pay non hanno nulla a che fare con il software Android. Questi due telefoni sembrano e si sentono molto diversi per molte ragioni, nessuna delle quali è Android.