A handy privacy feature recently introduced for Android 11 and above will also be coming to older models, the company has confirmed.
Describing the changes in a blog post, Google software engineers Peter Visontay and Bessie Jiang explained that the auto-reset feature for app permissions is expected to make an appearance on all Android 6.0 and above devices, starting this December.
The change could affect as many as two billion devices around the globe, as only around a quarter of the three billion active Android devices worldwide run Android 11 or above, while a “relatively tiny number” run Android 6 and older.
“In Android 11, we introduced the permission auto-reset feature,” the blog post reads. “This feature helps protect user privacy by automatically resetting an app’s runtime permissions – which are permissions that display a prompt to the user when requested – if the app isn’t used for a few months.”
Some permissions could be slightly worrying from a security perspective, especially if they were previously granted, and then forgotten – for example allowing the device to read phone numbers, SMS messages, to record audio, access location data, or access the camera.
Hibernation
Some apps will be exempt from the rules, Google noted, including device admin apps, for the enterprise environment, or apps that run exclusively in the background, such as child safety apps.
Google also told The Register that it deliberately left the description of a dormant app vague, in order to prevent people from trying to trick the system. So, being dormant for “a few months” can mean a lot of things.
Still, Android 12 devs can check and set the default permission reset time in milliseconds on their own devices, the company said.
For those who want to take the privacy issue a step further, Google also included the Hibernation option that, besides revoking permissions, also stops the app and reclaims memory and storage resources. Hibernated apps can’t push notifications to the user, or run in the background.
Via: The Register