AOSP ha rilasciato il changelog dell’aggiornamento di sicurezza del mese di marzo, modificato dagli sviluppatori Google ed indirizzato ai dispositivi Nexus. In tanti in questi giorni, si sono chiesti cosa Google avesse ancora da aggiornare. Le novità introdotte sono indirizzate soprattutto alla sicurezza e alla risoluzione di vari piccoli problemi. Non riguardano invece il miglioramento delle prestazioni e dell’usabilità .
Il changelog rilasciato dagli sviluppatori AOSP (Android Open Source Project) è quasi sempre molto simile a quello di Google, in quanto le sorgenti solo le medesime; solo in alcuni casi, la società di Mountain View interviene apportando qualche modifica. Purtroppo queste ultime, difficilmente vengono segnalate in eventuali changelog.
Tuttavia, i colleghi di Android Police, hanno cercato di isolare le novità per i dispositivi Google. Per quanto riguarda il changelog dell’aggiornamento MMB29V per Nexus 6P, Nexus 5X, Nexus 6,Nexus Player, Nexus 7 LTE+WiFi, e Nexus 9 LTE+WiFi abbiamo:
- Project: platform/buildÂ
- 71a40f9 : “MMB29V”
ee03c8c : Updating security patch string to 2016-03-01
- 71a40f9 : “MMB29V”
- Project: platform/external/conscrypt
- 4bdc877 : Prevent duplicate certificates in TrustedCertificateIndex
04e7d1d : Cache intermediate CA separately
- 4bdc877 : Prevent duplicate certificates in TrustedCertificateIndex
- Project: platform/external/libavc
- c64afe7 : Decoder Update mb count after mb map is set.
- Project: platform/external/libmpeg2
- 5422a29 : Return error for wrong mb_type
154dea8 : Fixed bit stream access to make sure that it is not read beyond the allocated size.
- 5422a29 : Return error for wrong mb_type
- Project: platform/frameworks/av
- 38f1da3 : Camera: Disallow dumping clients directly
d764049 : Fix out-of-bounds write
3491698 : fix possible overflow in effect wrappers.
- 38f1da3 : Camera: Disallow dumping clients directly
- Project: platform/frameworks/base
- 6a431ee : Check permissions on getDeviceId.
- Project: platform/frameworks/native
- daca8c3 : IGraphicBufferProducer: fix QUEUE_BUFFER info leak
93312a3 : IGraphicBufferConsumer: fix ATTACH_BUFFER info leak
- daca8c3 : IGraphicBufferProducer: fix QUEUE_BUFFER info leak
- Project: platform/frameworks/opt/telephony
- c078223 : Check permissions on getDeviceId.
- Project: platform/packages/apps/Bluetooth
- fb02583 : DO NOT MERGE Fix SMS delivered successfully but stuck SENDING issue
Per quanto riguarda i cambiamenti per Nexus 10, Pixel C e l’aggiornamento speciale per Nexus 5X, che utilizza una base di Android Lollipop 5.1.1 e implementa praticamente tutte le modifiche attraverso l’aggiornamento v6.0.1_r22, li potete trovare ai link seguenti: