Alla fine della scorsa settimana, Huawei ha cercato di riprendersi dall'ondata di cattiva pubblicità dopo la sua recente lista nera da parte del governo degli Stati Uniti, con dichiarazioni pubbliche di supporto per i suoi prodotti. Nel suo mini sito "Huawei Answers", l'azienda fornisce principalmente chiarimenti di buon senso: sì, il tuo telefono Huawei sarà ancora in grado di utilizzare Google Play Store. No, il ripristino delle impostazioni di fabbrica non eliminerà Android o le tue app Google. E la serie P30, tra gli altri, otterrà davvero Android Q.
Il sito afferma anche che Huawei continuerà a mantenere aggiornati i telefoni attuali con patch di sicurezza e aggiornamenti software, anche con l'incombente scogliera di agosto per la sua licenza temporanea di lavorare con Google e alcune altre società statunitensi.
Un po 'cruciale di retroscena prima di continuare: poco dopo il divieto iniziale a metà maggio, a Huawei è stata concessa una licenza temporanea dal governo che gli consente di continuare a lavorare con alcune aziende statunitensi. Ma questo scade il 19 agosto e si applica solo alla cooperazione per sostenere "prodotti esistenti". Dopodiché, se Huawei non venisse rimosso dall'elenco delle entità statunitensi, non sarebbe in grado di lavorare con Google anche ai fini dell'aggiornamento e del supporto dei dispositivi esistenti.
Allo stato attuale, dopo il 19 agosto, Huawei non sarà più in grado di lavorare con Google.
Tuttavia, Huawei ha promesso di mantenere i telefoni come il P30 supportati con aggiornamenti software e di sicurezza, anche con la reale possibilità di non poter lavorare legalmente con Google da fine agosto. Come lo farà? Huawei ha sicuramente un piano, o non avrebbe preso questo impegno pubblico. Ma finora non è molto chiaro come la società sarà in grado di fornire questo supporto promesso.
Tutte le principali versioni di Android colpiscono il progetto Android Open-Source (AOSP), dove possono essere scaricate e compilate da chiunque. Lo stesso vale per le patch di sicurezza mensili di Android. Ma come riporta Ars Technica, anche il passaggio ad Android open source senza alcuna app di Google probabilmente vedrebbe Huawei infrangere la legge sulle esportazioni degli Stati Uniti, con conseguenze per chiunque abbia venduto questi telefoni.
C'è anche la questione della suite di test di compatibilità Android di Google, o CTS, una parte fondamentale dell'aggiornamento del firmware su qualsiasi telefono con app e servizi mobili di Google.
La suite di test di compatibilità Android per i nuovi aggiornamenti è un grosso problema per Huawei.
Questa è la raccolta di test software progettati per garantire che qualsiasi nuovo firmware per telefoni Android sia sicuro, non rompa le app e generalmente tutto funzioni come previsto. Mentre i test CTS stessi sono open-source, consentendo ai produttori di assicurarsi che il loro codice superi i test internamente, Google deve firmare qualsiasi nuovo firmware prima che venga lanciato via etere. Questo vale per gli aggiornamenti di tutti i dispositivi forniti con il suo pacchetto GMS (Google Mobile Services) e, in base alla progettazione, non è qualcosa che i produttori sono in grado di eludere.
Se Huawei rimane nell'elenco delle entità statunitensi dopo il 19 agosto, non sarà in grado di lavorare direttamente con Google. Nessuna collaborazione con Google significa nessuna approvazione tecnica per i nuovi aggiornamenti del firmware. Huawei potrebbe inviare aggiornamenti ai telefoni esistenti senza l'approvazione di Google? Probabilmente no. Da quello che sappiamo degli accordi di distribuzione delle applicazioni mobili firmati tra Google e i produttori, passare CTS e poter distribuire le app di Google va di pari passo. Se Huawei provasse a inviare un aggiornamento non certificato, probabilmente si troverà in violazione del contratto, e probabilmente anche della legge statunitense sulle esportazioni.
Anche se Huawei avesse scelto di inviare aggiornamenti non certificati, le funzionalità sicure come Google Pay e le app bancarie, così come alcuni servizi abilitati per DRM, si sarebbero interrotte. Questo perché le protezioni SafetyNet integrate di Android avviseranno queste app del firmware che è stato manomesso o che non ha la certificazione Google. (Questo è lo stesso ostacolo che generalmente impedisce alle ROM personalizzate e ad alcune versioni di firmware beta di funzionare con Google Pay. Fa parte della sicurezza integrata di Google Android.)
Huawei è inscatolata da scomode realtà legali e tecnologiche.
CTS, SafetyNet e gli accordi di distribuzione tra Google e Huawei sono praticamente il punto cruciale dell'incertezza sul futuro dei telefoni Huawei in questo momento. Le realtà tecniche e legali sono accatastate contro l'azienda.
Quindi se Huawei non può (o non vuole) spedire aggiornamenti non certificati e la società non può collaborare con Google per certificare nuovi aggiornamenti dopo il 19 agosto, quali sono le sue opzioni?
È stato suggerito che Google potrebbe semplicemente esternalizzare il suo processo di approvazione tecnica ad un appaltatore di terze parti al di fuori degli Stati Uniti, il che significa che non si occuperebbe direttamente di Huawei. Ma questo non risolverebbe nulla, dal momento che una terza parte si sarebbe rapidamente imbattuta nella legge degli Stati Uniti. Come spiega l'articolo di Ars, passare attraverso un proxy non consente di eludere la legge sull'esportazione. Questo è lo stesso problema che ha trascinato ARM, una società britannica che si occupa di proprietà intellettuale americana da università statunitensi, nel divieto di Huawei.
Inoltre, le firme digitali per i firmware approvati sono archiviate sui server di Google. Pertanto, qualsiasi tentativo di eludere il coinvolgimento diretto di Google diventerebbe incredibilmente disordinato e potenzialmente giuridicamente pericoloso per tutti i soggetti coinvolti. Non puoi districare Google da ciò che è intrinsecamente la tecnologia di Google e una procedura di approvazione di Google. E ogni volta che hai a che fare con Google, non puoi evitare le restrizioni imposte dalla posizione di Huawei nell'elenco delle entità.
Non puoi districare Google dal processo di approvazione dell'aggiornamento Android.
Un'altra possibilità è il patching di Huawei in alcuni meccanismi di aggiornamento alternativi mentre è ancora possibile, forse attraverso il suo negozio AppGallery. Questo potrebbe funzionare in modo simile alla funzione Play Protect di Google Play o a uno scanner antivirus per PC. Sebbene ciò possa fornire un ulteriore livello di sicurezza, non sostituisce le patch di sicurezza mensili di Android.
Ancora un'altra opzione, per quanto improbabile, sarebbe quella di offrire ai telefoni esistenti un aggiornamento opzionale al nascente sistema operativo HongMeng di Huawei, una volta disponibile. Sebbene come piattaforma di proprietà di Huawei, gli sviluppatori di app statunitensi (come Twitter, Facebook e, sì, Google) non sarebbero probabilmente in grado di creare legalmente app per esso. Come tale, sarebbe un cambiamento indesiderato per la maggior parte dei consumatori.
La buona notizia per i possessori di Huawei è che - ehi, almeno Android Q sta arrivando. E c'è una promessa di futuri aggiornamenti software, semplicemente non sappiamo come andranno le cose. A mio avviso, il risultato più probabile è ancora una sorta di accordo tra Stati Uniti e Cina: una serie di licenze che consente a Huawei di lavorare con le società statunitensi necessarie per mantenere attiva la propria attività sugli smartphone, escludendo al contempo la società dalle infrastrutture americane vitali.
Per quanto riguarda Android, i tempi della licenza temporanea di Huawei significano che sarà in grado di emettere build Q certificate e definitive per la serie P30 e altri telefoni prima che finisca la strada. (Dato il normale programma di rilascio dei partner di Google, i produttori dovrebbero disporre di un codice Q ufficiale, circa un mese prima che diventi pubblico ad agosto.) E questo nuovo senso di urgenza potrebbe persino portare a aggiornamenti Q più rapidi del previsto per i telefoni Huawei esistenti.
Un portavoce di Huawei ha dichiarato ad Android Central che stanno arrivando annunci sulle specifiche dei futuri aggiornamenti software, ma non è stato in grado di fornire ulteriori dettagli al momento della pubblicazione.