270 lines
		
	
	
		
			14 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
			
		
		
	
	
			270 lines
		
	
	
		
			14 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
| /dev/ttyFIQ[0-9]*    u:object_r:serial_device:s0
 | |
| /dev/mali[0-9]       u:object_r:gpu_device:s0
 | |
| /dev/mali            u:object_r:gpu_device:s0
 | |
| /dev/ddr_freq        u:object_r:ddr_device:s0
 | |
| /dev/rga             u:object_r:rga_device:s0
 | |
| /dev/pvr_sync        u:object_r:gpu_device:s0
 | |
| /dev/ion_legency     u:object_r:gpu_device:s0
 | |
| /dev/block/dm-[0-9]* u:object_r:dm_device:s0
 | |
| /dev/vflash          u:object_r:vflash_device:s0
 | |
| /dev/timerirq        u:object_r:timer_device:s0
 | |
| /dev/vpu_service     u:object_r:video_device:s0
 | |
| /dev/vpu-service     u:object_r:video_device:s0
 | |
| /dev/mpp_service     u:object_r:video_device:s0
 | |
| /dev/hevc_service    u:object_r:video_device:s0
 | |
| /dev/hevc-service    u:object_r:video_device:s0
 | |
| /dev/video_state     u:object_r:video_device:s0
 | |
| /dev/iep             u:object_r:video_device:s0
 | |
| /dev/rkvtunnel       u:object_r:video_device:s0
 | |
| /dev/camsys_marvin[0-9]*   u:object_r:camera_device:s0
 | |
| /dev/camsys_marvin   u:object_r:camera_device:s0
 | |
| /dev/block/zram0     u:object_r:zram_device:s0
 | |
| /dev/sw_sync         u:object_r:gpu_device:s0
 | |
| /dev/mma8452_daemon  u:object_r:sensor_device:s0
 | |
| /dev/compass         u:object_r:sensor_device:s0
 | |
| /dev/gyrosensor      u:object_r:sensor_device:s0
 | |
| /dev/lightsensor     u:object_r:sensor_device:s0
 | |
| /dev/stune(/.*)?     u:object_r:cgroup:s0
 | |
| 
 | |
| /dev/akm8963_dev        u:object_r:akmd_device:s0
 | |
| /dev/akm_dev            u:object_r:akmd_device:s0
 | |
| /vendor/bin/akmd        u:object_r:akmd_exec:s0
 | |
| /data/vendor/akmd(/.*)? u:object_r:akmd_vendor_data_file:s0
 | |
| 
 | |
| # camera
 | |
| /dev/rk803           u:object_r:camera_device:s0
 | |
| /dev/drm_dp_aux[0-9] u:object_r:camera_device:s0
 | |
| /dev/media[0-9]      u:object_r:camera_device:s0
 | |
| /dev/v4l-subdev[0-9] u:object_r:camera_device:s0
 | |
| /sys/devices/platform/rkcif-mipi-lvds[^/]+/compact_test u:object_r:sysfs_camera:s0
 | |
| 
 | |
| #usb
 | |
| /sys/devices/virtual/android_usb/android0(/.*)? -- u:object_r:sysfs_usb:s0
 | |
| /sys/devices/platform/11000000.syscon/11000000.syscon:usb2-phy@760/otg_mode u:object_r:sysfs_usb:s0
 | |
| /sys/devices/platform/ff450000.syscon/ff450000.syscon:usb2-phy@100/otg_mode u:object_r:sysfs_usb:s0
 | |
| /sys/devices/platform/fe8a0000.usb2-phy/otg_mode u:object_r:sysfs_usb:s0
 | |
| /sys/devices/platform/fd5d0000.syscon/fd5d0000.syscon:usb2-phy@0/otg_mode u:object_r:sysfs_usb:s0
 | |
| 
 | |
| # sysfs_rtc
 | |
| /sys/devices/platform/rtc-fake/rtc -- u:object_r:sysfs_rtc:s0
 | |
| 
 | |
| #for support ntfs
 | |
| /system/bin/ntfs-3g  u:object_r:vold_exec:s0
 | |
| /system/bin/mkntfs   u:object_r:vold_exec:s0
 | |
| /system/bin/ntfsfix  u:object_r:fsck_exec:s0
 | |
| 
 | |
| #for media
 | |
| /sys/firmware/devicetree/base/compatible     u:object_r:sysfs_dev:s0
 | |
| 
 | |
| #hdmi
 | |
| /sys/devices/virtual/display/HDMI(/.*)? -- u:object_r:sysfs_hdmi:s0
 | |
| /sys/devices/platform/display-subsystem/drm(/.*)? -- u:object_r:sysfs_hdmi:s0
 | |
| /sys/class/devfreq/dmc(/.*)? -- u:object_r:sysfs_hdmi:s0
 | |
| /sys/system_monitor/system_status               u:object_r:sysfs_dmc:s0
 | |
| /sys/devices/platform/dmc/devfreq(/.*)?         u:object_r:sysfs_dmc:s0
 | |
| 
 | |
| # for device
 | |
| /dev/block/by-name/frp                          u:object_r:frp_block_device:s0
 | |
| /dev/block/by-name/system                       u:object_r:system_block_device:s0
 | |
| /dev/block/by-name/vendor                       u:object_r:system_block_device:s0
 | |
| /dev/block/by-name/oem                          u:object_r:e2fsck_oem_block_device:s0
 | |
| /dev/block/by-name/cache                        u:object_r:e2fsck_cache_block_device:s0
 | |
| /dev/block/by-name/metadata                     u:object_r:metadata_block_device:s0
 | |
| /dev/block/by-name/userdata                     u:object_r:userdata_block_device:s0
 | |
| /dev/block/by-name/boot                         u:object_r:boot_block_device:s0
 | |
| /dev/block/by-name/vendor_boot                  u:object_r:boot_block_device:s0
 | |
| /dev/block/by-name/recovery                     u:object_r:recovery_block_device:s0
 | |
| /dev/block/by-name/misc                         u:object_r:misc_block_device:s0
 | |
| /dev/block/by-name/security                     u:object_r:security_block_device:s0
 | |
| /dev/block/by-name/baseparameter                u:object_r:baseparameter_block_device:s0
 | |
| /dev/block/by-name/super                        u:object_r:super_block_device:s0
 | |
| 
 | |
| # for A/B
 | |
| /dev/block/by-name/boot_[ab]                    u:object_r:boot_block_device:s0
 | |
| /dev/block/by-name/init_boot_[ab]               u:object_r:boot_block_device:s0
 | |
| /dev/block/by-name/resource_[ab]                u:object_r:boot_block_device:s0
 | |
| /dev/block/by-name/vendor_boot_[ab]             u:object_r:boot_block_device:s0
 | |
| /dev/block/by-name/uboot_[ab]                   u:object_r:uboot_block_device:s0
 | |
| /dev/block/by-name/trust_[ab]                   u:object_r:uboot_block_device:s0
 | |
| /dev/block/by-name/dtbo_[ab]                    u:object_r:uboot_block_device:s0
 | |
| /dev/block/by-name/vbmeta_[ab]                  u:object_r:vbmeta_block_device:s0
 | |
| 
 | |
| #for vpu
 | |
| /dev/rkvdec                                     u:object_r:video_device:s0
 | |
| /dev/dri(/.*)?                                  u:object_r:gpu_device:s0
 | |
| 
 | |
| /dev/vepu                                       u:object_r:video_device:s0
 | |
| /dev/h265e                                      u:object_r:video_device:s0
 | |
| 
 | |
| /dev/vendor_storage                             u:object_r:storage_device:s0
 | |
| 
 | |
| #for tee
 | |
| /(vendor|system/vendor)/bin/tee-supplicant      u:object_r:tee_exec:s0
 | |
| /dev/opteearmtz[0-9]*                           u:object_r:tee_device:s0
 | |
| /dev/tee[0-9]*                                  u:object_r:tee_device:s0
 | |
| /dev/teepriv[0-9]*                              u:object_r:tee_device:s0
 | |
| #/data/tee(/.*)?                                u:object_r:tee_data_file:s0
 | |
| /vendor/bin/rk_store_keybox                     u:object_r:rk_store_keybox_exec:s0
 | |
| 
 | |
| /dev/block/mmcblk[0-9]                          u:object_r:uboot_block_device:s0
 | |
| /dev/block/mmcblk[0-9]boot0                     u:object_r:uboot_block_device:s0
 | |
| /dev/block/mmcblk[0-9]rpmb                      u:object_r:rpmb_block_device:s0
 | |
| /dev/mmcblk[0-9]rpmb                            u:object_r:rpmb_block_device:s0
 | |
| 
 | |
| # Vendor file tag
 | |
| /vendor/lib(64)?/hw/android\.hardware\.graphics\.mapper@2\.0-impl-2\.1\.so                  u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/hw/android\.hardware\.graphics\.mapper@4\.0-impl-bifrost\.so               u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/hw/android\.hardware\.graphics\.allocator@4\.0-impl-bifrost\.so            u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/hw/android\.hardware\.graphics\.allocator-V1-bifrost\.so                   u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/hw/android\.hardware\.graphics\.allocator-V1-midgard\.so                   u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/hw/android\.hardware\.graphics\.allocator-V1-arm\.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
 | |
| /vendor/lib(64)?/arm\.graphics-V2-ndk\.so       u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/arm\.graphics-V3-ndk\.so       u:object_r:same_process_hal_file:s0
 | |
| /vendor/bin/usb_dongle                          u:object_r:usb_dongle_exec:s0
 | |
| /vendor/bin/rockchip.drmservice                 u:object_r:np_rockchip_drmservice_exec:s0
 | |
| /vendor/bin/hw/rk_wifi_hal	                    u:object_r:rk_wifi_hal_exec:s0
 | |
| /vendor/bin/hw/rockchip\.hardware\.outputmanager@1\.0-service           u:object_r:rk_output_hal_exec:s0
 | |
| /vendor/bin/abc 				                u:object_r:abc_exec:s0
 | |
| /vendor/lib(64)?/libdrm.so                      u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/libdrm_rockchip.so             u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/libIMGegl.so                   u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/libusc.so                      u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/libPVROCL.so                   u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/libpvrANDROID_WSEGL.so         u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/libsrv_um.so                   u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/libgralloc_drm.so              u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/hw/gralloc.rk30board.so        u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/hw/gralloc.rk3368.so           u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/hw/vulkan.rk30board.so         u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/hw/vulkan.pastel.so            u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/hw/vulkan.rk3368.so            u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/libmpp.so                      u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/libvpu.so                      u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/libstdc\+\+.so                 u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/libstagefrighthw.so            u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/librk_vpuapi.so                u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/libglslcompiler.so             u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/libgralloc_priv_omx.so         u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/librga.so                      u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/libiep.so                      u:object_r:same_process_hal_file:s0
 | |
| /vendor/lib(64)?/libgpudataproducer\.so         u:object_r:same_process_hal_file:s0
 | |
| 
 | |
| # default hal
 | |
| /vendor/bin/hw/android\.hardware\.drm-service\.widevine                 u:object_r:hal_drm_widevine_exec:s0
 | |
| /vendor/bin/hw/android\.hardware\.drm-service-lazy\.widevine            u:object_r:hal_drm_widevine_exec:s0
 | |
| /vendor/bin/hw/android\.hardware\.drm-service\.clearkey                 u:object_r:hal_drm_clearkey_exec:s0
 | |
| /vendor/bin/hw/android\.hardware\.drm-service-lazy\.clearkey            u:object_r:hal_drm_clearkey_exec:s0
 | |
| /vendor/bin/hw/android\.hardware\.power-service\.rockchip               u:object_r:hal_power_default_exec:s0
 | |
| /vendor/bin/hw/android\.hardware\.lights-service\.rockchip              u:object_r:hal_light_default_exec:s0
 | |
| 
 | |
| # Incremental file system driver
 | |
| /(vendor|vendor_dlkm)/lib/modules/incrementalfs\.ko                     u:object_r:vendor_incremental_module:s0
 | |
| 
 | |
| # input files
 | |
| /vendor/usr/idc(/.*)?                  u:object_r:vendor_idc_file:s0
 | |
| /vendor/usr/keylayout(/.*)?            u:object_r:vendor_keylayout_file:s0
 | |
| 
 | |
| #for cec
 | |
| /dev/cec[0-9]*              u:object_r:cec_device:s0
 | |
| 
 | |
| #for hid audio
 | |
| /dev/hidraw0                u:object_r:hidraw_device:s0
 | |
| 
 | |
| #bluetooth
 | |
| /sys/class/rfkill(/.*)?                 u:object_r:sysfs_bluetooth_writable:s0
 | |
| /proc/bluetooth/sleep/lpm               u:object_r:sysfs_bluetooth_writable:s0
 | |
| 
 | |
| #data
 | |
| /data/vendor/mediadrm(/.*)?             u:object_r:mediadrm_vendor_data_file:s0
 | |
| 
 | |
| #for iso
 | |
| #TODO removed for Q
 | |
| #/system/bin/iso                    u:object_r:iso_exec:s0
 | |
| # insmod ko
 | |
| /vendor/bin/init\.insmod\.sh                                         u:object_r:init-insmod-sh_exec:s0
 | |
| /vendor/etc/init\.insmod\.cfg                                        u:object_r:init-insmod-sh_exec:s0
 | |
| 
 | |
| /dev/rtkbt_dev       u:object_r:rtkbt_device:s0
 | |
| 
 | |
| #weaver hal
 | |
| /vendor/bin/hw/android\.hardware\.weaver@1\.0-service                u:object_r:weaver-hal-1-0_exec:s0
 | |
| 
 | |
| #rockit hw hal
 | |
| /vendor/bin/hw/rockchip\.hardware\.rockit\.hw@1\.0-service           u:object_r:vendor-rockit-hal-1-0_exec:s0
 | |
| /vendor/bin/hw/rockchip\.hardware\.rockit\.hw@1\.0-service-lazy      u:object_r:vendor-rockit-hal-1-0_exec:s0
 | |
| 
 | |
| #codec2 hw hal
 | |
| /vendor/bin/hw/android\.hardware\.media\.c2@1\.1-service             u:object_r:mediacodec_exec:s0
 | |
| 
 | |
| #keymaster hal
 | |
| /(vendor|system/vendor)/bin/hw/android\.hardware\.keymaster@4\.0-service.optee       u:object_r:hal_keymaster_default_exec:s0
 | |
| #gatekeeper hal
 | |
| /(vendor|system/vendor)/bin/hw/android\.hardware\.gatekeeper@1\.0-service.optee     u:object_r:hal_gatekeeper_default_exec:s0
 | |
| /(vendor|system/vendor)/bin/hw/android\.hardware\.gatekeeper@1\.0-service.software     u:object_r:hal_gatekeeper_default_exec:s0
 | |
| 
 | |
| #keymint
 | |
| /(vendor|system/vendor)/bin/hw/android\.hardware\.security\.keymint-service\.optee       u:object_r:hal_keymint_default_exec:s0
 | |
| 
 | |
| #camera hal
 | |
| /(vendor|system/vendor)/bin/hw/android\.hardware\.camera\.provider@2\.[0-9]+-virtual-service          u:object_r:hal_camera_default_exec:s0
 | |
| 
 | |
| /(vendor|system/vendor)/bin/hw/rockchip\.hardware\.hdmi@1\.0-service       u:object_r:hal_hdmi_default_exec:s0
 | |
| 
 | |
| #abc
 | |
| /data/vendor/logs(/.*)?                         u:object_r:abc_data_file:s0
 | |
| 
 | |
| 
 | |
| #read pcie info
 | |
| /vendor/bin/read_pcie_info.sh u:object_r:read_pcie_info_exec:s0
 | |
| 
 | |
| #samba
 | |
| /system/bin/cifsmanager.sh     u:object_r:vold_exec:s0
 | |
| 
 | |
| #rockchip audiosetting
 | |
| 
 | |
| /(odm|vendor/odm)/bundled_(.*)(/.*)?    u:object_r:vendor_app_file:s0
 | |
| 
 | |
| #flash_img
 | |
| /vendor/bin/flash_img.sh u:object_r:vendor_install_recovery_exec:s0
 | |
| 
 | |
| # rk dma_buf heaps
 | |
| /dev/dma_heap/cma			u:object_r:dmabuf_system_heap_device:s0
 | |
| /dev/dma_heap/system-dma32		u:object_r:dmabuf_system_heap_device:s0
 | |
| /dev/dma_heap/system-uncached-dma32	u:object_r:dmabuf_system_heap_device:s0
 | |
| 
 | |
| # vibrator aidl
 | |
| /(vendor|system/vendor)/bin/hw/android\.hardware\.vibrator-service\.rockchip    u:object_r:hal_vibrator_default_exec:s0
 | |
| /(vendor|system/vendor)/bin/hw/android\.hardware\.usb-service\.rockchip         u:object_r:hal_usb_impl_exec:s0
 | |
| /(vendor|system/vendor)/bin/hw/android\.hardware\.usb@1\.2-service\.rockchip    u:object_r:hal_usb_impl_exec:s0
 | |
| 
 | |
| #hdmi in
 | |
| /(vendor|system/vendor)/bin/hw/rockchip\.hardware\.tv\.input@1\.0-service   u:object_r:hal_tv_input_default_exec:s0
 | |
| 
 | |
| #for hdcp2
 | |
| /dev/hl_dev[0-1]*         u:object_r:hdcp2_device:s0
 | |
| /vendor/bin/hdcp2_tx_rx   u:object_r:hdcp2_exec:s0
 | |
| /sys/devices/virtual/misc/hdmirx_hdcp/status   u:object_r:sysfs_hdmirx:s0
 | |
| /sys/devices/virtual/misc/hdmirx_hdcp/test_key1x   u:object_r:sysfs_hdmirx:s0
 | |
| 
 | |
| # rpdzkj gps
 | |
| # /vendor/bin/getagpsdata.sh        u:object_r:getagpsdata_exec:s0
 | |
| 
 | |
| # for auto sync
 | |
| # /vendor/bin/AutoSync.sh   u:object_r:autosync_exec:s0
 | |
| 
 | |
| /dev/ttyUSB[0-4]*    u:object_r:radio_device:s0
 | |
| /vendor/bin/hw/rild    u:object_r:rild_exec:s0
 | |
| 
 | |
| /dev/mhi_DUN        u:object_r:radio_device:s0 
 | |
| /dev/mhi_DIAG        u:object_r:radio_device:s0 
 | |
| /dev/mhi_BHI        u:object_r:radio_device:s0 
 | |
| /dev/mhi_LOOPBACK      u:object_r:radio_device:s0 
 | |
| /dev/mhi_QMI0        u:object_r:radio_device:s0 
 | |
| 
 | |
| # rpdzkj pcie_modem
 | |
| #/vendor/bin/pcie_modem.sh   u:object_r:pcie_modem_exec:s0
 | |
| 
 | |
| # rpdzkj emmc_test
 | |
| #/vendor/bin/rp_stress_test/emmc_stress_test.sh   u:object_r:emmc_test_exec:s0
 |