Android 4.3 si è recentemente aggiornato alle nuove build JWR66Y e JSS15Q. In particolare, la prima build è relativa a tutti i dispositivi della famiglia Nexus tranne il Nexus 7 2013, per il quale appunto è stata rilasciata la seconda build. Di cambiamenti sotto il cofano non ne troviamo molti, mentre come al solito la parte grafica è rimasta intatta. Quali sono quindi i cambiamenti che Google ha apportato con queste due nuove build?

Innanzitutto, come sappiamo, sul Nexus 7 2013 sono stati risolti i problemi relativi al multitouch con un aggiornamento del driver del pannello touchscreen, e sono stati anche risolti i problemi relativi al GPS che improvvisamente smetteva di funzionare.

Altri cambiamenti hanno riguardato Op App, il gestore dei permessi delle applicazioni che per la prima volta ha fatto la comparsa su Android a partire dalla versione 4.3 Jelly Bean. Su questo fronte, Google ha apportato una modifica abbastanza sostanziale, e cioè che ora i permessi di una determinata app vengono ripristinati a quelli di default una volta che vengono resettate le preferenze dell’app. Questo significa che, ad esempio, se abbiamo impostato dei permessi particolari per il browser, qualora dovessimo resettare le impostazioni predefinite del browser (cioè scegliere magari un altro browser predefinito), allora i permessi dati all’app verrebbero ripristinati a quelli iniziali.

Altri cambiamenti sono stati apportati a livello di codice per la connessione, per una corretta stima dello spazio residuo e per altri aspetti minori. Di seguito potete osservare i cosiddetti “developer changelog” o “changelog AOSP” di entrambe le nuove build.

JWR66V (4.3_r1) to JWR66Y (4.3_r1.1) AOSP changelog J

This only includes the Android Open Source Project changes and does not include any changes in any proprietary components included by Google or any hardware manufacturer. The raw log was generated using a modified version of this script written by JBQ.

 

Project: platform/build

ec6101c : “JWR66Y”
0f3842a : JWR66X
0cc007a : JWR66W

Project: device/asus/deb

fd25459 : Add config_dontPreferApn configuration.
9bcafa5 : Camera: modify /persist/camera_calibration permission
bd9baad : Fix white LED permission.
b228bda : Update headphones volume warning threshold
88da838 : Update deb overlays with tablet settings (not phone)
33c2629 : Add telephony features to deb-only config
dfaeea5 : Change default wallpaper.
56af0af : Add telephony features to deb-only config
4a6759c : deb: set autobrightness mode on by default
817b32d : Fix NFC & Camera
2c11366 : Fix NFC & Camera
ec0b3bb : Deb: NFC: Fix HAL library name for Deb.
5dc9a45 : deb: fix recovery code
4ec0e5b : Fix deb camera library.
1b90e95 : deb: fix recovery code
309f943 : Fix deb camera library.
ec2523f : deb: adjust auto-brightness curve
966b864 : auto-generated blob list
7135a7b : deb: adjust auto-brightness curve
0031fb8 : Add support for aosp deb build
9a8859d : Rename AOSP builds to aosp_*
bcb0f77 : auto-generated blob list
2ebd7d1 : Skeleton makefiles

Project: device/lge/mako-kernel

91f8984 : mako: prebuilt kernel

Project: platform/external/apache-http

2f0e950 : Do not initialize SSLSocketFactory too early DO NOT MERGE

Project: platform/frameworks/base

fb38105 : Use hostname verifier directly instead of instance DO NOT MERGE
0f69536 : Fix issue #10226007: Reset apps restores most of the changed settings…
1d3ff5b : Add new app ops method to reset all op modes.

Project: platform/libcore

9c3ab9d : Delay SSLSocketImpl instantiation until needed DO NOT MERGE

Project: platform/packages/apps/Settings

3bf09a9 : Import translations. DO NOT MERGE
703f8e9 : Fix issue #10190597: “Any permission restrictions” is displayed after a…
2965215 : Reset app preferences now resets all app ops.

Project: platform/prebuilts/sdk

9477af4 : Drop official release of SDK 18.


JSS15J(4.3_r2.1) to JSS15Q (4.3_r2.2) AOSP changelog

This only includes the Android Open Source Project changes and does not include any changes in any proprietary components included by Google or any hardware manufacturer. The raw log was generated using a modified version of this script written by JBQ.

 

Project: platform/build

a72888d : “JSS15Q”
57b607b : JSS15P
7972561 : JSS15O
c2b7823 : JSS15N
2fe79fc : “JSS15M”
40f9ed6 : “JSS15L”
7bd1203 : “JSS15K”
 

 

Project: device/asus/deb

1d96695 : Remove noauto_da_alloc and add nomblk_io_submit for safer eMMC Add errors=panic for better recovery
 

 

Project: device/asus/flo

42adc5a : Remove noauto_da_alloc and add nomblk_io_submit for safer eMMC Add errors=panic for better recovery
 

 

Project: device/asus/flo-kernel

d312e61 : flo: update prebuilt kernel, DO NOT MERGE
ed93853 : flo: update prebuilt kernel, DO NOT MERGE
 

 

Project: platform/external/apache-http

3ef34ed : Do not initialize SSLSocketFactory too early DO NOT MERGE
 

 

Project: platform/frameworks/base

36ebb70 : Use hostname verifier directly instead of instance DO NOT MERGE
172b29e : Fix issue #10226007: Reset apps restores most of the changed settings…
6037ec5 : Add new app ops method to reset all op modes.
990b8e2 : Revert “Add version identifier to app ops.”
6ad6be5 : Add version identifier to app ops.
74ff458 : Allow the user to block notifications for foreground services.
70973b7 : (DO NOT MERGE) Fix pub issue #58043: Copy crash in Android 4.3…
 

 

Project: platform/libcore

88029dd : Delay SSLSocketImpl instantiation until needed DO NOT MERGE
 

 

Project: platform/packages/apps/Settings

d4c6b22 : Import translations. DO NOT MERGE
79f49fc : Fix issue #10190597: “Any permission restrictions” is displayed after a…
cc4b7eb : Reset app preferences now resets all app ops.
ed71af9 : Revert “Completely remove app ops activity.”
c8ee999 : Completely remove app ops activity.
 

 

Project: platform/prebuilts/sdk

a9fda16 : Drop official release of SDK 18.

Via