Add StagingManager service.

Adding a new high-level service which will handle staged installs, i.e.
installs that require a reboot.

Bug: 118865310
Test: An initial implementation of StagingManager can be reached
successfully by PackageManagerService and PackageInstallerService.
Change-Id: I8859b463575f8ee85caae43570958347b82f967e
This commit is contained in:
Dario Freni 2018-12-24 15:06:04 +00:00
parent 09c86730b5
commit 9eb3b8ffdf
3 changed files with 3 additions and 0 deletions

View file

@ -74,6 +74,7 @@
rss_hwm_reset_exec
runtime_service
sensor_privacy_service
staging_service
super_block_device
system_lmk_prop
system_suspend_hwservice

View file

@ -166,6 +166,7 @@ simphonebook2 u:object_r:radio_service:s0
simphonebook u:object_r:radio_service:s0
sip u:object_r:radio_service:s0
slice u:object_r:slice_service:s0
staging u:object_r:staging_service:s0
stats u:object_r:stats_service:s0
statscompanion u:object_r:statscompanion_service:s0
soundtrigger u:object_r:voiceinteraction_service:s0

View file

@ -151,6 +151,7 @@ type servicediscovery_service, app_api_service, ephemeral_app_api_service, syste
type settings_service, app_api_service, ephemeral_app_api_service, system_server_service, service_manager_type;
type shortcut_service, app_api_service, system_server_service, service_manager_type;
type slice_service, app_api_service, system_server_service, service_manager_type;
type staging_service, system_server_service, service_manager_type;
type statusbar_service, app_api_service, ephemeral_app_api_service, system_server_service, service_manager_type;
type storagestats_service, app_api_service, ephemeral_app_api_service, system_server_service, service_manager_type;
type system_update_service, system_server_service, service_manager_type;