4025 install app through service
Description
As a user I want to have my app automatically re-installed on my new device in order to avoid manual installation to enjoy my new device.
The technical idea to restore users'app, is to backup the installed apps list, and then ask AppLounge to restore them, on the demand of the backup app.
Technical details
An AIDL Service offer to install one app at a time, giving the packangeName and optionnaly the initial installer of the app (foundation.e.apps, com.android.vending, fdroid, pwa, ...)
Tests
Handled through demo-app and Maestro scenarios. !696
Issues
https://gitlab.e.foundation/e/os/backlog/-/issues/4025
10 commandments of code review
Edited by Guillaume Jacquart