Android 12 will automatically hibernate unused apps
Even though the official launch of Android 12 is still far away, enthusiasts continue to find interesting new features in the code of preliminary versions of the software platform, which may become part of the stable version of the OS. This time, we discovered the function of automatically putting into sleep mode for applications that are not used for a long time. It is supposed to help optimize the resource consumption of the device.
In Android 11 Developer Preview 3, the developers have added a new “automatic revocation of permissions” feature. It automatically revokes all user-granted permissions if the application has not been used for several months. It seems that in Android 12, developers intend to expand the concept of “unused apps” with a new feature that will activate some hibernation mode. In addition to revoking permissions for unused apps, the OS will also automatically delete temporary files to free up space on your device’s memory.
Enthusiasts managed to activate the new “Unused Applications” section on the “Application Information” page. It found the “Remove permissions and free up space” switch. In Android 11, the “Remove permissions when the app is not in use” toggle is found in the App Permissions section of the App Information page. Since the new feature works not only on permissions but also on storage, the switch has moved to the unused apps page.
The source notes that the new feature revokes user-granted permissions from unused applications, disables notifications, and removes temporary files stored in the device’s memory. Of course, this feature is unlikely to free up a lot of space because the size of temporary files depends on the specific application. Also, this function will be useful to owners of not the most productive devices that cannot boast an impressive storage amount.
According to reports, a new feature for revoking permissions and deleting temporary files was discovered in one of the latest preliminary versions of Android 12. Whether it will be included in the stable version of the software platform is still unknown.