Solo poche ore fa, abbiamo parlato di come il codice sorgente per Android 4.4.2 era arrivato nell'AOSP. Ora, i bravi ragazzi di FunkyAndroid lo hanno fatto di nuovo ha creato un registro delle modifiche esaustivo che dettaglia tutti i commit effettuati tra 4.4.1 e 4.4.2.
I proprietari di dispositivi Nexus che hanno eseguito l'aggiornamento dalla versione 4.4.1 alla versione 4.4.2 attesteranno le dimensioni ridotte dell'OTA incrementale. Di conseguenza, solo quattro commit del codice sorgente differenziano le due versioni. Ma niente paura, poiché questi cambiamenti sono effettivamente significativi. E se non hai già aggiornato, meritano sicuramente qualche minuto del tuo tempo.
Principale tra le correzioni, 4.4.2 porta una soluzione a precedentemente trattata della vulnerabilità Flash SMS a basso rischio. Anche se andavano in giro "risolvere" inizialmente il problema nel modo sbagliato, siamo lieti di vedere apparire una soluzione legittima. È inoltre disponibile una correzione per l'arresto anomalo del servizio Denial of Service della OOBE dopo la ricezione di messaggi push WAP da 0 byte, nonché una riduzione della registrazione della fotocamera.
Oltre alle correzioni, il tanto amato programma App Ops che noi coperto non molto tempo fa è stato ulteriormente nascosto. In quanto tale, non è più accessibile con i mezzi precedenti. Questa modifica è del tutto intenzionale, poiché Google ha sempre voluto mantenere il programma per il debug interno. Come dichiarato da Google Framework Engineer Dianne Hackborn:
Quell'interfaccia utente è (e dovrebbe essere abbastanza chiaro) non un'interfaccia utente per l'utente finale. Era lì per scopi di sviluppo. Non era previsto che fosse disponibile. L'architettura viene utilizzata per un numero crescente di cose, ma non è intesa per essere esposta come una grande interfaccia utente di basso livello composta da un grosso gruppo di manopole indifferenziate da utilizzare. Ad esempio, ora viene utilizzato per il controllo delle notifiche per app, per tenere traccia di quando è stato effettuato l'accesso alla posizione nella nuova interfaccia utente della posizione, per alcuni aspetti del nuovo controllo corrente dell'app SMS, ecc.
Per iniziare, dirigiti verso il Registro delle modifiche FunkyAndroid KOT49E e controlla quei commit. Il registro delle modifiche completo (e minuscolo) può essere trovato nella sua interezza in fondo a questo post. Cosa ne pensate dell'aggiornamento alla 4.4.2? Sei contento che Google abbia finalmente risolto i bug di arresto anomalo di SMS e OOBE? Nonostante la spiegazione di Dianne, sei ancora un po' irritato per l'ulteriore occultamento di App Ops? Fateci sapere nei commenti qui sotto.
[Fonte FunkyAndroid | Tramite AndroidPolice]
Log delle modifiche completo, come riportato da FunkyAndroid:
986567d: "KOT49H"
d470407: "KOT49G"
5de4753: .1 diventa .2
a7e544d: KOT49F
567ea11: Risolto il crash/DoS della OOBE dopo aver ricevuto il push WAP da 0 byte.
3574026: riduce la registrazione delle preferenze appiattite
d00f7cd: attacco di tipo Denial of Service su Android tramite messaggi SMS di classe 0
37f06a4: inserisce il frammento nella whitelist dell'attività specifica