De functie voor het automatisch opnieuw instellen van rechten in Android 11 komt naar oudere besturingssysteemversies

Google brengt de functie voor automatisch resetten van Android 11 naar alle apparaten met Android 6.0 tot en met Android 10. Dit is wat dit betekent.

Met Android 11, Google introduceerde automatisch intrekken van machtigingen waardoor ongebruikte apps geen toegang kregen tot gevoelige machtigingen die door de gebruiker waren verleend. Hoewel deze privacyfunctie momenteel exclusief blijft voor apparaten met Android 11 en hoger, zal deze binnenkort doorsijpelen naar oudere versies van Android – helemaal terug naar Android 6.0.

Vandaag maakte Google bekend dat het komt De automatische resetfunctie van Android 11 voor alle apparaten met Android 6.0 en hoger. De functie wordt later dit jaar uitgerold naar apparaten waarop Google Play Services is geïnstalleerd. Google zegt dat de functie standaard wordt ingeschakeld voor apps die Android 11 (API-niveau 30) of hoger targeten. Voor apps die API-niveaus 23 tot 29 targeten, moeten gebruikers dit handmatig inschakelen via de instellingen.

Om te beginnen trekt de functie voor het automatisch opnieuw instellen van rechten automatisch gevoelige rechten in die zijn verleend aan apps waartoe de gebruiker al een paar maanden geen toegang heeft gehad. Als u bijvoorbeeld een app toegang geeft tot uw locatie en om de een of andere reden die app gedurende langere tijd nooit hebt geopend, zou de functie automatisch de locatietoestemming voor die app intrekken. De app zal de locatietoestemming opnieuw moeten aanvragen wanneer u deze opent.

De functie voor het automatisch opnieuw instellen van de toestemming is niet van toepassing op Device Administrator-apps; op dezelfde manier zullen machtigingen die door het bedrijfsbeleid zijn vastgelegd, ook niet worden ingetrokken. De functie is ook compatibel met app-slaapstand in Androïde 12. Indien nodig kan de app-ontwikkelaar de gebruiker ook vragen de functie voor automatisch opnieuw instellen van toestemming uit te schakelen. Als uw app API-niveau 30 of hoger target en u de gebruiker wilt vragen het automatisch opnieuw instellen van rechten uit te schakelen, moet u de nieuwe platformonafhankelijke API gebruiken die deel uitmaakt van de Jetpack-kern bibliotheek - androidx.core.content.PackageManagerCompat.getUnusedAppRestrictionsStatus() En androidx.core.content.IntentCompat.createManageUnusedAppRestrictionsIntent(). Dit is handig voor apps die voornamelijk op de achtergrond werken, zoals een begeleidende app voor je smartwatch.

De functie voor het automatisch intrekken van toestemming die zijn weg vindt naar oudere Android-telefoons klinkt op het eerste gezicht misschien onbeduidend, maar gezien de softwareondersteuning voor veel van deze oudere telefoons zijn al lang geleden gestopt en lopen dus een groter risico om te worden uitgebuit door kwaadaardige apps. Het is goed om te zien dat Google deze privacyfunctie uitbreidt naar oudere Android-versies versies.

De functie voor het automatisch opnieuw instellen van de toestemming wordt vanaf december 2021 geleidelijk uitgerold naar Android 6.0 via Android 10-apparaten waarop Google Play-services zijn geïnstalleerd. Google zegt dat de functie in het eerste kwartaal van 2022 alle in aanmerking komende apparaten zal bereiken. Ondertussen worden de platformonafhankelijke API's voor automatische reset vandaag gelanceerd in bèta met Jetpack Core 1.7.0, maar zullen in oktober 2021 als stabiele API worden gelanceerd.