[ALPS03998186] Treble: Fix selinux issue for booting with GSI

[Detail]
SEPolicy rule that put in plat_private folder will be placed in system image.
So, It will be overwrited after flashing GSI.

[Solution]
Move MTK rules to non_plat folder instead which will be placed in
vendor image.

MTK-Commit-Id: 91e5023b67f0ce18e5e364adce5da5413c71fc69

Change-Id: I372b059e44c4bbfd6d4a92a790846b2228213b88
CR-Id: ALPS03998186
Feature: Treble
This commit is contained in:
Sam-KY Lin 2020-01-18 10:04:12 +08:00
parent e2b7fd0b00
commit da660a3653
2 changed files with 5 additions and 3 deletions

View File

@ -649,3 +649,8 @@
# Purpose : mtk EM Audio headset detect # Purpose : mtk EM Audio headset detect
/sys/bus/platform/drivers/Accdet_Driver/state u:object_r:sysfs_headset:s0 /sys/bus/platform/drivers/Accdet_Driver/state u:object_r:sysfs_headset:s0
# Date: 2018/07/02
#Purpose : MTK Vibrator
/sys/devices/virtual/timed_output/vibrator(/.*)? u:object_r:sysfs_vibrator:s0
/sys/devices/platform/leds-mt65xx/leds(/.*)? u:object_r:sysfs_leds:s0
/sys/devices/platform/odm/odm:vibrator@0/leds/vibrator(/.*)? u:object_r:sysfs_vibrator:s0

View File

@ -41,9 +41,6 @@
#MTK vibrator #MTK vibrator
/sys/devices/platform/vibrator@0/leds/vibrator(/.*)? u:object_r:sysfs_vibrator:s0 /sys/devices/platform/vibrator@0/leds/vibrator(/.*)? u:object_r:sysfs_vibrator:s0
/sys/devices/virtual/timed_output/vibrator(/.*)? u:object_r:sysfs_vibrator:s0
/sys/devices/platform/leds-mt65xx/leds(/.*)? u:object_r:sysfs_leds:s0
/sys/devices/platform/odm/odm:vibrator@0/leds/vibrator(/.*)? u:object_r:sysfs_vibrator:s0
/sys/module/tpd_setting(/.*)? u:object_r:sysfs_tpd_setting:s0 /sys/module/tpd_setting(/.*)? u:object_r:sysfs_tpd_setting:s0
/sys/block/mmcblk0rpmb/size u:object_r:access_sys_file:s0 /sys/block/mmcblk0rpmb/size u:object_r:access_sys_file:s0