Define new persist vendor property vendor_ims_tiss_prop

- Properties under this context are for go/tiss test mode
- Properties can only be read by ShannonImsService as only getprop
  method is allowed

Bug: 329006027
Test: flashed device and tested new prop locally
Change-Id: I8a4aaf5a6b34798dbd9aed0b2bbc1a4a75924c27
This commit is contained in:
Hidayat Khan 2024-03-19 09:21:06 +00:00
parent e52dfde528
commit ffb572cf1b
3 changed files with 5 additions and 0 deletions

View file

@ -10,6 +10,7 @@ vendor_internal_prop(vendor_gril_prop)
vendor_internal_prop(vendor_ssrdump_prop) vendor_internal_prop(vendor_ssrdump_prop)
vendor_internal_prop(vendor_wifi_version) vendor_internal_prop(vendor_wifi_version)
vendor_internal_prop(vendor_imssvc_prop) vendor_internal_prop(vendor_imssvc_prop)
vendor_internal_prop(vendor_ims_tiss_prop)
vendor_internal_prop(vendor_gps_prop) vendor_internal_prop(vendor_gps_prop)
vendor_internal_prop(vendor_tcpdump_log_prop) vendor_internal_prop(vendor_tcpdump_log_prop)

View file

@ -5,6 +5,9 @@ persist.vendor.cbd. u:object_r:vendor_cbd_prop:s0
# for ims service # for ims service
persist.vendor.ims. u:object_r:vendor_imssvc_prop:s0 persist.vendor.ims. u:object_r:vendor_imssvc_prop:s0
# for ims test mode based on go/tiss (do not modify, setprop should not be enabled)
persist.vendor.ims_tiss. u:object_r:vendor_ims_tiss_prop:s0
# for slog # for slog
vendor.sys.silentlog. u:object_r:vendor_slog_prop:s0 vendor.sys.silentlog. u:object_r:vendor_slog_prop:s0
vendor.sys.exynos.slog. u:object_r:vendor_slog_prop:s0 vendor.sys.exynos.slog. u:object_r:vendor_slog_prop:s0

View file

@ -18,3 +18,4 @@ binder_call(vendor_ims_app, rild)
set_prop(vendor_ims_app, vendor_rild_prop) set_prop(vendor_ims_app, vendor_rild_prop)
set_prop(vendor_ims_app, radio_prop) set_prop(vendor_ims_app, radio_prop)
get_prop(vendor_ims_app, vendor_imssvc_prop) get_prop(vendor_ims_app, vendor_imssvc_prop)
get_prop(vendor_ims_app, vendor_ims_tiss_prop)