Add new PackageInstaller API and use with basic
This MR adds a new SessionInstaller
that uses the latest PackageInstaller
API. It gets used only with basic flavor on recent Android versions for now. It also contains various bugfixes related to installing apps.
InstallManagerService, DownloaderService and InstallHistoryService have been refactored to allow for background install of apps when targeting SDK 33.
Resolves #1836 (closed) at least for basic
Closes #2560 (closed), #2592 (closed), #2542 (closed)
Edited by Torsten Grote