[GS101][eSIM] Add system properties rule
Bug: 279988311 Test: https://fusion2.corp.google.com/d517f34a-3242-40b1-adf6-acb6035ff2cb , b/282901698 Change-Id: I6caed744d2bba7882f80f8ace229f6c4b4133c65
This commit is contained in:
parent
20364fe3b3
commit
b6d74a5196
5 changed files with 26 additions and 0 deletions
13
system_ext/private/euicc_app.te
Normal file
13
system_ext/private/euicc_app.te
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
type euicc_app, domain, coredomain;
|
||||||
|
app_domain(euicc_app)
|
||||||
|
net_domain(euicc_app)
|
||||||
|
bluetooth_domain(euicc_app)
|
||||||
|
|
||||||
|
allow euicc_app app_api_service:service_manager find;
|
||||||
|
allow euicc_app radio_service:service_manager find;
|
||||||
|
allow euicc_app cameraserver_service:service_manager find;
|
||||||
|
|
||||||
|
get_prop(euicc_app, camera_config_prop)
|
||||||
|
get_prop(euicc_app, bootloader_prop)
|
||||||
|
get_prop(euicc_app, exported_default_prop)
|
||||||
|
get_prop(euicc_app, esim_modem_prop)
|
5
system_ext/private/property.te
Normal file
5
system_ext/private/property.te
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
neverallow {
|
||||||
|
domain
|
||||||
|
-init
|
||||||
|
-vendor_init
|
||||||
|
} esim_modem_prop:property_service set;
|
|
@ -6,3 +6,6 @@ persist.bootanim.color1 u:object_r:bootanim_system_prop:s0 exact int
|
||||||
persist.bootanim.color2 u:object_r:bootanim_system_prop:s0 exact int
|
persist.bootanim.color2 u:object_r:bootanim_system_prop:s0 exact int
|
||||||
persist.bootanim.color3 u:object_r:bootanim_system_prop:s0 exact int
|
persist.bootanim.color3 u:object_r:bootanim_system_prop:s0 exact int
|
||||||
persist.bootanim.color4 u:object_r:bootanim_system_prop:s0 exact int
|
persist.bootanim.color4 u:object_r:bootanim_system_prop:s0 exact int
|
||||||
|
|
||||||
|
# Properties for euicc
|
||||||
|
persist.modem.esim_profiles_exist u:object_r:esim_modem_prop:s0 exact string
|
||||||
|
|
2
system_ext/private/seapp_contexts
Normal file
2
system_ext/private/seapp_contexts
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
# Domain for EuiccGoogle
|
||||||
|
user=_app isPrivApp=true name=com.google.android.euicc domain=euicc_app type=privapp_data_file levelFrom=user
|
|
@ -1,2 +1,5 @@
|
||||||
# Fingerprint (UDFPS) GHBM/LHBM toggle
|
# Fingerprint (UDFPS) GHBM/LHBM toggle
|
||||||
system_vendor_config_prop(fingerprint_ghbm_prop)
|
system_vendor_config_prop(fingerprint_ghbm_prop)
|
||||||
|
|
||||||
|
# eSIM properties
|
||||||
|
system_vendor_config_prop(esim_modem_prop)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue