10-04 19:36:47.308 7141 7141 I android.hardwar: type=1400 audit(0.0:6974): avc: denied { execute_no_trans } for path="/vendor/bin/dump/dump_power" dev="overlay" ino=91 scontext=u:r:hal_dumpstate_default:s0 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=1 10-04 19:36:47.332 7141 7141 I dump_power: type=1400 audit(0.0:6975): avc: denied { read } for name="acpm_stats" dev="sysfs" ino=29227 scontext=u:r:hal_dumpstate_default:s0 tcontext=u:object_r:sysfs_acpm_stats:s0 tclass=dir permissive=1 10-04 19:36:47.332 7141 7141 I dump_power: type=1400 audit(0.0:6976): avc: denied { open } for path="/sys/devices/platform/acpm_stats" dev="sysfs" ino=29227 scontext=u:r:hal_dumpstate_default:s0 tcontext=u:object_r:sysfs_acpm_stats:s0 tclass=dir permissive=1 10-04 19:36:47.332 7141 7141 I dump_power: type=1400 audit(0.0:6977): avc: denied { search } for name="acpm_stats" dev="sysfs" ino=29227 scontext=u:r:hal_dumpstate_default:s0 tcontext=u:object_r:sysfs_acpm_stats:s0 tclass=dir permissive=1 10-04 19:36:47.332 7141 7141 I dump_power: type=1400 audit(0.0:6978): avc: denied { read } for name="core_stats" dev="sysfs" ino=57472 scontext=u:r:hal_dumpstate_default:s0 tcontext=u:object_r:sysfs_acpm_stats:s0 tclass=file permissive=1 10-04 19:36:47.332 7141 7141 I dump_power: type=1400 audit(0.0:6979): avc: denied { open } for path="/sys/devices/platform/acpm_stats/core_stats" dev="sysfs" ino=57472 scontext=u:r:hal_dumpstate_default:s0 tcontext=u:object_r:sysfs_acpm_stats:s0 tclass=file permissive=1 10-04 19:36:47.332 7141 7141 I dump_power: type=1400 audit(0.0:6980): avc: denied { getattr } for path="/sys/devices/platform/acpm_stats/core_stats" dev="sysfs" ino=57472 scontext=u:r:hal_dumpstate_default:s0 tcontext=u:object_r:sysfs_acpm_stats:s0 tclass=file permissive=1 10-04 19:36:47.336 7141 7141 I dump_power: type=1400 audit(0.0:6981): avc: denied { read } for name="time_in_state" dev="sysfs" ino=50604 scontext=u:r:hal_dumpstate_default:s0 tcontext=u:object_r:sysfs_cpu:s0 tclass=file permissive=1 10-04 21:24:19.640 15006 15006 W dump_power: type=1400 audit(0.0:25): avc: denied { read } for name="version" dev="sysfs" ino=62887 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_wlc:s0 tclass=file permissive=0 10-04 21:24:19.640 15006 15006 W dump_power: type=1400 audit(0.0:26): avc: denied { read } for name="version" dev="sysfs" ino=62887 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_wlc:s0 tclass=file permissive=0 10-04 21:24:19.640 15006 15006 W dump_power: type=1400 audit(0.0:27): avc: denied { read } for name="status" dev="sysfs" ino=62888 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_wlc:s0 tclass=file permissive=0 10-04 21:24:19.640 15006 15006 W dump_power: type=1400 audit(0.0:28): avc: denied { read } for name="status" dev="sysfs" ino=62888 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_wlc:s0 tclass=file permissive=0 10-04 21:24:19.640 15006 15006 W dump_power: type=1400 audit(0.0:29): avc: denied { read } for name="fw_rev" dev="sysfs" ino=62915 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_wlc:s0 tclass=file permissive=0 10-04 21:24:19.640 15006 15006 W dump_power: type=1400 audit(0.0:30): avc: denied { read } for name="fw_rev" dev="sysfs" ino=62915 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_wlc:s0 tclass=file permissive=0 10-04 21:46:57.664 7194 7194 W dump_power: type=1400 audit(0.0:29): avc: denied { search } for name="battery" dev="sysfs" ino=63428 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_batteryinfo:s0 tclass=dir permissive=0 10-04 21:46:57.664 7194 7194 W dump_power: type=1400 audit(0.0:30): avc: denied { search } for name="10d50000.hsi2c" dev="sysfs" ino=21301 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_batteryinfo:s0 tclass=dir permissive=0 10-04 21:46:57.664 7194 7194 W dump_power: type=1400 audit(0.0:31): avc: denied { search } for name="power_supply" dev="sysfs" ino=79013 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_batteryinfo:s0 tclass=dir permissive=0 10-04 21:46:57.664 7194 7194 W dump_power: type=1400 audit(0.0:32): avc: denied { search } for name="power_supply" dev="sysfs" ino=79013 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_batteryinfo:s0 tclass=dir permissive=0 10-04 21:46:57.664 7194 7194 W dump_power: type=1400 audit(0.0:33): avc: denied { search } for name="10d50000.hsi2c" dev="sysfs" ino=21301 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_batteryinfo:s0 tclass=dir permissive=0 10-04 21:51:18.168 14936 14936 I dump_power: type=1400 audit(0.0:18792): avc: denied { search } for name="battery" dev="sysfs" ino=63428 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_batteryinfo:s0 tclass=dir permissive=1 10-04 21:51:18.168 14936 14936 I dump_power: type=1400 audit(0.0:18793): avc: denied { read } for name="uevent" dev="sysfs" ino=63429 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_batteryinfo:s0 tclass=file permissive=1 10-04 21:51:18.168 14936 14936 I dump_power: type=1400 audit(0.0:18794): avc: denied { open } for path="/sys/devices/platform/google,battery/power_supply/battery/uevent" dev="sysfs" ino=63429 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_batteryinfo:s0 tclass=file permissive=1 10-04 21:51:18.168 14936 14936 I dump_power: type=1400 audit(0.0:18795): avc: denied { getattr } for path="/sys/devices/platform/google,battery/power_supply/battery/uevent" dev="sysfs" ino=63429 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_batteryinfo:s0 tclass=file permissive=1 10-04 21:51:18.184 14936 14936 I dump_power: type=1400 audit(0.0:18796): avc: denied { search } for name="8-003c" dev="sysfs" ino=55942 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_wlc:s0 tclass=dir permissive=1 10-04 21:51:18.184 14936 14936 I dump_power: type=1400 audit(0.0:18797): avc: denied { read } for name="maxfg" dev="sysfs" ino=62568 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_batteryinfo:s0 tclass=dir permissive=1 10-04 21:51:18.184 14936 14936 I dump_power: type=1400 audit(0.0:18798): avc: denied { read } for name="logbuffer_tcpm" dev="tmpfs" ino=1285 scontext=u:r:dump_power:s0 tcontext=u:object_r:logbuffer_device:s0 tclass=chr_file permissive=1 10-04 21:51:18.184 14936 14936 I dump_power: type=1400 audit(0.0:18799): avc: denied { open } for path="/dev/logbuffer_tcpm" dev="tmpfs" ino=1285 scontext=u:r:dump_power:s0 tcontext=u:object_r:logbuffer_device:s0 tclass=chr_file permissive=1 10-04 22:01:08.400 7074 7074 I dump_power: type=1400 audit(0.0:6191): avc: denied { search } for name="mitigation" dev="dm-50" ino=3758 scontext=u:r:dump_power:s0 tcontext=u:object_r:mitigation_vendor_data_file:s0 tclass=dir permissive=1 10-04 22:01:08.400 7074 7074 I dump_power: type=1400 audit(0.0:6192): avc: denied { read } for name="thismeal.txt" dev="dm-50" ino=28765 scontext=u:r:dump_power:s0 tcontext=u:object_r:mitigation_vendor_data_file:s0 tclass=file permissive=1 10-04 22:01:08.400 7074 7074 I dump_power: type=1400 audit(0.0:6193): avc: denied { open } for path="/data/vendor/mitigation/thismeal.txt" dev="dm-50" ino=28765 scontext=u:r:dump_power:s0 tcontext=u:object_r:mitigation_vendor_data_file:s0 tclass=file permissive=1 10-04 22:01:08.400 7074 7074 I dump_power: type=1400 audit(0.0:6194): avc: denied { getattr } for path="/data/vendor/mitigation/thismeal.txt" dev="dm-50" ino=28765 scontext=u:r:dump_power:s0 tcontext=u:object_r:mitigation_vendor_data_file:s0 tclass=file permissive=1 10-04 22:01:08.400 7074 7074 I dump_power: type=1400 audit(0.0:6195): avc: denied { search } for name="mitigation" dev="sysfs" ino=85222 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_bcl:s0 tclass=dir permissive=1 10-04 22:01:08.400 7074 7074 I dump_power: type=1400 audit(0.0:6196): avc: denied { read } for name="last_triggered_count" dev="sysfs" ino=85275 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_bcl:s0 tclass=dir permissive=1 10-04 22:01:08.400 7074 7074 I dump_power: type=1400 audit(0.0:6197): avc: denied { open } for path="/sys/devices/virtual/pmic/mitigation/last_triggered_count" dev="sysfs" ino=85275 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_bcl:s0 tclass=dir permissive=1 10-04 22:01:08.400 7074 7074 I dump_power: type=1400 audit(0.0:6198): avc: denied { read } for name="batoilo_count" dev="sysfs" ino=85287 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_bcl:s0 tclass=file permissive=1 10-04 23:49:14.616 6976 6976 I dump_power: type=1400 audit(0.0:875): avc: denied { read } for name="thismeal.txt" dev="dm-57" ino=15028 scontext=u:r:dump_power:s0 tcontext=u:object_r:mitigation_vendor_data_file:s0 tclass=file permissive=1 10-04 23:49:14.616 6976 6976 I dump_power: type=1400 audit(0.0:876): avc: denied { open } for path="/data/vendor/mitigation/thismeal.txt" dev="dm-57" ino=15028 scontext=u:r:dump_power:s0 tcontext=u:object_r:mitigation_vendor_data_file:s0 tclass=file permissive=1 10-04 23:49:14.616 6976 6976 I dump_power: type=1400 audit(0.0:877): avc: denied { getattr } for path="/data/vendor/mitigation/thismeal.txt" dev="dm-57" ino=15028 scontext=u:r:dump_power:s0 tcontext=u:object_r:mitigation_vendor_data_file:s0 tclass=file permissive=1 10-05 00:00:44.540 7085 7085 I dump_power: type=1400 audit(0.0:878): avc: denied { read } for name="acpm_stats" dev="sysfs" ino=25439 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_acpm_stats:s0 tclass=dir permissive=1 10-05 00:00:44.540 7085 7085 I dump_power: type=1400 audit(0.0:879): avc: denied { open } for path="/sys/devices/platform/acpm_stats" dev="sysfs" ino=25439 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_acpm_stats:s0 tclass=dir permissive=1 10-05 00:00:44.540 7085 7085 I dump_power: type=1400 audit(0.0:880): avc: denied { search } for name="acpm_stats" dev="sysfs" ino=25439 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_acpm_stats:s0 tclass=dir permissive=1 10-05 00:00:44.544 7085 7085 I dump_power: type=1400 audit(0.0:881): avc: denied { read } for name="core_stats" dev="sysfs" ino=53039 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_acpm_stats:s0 tclass=file permissive=1 10-05 00:00:44.544 7085 7085 I dump_power: type=1400 audit(0.0:882): avc: denied { open } for path="/sys/devices/platform/acpm_stats/core_stats" dev="sysfs" ino=53039 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_acpm_stats:s0 tclass=file permissive=1 10-05 00:00:44.544 7085 7085 I dump_power: type=1400 audit(0.0:883): avc: denied { getattr } for path="/sys/devices/platform/acpm_stats/core_stats" dev="sysfs" ino=53039 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_acpm_stats:s0 tclass=file permissive=1 10-05 00:00:44.544 7085 7085 I dump_power: type=1400 audit(0.0:884): avc: denied { read } for name="time_in_state" dev="sysfs" ino=45585 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_cpu:s0 tclass=file permissive=1 10-05 00:00:44.544 7085 7085 I dump_power: type=1400 audit(0.0:885): avc: denied { open } for path="/sys/devices/platform/cpupm/cpupm/time_in_state" dev="sysfs" ino=45585 scontext=u:r:dump_power:s0 tcontext=u:object_r:sysfs_cpu:s0 tclass=file permissive=1 Flag: EXEMPT refactor Bug: 364989823 Signed-off-by: samou <samou@google.com> (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e746382d7834745023401c638e5367ed2b48a163) Merged-In: I195f779cc6588c37ccdbe4bb8b29ee8f2edd861a Change-Id: I195f779cc6588c37ccdbe4bb8b29ee8f2edd861a
377 lines
24 KiB
Text
377 lines
24 KiB
Text
#
|
|
# Exynos HAL
|
|
#
|
|
/(vendor|system/vendor)/bin/hw/android\.hardware\.drm(@[0-9]+\.[0-9]+)?-service\.widevine u:object_r:hal_drm_widevine_exec:s0
|
|
/(vendor|system/vendor)/bin/hw/android\.hardware\.drm@[0-9]+\.[0-9]+-service\.clearkey u:object_r:hal_drm_clearkey_exec:s0
|
|
/(vendor|system/vendor)/bin/hw/android\.hardware\.usb@1\.0-service32 u:object_r:hal_usb_default_exec:s0
|
|
/(vendor|system/vendor)/bin/hw/vendor\.samsung_slsi\.hardware\.ExynosHWCServiceTW@1\.0-service u:object_r:hal_vendor_hwcservice_default_exec:s0
|
|
/(vendor|system/vendor)/bin/hw/vendor\.samsung_slsi\.hardware\.power@1\.0-service u:object_r:hal_power_default_exec:s0
|
|
/(vendor|system/vendor)/bin/hw/vendor\.samsung_slsi\.hardware\.configstore@1\.0-service u:object_r:hal_configstore_default_exec:s0
|
|
/(vendor|system/vendor)/bin/hw/android\.hardware\.usb-service\.gs101 u:object_r:hal_usb_impl_exec:s0
|
|
/(vendor|system/vendor)/bin/hw/android\.hardware\.usb\.gadget-service\.gs101 u:object_r:hal_usb_gadget_impl_exec:s0
|
|
/(vendor|system/vendor)/lib(64)?/libion_exynos\.so u:object_r:same_process_hal_file:s0
|
|
|
|
/(vendor|system/vendor)/lib(64)?/libOpenCL\.so u:object_r:same_process_hal_file:s0
|
|
/(vendor|system/vendor)/lib(64)?/libOpenCL-pixel\.so u:object_r:same_process_hal_file:s0
|
|
/(vendor|system/vendor)/lib(64)?/libgpudataproducer\.so u:object_r:same_process_hal_file:s0
|
|
|
|
/vendor/bin/dumpsys u:object_r:vendor_dumpsys:s0
|
|
/vendor/bin/dump/dump_power u:object_r:dump_power_exec:s0
|
|
#
|
|
# HALs
|
|
#
|
|
/(vendor|system/vendor)/bin/hw/android\.hardware\.dumpstate-service\.gs101 u:object_r:hal_dumpstate_default_exec:s0
|
|
/(vendor|system/vendor)/bin/hw/android\.hardware\.power\.stats@1\.0-service\.gs101 u:object_r:hal_power_stats_default_exec:s0
|
|
/(vendor|system/vendor)/bin/hw/android\.hardware\.memtrack-service\.pixel u:object_r:hal_memtrack_default_exec:s0
|
|
|
|
# Wireless charger HAL
|
|
/(vendor|system/vendor)/bin/hw/vendor\.google\.wireless_charger@1\.3-service-vendor u:object_r:hal_wlc_exec:s0
|
|
|
|
# Vendor Firmwares
|
|
/(vendor|system/vendor)/firmware(/.*)? u:object_r:vendor_fw_file:s0
|
|
|
|
# Gralloc
|
|
/(vendor|system/vendor)/lib(64)?/hw/mapper\.pixel\.so u:object_r:same_process_hal_file:s0
|
|
|
|
#
|
|
# Exynos Block Devices
|
|
#
|
|
/dev/block/platform/14700000\.ufs/by-name/cache u:object_r:cache_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/efs u:object_r:efs_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/efs_backup u:object_r:efs_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/modem_userdata u:object_r:modem_userdata_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/modem_[ab] u:object_r:modem_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/modem u:object_r:modem_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/persist u:object_r:persist_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/system u:object_r:system_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/userdata u:object_r:userdata_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/frp u:object_r:frp_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/misc u:object_r:misc_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/devinfo u:object_r:devinfo_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/abl_[ab] u:object_r:custom_ab_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/acpm_test_[ab] u:object_r:custom_ab_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/bl1_[ab] u:object_r:custom_ab_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/bl2_[ab] u:object_r:custom_ab_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/bl31_[ab] u:object_r:custom_ab_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/boot_[ab] u:object_r:boot_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/dram_train_[ab] u:object_r:custom_ab_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/dtb_[ab] u:object_r:custom_ab_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/dtbo_[ab] u:object_r:custom_ab_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/ect_test_[ab] u:object_r:custom_ab_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/gsa_[ab] u:object_r:custom_ab_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/hypervisor_[ab] u:object_r:custom_ab_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/keystorage_[ab] u:object_r:custom_ab_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/ldfw_[ab] u:object_r:custom_ab_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/metadata u:object_r:metadata_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/pbl_[ab] u:object_r:custom_ab_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/pvmfw_[ab] u:object_r:custom_ab_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/reclaim_[ab] u:object_r:custom_ab_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/super u:object_r:super_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/tzsw_[ab] u:object_r:custom_ab_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/vbmeta_[ab] u:object_r:custom_ab_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/vbmeta_system_[ab] u:object_r:custom_ab_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/vbmeta_vendor_[ab] u:object_r:custom_ab_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/vendor_boot_[ab] u:object_r:custom_ab_block_device:s0
|
|
/dev/block/platform/14700000\.ufs/by-name/mfg_data u:object_r:mfg_data_block_device:s0
|
|
/dev/block/sda u:object_r:sda_block_device:s0
|
|
/dev/sys/block/bootdevice(/.*)? u:object_r:bootdevice_sysdev:s0
|
|
|
|
#
|
|
# Exynos Devices
|
|
#
|
|
/dev/gnss_ipc u:object_r:vendor_gnss_device:s0
|
|
/dev/bbd_pwrstat u:object_r:power_stats_device:s0
|
|
/dev/radio0 u:object_r:radio_device:s0
|
|
/dev/dri/card0 u:object_r:graphics_device:s0
|
|
/dev/fimg2d u:object_r:graphics_device:s0
|
|
/dev/g2d u:object_r:graphics_device:s0
|
|
/dev/tsmux u:object_r:video_device:s0
|
|
/dev/repeater u:object_r:video_device:s0
|
|
/dev/scsc_h4_0 u:object_r:radio_device:s0
|
|
/dev/umts_boot0 u:object_r:radio_device:s0
|
|
/dev/logbuffer_tcpm u:object_r:logbuffer_device:s0
|
|
/dev/logbuffer_usbpd u:object_r:logbuffer_device:s0
|
|
/dev/logbuffer_pogo_transport u:object_r:logbuffer_device:s0
|
|
/dev/logbuffer_ssoc u:object_r:logbuffer_device:s0
|
|
/dev/logbuffer_wireless u:object_r:logbuffer_device:s0
|
|
/dev/logbuffer_ttf u:object_r:logbuffer_device:s0
|
|
/dev/logbuffer_maxq u:object_r:logbuffer_device:s0
|
|
/dev/logbuffer_rtx u:object_r:logbuffer_device:s0
|
|
/dev/logbuffer_maxfg u:object_r:logbuffer_device:s0
|
|
/dev/logbuffer_maxfg_base u:object_r:logbuffer_device:s0
|
|
/dev/logbuffer_maxfg_flip u:object_r:logbuffer_device:s0
|
|
/dev/logbuffer_pca9468_tcpm u:object_r:logbuffer_device:s0
|
|
/dev/logbuffer_pca9468 u:object_r:logbuffer_device:s0
|
|
/dev/logbuffer_cpm u:object_r:logbuffer_device:s0
|
|
/dev/logbuffer_bd u:object_r:logbuffer_device:s0
|
|
/dev/logbuffer_cpif u:object_r:logbuffer_device:s0
|
|
|
|
/dev/logbuffer_maxfg_monitor u:object_r:logbuffer_device:s0
|
|
/dev/logbuffer_maxfg_base_monitor u:object_r:logbuffer_device:s0
|
|
/dev/logbuffer_maxfg_flip_monitor u:object_r:logbuffer_device:s0
|
|
|
|
# DM tools device
|
|
/dev/umts_dm0 u:object_r:radio_device:s0
|
|
/dev/umts_router u:object_r:radio_device:s0
|
|
|
|
# EdgeTPU device (DarwiNN)
|
|
/dev/abrolhos u:object_r:edgetpu_device:s0
|
|
|
|
# OEM IPC device
|
|
/dev/oem_ipc[0-7] u:object_r:radio_device:s0
|
|
|
|
# SIPC RIL device
|
|
/dev/umts_ipc0 u:object_r:radio_device:s0
|
|
/dev/umts_ipc1 u:object_r:radio_device:s0
|
|
/dev/umts_rfs0 u:object_r:radio_device:s0
|
|
/dev/ttyGS[0-3] u:object_r:serial_device:s0
|
|
/dev/watchdog0 u:object_r:watchdog_device:s0
|
|
|
|
# GPU device
|
|
/dev/mali0 u:object_r:gpu_device:s0
|
|
|
|
#
|
|
# Exynos Daemon Exec
|
|
#
|
|
/(vendor|system/vendor)/bin/cbd u:object_r:cbd_exec:s0
|
|
/(vendor|system/vendor)/bin/hw/rild_exynos u:object_r:rild_exec:s0
|
|
/(vendor|system/vendor)/bin/rfsd u:object_r:rfsd_exec:s0
|
|
/(vendor|system/vendor)/bin/sced u:object_r:sced_exec:s0
|
|
/(vendor|system/vendor)/bin/bipchmgr u:object_r:bipchmgr_exec:s0
|
|
|
|
#
|
|
# Exynos Log Files
|
|
#
|
|
/data/vendor/log(/.*)? u:object_r:vendor_log_file:s0
|
|
/data/vendor/log/cbd(/.*)? u:object_r:vendor_cbd_log_file:s0
|
|
/data/vendor/log/dmd(/.*)? u:object_r:vendor_dmd_log_file:s0
|
|
/data/vendor/log/rfsd(/.*)? u:object_r:vendor_rfsd_log_file:s0
|
|
/data/vendor/log/dump(/.*)? u:object_r:vendor_dump_log_file:s0
|
|
/data/vendor/log/rild(/.*)? u:object_r:vendor_rild_log_file:s0
|
|
/data/vendor/log/sced(/.*)? u:object_r:vendor_sced_log_file:s0
|
|
|
|
/persist/sensorcal\.json u:object_r:sensors_cal_file:s0
|
|
|
|
# data files
|
|
/data/vendor/mediadrm(/.*)? u:object_r:mediadrm_vendor_data_file:s0
|
|
/data/vendor/bluetooth(/.*)? u:object_r:vendor_bt_data_file:s0
|
|
|
|
# Camera
|
|
/vendor/bin/hw/android\.hardware\.camera\.provider@2\.7-service-google u:object_r:hal_camera_default_exec:s0
|
|
/vendor/lib64/camera u:object_r:vendor_camera_tuning_file:s0
|
|
/vendor/lib64/camera/ghawb_para_lut\.bin u:object_r:vendor_camera_tuning_file:s0
|
|
/vendor/lib64/camera/slider_.*\.binarypb u:object_r:vendor_camera_tuning_file:s0
|
|
/vendor/bin/rlsservice u:object_r:rlsservice_exec:s0
|
|
/mnt/vendor/persist/camera(/.*)? u:object_r:persist_camera_file:s0
|
|
/vendor/lib(64)?/lib_aion_buffer\.so u:object_r:same_process_hal_file:s0
|
|
/vendor/lib(64)?/libGralloc4Wrapper\.so u:object_r:same_process_hal_file:s0
|
|
/vendor/lib(64)?/pixel-power-ext-V1-ndk\.so u:object_r:same_process_hal_file:s0
|
|
|
|
/dev/stmvl53l1_ranging u:object_r:rls_device:s0
|
|
|
|
/dev/lwis-act0 u:object_r:lwis_device:s0
|
|
/dev/lwis-act1 u:object_r:lwis_device:s0
|
|
/dev/lwis-act-ak7377 u:object_r:lwis_device:s0
|
|
/dev/lwis-act-lc898129 u:object_r:lwis_device:s0
|
|
/dev/lwis-act-sem1215sa u:object_r:lwis_device:s0
|
|
/dev/lwis-csi u:object_r:lwis_device:s0
|
|
/dev/lwis-dpm u:object_r:lwis_device:s0
|
|
/dev/lwis-eeprom0 u:object_r:lwis_device:s0
|
|
/dev/lwis-eeprom1 u:object_r:lwis_device:s0
|
|
/dev/lwis-eeprom2 u:object_r:lwis_device:s0
|
|
/dev/lwis-eeprom-lc898128 u:object_r:lwis_device:s0
|
|
/dev/lwis-eeprom-lc898129 u:object_r:lwis_device:s0
|
|
/dev/lwis-eeprom-m24c64s u:object_r:lwis_device:s0
|
|
/dev/lwis-eeprom-m24c64s-imx355-inner u:object_r:lwis_device:s0
|
|
/dev/lwis-eeprom-m24c64s-imx355-outer u:object_r:lwis_device:s0
|
|
/dev/lwis-eeprom-m24c64s-rear u:object_r:lwis_device:s0
|
|
/dev/lwis-eeprom-m24c64s-front u:object_r:lwis_device:s0
|
|
/dev/lwis-eeprom-m24c64x u:object_r:lwis_device:s0
|
|
/dev/lwis-eeprom-m24c64x-imx386 u:object_r:lwis_device:s0
|
|
/dev/lwis-eeprom-m24c64x-imx663 u:object_r:lwis_device:s0
|
|
/dev/lwis-eeprom-sem1215sa u:object_r:lwis_device:s0
|
|
/dev/lwis-flash0 u:object_r:lwis_device:s0
|
|
/dev/lwis-flash-lm3644 u:object_r:lwis_device:s0
|
|
/dev/lwis-g3aa u:object_r:lwis_device:s0
|
|
/dev/lwis-gdc0 u:object_r:lwis_device:s0
|
|
/dev/lwis-gdc1 u:object_r:lwis_device:s0
|
|
/dev/lwis-gtnr-align u:object_r:lwis_device:s0
|
|
/dev/lwis-gtnr-merge u:object_r:lwis_device:s0
|
|
/dev/lwis-ipp u:object_r:lwis_device:s0
|
|
/dev/lwis-itp u:object_r:lwis_device:s0
|
|
/dev/lwis-mcsc u:object_r:lwis_device:s0
|
|
/dev/lwis-ois-lc898128 u:object_r:lwis_device:s0
|
|
/dev/lwis-ois-lc898129 u:object_r:lwis_device:s0
|
|
/dev/lwis-ois-sem1215sa u:object_r:lwis_device:s0
|
|
/dev/lwis-pdp u:object_r:lwis_device:s0
|
|
/dev/lwis-scsc u:object_r:lwis_device:s0
|
|
/dev/lwis-sensor0 u:object_r:lwis_device:s0
|
|
/dev/lwis-sensor1 u:object_r:lwis_device:s0
|
|
/dev/lwis-sensor2 u:object_r:lwis_device:s0
|
|
/dev/lwis-sensor-gn1 u:object_r:lwis_device:s0
|
|
/dev/lwis-sensor-imx355 u:object_r:lwis_device:s0
|
|
/dev/lwis-sensor-imx355-inner u:object_r:lwis_device:s0
|
|
/dev/lwis-sensor-imx355-outer u:object_r:lwis_device:s0
|
|
/dev/lwis-sensor-imx355-rear u:object_r:lwis_device:s0
|
|
/dev/lwis-sensor-imx355-front u:object_r:lwis_device:s0
|
|
/dev/lwis-sensor-imx363 u:object_r:lwis_device:s0
|
|
/dev/lwis-sensor-imx386 u:object_r:lwis_device:s0
|
|
/dev/lwis-sensor-imx471 u:object_r:lwis_device:s0
|
|
/dev/lwis-sensor-imx586 u:object_r:lwis_device:s0
|
|
/dev/lwis-sensor-imx663 u:object_r:lwis_device:s0
|
|
/dev/lwis-slc u:object_r:lwis_device:s0
|
|
/dev/lwis-top u:object_r:lwis_device:s0
|
|
/dev/lwis-votf u:object_r:lwis_device:s0
|
|
|
|
# VIDEO
|
|
/vendor/bin/hw/google\.hardware\.media\.c2@1\.0-service u:object_r:mediacodec_exec:s0
|
|
|
|
# IMS VoWiFi
|
|
/data/vendor/misc(/.*)? u:object_r:vendor_misc_data_file:s0
|
|
/data/vendor/VoWiFi(/.*)? u:object_r:vendor_ims_data_file:s0
|
|
|
|
# Sensors
|
|
/data/vendor/sensor(/.*)? u:object_r:sensor_vendor_data_file:s0
|
|
|
|
# Contexthub
|
|
/(vendor|system/vendor)/bin/chre u:object_r:chre_exec:s0
|
|
/dev/socket/chre u:object_r:chre_socket:s0
|
|
/data/vendor/chre(/.*)? u:object_r:chre_data_file:s0
|
|
|
|
# Modem logging
|
|
/vendor/bin/modem_logging_control u:object_r:modem_logging_control_exec:s0
|
|
|
|
# TCP logging
|
|
/vendor/bin/tcpdump_logger u:object_r:tcpdump_logger_exec:s0
|
|
|
|
# modem_svc_sit files
|
|
/vendor/bin/modem_svc_sit u:object_r:modem_svc_sit_exec:s0
|
|
/data/vendor/modem_stat(/.*)? u:object_r:modem_stat_data_file:s0
|
|
|
|
# modem mnt files
|
|
/mnt/vendor/efs(/.*)? u:object_r:modem_efs_file:s0
|
|
/mnt/vendor/efs_backup(/.*)? u:object_r:modem_efs_file:s0
|
|
/mnt/vendor/modem_img(/.*)? u:object_r:modem_img_file:s0
|
|
/mnt/vendor/modem_userdata(/.*)? u:object_r:modem_userdata_file:s0
|
|
/mnt/vendor/persist/modem(/.*)? u:object_r:persist_modem_file:s0
|
|
|
|
# Kernel modules related
|
|
/vendor/bin/init\.display\.sh u:object_r:init-display-sh_exec:s0
|
|
|
|
# USB
|
|
/vendor/bin/hw/disable_contaminant_detection\.sh u:object_r:disable-contaminant-detection-sh_exec:s0
|
|
|
|
# NFC
|
|
/(vendor|system/vendor)/bin/hw/android\.hardware\.nfc-service\.st u:object_r:hal_nfc_default_exec:s0
|
|
/dev/st21nfc u:object_r:nfc_device:s0
|
|
/data/nfc(/.*)? u:object_r:nfc_data_file:s0
|
|
|
|
# SecureElement
|
|
/(vendor|system/vendor)/bin/hw/android\.hardware\.secure_element@1\.2-service-gto u:object_r:hal_secure_element_st54spi_exec:s0
|
|
/(vendor|system/vendor)/bin/hw/android\.hardware\.secure_element@1\.2-service-gto-ese2 u:object_r:hal_secure_element_st33spi_exec:s0
|
|
/(vendor|system/vendor)/bin/hw/android\.hardware\.secure_element@1\.2-uicc-service u:object_r:hal_secure_element_default_exec:s0
|
|
/dev/st54spi u:object_r:st54spi_device:s0
|
|
/dev/st33spi u:object_r:st33spi_device:s0
|
|
|
|
# Bluetooth
|
|
/dev/logbuffer_btlpm u:object_r:logbuffer_device:s0
|
|
/dev/logbuffer_tty16 u:object_r:logbuffer_device:s0
|
|
|
|
# Trusty
|
|
/vendor/bin/storageproxyd u:object_r:tee_exec:s0
|
|
/vendor/bin/trusty_apploader u:object_r:trusty_apploader_exec:s0
|
|
/vendor/bin/hw/android\.hardware\.gatekeeper@1\.0-service\.trusty u:object_r:hal_gatekeeper_default_exec:s0
|
|
/vendor/bin/hw/android\.hardware\.gatekeeper-service\.trusty u:object_r:hal_gatekeeper_default_exec:s0
|
|
/vendor/bin/hw/android\.hardware\.keymaster@4\.0-service\.trusty u:object_r:hal_keymaster_default_exec:s0
|
|
/vendor/bin/hw/android\.hardware\.security\.keymint-service\.trusty u:object_r:hal_keymint_default_exec:s0
|
|
/vendor/bin/hw/android\.hardware\.security\.secretkeeper\.trusty u:object_r:hal_secretkeeper_default_exec:s0
|
|
/dev/trusty-ipc-dev0 u:object_r:tee_device:s0
|
|
/data/vendor/ss(/.*)? u:object_r:tee_data_file:s0
|
|
/mnt/vendor/persist/ss(/.*)? u:object_r:persist_ss_file:s0
|
|
|
|
# Battery
|
|
/mnt/vendor/persist/battery(/.*)? u:object_r:persist_battery_file:s0
|
|
|
|
# GRIL
|
|
/vendor/bin/hw/vendor\.google\.radioext@1\.0-service u:object_r:hal_radioext_default_exec:s0
|
|
|
|
# Uwb
|
|
# R4
|
|
/vendor/bin/hw/android\.hardware\.qorvo\.uwb\.service u:object_r:hal_uwb_vendor_default_exec:s0
|
|
/vendor/bin/init\.uwb\.calib\.sh u:object_r:vendor_uwb_init_exec:s0
|
|
/mnt/vendor/persist/uwb(/.*)? u:object_r:persist_uwb_file:s0
|
|
/data/vendor/uwb(/.*)? u:object_r:uwb_data_vendor:s0
|
|
|
|
# RILD files
|
|
/data/vendor/rild(/.*)? u:object_r:rild_vendor_data_file:s0
|
|
|
|
# Tetheroffload Service
|
|
/dev/dit2 u:object_r:vendor_toe_device:s0
|
|
/vendor/bin/hw/vendor\.samsung_slsi\.hardware\.tetheroffload@1\.[0-9]-service u:object_r:hal_tetheroffload_default_exec:s0
|
|
|
|
# battery history
|
|
/dev/battery_history u:object_r:battery_history_device:s0
|
|
|
|
# Display
|
|
/vendor/lib(64)?/libion_google\.so u:object_r:same_process_hal_file:s0
|
|
/vendor/lib(64)?/libdrm\.so u:object_r:same_process_hal_file:s0
|
|
/vendor/lib(64)?/hw/gralloc\.gs101\.so u:object_r:same_process_hal_file:s0
|
|
/vendor/lib(64)?/hw/vulkan\.mali\.so u:object_r:same_process_hal_file:s0
|
|
/vendor/lib(64)?/arm\.graphics-V1-ndk\.so u:object_r:same_process_hal_file:s0
|
|
|
|
# Fingerprint
|
|
/vendor/bin/hw/android\.hardware\.biometrics\.fingerprint@2\.1-service\.goodix u:object_r:hal_fingerprint_default_exec:s0
|
|
/vendor/bin/hw/android\.hardware\.biometrics\.fingerprint-service\.goodix u:object_r:hal_fingerprint_default_exec:s0
|
|
/vendor/bin/hw/android\.hardware\.biometrics\.fingerprint@2\.1-service\.fpc u:object_r:hal_fingerprint_default_exec:s0
|
|
/vendor/bin/hw/android\.hardware\.biometrics\.fingerprint-service\.fpc u:object_r:hal_fingerprint_default_exec:s0
|
|
|
|
# Zram
|
|
/data/per_boot(/.*)? u:object_r:per_boot_file:s0
|
|
|
|
# cpuctl
|
|
/dev/cpuctl(/.*)? u:object_r:cpuctl_device:s0
|
|
|
|
# ODPM
|
|
/data/vendor/powerstats(/.*)? u:object_r:powerstats_vendor_data_file:s0
|
|
|
|
# sensor direct DMA-BUF heap
|
|
/dev/dma_heap/sensor_direct_heap u:object_r:sensor_direct_heap_device:s0
|
|
|
|
# Console
|
|
/dev/ttySAC0 u:object_r:tty_device:s0
|
|
|
|
# faceauth DMA-BUF heaps
|
|
/dev/dma_heap/faceauth_tpu-secure u:object_r:faceauth_heap_device:s0
|
|
/dev/dma_heap/faimg-secure u:object_r:faceauth_heap_device:s0
|
|
/dev/dma_heap/famodel-secure u:object_r:faceauth_heap_device:s0
|
|
/dev/dma_heap/faprev-secure u:object_r:faceauth_heap_device:s0
|
|
/dev/dma_heap/farawimg-secure u:object_r:faceauth_heap_device:s0
|
|
|
|
# vframe-secure DMA-BUF heap
|
|
/dev/dma_heap/vframe-secure u:object_r:dmabuf_system_secure_heap_device:s0
|
|
|
|
# vscaler-secure DMA-BUF heap
|
|
/dev/dma_heap/vscaler-secure u:object_r:vscaler_heap_device:s0
|
|
|
|
# vstream-secure DMA-BUF heap
|
|
/dev/dma_heap/vstream-secure u:object_r:dmabuf_system_secure_heap_device:s0
|
|
|
|
# BigOcean
|
|
/dev/bigocean u:object_r:video_device:s0
|
|
|
|
# Fingerprint
|
|
/dev/goodix_fp u:object_r:fingerprint_device:s0
|
|
/data/vendor/fingerprint(/.*)? u:object_r:fingerprint_vendor_data_file:s0
|
|
|
|
# Wifi Firmware config update
|
|
/data/vendor/firmware/wifi(/.*)? u:object_r:updated_wifi_firmware_data_file:s0
|
|
|
|
# WLC FW update
|
|
/vendor/bin/wlc_upt/p9412_mtp u:object_r:vendor_wlc_fwupdata_file:s0
|
|
/vendor/bin/wlc_upt/wlc_fw_update\.sh u:object_r:wlcfwupdate_exec:s0
|
|
|
|
# Statsd service to support EdgeTPU metrics logging service.
|
|
/vendor/lib64/android\.frameworks\.stats-V1-ndk\.so u:object_r:same_process_hal_file:s0
|
|
/vendor/lib64/android\.frameworks\.stats-V2-ndk\.so u:object_r:same_process_hal_file:s0
|
|
/vendor/lib64/vendor-pixelatoms-cpp\.so u:object_r:same_process_hal_file:s0
|
|
/vendor/lib64/libprotobuf-cpp-lite-(\d+\.){2,3}so u:object_r:same_process_hal_file:s0
|