Android 12 Developer Preview e așteptat luna viitoare și există o mulțime de noi funcții și opțiuni încă necunoscute. În urmă cu câteva zile, aflam că Google pregătește o funcție pentru hibernarea aplicațiilor neutilizate (detalii aici). De această dată, aflăm că în Android 12 vom avea posibilitatea de a restricționa accesul aplicațiilor la rețeaua de internet.
Cei de la XDA Developers, au descoperit recent în codul sursă al AOSP (Android Open Source Project) o nouă funcție numită “Mod de rețea restricționat” (Restricted networking mode). Se pare că Google a creat un nou firewall chain - un set de reguli pe care Linux le urmează pentru a permite sau a bloca traficul de rețea. Dacă acest mod este pornit, doar aplicațiile care au permisiunea “CONNECTIVITY_USE_RESTRICTED_NETWORKS” vor putea utiliza rețeaua de internet. Totuși, această permisiune ar fi acordată doar aplicațiilor de sistem și/sau semnalate de OEM.
În cazul în care funcția este activă, toate aplicațiile instalate de utilizator care nu au această permisiune, vor fi restricționate. Prin urmare, utilizatorii ar primi în continuare notificări de la aplicațiile care utilizează Firebase Cloud Messaging (FCM), deoarece aceste aplicații sunt dependente de Google Play Services.
Nu știm încă unde va fi plasată comanda rapidă pentru această funcție. Este posibil să-și facă apariția în opțiunile dezvoltator, în primă fază. Totodată, nu știm dacă Google intenționează să permită utilizatorilor să își creeze propria listă cu aplicații restricționate. Pe de o parte, acest lucru ar fi util pentru utilizatori. Pe de altă parte, dezvoltatorii de aplicații și jocuri ar avea de suferit, întrucât fără internet, jocurile sau aplicațiile nu foarte dependente de acesta nu ar mai afișa reclame.
Rămâne totuși de văzut ce funcții vom regăsi în noua versiune Android. Primul Developer Preview ar trebui să se lanseze luna viitoare.