Skip to content

Add new PackageInstaller API and use with basic

Torsten Grote requested to merge grote/fdroidclient:package-installer into master

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

Merge request reports