Experimental support for un-archiving apps on Android 15
Depends on !1452 (merged)
Some background on app archiving on Android 15:
- https://www.androidauthority.com/android-15-app-archiving-3410645/
- https://www.androidauthority.com/android-15-app-archiving-demo-3425621/
The feature is poorly documented, but there's bits and pieces in various places, so I tried to understand the feature from those:
Archiving requires the installer of the app to be available and have support for un-archiving. So the system takes care of archiving itself, but then needs us to do the un-archiving which is basically re-installing the app. I implemented initial support for that:
Screen_recording_20240927_155152
There's other improvements we could do, but they are not part of this initial MR:
- how to choose which version of the app to install
- show archived apps in our UI:
- unarchive button in app details
- show unarchived apps in list of installed apps
Edited by Torsten Grote