From 6af11813207562916a2c40477bb5d74205efbd10 Mon Sep 17 00:00:00 2001 From: Makoto Onuki Date: Tue, 4 Sep 2018 17:13:16 -0700 Subject: [PATCH] Add app_binding system service Bug: 109809543 Test: Build and boot with the new service in the internal branch. Change-Id: Iaee365771c3e8e5b8f5f3b6112bbf902c6bb02bd --- private/compat/26.0/26.0.ignore.cil | 1 + private/compat/27.0/27.0.ignore.cil | 1 + private/compat/28.0/28.0.ignore.cil | 1 + private/service_contexts | 1 + public/service.te | 1 + 5 files changed, 5 insertions(+) diff --git a/private/compat/26.0/26.0.ignore.cil b/private/compat/26.0/26.0.ignore.cil index 41979af7e..529dcd576 100644 --- a/private/compat/26.0/26.0.ignore.cil +++ b/private/compat/26.0/26.0.ignore.cil @@ -6,6 +6,7 @@ ( activity_task_service adb_service adbd_exec + app_binding_service atrace binder_calls_stats_service biometric_prompt_service diff --git a/private/compat/27.0/27.0.ignore.cil b/private/compat/27.0/27.0.ignore.cil index 278d60500..939b29b22 100644 --- a/private/compat/27.0/27.0.ignore.cil +++ b/private/compat/27.0/27.0.ignore.cil @@ -5,6 +5,7 @@ (typeattributeset new_objects ( activity_task_service adb_service + app_binding_service atrace binder_calls_stats_service biometric_prompt_service diff --git a/private/compat/28.0/28.0.ignore.cil b/private/compat/28.0/28.0.ignore.cil index 6a79c750c..c188f847f 100644 --- a/private/compat/28.0/28.0.ignore.cil +++ b/private/compat/28.0/28.0.ignore.cil @@ -5,6 +5,7 @@ (typeattributeset new_objects ( activity_task_service adb_service + app_binding_service biometric_prompt_service fastbootd color_display_service diff --git a/private/service_contexts b/private/service_contexts index 804385e93..9403300f6 100644 --- a/private/service_contexts +++ b/private/service_contexts @@ -7,6 +7,7 @@ alarm u:object_r:alarm_service:s0 android.os.UpdateEngineService u:object_r:update_engine_service:s0 android.security.keystore u:object_r:keystore_service:s0 android.service.gatekeeper.IGateKeeperService u:object_r:gatekeeper_service:s0 +app_binding u:object_r:app_binding_service:s0 appops u:object_r:appops_service:s0 appwidget u:object_r:appwidget_service:s0 assetatlas u:object_r:assetatlas_service:s0 diff --git a/public/service.te b/public/service.te index 934905105..c353748c0 100644 --- a/public/service.te +++ b/public/service.te @@ -41,6 +41,7 @@ type activity_service, app_api_service, ephemeral_app_api_service, system_server type activity_task_service, app_api_service, ephemeral_app_api_service, system_server_service, service_manager_type; type adb_service, system_server_service, service_manager_type; type alarm_service, app_api_service, ephemeral_app_api_service, system_server_service, service_manager_type; +type app_binding_service, system_server_service, service_manager_type; type appops_service, app_api_service, ephemeral_app_api_service, system_server_service, service_manager_type; type appwidget_service, app_api_service, ephemeral_app_api_service, system_server_service, service_manager_type; type assetatlas_service, app_api_service, ephemeral_app_api_service, system_server_service, service_manager_type;