Sony ha rilasciato una nuova infografica che illustra passo dopo passo come un aggiornamento Android arriva da Google allo smartphone che hai in mano
Gli aggiornamenti Android, incluse sia le patch di sicurezza che le versioni principali, sono qualcosa che molte persone apprezzano. Certo, alcuni hanno paura dei nuovi aggiornamenti perché possono cambiare le cose e talvolta potrebbero emergere nuovi bug o problemi di prestazioni. Nella maggior parte dei casi, tuttavia, i nuovi aggiornamenti Android sono importanti e vitali per la piattaforma. Tuttavia, l'intero processo seguito da un aggiornamento Android è incredibilmente complesso, quindi Sony ha appena rilasciato un'infografica per illustrare l'intero processo.
La prima fase è il processo di "aggiornamento" e inizia con l'invio da parte di Google agli OEM Android di quello che viene chiamato Platform Development Kit (PDK in breve). Viene pubblicato poche settimane prima del rilascio di una nuova versione di Android e include una raccolta di file sorgente e altro per aiutare l'OEM a sviluppare, ottimizzare e testare il nuovo aggiornamento. Quindi, quando Google rilascia l'aggiornamento, gli OEM possono iniziare a costruire le basi in modo che possano concentrarsi sull'Hardware Abstraction Layer (HAL).
Il processo HAL è focalizzato interamente sul far funzionare i diversi componenti hardware con il nuovo software. Se un'azienda non utilizza gli stessi componenti utilizzati da Qualcomm (cosa che a volte accade), spetta all'OEM risolvere il problema. Fatto ciò, possono iniziare a lavorare sulle funzionalità di base che uno smartphone o un tablet dovrebbero essere in grado di offrire. Ciò include, ma non è limitato a, cose come effettuare e ricevere telefonate, inviare e ricevere messaggi e connettività Internet.
Detto questo, l'OEM può quindi lavorare sulle funzionalità software che distinguono i propri dispositivi dalla concorrenza. Nel caso di Sony, ciò include la personalizzazione della schermata di blocco e di altre applicazioni tra cui contatti, musica, film, album, fotocamera, e-mail e altre funzionalità come Smart Stamina e Xperia Assist. Fatto ciò, possono eseguire alcuni test interni all’azienda seguiti da ulteriori test al di fuori del laboratorio.
Penseresti che sia la fine, ma questa è solo la fase uno. Fatto ciò, inizia la fase due ed è qui che entra in gioco la certificazione e l'approvazione dell'aggiornamento. Questi dispositivi devono soddisfare determinati standard in termini di connettività Bluetooth, WiFi e cellulare. Alcuni di questi partner cellulari desiderano anche determinate cose nel software, quindi dopo che queste sono state implementate, l'aggiornamento viene sottoposto ad alcuni test da parte del corriere.
Alla fine, una volta risolto tutto ciò, possono iniziare a distribuire l'aggiornamento agli utenti. Questa operazione viene normalmente eseguita gradualmente mentre il team si rilassa e controlla i log per qualsiasi tipo di errore critico durante il processo di aggiornamento. Se ne vengono rilevati alcuni, è necessario risolverli, altrimenti il processo di implementazione continuerà fino al completamento.
Fonte: Sony Mobile