add policy so that can get property
MTK-Commit-Id: b94dbc087fd5d1b50ea27bd23f968b19c1f85eae
Change-Id: I36523eaf9db7379500ac8fbd700f3d92dfb2a77e
Signed-off-by: Che-Jui Chang <che-jui.chang@mediatek.com>
CR-Id: ALPS04115707
Feature: MagiEar-Voice Wakeup
[Detail]
Wcn coredump need to be moved to EM APK to set. So the sepolicy is moved from em hidl to radio
MTK-Commit-Id: 5a2eab93408ae5d794cf9e97e56b73e97564b620
Change-Id: I9fbeed958c69ca873580b9276b63771ba532ac9c
CR-Id: ALPS04102080
Feature: Engineering Mode
Allow system process to set the property,
"persist.vendor.connsys.coredump.mode"
MTK-Commit-Id: c066127efb1903b15e97498ae32b28af2efc091e
Change-Id: Ia818c7e517e4da479bb7ad1c4fdbc382a1423659
CR-Id: ALPS04056430
Feature: [Module]WMT Driver
Add permission for SmartPA calibration in factory
mode, otherwise it will encounter avc denied in
SmartPA calibration test case.
mtk_audiohal_data_file:dir { read search open } is
merged to mtk_audiohal_data_file:dir create_dir_perms.
MTK-Commit-Id: e26e9c0120f4907d966986cc50c4d964ae816c98
Change-Id: I38c25d06426afcc2f83b4ee646cba510dde71817
CR-Id: ALPS03953773
Feature: DSP SmartPA
[Detail]netd cannot set MTU, add selinux rule
for netd to set MTU
MTK-Commit-Id: b43024fafdf05a661b3e27bf84c46df56d5a312f
Change-Id: Iccb6b82dd32bf8f74d5c03d5b3fa120203a1971e
Signed-off-by: mtk13799 <xin.huang@mediatek.com>
CR-Id: ALPS04087170
Feature: [Android Default] USB Tethering
[Detail] Add selinux permission for
usb online status checking.
MTK-Commit-Id: fa788cddb4ddc90b3611a67f5905765410dd54d5
Change-Id: Ica59ffca98340e03be24f7ec7e4b62390ef12de9
CR-Id: ALPS04110031
Feature: SP META Tool
[Detail]
Because SF cant access get debug_bq_dump_prop,
we add the authority for SF to access it.
MTK-Commit-Id: ab026c0d236e280404e58d1b2f1fbeac188e3f2b
Change-Id: I6bd7bbf0b562f81ae219036adfb12847ea14ff6b
CR-Id: ALPS04099835
Feature: [Module]SurfaceFlinger/HWComposer
Add Trusty Keymaster 3.0 HIDL service to replace the legacy HAL
MTK-Commit-Id: 4acd1a3c87012bbf678dd59d74764481aceab5ae
Change-Id: Ib6b300c6a5fe3cd709896b31daa8a684d6b8b795
CR-Id: ALPS04087631
Feature: Google Trusty
add sepolicy for mms while using ion and cmdq
MTK-Commit-Id: 1b209f91a99b653ea798077b05ffd7b4c486a83a
Change-Id: I14036617381fb5959c210a68beddbd5084a69abe
CR-Id: ALPS04079180
Feature: [Module]MDP Driver
CAM hal cant access sdcard, change path to data/vendor, need add selinux support
MTK-Commit-Id: d220113a3d04aa9faeb5bdfc1000ed8cb0f5cade
Change-Id: I2eafe04eb6a8c6f8117c2c44449ce8d8952c49cb
CR-Id: ALPS04093626
Feature: Engineer Mode - Camera Feature
Set permission for audio_ipi in factory mode
MTK-Commit-Id: a9bde0179515d51e56344cde917177f424a5416c
Change-Id: I533e46ba5e7c738b2e1f8d9065b1820a5481689d
Signed-off-by: Eason Yen <eason.yen@mediatek.com>
CR-Id: ALPS04096844
Feature: Factory Mode
[Detail]
It has restriction in properties used by system and vendor,
we add property context to let system/vendor can read it.
MTK-Commit-Id: fbc82035b5138ce6c7a0db51281bb96251409982
Change-Id: Ie69f589782a430fa583311764c0a0029b54162fa
CR-Id: ALPS04085967
Feature: Memory Optimization
1.move-widevine-data.sh is for OTA upgrading from android O
to P, new android P device dont need this rules
2.Google cts/gts/vts will check data_between_core_and_vendor_violators,
add the rule on P device, the test case will fail
MTK-Commit-Id: d4e56774e28b4a5efab572c9c8b25e134988244b
Change-Id: I04c0233ea6cc1dff9b3fdd35441f95605519b454
CR-Id: ALPS04080007
Feature: [Android Default] SELinux, SEAndroid, and SE-MTK
[Detail]
BT relayer mode cound not started by coredomain. So move EM BT
relayer mode to vendor hidl
MTK-Commit-Id: 45eb778653e1e8bdb0b06d26e8005b85191da098
Change-Id: I4a28f8cb44e116c193d5499de433ff3c49f0dbfd
CR-Id: ALPS04077496
Feature: Engineering Mode
[Detail] add permission for meta_tst
to set system clock
MTK-Commit-Id: 08d1dd39711fcea7acbb9b0da2d2418cf59a9cde
Change-Id: I2e49acfc69db0c1786d7c373873fa1a49501a2e9
CR-Id: ALPS04069430
Feature: SP META Tool
Spending more bootup time after label kernel interface node
in file_contexts, there is another way to label kerner interface
node on genfs_contexts file. When move the label rule to
genfs_contexts file, the bootup time will speed more than 500ms.
MTK-Commit-Id: e237c9367e74f2953b843cc9224a98b4e7cfddbc
Change-Id: I1a1e369c3eaaf359c3bf7c051793a3ffba4c71fc
CR-Id: ALPS04017619
Feature: [Android Default] SELinux, SEAndroid, and SE-MTK
Miss rule in aee_aedv.te and cause cmdq status blocking by rule.
Add rule and fix name typo.
MTK-Commit-Id: 589feaa73ff62b1893f30d5e4b1ce02d34c94edf
Change-Id: I046f73e29f404cb51908f8191599cb46a7c1399d
Signed-off-by: Dennis YC Hsieh <dennis-yc.hsieh@mediatek.com>
CR-Id: ALPS04023420
Feature: Android Exception Engine(AEE)
[Detail]
Add API to set vendor property in RILD
MTK-Commit-Id: 48b137c317e4baf195b87f767702b1b4956e7696
Change-Id: I4d03c4affb0f1a2a96b8a8cea867b46750d2132a
CR-Id: ALPS04055044
Feature: IMS SS
Implement android.hardware.secure_element@1.0 for MTK UICC.
MTK-Commit-Id: d47f7e07b9396583e71a51c4b5da0282d9abf73b
Change-Id: Ib5ebb2543a100f95d9fb2cab8f5aef9c511d463d
CR-Id: ALPS04013153
Feature: NFC Open Mobile API
[Detail] aee_aedv_exec is defined in system.img, and when AOSP system.img
is replaced, cts will fail if aee_aedv_exev is referenced in vendor.img.
MTK-Commit-Id: 178b71c788561cea1336d2c62b67dd324ecf6e8b
Change-Id: I200ff7cd55597de05d5412677b140809e941a192
CR-Id: ALPS04056497
Feature: Android Exception Engine(AEE)
Remove policy for sysenv_daemon, which is removed in Android P
MTK-Commit-Id: adbf02af5663fc468c7b892a33b4a03ec53a948f
Change-Id: I1653bef4c9b0f9a2b7022f8895b89de0c3373148
CR-Id: ALPS04056547
Feature: [Module]Partition
sys_power access has been forbidden in Android P,
but only init/ueventd/vold damain can access
MTK-Commit-Id: e2be46ce6bae18ef7167bd3c07476e3748c3e483
Change-Id: Ic8dc8b5f9e0a5943a9837edd953b70e0170a0a00
CR-Id: ALPS04046220
Feature: Factory Mode
sys_leds access has been forbidden in Android P, but only
init/ueventd/vold damain can access
MTK-Commit-Id: 1fcd7afabaa608f6434144f16837d43a5c218df7
Change-Id: I837708bf32e95a037787ac2f23d7f58b41722735
CR-Id: ALPS04046220
Feature: Factory Mode
[Detail]
Add sepolicy for Storage item in factory mode so that factory can
access /sys/class/block/mmcblk0/.
MTK-Commit-Id: b3e289e9ea36a4d2581365a73ecae798c4fc60e0
Change-Id: I14222cef75b5e0516cb7a767cdb3487d38dbd95b
CR-Id: ALPS04046768
Feature: Factory Mode