review modem_diagnostic_app
Bug: 254378739 Test: build pass Change-Id: Ia2a07987a0e60e882074df1b8514139bdd6cd95c
This commit is contained in:
parent
6f44317b90
commit
1889b6d85f
18 changed files with 42 additions and 122 deletions
|
@ -17,7 +17,6 @@ userdebug_or_eng(`
|
||||||
')
|
')
|
||||||
|
|
||||||
# sysfs
|
# sysfs
|
||||||
type sysfs_chosen, sysfs_type, fs_type;
|
|
||||||
type sysfs_ota, sysfs_type, fs_type;
|
type sysfs_ota, sysfs_type, fs_type;
|
||||||
type bootdevice_sysdev, dev_type;
|
type bootdevice_sysdev, dev_type;
|
||||||
type sysfs_fabric, sysfs_type, fs_type;
|
type sysfs_fabric, sysfs_type, fs_type;
|
||||||
|
|
|
@ -2,7 +2,6 @@
|
||||||
genfscon sysfs /devices/platform/exynos-bts u:object_r:sysfs_exynos_bts:s0
|
genfscon sysfs /devices/platform/exynos-bts u:object_r:sysfs_exynos_bts:s0
|
||||||
genfscon sysfs /devices/platform/exynos-bts/bts_stats u:object_r:sysfs_exynos_bts_stats:s0
|
genfscon sysfs /devices/platform/exynos-bts/bts_stats u:object_r:sysfs_exynos_bts_stats:s0
|
||||||
|
|
||||||
genfscon sysfs /firmware/devicetree/base/chosen u:object_r:sysfs_chosen:s0
|
|
||||||
genfscon sysfs /devices/virtual/pmic/mitigation u:object_r:sysfs_bcl:s0
|
genfscon sysfs /devices/virtual/pmic/mitigation u:object_r:sysfs_bcl:s0
|
||||||
|
|
||||||
# CPU
|
# CPU
|
||||||
|
@ -165,28 +164,8 @@ genfscon debugfs /page_pinner u:object
|
||||||
genfscon sysfs /devices/platform/google,battery/power_supply/battery u:object_r:sysfs_batteryinfo:s0
|
genfscon sysfs /devices/platform/google,battery/power_supply/battery u:object_r:sysfs_batteryinfo:s0
|
||||||
genfscon sysfs /devices/platform/google,cpm u:object_r:sysfs_batteryinfo:s0
|
genfscon sysfs /devices/platform/google,cpm u:object_r:sysfs_batteryinfo:s0
|
||||||
genfscon sysfs /devices/platform/google,charger u:object_r:sysfs_batteryinfo:s0
|
genfscon sysfs /devices/platform/google,charger u:object_r:sysfs_batteryinfo:s0
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c u:object_r:sysfs_batteryinfo:s0
|
|
||||||
|
|
||||||
# P22 battery
|
# P22 battery
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-4/5-0050/eeprom u:object_r:sysfs_batteryinfo:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-4/i2c-p9412 u:object_r:sysfs_wlc:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-4/i2c-p9412/power_supply u:object_r:sysfs_batteryinfo:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-5/5-0050/eeprom u:object_r:sysfs_batteryinfo:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-5/i2c-p9412 u:object_r:sysfs_wlc:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-5/i2c-p9412/power_supply u:object_r:sysfs_batteryinfo:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-6/6-0050/eeprom u:object_r:sysfs_batteryinfo:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-6/i2c-p9412 u:object_r:sysfs_wlc:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-6/i2c-p9412/power_supply u:object_r:sysfs_batteryinfo:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-7/7-0050/eeprom u:object_r:sysfs_batteryinfo:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-7/i2c-p9412 u:object_r:sysfs_wlc:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-7/i2c-p9412/power_supply u:object_r:sysfs_batteryinfo:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-8/8-0050/eeprom u:object_r:sysfs_batteryinfo:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-8/i2c-p9412 u:object_r:sysfs_wlc:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-8/i2c-p9412/power_supply u:object_r:sysfs_batteryinfo:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-5/5-0069/power_supply u:object_r:sysfs_batteryinfo:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-6/6-0069/power_supply u:object_r:sysfs_batteryinfo:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-7/7-0069/power_supply u:object_r:sysfs_batteryinfo:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-8/8-0069/power_supply u:object_r:sysfs_batteryinfo:s0
|
|
||||||
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-0/0-0036/power_supply u:object_r:sysfs_batteryinfo:s0
|
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-0/0-0036/power_supply u:object_r:sysfs_batteryinfo:s0
|
||||||
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-1/1-0036/power_supply u:object_r:sysfs_batteryinfo:s0
|
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-1/1-0036/power_supply u:object_r:sysfs_batteryinfo:s0
|
||||||
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-2/2-0036/power_supply u:object_r:sysfs_batteryinfo:s0
|
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-2/2-0036/power_supply u:object_r:sysfs_batteryinfo:s0
|
||||||
|
@ -198,97 +177,12 @@ genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-7/7-0036/power_supply
|
||||||
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-8/8-0036/power_supply u:object_r:sysfs_batteryinfo:s0
|
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-8/8-0036/power_supply u:object_r:sysfs_batteryinfo:s0
|
||||||
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-9/9-0036/power_supply u:object_r:sysfs_batteryinfo:s0
|
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-9/9-0036/power_supply u:object_r:sysfs_batteryinfo:s0
|
||||||
|
|
||||||
# Extcon
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-5/i2c-max77759tcpc/extcon u:object_r:sysfs_extcon:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-6/i2c-max77759tcpc/extcon u:object_r:sysfs_extcon:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-7/i2c-max77759tcpc/extcon u:object_r:sysfs_extcon:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-8/i2c-max77759tcpc/extcon u:object_r:sysfs_extcon:s0
|
|
||||||
|
|
||||||
# Haptics
|
# Haptics
|
||||||
genfscon sysfs /devices/platform/10970000.hsi2c/i2c-5/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
|
genfscon sysfs /devices/platform/10970000.hsi2c/i2c-5/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
|
||||||
genfscon sysfs /devices/platform/10970000.hsi2c/i2c-6/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
|
genfscon sysfs /devices/platform/10970000.hsi2c/i2c-6/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
|
||||||
genfscon sysfs /devices/platform/10970000.hsi2c/i2c-7/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
|
genfscon sysfs /devices/platform/10970000.hsi2c/i2c-7/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
|
||||||
genfscon sysfs /devices/platform/10970000.hsi2c/i2c-8/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
|
genfscon sysfs /devices/platform/10970000.hsi2c/i2c-8/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
|
||||||
|
|
||||||
# system suspend wakeup files
|
|
||||||
genfscon sysfs /devices/platform/10970000.hsi2c/i2c-4/i2c-st21nfc/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10970000.hsi2c/i2c-5/i2c-st21nfc/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10970000.hsi2c/i2c-6/i2c-st21nfc/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10970000.hsi2c/i2c-7/i2c-st21nfc/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10970000.hsi2c/i2c-8/i2c-st21nfc/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d10000.spi/spi_master/spi0/spi0.0/synaptics_tcm.0/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-5/5-0036/power_supply/maxfg/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-5/5-0057/power_supply/pca94xx-mains/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-5/5-0069/power_supply/dc/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-5/5-0069/power_supply/main-charger/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-5/i2c-max77759tcpc/power_supply/tcpm-source-psy-i2c-max77759tcpc/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-5/i2c-max77759tcpc/power_supply/usb/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-5/i2c-max77759tcpc/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-6/6-0036/power_supply/maxfg/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-6/6-0057/power_supply/pca94xx-mains/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-6/6-0069/power_supply/dc/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-6/6-0069/power_supply/main-charger/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-6/i2c-max77759tcpc/power_supply/tcpm-source-psy-i2c-max77759tcpc/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-6/i2c-max77759tcpc/power_supply/usb/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-6/i2c-max77759tcpc/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-7/7-0036/power_supply/maxfg/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-7/7-0057/power_supply/pca94xx-mains/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-7/7-0069/power_supply/dc/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-7/7-0069/power_supply/main-charger/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-7/i2c-max77759tcpc/power_supply/tcpm-source-psy-i2c-max77759tcpc/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-7/i2c-max77759tcpc/power_supply/usb/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-7/i2c-max77759tcpc/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-8/8-0036/power_supply/maxfg/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-8/8-0057/power_supply/pca94xx-mains/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-8/8-0069/power_supply/dc/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-8/8-0069/power_supply/main-charger/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-8/i2c-max77759tcpc/power_supply/tcpm-source-psy-i2c-max77759tcpc/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-8/i2c-max77759tcpc/power_supply/usb/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10d60000.hsi2c/i2c-8/i2c-max77759tcpc/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-3/i2c-p9412/power_supply/wireless/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-3/i2c-p9412/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-4/i2c-p9412/power_supply/wireless/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-4/i2c-p9412/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-5/i2c-p9412/power_supply/wireless/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-5/i2c-p9412/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-6/i2c-p9412/power_supply/wireless/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-6/i2c-p9412/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-7/i2c-p9412/power_supply/wireless/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-7/i2c-p9412/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-8/i2c-p9412/power_supply/wireless/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/10da0000.hsi2c/i2c-8/i2c-p9412/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/11210000.usb/11210000.dwc3/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/11210000.usb/11210000.dwc3/xhci-hcd-exynos.4.auto/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/11210000.usb/11210000.dwc3/xhci-hcd-exynos.4.auto/usb2 u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/11210000.usb/11210000.dwc3/xhci-hcd-exynos.4.auto/usb3 u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/11210000.usb/11210000.dwc3/xhci-hcd-exynos.5.auto/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/11210000.usb/11210000.dwc3/xhci-hcd-exynos.5.auto/usb2 u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/11210000.usb/11210000.dwc3/xhci-hcd-exynos.5.auto/usb3 u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/11210000.usb/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/14520000.pcie/pci0001:00/0001:00:00.0/0001:01:00.0/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/14520000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/17000000.aoc/com.google.usf/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/17000000.aoc/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/17000000.aoc/usb_control/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/acpm_mfd_bus@18100000/i2c-7/i2c-s2mpg12mfd/s2mpg12-power-keys/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/acpm_mfd_bus@18100000/i2c-7/i2c-s2mpg12mfd/s2mpg12-rtc/rtc/rtc0/alarmtimer.1.auto/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/acpm_mfd_bus@18100000/i2c-7/i2c-s2mpg12mfd/s2mpg12-rtc/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/acpm_mfd_bus@18100000/i2c-7/i2c-s2mpg12mfd/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/acpm_mfd_bus@18110000/i2c-8/i2c-s2mpg13mfd/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/acpm_mfd_bus@18100000/i2c-0/i2c-s2mpg12mfd/s2mpg12-power-keys/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/acpm_mfd_bus@18100000/i2c-0/i2c-s2mpg12mfd/s2mpg12-rtc/rtc/rtc0/alarmtimer.1.auto/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/acpm_mfd_bus@18100000/i2c-0/i2c-s2mpg12mfd/s2mpg12-rtc/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/acpm_mfd_bus@18100000/i2c-0/i2c-s2mpg12mfd/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/acpm_mfd_bus@18110000/i2c-1/i2c-s2mpg13mfd/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/cpif/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/google,battery/power_supply/battery/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/google,cpm/power_supply/gcpm_pps/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/google,cpm/power_supply/gcpm/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/google,usbc_port_cooling_dev/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/gpio_keys/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/odm/odm:btbcm/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
genfscon sysfs /devices/platform/sound-aoc/wakeup u:object_r:sysfs_wakeup:s0
|
|
||||||
|
|
||||||
#SecureElement
|
#SecureElement
|
||||||
genfscon sysfs /devices/platform/181c0000.spi/spi_master/spi17/spi17.0/st33spi u:object_r:sysfs_st33spi:s0
|
genfscon sysfs /devices/platform/181c0000.spi/spi_master/spi17/spi17.0/st33spi u:object_r:sysfs_st33spi:s0
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,6 @@
|
||||||
[@GOOGLE]
|
[@GOOGLE]
|
||||||
ALL : device/google/zuma-sepolicy/legacy/whitechapel_pro/certs/app.x509.pem
|
ALL : device/google/zuma-sepolicy/legacy/whitechapel_pro/certs/app.x509.pem
|
||||||
|
|
||||||
[@MDS]
|
|
||||||
ALL : device/google/zuma-sepolicy/legacy/whitechapel_pro/certs/com_google_mds.x509.pem
|
|
||||||
|
|
||||||
[@UWB]
|
[@UWB]
|
||||||
ALL : device/google/zuma-sepolicy/legacy/whitechapel_pro/certs/com_qorvo_uwb.x509.pem
|
ALL : device/google/zuma-sepolicy/legacy/whitechapel_pro/certs/com_qorvo_uwb.x509.pem
|
||||||
|
|
||||||
|
|
|
@ -24,9 +24,6 @@
|
||||||
<signer signature="@GOOGLE" >
|
<signer signature="@GOOGLE" >
|
||||||
<seinfo value="google" />
|
<seinfo value="google" />
|
||||||
</signer>
|
</signer>
|
||||||
<signer signature="@MDS" >
|
|
||||||
<seinfo value="mds" />
|
|
||||||
</signer>
|
|
||||||
<signer signature="@UWB" >
|
<signer signature="@UWB" >
|
||||||
<seinfo value="uwb" />
|
<seinfo value="uwb" />
|
||||||
</signer>
|
</signer>
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
vendor_internal_prop(vendor_cbd_prop)
|
|
||||||
vendor_internal_prop(vendor_carrier_prop)
|
vendor_internal_prop(vendor_carrier_prop)
|
||||||
vendor_internal_prop(vendor_nfc_prop)
|
vendor_internal_prop(vendor_nfc_prop)
|
||||||
vendor_internal_prop(vendor_secure_element_prop)
|
vendor_internal_prop(vendor_secure_element_prop)
|
||||||
|
|
|
@ -6,10 +6,6 @@ vendor.tcpdump. u:object_r:vendor_tcpdump_log_prop:s0
|
||||||
persist.vendor.usb. u:object_r:vendor_usb_config_prop:s0
|
persist.vendor.usb. u:object_r:vendor_usb_config_prop:s0
|
||||||
vendor.usb. u:object_r:vendor_usb_config_prop:s0
|
vendor.usb. u:object_r:vendor_usb_config_prop:s0
|
||||||
|
|
||||||
# for cbd
|
|
||||||
vendor.cbd. u:object_r:vendor_cbd_prop:s0
|
|
||||||
persist.vendor.cbd. u:object_r:vendor_cbd_prop:s0
|
|
||||||
|
|
||||||
ro.vendor.config.build_carrier u:object_r:vendor_carrier_prop:s0
|
ro.vendor.config.build_carrier u:object_r:vendor_carrier_prop:s0
|
||||||
|
|
||||||
# test battery profile
|
# test battery profile
|
||||||
|
|
|
@ -35,9 +35,6 @@ user=_app isPrivApp=true name=com.google.android.grilservice domain=grilservice_
|
||||||
# Domain for connectivity monitor
|
# Domain for connectivity monitor
|
||||||
user=_app isPrivApp=true seinfo=platform name=com.google.android.connectivitymonitor domain=con_monitor_app type=app_data_file levelFrom=all
|
user=_app isPrivApp=true seinfo=platform name=com.google.android.connectivitymonitor domain=con_monitor_app type=app_data_file levelFrom=all
|
||||||
|
|
||||||
# Modem Diagnostic System
|
|
||||||
user=_app isPrivApp=true seinfo=mds name=com.google.mds domain=modem_diagnostic_app type=app_data_file levelFrom=user
|
|
||||||
|
|
||||||
# Qorvo UWB system app
|
# Qorvo UWB system app
|
||||||
# TODO(b/222204912): Should this run under uwb user?
|
# TODO(b/222204912): Should this run under uwb user?
|
||||||
user=_app isPrivApp=true seinfo=uwb name=com.qorvo.uwb.vendorservice domain=uwb_vendor_app type=uwb_vendor_data_file levelFrom=all
|
user=_app isPrivApp=true seinfo=uwb name=com.qorvo.uwb.vendorservice domain=uwb_vendor_app type=uwb_vendor_data_file levelFrom=all
|
||||||
|
|
|
@ -2,7 +2,6 @@ allow vendor_init bootdevice_sysdev:file create_file_perms;
|
||||||
|
|
||||||
set_prop(vendor_init, vendor_ssrdump_prop)
|
set_prop(vendor_init, vendor_ssrdump_prop)
|
||||||
set_prop(vendor_init, vendor_carrier_prop)
|
set_prop(vendor_init, vendor_carrier_prop)
|
||||||
set_prop(vendor_init, vendor_cbd_prop)
|
|
||||||
get_prop(vendor_init, vendor_battery_profile_prop)
|
get_prop(vendor_init, vendor_battery_profile_prop)
|
||||||
set_prop(vendor_init, vendor_device_prop)
|
set_prop(vendor_init, vendor_device_prop)
|
||||||
set_prop(vendor_init, vendor_modem_prop)
|
set_prop(vendor_init, vendor_modem_prop)
|
||||||
|
|
1
vendor/file.te
vendored
1
vendor/file.te
vendored
|
@ -19,6 +19,7 @@ type modem_img_file, contextmount_type, file_type, vendor_file_type;
|
||||||
allow modem_img_file self:filesystem associate;
|
allow modem_img_file self:filesystem associate;
|
||||||
|
|
||||||
# sysfs
|
# sysfs
|
||||||
|
type sysfs_chosen, sysfs_type, fs_type;
|
||||||
type sysfs_sjtag, fs_type, sysfs_type;
|
type sysfs_sjtag, fs_type, sysfs_type;
|
||||||
userdebug_or_eng(`
|
userdebug_or_eng(`
|
||||||
typeattribute sysfs_sjtag mlstrustedobject;
|
typeattribute sysfs_sjtag mlstrustedobject;
|
||||||
|
|
2
vendor/genfs_contexts
vendored
2
vendor/genfs_contexts
vendored
|
@ -2,3 +2,5 @@
|
||||||
genfscon sysfs /devices/platform/sjtag_ap/interface u:object_r:sysfs_sjtag:s0
|
genfscon sysfs /devices/platform/sjtag_ap/interface u:object_r:sysfs_sjtag:s0
|
||||||
genfscon sysfs /devices/platform/sjtag_gsa/interface u:object_r:sysfs_sjtag:s0
|
genfscon sysfs /devices/platform/sjtag_gsa/interface u:object_r:sysfs_sjtag:s0
|
||||||
|
|
||||||
|
genfscon sysfs /firmware/devicetree/base/chosen u:object_r:sysfs_chosen:s0
|
||||||
|
|
||||||
|
|
3
vendor/keys.conf
vendored
Normal file
3
vendor/keys.conf
vendored
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
[@MDS]
|
||||||
|
ALL : device/google/zuma-sepolicy/vendor/certs/com_google_mds.x509.pem
|
||||||
|
|
27
vendor/mac_permissions.xml
vendored
Normal file
27
vendor/mac_permissions.xml
vendored
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<policy>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
|
||||||
|
* A signature is a hex encoded X.509 certificate or a tag defined in
|
||||||
|
keys.conf and is required for each signer tag.
|
||||||
|
* A signer tag may contain a seinfo tag and multiple package stanzas.
|
||||||
|
* A default tag is allowed that can contain policy for all apps not signed with a
|
||||||
|
previously listed cert. It may not contain any inner package stanzas.
|
||||||
|
* Each signer/default/package tag is allowed to contain one seinfo tag. This tag
|
||||||
|
represents additional info that each app can use in setting a SELinux security
|
||||||
|
context on the eventual process.
|
||||||
|
* When a package is installed the following logic is used to determine what seinfo
|
||||||
|
value, if any, is assigned.
|
||||||
|
- All signatures used to sign the app are checked first.
|
||||||
|
- If a signer stanza has inner package stanzas, those stanza will be checked
|
||||||
|
to try and match the package name of the app. If the package name matches
|
||||||
|
then that seinfo tag is used. If no inner package matches then the outer
|
||||||
|
seinfo tag is assigned.
|
||||||
|
- The default tag is consulted last if needed.
|
||||||
|
-->
|
||||||
|
<!-- google apps key -->
|
||||||
|
<signer signature="@MDS" >
|
||||||
|
<seinfo value="mds" />
|
||||||
|
</signer>
|
||||||
|
</policy>
|
1
vendor/property.te
vendored
1
vendor/property.te
vendored
|
@ -1,3 +1,4 @@
|
||||||
|
vendor_internal_prop(vendor_cbd_prop)
|
||||||
vendor_internal_prop(vendor_slog_prop)
|
vendor_internal_prop(vendor_slog_prop)
|
||||||
vendor_internal_prop(vendor_persist_config_default_prop)
|
vendor_internal_prop(vendor_persist_config_default_prop)
|
||||||
vendor_internal_prop(vendor_diag_prop)
|
vendor_internal_prop(vendor_diag_prop)
|
||||||
|
|
4
vendor/property_contexts
vendored
4
vendor/property_contexts
vendored
|
@ -1,3 +1,7 @@
|
||||||
|
# for cbd
|
||||||
|
vendor.cbd. u:object_r:vendor_cbd_prop:s0
|
||||||
|
persist.vendor.cbd. u:object_r:vendor_cbd_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
|
||||||
|
|
3
vendor/seapp_contexts
vendored
3
vendor/seapp_contexts
vendored
|
@ -4,3 +4,6 @@ user=system seinfo=platform name=com.google.SSRestartDetector domain=ssr_detecto
|
||||||
# CBRS setup app
|
# CBRS setup app
|
||||||
user=_app seinfo=platform name=com.google.googlecbrs domain=cbrs_setup_app type=app_data_file levelFrom=user
|
user=_app seinfo=platform name=com.google.googlecbrs domain=cbrs_setup_app type=app_data_file levelFrom=user
|
||||||
|
|
||||||
|
# Modem Diagnostic System
|
||||||
|
user=_app isPrivApp=true seinfo=mds name=com.google.mds domain=modem_diagnostic_app type=app_data_file levelFrom=user
|
||||||
|
|
||||||
|
|
1
vendor/vendor_init.te
vendored
Normal file
1
vendor/vendor_init.te
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
set_prop(vendor_init, vendor_cbd_prop)
|
Loading…
Add table
Add a link
Reference in a new issue