- A new app hibernation feature is likely coming to Android 12.
- The feature aims to optimize unused apps for storage.
Update: April 20, 2021 (12:33 AM ET): Folks over at XDA Developers have now demonstrated how the new app hibernation feature will work on Android 12. They managed to activate the feature on a leaked Android 12 build. You can read more about the new feature and how it’ll help free up storage here.
Original article: January 12 2021 (5:57 AM ET): We’re almost due for the Android 12 developer preview, if last year’s timeline is anything to go on. There’s no official word on user-facing features coming to the new Android update, but it looks like Google is working on one mysterious feature.
XDA-Developers reports that several code changes were submitted to the Android Open Source Project (AOSP), with these changes referencing a so-called “app hibernation” feature.
“System service that manages app hibernation state, a state apps can enter that means they are not being actively used and can be optimized for storage,” reads an excerpt of a reference, according to the outlet.
XDA also reported that an app’s cache will be cleared if it’s put into app hibernation.
What should you expect?
There’s no word on exactly how this feature will work and what app hibernation actually entails aside from storage optimization. It’s also unclear whether the system will handle app hibernation automatically or whether users can select apps to hibernate.
For what it’s worth, some Android OEMs prompt you to uninstall unused apps as part of system optimization functionality. We’ve also seen some manufacturers offer power-related functionality on a per-app basis, so you can restrict specific apps from launching/running in the background. Presumably apps that are hibernated are somehow compressed or cut down in size though (e.g. behaving more like a web app).
We’ve previously seen Google work on features in AOSP only for it to go missing from a subsequent Android release (e.g. desktop mode), so there’s no guarantee that app hibernation will come to Android 12. But we’ll definitely be keeping an eye out for this feature when Android 12 developer previews go live.