Compania Google a început testarea celei de-a treia versiuni beta a platformei mobile deschise Android 12. Lansarea Android 12 este așteptată în al treilea trimestru al anului 2021. Versiunile firmware-ului sunt pregătite pentru dispozitivele Pixel 3 / 3 XL, Pixel 3a / 3a XL, Pixel 4 / 4 XL, Pixel 4a / 4a 5G și Pixel 5, precum și pentru unele dispozitive ASUS, OnePlus, Oppo, Realme, Sharp, TCL, Transsion, Vivo, Xiaomi și ZTE.
Principalele modificări comparativ cu a doua versiune beta:
- A fost adăugată posibilitatea de a crea capturi de ecran care acoperă nu doar zona vizibilă, ci și conținutul din zona de derulare. Funcția de salvare a conținutului din afara zonei vizibile funcționează pentru toate aplicațiile care utilizează clasa View pentru redare. Pentru a implementa suportul pentru capturi de ecran derulante în programele care folosesc interfețe specifice, a fost propus un API ScrollCapture.

- A fost inclus un nou motor de căutare performant AppSearch, care permite indexarea informațiilor pe dispozitiv și efectuarea de căutări în text complet cu clasificarea rezultatelor. AppSearch oferă două tipuri de indexuri - pentru organizarea căutărilor în aplicații separate și pentru căutarea în întreaga sistem.
- În clasa WindowInsets a fost adăugat un API pentru a determina poziția indicatorilor de utilizare a camerei și microfonului (indicatorii pot suprapune elementele de control în aplicațiile cu întregul ecran și, prin intermediul acestui API, aplicația poate ajusta interfața sa).
- Pentru dispozitivele gestionate centralizat, a fost adăugată opțiunea de a interzice utilizarea comutatoarelor pentru a dezactiva microfonul și camera.
- Pentru aplicațiile CDM (Companion Device Manager) care rulează în fundal, care gestionează dispozitivele asociate precum ceasurile inteligente și brățările de fitness, a fost disponibilă opțiunea de a lansa servicii active (foreground).
- Funcția de rotație automată a conținutului ecranului a fost îmbunătățită, acum putând utiliza recunoașterea feței prin camera frontală pentru a determina necesitatea rotației ecranului, de exemplu, atunci când persoana folosește telefonul întins. Pentru a asigura confidențialitatea, informațiile sunt procesate în timp real fără a salva imaginile intermediar. Această funcție este disponibilă momentan doar pe smartphone-urile Pixel 4 și modele mai noi.
- A fost optimizată animația la rotirea ecranului, ceea ce a redus întârzierile înainte de rotire cu aproximativ 25%.
- A fost adăugat API-ul Game Mode și setările corespunzătoare, care permit gestionarea profilului de performanță al jocului — de exemplu, poți sacrifica din performanță pentru a prelungi durata de viață a bateriei sau poți folosi toate resursele disponibile pentru a atinge maximum FPS.
- A fost adăugată funcția play-as-you-download pentru descărcarea resurselor de joc în fundal în timpul instalării, permițându-vă să începeți să jucați înainte ca descărcarea să fie completă.
În plus, a fost publicat un pachet de corecturi de probleme de securitate pentru Android din luna iulie, care a remediat 44 de vulnerabilități, dintre care 7 au fost clasificate ca critice, iar celelalte ca având un nivel de pericol ridicat. Cele mai multe probleme critice permit atacuri de la distanță pentru a executa codul în sistem. Problemele marcate ca periculoase permit, prin manipularea aplicațiilor locale, executarea codului în contextul unui proces privilegiat.
6 vulnerabilități critice afectează componentele închise pentru cipurile Qualcomm, iar un modul DRM Widevine (depășire a buferei în timpul procesării conținutului extern). De asemenea, se pot menționa vulnerabilitățile din componentele Android Framework, Android Media Framework și Android System, care permit creșterea privilegiilor în sistem.
Sursa: opennet.ro

