40 lines
1.3 KiB
Plaintext
40 lines
1.3 KiB
Plaintext
|
# ==============================================
|
||
|
# Policy File of /system/bin/kpoc_charger Executable File
|
||
|
|
||
|
|
||
|
allow kpoc_charger logo_block_device:blk_file { read open };
|
||
|
|
||
|
# Date : WK15.45
|
||
|
# Operation : Migration
|
||
|
# Purpose : add sepolicy for kpoc_charger
|
||
|
allow kpoc_charger logo_device:chr_file read;
|
||
|
allow kpoc_charger logo_device:chr_file open;
|
||
|
allow kpoc_charger bootdevice_block_device:blk_file read;
|
||
|
allow kpoc_charger bootdevice_block_device:blk_file open;
|
||
|
|
||
|
# Date : WK18.20
|
||
|
# Operation : Android P migration
|
||
|
# Purpose : access boot mode
|
||
|
allow kpoc_charger sysfs_boot_mode:file r_file_perms;
|
||
|
|
||
|
# Purpose : access pump_express
|
||
|
allow kpoc_charger sysfs_pump_express:file r_file_perms;
|
||
|
|
||
|
# Purpose: ioctl operation on /dev/RT_Monitor to enable hang detect
|
||
|
allow kpoc_charger RT_Monitor_device:chr_file r_file_perms;
|
||
|
|
||
|
# Purpose: Add permission to access metadata_file and sysfs to
|
||
|
# enable fast charging algorithm
|
||
|
allow kpoc_charger metadata_file:file r_file_perms;
|
||
|
allow kpoc_charger sysfs_fs_chg_file:file rw_file_perms;
|
||
|
|
||
|
allow kpoc_charger gsi_metadata_file:dir search;
|
||
|
allow kpoc_charger self:capability2 block_suspend;
|
||
|
|
||
|
#Purpose: Add permission for DRM in animation
|
||
|
allow kpoc_charger dri_device:chr_file rw_file_perms;
|
||
|
|
||
|
# Date : WK21.31
|
||
|
# Purpose: Add permission to access new bootmode file
|
||
|
allow kpoc_charger sysfs_boot_info:file r_file_perms;
|