Migrate caimito devices into caimito folder from sha 1806d56f34a01 am: 6ceba47719
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito-sepolicy/+/24443447 Change-Id: I2042e0b3f06cace4b2a131adccd0964499294f02 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
commit
b4a07892e3
25 changed files with 278 additions and 0 deletions
3
OWNERS
Normal file
3
OWNERS
Normal file
|
@ -0,0 +1,3 @@
|
|||
include platform/system/sepolicy:/OWNERS
|
||||
|
||||
rurumihong@google.com
|
5
caiman-sepolicy.mk
Normal file
5
caiman-sepolicy.mk
Normal file
|
@ -0,0 +1,5 @@
|
|||
# sepolicy that are shared among devices using ZumaPro
|
||||
BOARD_SEPOLICY_DIRS += device/google/caimito-sepolicy/caiman
|
||||
|
||||
# UDFPS sepolicy.
|
||||
BOARD_SEPOLICY_DIRS += device/google/caimito-sepolicy/fingerprint
|
2
caiman/README.txt
Normal file
2
caiman/README.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
This folder holds sepolicy exclusively for one device. For example, genfs_contexts
|
||||
paths that are affected by device tree.
|
4
caiman/file_contexts
Normal file
4
caiman/file_contexts
Normal file
|
@ -0,0 +1,4 @@
|
|||
# Bluetooth
|
||||
/dev/ttySAC18 u:object_r:hci_attach_dev:s0
|
||||
/dev/logbuffer_btlpm u:object_r:logbuffer_device:s0
|
||||
/dev/logbuffer_tty18 u:object_r:logbuffer_device:s0
|
32
caiman/genfs_contexts
Normal file
32
caiman/genfs_contexts
Normal file
|
@ -0,0 +1,32 @@
|
|||
# Haptics
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-6/6-0042 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-5/5-0042 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-4/4-0042 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-6/6-0043 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-5/5-0043 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-4/4-0043 u:object_r:sysfs_vibrator:s0
|
||||
|
||||
# WLC
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003c u:object_r:sysfs_wlc:s0
|
||||
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003b u:object_r:sysfs_wlc:s0
|
||||
|
||||
|
12
fingerprint/file_contexts
Normal file
12
fingerprint/file_contexts
Normal file
|
@ -0,0 +1,12 @@
|
|||
# qfp-daemon HAL for fingerprint
|
||||
/vendor/bin/hw/qfp-daemon u:object_r:qfp-daemon_exec:s0
|
||||
|
||||
/data/vendor/misc/qti_fp u:object_r:vendor_qfp-daemon_data_file:s0
|
||||
|
||||
/dev/qbt_ipc u:object_r:vendor_qbt_device:s0
|
||||
/dev/qbt_fd u:object_r:vendor_qbt_device:s0
|
||||
|
||||
/mnt/vendor/persist/qti_fp u:object_r:vendor_persist_qti_fp_file:s0
|
||||
|
||||
# Script for initializing vfs_calib.dat and persistent props.
|
||||
/vendor/bin/init\.qfp\.sh u:object_r:init-qfp-sh_exec:s0
|
1
fingerprint/hwservice_contexts
Normal file
1
fingerprint/hwservice_contexts
Normal file
|
@ -0,0 +1 @@
|
|||
vendor.qti.hardware.fingerprint::IQtiExtendedFingerprint u:object_r:qfp_hal_fingerprint_hwservice:s0
|
5
fingerprint/init-qfp-sh.te
Normal file
5
fingerprint/init-qfp-sh.te
Normal file
|
@ -0,0 +1,5 @@
|
|||
type init-qfp-sh, domain;
|
||||
type init-qfp-sh_exec, vendor_file_type, exec_type, file_type;
|
||||
init_daemon_domain(init-qfp-sh)
|
||||
|
||||
domain_auto_trans(init, init-qfp-sh_exec, init-qfp-sh)
|
42
fingerprint/qfp-daemon.te
Normal file
42
fingerprint/qfp-daemon.te
Normal file
|
@ -0,0 +1,42 @@
|
|||
# Allow qfp-daemon to act as AIDL service.
|
||||
type qfp-daemon, domain;
|
||||
type qfp-daemon_exec, exec_type, vendor_file_type, file_type;
|
||||
hal_server_domain(qfp-daemon, hal_fingerprint)
|
||||
init_daemon_domain(qfp-daemon)
|
||||
|
||||
# Permissions to /data/vendor/misc/qti_fp and make files.
|
||||
type vendor_qfp-daemon_data_file, file_type, data_file_type;
|
||||
allow qfp-daemon vendor_qfp-daemon_data_file:dir { rw_dir_perms setattr create_dir_perms search };
|
||||
allow qfp-daemon vendor_qfp-daemon_data_file:file create_file_perms;
|
||||
|
||||
# Permissions to read system properties.
|
||||
allow qfp-daemon property_socket:sock_file write;
|
||||
|
||||
# Permissions to write to /dev/qbt_fd and /dev/qbt_ipc
|
||||
type vendor_qbt_device, dev_type;
|
||||
allow qfp-daemon vendor_qbt_device:chr_file rw_file_perms;
|
||||
|
||||
# /vendor/data read permissions for storing factory test data.
|
||||
type qfp_vendor_data_file, file_type, data_file_type;
|
||||
allow qfp-daemon qfp_vendor_data_file:dir r_dir_perms;
|
||||
|
||||
# Permissions to create directory at /vendor/persist/qti_fp and make a file.
|
||||
type vendor_persist_qti_fp_file, file_type, vendor_persist_type;
|
||||
allow qfp-daemon vendor_persist_qti_fp_file:dir r_dir_perms;
|
||||
allow qfp-daemon vendor_persist_qti_fp_file:file r_file_perms;
|
||||
|
||||
# Permissions to wake device.
|
||||
allow qfp-daemon self:capability2 { block_suspend wake_alarm };
|
||||
|
||||
# Register to hwbinder for HIDL and binder for AIDL.
|
||||
hwbinder_use(qfp-daemon)
|
||||
binder_use(qfp-daemon)
|
||||
|
||||
# Add hwservice for IQti extension HIDL.
|
||||
type qfp_hal_fingerprint_hwservice, hwservice_manager_type;
|
||||
add_hwservice(qfp-daemon, qfp_hal_fingerprint_hwservice);
|
||||
|
||||
allow hal_fingerprint qfp_hal_fingerprint_hwservice:hwservice_manager find;
|
||||
|
||||
allow platform_app qfp-daemon:binder { call transfer };
|
||||
allow platform_app qfp_hal_fingerprint_hwservice:hwservice_manager find;
|
5
komodo-sepolicy.mk
Normal file
5
komodo-sepolicy.mk
Normal file
|
@ -0,0 +1,5 @@
|
|||
# sepolicy that are shared among devices using ZumaPro
|
||||
BOARD_SEPOLICY_DIRS += device/google/caimito-sepolicy/komodo
|
||||
|
||||
# UDFPS sepolicy.
|
||||
BOARD_SEPOLICY_DIRS += device/google/caimito-sepolicy/fingerprint
|
2
komodo/README.txt
Normal file
2
komodo/README.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
This folder holds sepolicy exclusively for one device. For example, genfs_contexts
|
||||
paths that are affected by device tree.
|
4
komodo/file_contexts
Normal file
4
komodo/file_contexts
Normal file
|
@ -0,0 +1,4 @@
|
|||
# Bluetooth
|
||||
/dev/ttySAC18 u:object_r:hci_attach_dev:s0
|
||||
/dev/logbuffer_btlpm u:object_r:logbuffer_device:s0
|
||||
/dev/logbuffer_tty18 u:object_r:logbuffer_device:s0
|
32
komodo/genfs_contexts
Normal file
32
komodo/genfs_contexts
Normal file
|
@ -0,0 +1,32 @@
|
|||
# Haptics
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-6/6-0042 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-5/5-0042 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-4/4-0042 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-6/6-0043 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-5/5-0043 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-4/4-0043 u:object_r:sysfs_vibrator:s0
|
||||
|
||||
# WLC
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003c u:object_r:sysfs_wlc:s0
|
||||
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003b u:object_r:sysfs_wlc:s0
|
||||
|
||||
|
5
ripcurrent24-sepolicy.mk
Normal file
5
ripcurrent24-sepolicy.mk
Normal file
|
@ -0,0 +1,5 @@
|
|||
# sepolicy that are shared among devices using ZumaPro
|
||||
BOARD_SEPOLICY_DIRS += device/google/caimito-sepolicy/ripcurrent24
|
||||
|
||||
# UDFPS sepolicy.
|
||||
BOARD_SEPOLICY_DIRS += device/google/caimito-sepolicy/fingerprint
|
2
ripcurrent24/README.txt
Normal file
2
ripcurrent24/README.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
This folder holds sepolicy exclusively for one device. For example, genfs_contexts
|
||||
paths that are affected by device tree.
|
4
ripcurrent24/file_contexts
Normal file
4
ripcurrent24/file_contexts
Normal file
|
@ -0,0 +1,4 @@
|
|||
# Bluetooth
|
||||
/dev/ttySAC18 u:object_r:hci_attach_dev:s0
|
||||
/dev/logbuffer_btlpm u:object_r:logbuffer_device:s0
|
||||
/dev/logbuffer_tty18 u:object_r:logbuffer_device:s0
|
32
ripcurrent24/genfs_contexts
Normal file
32
ripcurrent24/genfs_contexts
Normal file
|
@ -0,0 +1,32 @@
|
|||
# Haptics
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-6/6-0042 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-5/5-0042 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-4/4-0042 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-6/6-0043 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-5/5-0043 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-4/4-0043 u:object_r:sysfs_vibrator:s0
|
||||
|
||||
# WLC
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003c u:object_r:sysfs_wlc:s0
|
||||
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003b u:object_r:sysfs_wlc:s0
|
||||
|
||||
|
5
ripcurrentpro-sepolicy.mk
Normal file
5
ripcurrentpro-sepolicy.mk
Normal file
|
@ -0,0 +1,5 @@
|
|||
# sepolicy that are shared among devices using ZumaPro
|
||||
BOARD_SEPOLICY_DIRS += device/google/caimito-sepolicy/ripcurrentpro
|
||||
|
||||
# UDFPS sepolicy.
|
||||
BOARD_SEPOLICY_DIRS += device/google/caimito-sepolicy/fingerprint
|
2
ripcurrentpro/README.txt
Normal file
2
ripcurrentpro/README.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
This folder holds sepolicy exclusively for one device. For example, genfs_contexts
|
||||
paths that are affected by device tree.
|
4
ripcurrentpro/file_contexts
Normal file
4
ripcurrentpro/file_contexts
Normal file
|
@ -0,0 +1,4 @@
|
|||
# Bluetooth
|
||||
/dev/ttySAC18 u:object_r:hci_attach_dev:s0
|
||||
/dev/logbuffer_btlpm u:object_r:logbuffer_device:s0
|
||||
/dev/logbuffer_tty18 u:object_r:logbuffer_device:s0
|
32
ripcurrentpro/genfs_contexts
Normal file
32
ripcurrentpro/genfs_contexts
Normal file
|
@ -0,0 +1,32 @@
|
|||
# Haptics
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-6/6-0042 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-5/5-0042 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-4/4-0042 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-6/6-0043 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-5/5-0043 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-4/4-0043 u:object_r:sysfs_vibrator:s0
|
||||
|
||||
# WLC
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003c u:object_r:sysfs_wlc:s0
|
||||
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003b u:object_r:sysfs_wlc:s0
|
||||
|
||||
|
5
tokay-sepolicy.mk
Normal file
5
tokay-sepolicy.mk
Normal file
|
@ -0,0 +1,5 @@
|
|||
# sepolicy that are shared among devices using ZumaPro
|
||||
BOARD_SEPOLICY_DIRS += device/google/caimito-sepolicy/tokay
|
||||
|
||||
# UDFPS sepolicy.
|
||||
BOARD_SEPOLICY_DIRS += device/google/caimito-sepolicy/fingerprint
|
2
tokay/README.txt
Normal file
2
tokay/README.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
This folder holds sepolicy exclusively for one device. For example, genfs_contexts
|
||||
paths that are affected by device tree.
|
4
tokay/file_contexts
Normal file
4
tokay/file_contexts
Normal file
|
@ -0,0 +1,4 @@
|
|||
# Bluetooth
|
||||
/dev/ttySAC18 u:object_r:hci_attach_dev:s0
|
||||
/dev/logbuffer_btlpm u:object_r:logbuffer_device:s0
|
||||
/dev/logbuffer_tty18 u:object_r:logbuffer_device:s0
|
32
tokay/genfs_contexts
Normal file
32
tokay/genfs_contexts
Normal file
|
@ -0,0 +1,32 @@
|
|||
# Haptics
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-6/6-0042 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-5/5-0042 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-4/4-0042 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-6/6-0043 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-5/5-0043 u:object_r:sysfs_vibrator:s0
|
||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-4/4-0043 u:object_r:sysfs_vibrator:s0
|
||||
|
||||
# WLC
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003c u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003c u:object_r:sysfs_wlc:s0
|
||||
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003b u:object_r:sysfs_wlc:s0
|
||||
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003b u:object_r:sysfs_wlc:s0
|
||||
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue