[ALPS03873734] Follow Android P new property rules

[Detail]
Android P add new limitation for property access between
system partition and vendor partition:
1. SET and GET only by system
2. System cannot SET the property which SET/GET by vendor.
3. Allow system and vendor GET the property which SET by vendor.

[Solution]
1. Add new property label mtk_cxp_vendor_prop
2. Modify CXP related SELinux setting

MTK-Commit-Id: 4cac600ed76d413b5aee7ee64a1d6af55aa499d1

Change-Id: I9498840dead36a536acd5d18470f57bf7aec0a7c
CR-Id: ALPS03873734
Feature: Regional Carrier Express Pack
This commit is contained in:
Miles Chuang 2020-01-18 10:03:48 +08:00
parent d0dc578513
commit 5f82c9e661

View File

@ -5,7 +5,6 @@ allow vendor_init ffs_prop:property_service set;
allow vendor_init mediatek_prop:property_service set;
allow vendor_init mtk_md_version_prop:property_service set;
allow vendor_init mtk_volte_prop:property_service set;
allow vendor_init usp_prop:property_service set;
allow vendor_init vendor_radio_prop:property_service set;
allow vendor_init mtk_ril_mode_prop:property_service set;
allow vendor_init wmt_prop:property_service set;
@ -34,3 +33,5 @@ set_prop(vendor_init, mtk_emmc_support_prop)
# allow create symbolic link, /mnt/sdcard, for meta/factory mode
allow vendor_init tmpfs:lnk_file create;
set_prop(vendor_init, mtk_cxp_vendor_prop)