Google ha avviato il collaudo della terza versione beta della piattaforma mobile open source Android 12. Il rilascio di Android 12 è previsto nel terzo trimestre del 2021. Le build del firmware sono disponibili per i dispositivi Pixel 3 / 3 XL, Pixel 3a / 3a XL, Pixel 4 / 4 XL, Pixel 4a / 4a 5G e Pixel 5, oltre che per alcuni dispositivi ASUS, OnePlus, Oppo, Realme, Sharp, TCL, Transsion, Vivo, Xiaomi e ZTE.
Le principali novità rispetto alla seconda versione beta:
- È stata introdotta la possibilità di creare screenshot che catturano non solo l'area visibile, ma anche il contenuto nella zona di scorrimento. La possibilità di salvare contenuti al di fuori dell'area visibile funziona per tutte le applicazioni che utilizzano la classe View per la visualizzazione. Per supportare screenshot scorrevoli in programmi con interfacce specifiche, è stata proposta un'API ScrollCapture.

- È stato incluso un nuovo motore di ricerca ad alte prestazioni AppSearch, che consente di indicizzare le informazioni sul dispositivo e di eseguire ricerche testuali complete con ranking dei risultati. AppSearch fornisce due tipi di indici: uno per l'organizzazione della ricerca nelle singole applicazioni e uno per la ricerca in tutto il sistema.
- Nella classe WindowInsets è stata aggiunta un'API per determinare la posizione dei indicatori di utilizzo della fotocamera e del microfono (questi indicatori possono sovrapporsi ai controlli nelle app a schermo intero e tramite l'API specificata l'app può modificare la propria interfaccia).
- Per i dispositivi gestiti in modo centralizzato è stata aggiunta la possibilità di disabilitare l'uso degli interruttori per spegnere il microfono e la fotocamera.
- Per le applicazioni CDM (Companion Device Manager) eseguite in background, che gestiscono dispositivi accessori come smartwatch e tracker per il fitness, è stata fornita la possibilità di avviare servizi attivi (foreground).
- È stata migliorata la funzione di rotazione automatica del contenuto dello schermo, che ora può utilizzare il riconoscimento facciale tramite la fotocamera frontale per determinare la necessità di ruotare lo schermo, ad esempio quando una persona usa il telefono sdraiata. Per garantire la privacy, le informazioni vengono elaborate in tempo reale senza salvataggio intermedio delle immagini. Questa funzione è attualmente disponibile solo sugli smartphone Pixel 4 e modelli più recenti.
- È stata ottimizzata l'animazione durante la rotazione dello schermo, riducendo il ritardo prima della rotazione di circa il 25%.
- È stata aggiunta l'API Game Mode e le relative impostazioni, che consentono di gestire il profilo delle prestazioni di gioco: ad esempio, è possibile sacrificare le prestazioni per prolungare l'autonomia oppure utilizzare tutte le risorse disponibili per ottenere un FPS massimo.
- È stata aggiunta la funzione play-as-you-download per scaricare le risorse di gioco in background durante l'installazione, consentendo di iniziare a giocare prima che il download sia completato.
È stato pubblicato un ulteriore pacchetto di aggiornamenti di sicurezza di luglio per Android, che risolve 44 vulnerabilità, di cui 7 classificate come critiche e le restanti ad alto rischio. La maggior parte delle vulnerabilità critiche consente attacchi remoti per l'esecuzione di codice sul sistema. I problemi contrassegnati come pericolosi consentono, mediante manipolazioni delle applicazioni locali, di eseguire codice nel contesto di processi privilegiati.
6 vulnerabilità critiche interessano componenti chiusi per i chip Qualcomm, mentre un modulo DRM Widevine è soggetto a un overflow del buffer durante l'elaborazione dei contenuti di terze parti. Inoltre, si segnalano vulnerabilità nei componenti Android Framework, Android Media Framework e Android System, che possono essere sfruttate per elevare i privilegi nel sistema.
Fonte: opennet.ru

