mirror of
https://github.com/AetherDroid/android_device_samsung_universal7570-common.git
synced 2025-10-28 23:18:50 +01:00
universal7870: import sepolicy from 7580-common
thanks to @danwood76
This commit is contained in:
parent
9ce97a0bfb
commit
0cfeb0ec4f
61 changed files with 507 additions and 425 deletions
|
|
@ -1,11 +1,12 @@
|
|||
##########################
|
||||
# Devices
|
||||
#
|
||||
/dev/mali[0-9]* u:object_r:gpu_device:s0
|
||||
|
||||
/dev/bcm2079x u:object_r:nfc_device:s0
|
||||
/dev/sec-nfc u:object_r:nfc_device:s0
|
||||
|
||||
/dev/ttySAC0 u:object_r:bluetooth_device:s0
|
||||
/dev/ttySAC3 u:object_r:bluetooth_device:s0
|
||||
|
||||
/dev/s5p-smem u:object_r:secmem_device:s0
|
||||
/dev/mobicore u:object_r:tee_device:s0
|
||||
|
|
@ -16,24 +17,25 @@
|
|||
/dev/media[0-3]* u:object_r:camera_device:s0
|
||||
/dev/m2m1shot_jpeg u:object_r:camera_device:s0
|
||||
|
||||
/dev/mtp_usb* u:object_r:mtp_device:s0
|
||||
|
||||
/dev/__cbd_msg_ u:object_r:mif_device:s0
|
||||
/dev/umts.* u:object_r:mif_device:s0
|
||||
/dev/ehci_power u:object_r:mif_device:s0
|
||||
/dev/mipi-lli/lli_control u:object_r:mif_device:s0
|
||||
|
||||
/dev/gnss_ipc u:object_r:gps_device:s0
|
||||
/dev/ttySAC[1-9]* u:object_r:gps_device:s0
|
||||
/dev/ttySAC[0-1]* u:object_r:gps_device:s0
|
||||
|
||||
/dev/block/vnswap0 u:object_r:sswap_device:s0
|
||||
|
||||
/dev/block/mmcblk0p[0-9]* u:object_r:emmcblk_device:s0
|
||||
|
||||
/dev/block/mmcblk0p10 u:object_r:boot_block_device:s0
|
||||
/dev/block/mmcblk0p11 u:object_r:recovery_block_device:s0
|
||||
/dev/block/mmcblk0p13 u:object_r:radio_block_device:s0
|
||||
/dev/block/mmcblk0p19 u:object_r:system_block_device:s0
|
||||
/dev/block/mmcblk0p20 u:object_r:cache_block_device:s0
|
||||
/dev/block/mmcblk0p25 u:object_r:userdata_block_device:s0
|
||||
/dev/block/mmcblk0p14 u:object_r:radio_block_device:s0
|
||||
/dev/block/mmcblk0p17 u:object_r:frp_block_device:s0
|
||||
/dev/block/mmcblk0p20 u:object_r:system_block_device:s0
|
||||
/dev/block/mmcblk0p21 u:object_r:cache_block_device:s0
|
||||
/dev/block/mmcblk0p23 u:object_r:userdata_block_device:s0
|
||||
|
||||
/dev/rfkill u:object_r:rfkill_device:s0
|
||||
|
||||
|
|
@ -46,12 +48,13 @@
|
|||
/dev/ttyBCM[0-9]* u:object_r:bbd_device:s0
|
||||
|
||||
/dev/esfp0 u:object_r:fingerprint_device:s0
|
||||
/dev/vfsspi u:object_r:fingerprint_device:s0
|
||||
|
||||
/dev/batch_io u:object_r:sensor_device:s0
|
||||
/dev/ssp_sensorhub u:object_r:sensor_device:s0
|
||||
|
||||
# TFA98xx amplifier
|
||||
/dev/i2c-20 u:object_r:amplifier_device:s0
|
||||
/dev/i2c-0 u:object_r:amplifier_device:s0
|
||||
|
||||
# Knox status
|
||||
/dev/knox_kap u:object_r:knox_device:s0
|
||||
|
|
@ -79,7 +82,6 @@
|
|||
/efs/prov_data(/.*)? u:object_r:prov_efs_file:s0
|
||||
/efs/wifi(/.*)? u:object_r:wifi_efs_file:s0
|
||||
/efs/wv\.keys u:object_r:cpk_efs_file:s0
|
||||
|
||||
/cpefs(/.*)? u:object_r:sec_efs_file:s0
|
||||
|
||||
####################################
|
||||
|
|
@ -87,17 +89,14 @@
|
|||
/data/nfc(/.*)? u:object_r:nfc_data_file:s0
|
||||
/data/\.cid\.info u:object_r:wifi_data_file:s0
|
||||
/data/misc/conn/\.wifiver\.info u:object_r:wifi_data_file:s0
|
||||
|
||||
/data/misc/radio(/.*)? u:object_r:radio_data_file:s0
|
||||
/data/vendor/display(/.*)? u:object_r:display_vendor_data_file:s0
|
||||
|
||||
# gps
|
||||
/data/system/gps(/.*)? u:object_r:gps_data_file:s0
|
||||
/data/gps/ctrlpipe u:object_r:gps_data_file:s0
|
||||
/data/gps/\.gpslogd\.pipe u:object_r:gps_data_file:s0
|
||||
/data/gps/nmeapipe u:object_r:gps_data_file:s0
|
||||
|
||||
# mobicore
|
||||
/data/misc/mcRegistry(/.*)? u:object_r:mobicore_data_file:s0
|
||||
/data/system/gps(/.*)? u:object_r:gps_data_file:s0
|
||||
/data/gps/ctrlpipe u:object_r:gps_data_file:s0
|
||||
/data/gps/\.gpslogd\.pipe u:object_r:gps_data_file:s0
|
||||
/data/gps/nmeapipe u:object_r:gps_data_file:s0
|
||||
|
||||
/data/biometrics(/.*)? u:object_r:fingerprintd_data_file:s0
|
||||
|
||||
|
|
@ -106,25 +105,15 @@
|
|||
|
||||
####################################
|
||||
# sysfs files
|
||||
/sys/class/power_supply/battery/music -- u:object_r:sysfs:s0
|
||||
/sys/class/devfreq/exynos5-busfreq-mif(/.*)? -- u:object_r:sysfs:s0
|
||||
#/sys/class/power_supply/battery/music -- u:object_r:sysfs_writable:s0
|
||||
#/sys/class/devfreq/exynos5-busfreq-mif(/.*)? -- u:object_r:sysfs_writable:s0
|
||||
#/sys/class/lcd(/.*)? -- u:object_r:sysfs_writable:s0
|
||||
|
||||
# bluetooth
|
||||
/sys/devices/bluetooth/rfkill/rfkill0/state u:object_r:sysfs_bluetooth_writable:s0
|
||||
/sys/devices/bluetooth/rfkill/rfkill0/type u:object_r:sysfs_bluetooth_writable:s0
|
||||
/sys/devices/bluetooth/extldo u:object_r:sysfs_bluetooth_writable:s0
|
||||
|
||||
# brightness
|
||||
/sys/devices/[0-9]*\.dsim/backlight/panel/brightness u:object_r:sysfs_brightness:s0
|
||||
/sys/devices/[0-9]*\.dsim/backlight/panel/max_brightness u:object_r:sysfs_brightness:s0
|
||||
|
||||
# camera
|
||||
/sys/devices/virtual/camera(/.*)? u:object_r:sysfs_camera:s0
|
||||
|
||||
# charger
|
||||
/sys/devices/battery/power_supply(/.*) u:object_r:sysfs_charger:s0
|
||||
/sys/devices/13870000.i2c/i2c-7/7-003d/s2mu004-charger/power_supply(/.*) u:object_r:sysfs_charger:s0
|
||||
/sys/devices/13830000.i2c/i2c-10/10-003b/power_supply(/.*) u:object_r:sysfs_charger:s0
|
||||
/sys/devices/bluetooth.[0-9]*/rfkill/rfkill0/state u:object_r:sysfs_bluetooth_writable:s0
|
||||
/sys/devices/bluetooth.[0-9]*/rfkill/rfkill0/type u:object_r:sysfs_bluetooth_writable:s0
|
||||
/sys/class/rfkill/rfkill0/state u:object_r:sysfs_bluetooth_writable:s0
|
||||
/sys/class/rfkill/rfkill0/type u:object_r:sysfs_bluetooth_writable:s0
|
||||
|
||||
# CP device
|
||||
/dev/spi_boot_link u:object_r:radio_device:s0
|
||||
|
|
@ -132,34 +121,11 @@
|
|||
# cbd
|
||||
/sys/devices/10f24000.mipi-lli/lli_control u:object_r:sysfs_mipi:s0
|
||||
|
||||
# livedisplay
|
||||
/data/vendor/display(/.*)? u:object_r:display_vendor_data_file:s0
|
||||
|
||||
# gps
|
||||
/sys/devices/soc0/machine u:object_r:sysfs_gps:s0
|
||||
/sys/devices/soc0/revision u:object_r:sysfs_gps:s0
|
||||
|
||||
# input
|
||||
/sys/devices/i2c@20/i2c-6/6-0020/input/input0(/.*)? u:object_r:sysfs_input:s0
|
||||
/sys/devices/13890000.i2c/i2c-9/9-0048/input/input1(/.*)? u:object_r:sysfs_input:s0
|
||||
/sys/devices/10610000.hsi2c/i2c-0/0-a004/input/input2(/.*)? u:object_r:sysfs_input:s0
|
||||
/sys/devices/gpio_keys/input/input3(/.*)? u:object_r:sysfs_input:s0
|
||||
/sys/devices/hall/input/input4(/.*)? u:object_r:sysfs_input:s0
|
||||
/sys/devices/certify_hall/input/input5(/.*)? u:object_r:sysfs_input:s0
|
||||
|
||||
# lcd
|
||||
/sys/devices/[0-9]*\.dsim/lcd/panel/adaptive_control u:object_r:sysfs_lcd:s0
|
||||
/sys/devices/[0-9]*\.dsim/lcd/panel/alpm u:object_r:sysfs_lcd:s0
|
||||
/sys/devices/[0-9]*\.dsim/lcd/panel/dpui u:object_r:sysfs_lcd:s0
|
||||
/sys/devices/[0-9]*\.dsim/lcd/panel/dpui_dbg u:object_r:sysfs_lcd:s0
|
||||
/sys/devices/[0-9]*\.dsim/lcd/panel/lcd_type u:object_r:sysfs_lcd:s0
|
||||
/sys/devices/[0-9]*\.dsim/lcd/panel/lux u:object_r:sysfs_lcd:s0
|
||||
/sys/devices/[0-9]*\.dsim/lcd/panel/manufacture_code u:object_r:sysfs_lcd:s0
|
||||
/sys/devices/[0-9]*\.dsim/lcd/panel/temperature u:object_r:sysfs_lcd:s0
|
||||
/sys/devices/[0-9]*\.dsim/lcd/panel/window_type u:object_r:sysfs_lcd:s0
|
||||
|
||||
# modem
|
||||
/sys/module/modem_ctrl_ss310ap/parameters/ds_detect u:object_r:sysfs_modem:s0
|
||||
/sys/class/sec/gps u:object_r:sysfs_gps:s0
|
||||
/sys/devices/soc0/machine u:object_r:sysfs_gps:s0
|
||||
/sys/devices/soc0/revision u:object_r:sysfs_gps:s0
|
||||
/sys/devices/139c0000.pinctrl/gpio/gpio137/value u:object_r:sysfs_gps:s0
|
||||
|
||||
# rild
|
||||
/sys/devices/virtual/misc/multipdp(/.*) u:object_r:sysfs_multipdp:s0
|
||||
|
|
@ -167,42 +133,38 @@
|
|||
/dev/socket/rild-debug2 u:object_r:rild_debug_socket:s0
|
||||
|
||||
# mDNIe
|
||||
/sys/devices/[0-9]*\.dsim/lcd/panel/mdnie/mode u:object_r:sysfs_mdnie:s0
|
||||
/sys/devices/[0-9]*\.dsim/lcd/panel/mdnie/scenario u:object_r:sysfs_mdnie:s0
|
||||
/sys/devices/[0-9]*\.dsim/lcd/panel/mdnie/lux u:object_r:sysfs_mdnie:s0
|
||||
/sys/devices/[0-9]*\.dsim/lcd/panel/mdnie/sensorRGB u:object_r:sysfs_mdnie:s0
|
||||
/sys/devices/[0-9]*\.dsim/lcd/panel/mdnie/accessibility u:object_r:sysfs_mdnie:s0
|
||||
/sys/devices/[0-9]*\.dsim/lcd/panel/mdnie/night_mode u:object_r:sysfs_mdnie:s0
|
||||
/sys/devices/[0-9]*\.dsim/lcd/panel/mdnie/mdnie_ldu u:object_r:sysfs_mdnie:s0
|
||||
/sys/devices/[0-9]*\.dsim/lcd/panel/mdnie/whiteRGB u:object_r:sysfs_mdnie:s0
|
||||
/sys/devices/[0-9]*\.dsim/lcd/panel/mdnie/accessibility u:object_r:sysfs_mdnie:s0
|
||||
/sys/devices/[0-9]*\.dsim/lcd/panel/mdnie/mode u:object_r:sysfs_mdnie:s0
|
||||
/sys/devices/[0-9]*\.dsim/lcd/panel/mdnie/scenario u:object_r:sysfs_mdnie:s0
|
||||
/sys/devices/[0-9]*\.dsim/lcd/panel/mdnie/lux u:object_r:sysfs_mdnie:s0
|
||||
/sys/devices/[0-9]*\.dsim/lcd/panel/mdnie/sensorRGB u:object_r:sysfs_mdnie:s0
|
||||
|
||||
# sec
|
||||
/sys/class/sec(/.*)? -- u:object_r:sysfs_sec:s0
|
||||
|
||||
# svc
|
||||
/sys/devices/svc(/.*)? u:object_r:sysfs_svc:s0
|
||||
|
||||
# virtual
|
||||
/sys/devices/virtual(/.*)? u:object_r:sysfs_virtual:s0
|
||||
# Lights
|
||||
/sys/devices/virtual/sec/sec_touchkey/brightness u:object_r:sysfs_light:s0
|
||||
/sys/devices/14800000.dsim/backlight/panel(/.*)? u:object_r:sysfs_light:s0
|
||||
/sys/class/leds(/.*)? u:object_r:sysfs_light:s0
|
||||
/sys/devices/virtual/sec/led(/.*)? u:object_r:sysfs_light:s0
|
||||
/sys/class/lcd/panel/power_reduce u:object_r:sysfs_light:s0
|
||||
/sys/devices/i2c.24/i2c-6/6-0030/leds(/.*)? u:object_r:sysfs_light:s0
|
||||
|
||||
# Wifi
|
||||
/sys/module/dhd/parameters/firmware_path u:object_r:sysfs_wifi:s0
|
||||
|
||||
####################################
|
||||
# deamons
|
||||
#
|
||||
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.biometrics\.fingerprint@2\.1-service\.samsung u:object_r:hal_fingerprint_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.light@2\.0-service\.samsung u:object_r:hal_light_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.power@1\.0-service\.exynos u:object_r:hal_power_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.radio@1\.3-radio-service\.samsung u:object_r:hal_radio_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/sec\.android\.hardware\.nfc@1\.2-service u:object_r:hal_nfc_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/vendor\.lineage\.livedisplay@2\.0-service\.samsung-exynos u:object_r:hal_lineage_livedisplay_sysfs_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/vendor\.lineage\.touch@1\.0-service\.samsung u:object_r:hal_lineage_touch_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/vendor\.samsung\.hardware\.gnss@2\.0-service u:object_r:hal_gnss_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/mcDriverDaemon u:object_r:tee_exec:s0
|
||||
/(vendor|system/vendor)/bin/modemloader u:object_r:modemloader_exec:s0
|
||||
/(vendor|system/vendor)/bin/wifiloader u:object_r:wifiloader_exec:s0
|
||||
|
||||
/(vendor|system/vendor)/bin/cbd u:object_r:cpboot-daemon_exec:s0
|
||||
/(vendor|system/vendor)/bin/gpsd u:object_r:gpsd_exec:s0
|
||||
/(vendor|system/vendor)/bin/macloader u:object_r:macloader_exec:s0
|
||||
/(vendor|system/vendor)/bin/mcDriverDaemon u:object_r:tee_exec:s0
|
||||
/(vendor|system/vendor)/bin/modemloader u:object_r:modemloader_exec:s0
|
||||
/(vendor|system/vendor)/bin/sensorhubservice u:object_r:sensorhubservice_exec:s0
|
||||
/(vendor|system/vendor)/bin/wcnss_filter u:object_r:wcnss_filter_exec:s0
|
||||
/(vendor|system/vendor)/bin/cbd u:object_r:cpboot-daemon_exec:s0
|
||||
/(vendor|system/vendor)/bin/gpsd u:object_r:gpsd_exec:s0
|
||||
/(vendor|system/vendor)/bin/sswap u:object_r:sswap_exec:s0
|
||||
|
||||
/(vendor|system/vendor)/bin/hw/vendor\.lineage\.livedisplay@2\.0-service\.samsung-exynos u:object_r:hal_lineage_livedisplay_sysfs_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/vendor\.lineage\.touch@1\.0-service\.samsung u:object_r:hal_lineage_touch_default_exec:s0
|
||||
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.light@2\.0-service\.samsung u:object_r:hal_light_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.biometrics\.fingerprint@2\.1-service\.samsung u:object_r:hal_fingerprint_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.power@1\.0-service\.exynos u:object_r:hal_power_default_exec:s0
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue