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
  • Project: platform/external/conscrypt
    • 4bdc877 : Prevent duplicate certificates in TrustedCertificateIndex
      04e7d1d : Cache intermediate CA separately
  • 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.
  • Project: platform/frameworks/av
    • 38f1da3 : Camera: Disallow dumping clients directly
      d764049 : Fix out-of-bounds write
      3491698 : fix possible overflow in effect wrappers.
  • 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
  • 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:

Nexus 10 – LMY49H 

Pixel C – MXC14G

Nexus 5X – MHC19J 

Via