Pixel 7 testa solo Android a 64 bit e non può eseguire app a 32 bit
Ecco la sorpresa: sapevamo che Android si stava preparando a eliminare presto il supporto per le app a 32 bit e l’imminente Pixel Tablet avrebbe ricevuto revisioni del codice per renderlo pronto per l’esecuzione solo su Android a 64 bit. Quello che nessuno ha notato è che Pixel 7 sta anche abbandonando il supporto per le app a 64 bit, quindi la sua uscita di ieri fa un grande passo verso il futuro a 64 bit di Android. L’editor tecnico di Esper Sr. Mishaal Rahman ha capito tutti i dettagli di come avrebbe funzionato.
Sembra che Pixel Tablet sarà ancora il primo a eseguire solo Android a 64 bit e Pixel 7 è solo mezzo passo più vicino a quel traguardo. Le app a trentadue bit sono disabilitate con un flag software , ma solo la build a 64 bit di Android non funziona ancora. Quando si tenta di installare un’applicazione a 32 bit, viene visualizzato un messaggio di errore: “L’applicazione non è installata perché non è compatibile con il telefono”.
Sembra che il sistema operativo non sia ancora pronto per le build a 64 bit, poiché alcune librerie di sistema sono ancora a 32 bit, ma questo è ciò a cui punta Google. Inoltre, iniziare con un flag software artificiale è un buon esempio. Google può vedere esattamente quanti problemi causerà solo a 64 bit e può facilmente disabilitare il flag in un aggiornamento del software se le cose si mettono troppo male.
Tuttavia, in realtà, la maggior parte dei consumatori non noterà la perdita delle applicazioni a 32 bit. Le app Java sono compilate da Android RunTime (ART) e il runtime può produrre solo file binari a 64 bit! Un problema sono le applicazioni non Java (di solito i giochi) per le quali lo sviluppatore dovrà creare build a 64 bit. Tuttavia, il Play Store ha reso obbligatorio il supporto a 64 bit per tutti gli aggiornamenti delle app nel 2019, quindi gli unici problemi dovrebbero riguardare le app abbandonate che hanno qualche anno. Un ottimo esempio è il successo del 2013 Flappy Bird.
Solo la modalità a 64 bit sarà presto una realtà per i nuovi dispositivi Android. Anche se Tensor 2 nel Pixel 7 supporta ancora 32 bit per core, è probabilmente l’unico telefono di punta del 2022 che può vantarsene. I SoC di punta di Qualcomm e Samsung di quest’anno supportano solo le tecnologie a 32 bit su tre degli otto core e il design del SoC X3 proposto da Arm per il 2023 non supporta affatto le tecnologie a 32 bit. Con un occhio al mercato cinese, secondo quanto riferito Qualcomm sta abbandonando il supporto per i sistemi a 32 bit così presto e potrebbe non seguire le linee guida di Arm.
Una volta che le build complete di Android a 64 bit saranno attive e funzionanti, presumibilmente vedremo prestazioni migliori e una migliore sicurezza rimuovendo tutta quella spazzatura a 32 bit. Rahman afferma che uno studio interno di Google ha mostrato un miglioramento dal 5 al 10 percento delle prestazioni e dell’efficienza energetica, nonché una riduzione dei requisiti di RAM e archiviazione.
Lascia un commento