初始化节点读写权限
LINUX/android/device/chip-manufacture/platform/init.target.rc
chmod 0646 sys-node
LINUX/android/device/production-manufacture/project/init.project.rc
on property:ro.boot.bootreason=usb_chg
write /sys/devices/system/cpu/cpufreq/policy0/scaling_max_freq 300000
LINUX/android/device/chip-manufacture/common/rootdir/etc/ueventd.chip-manufacture.rc
directory sys-node 0646 root root
directory 0646 root root
配置AVC权限
LINUX/android/device/production-manufacture/common/sepolicy/vendor/platform_app.te
LINUX/android/device/production-manufacture/common/sepolicy/vendor/priv_app.te
LINUX/android/device/production-manufacture/common/sepolicy/vendor/system_app.te
allow system_app name:dir r_dir_perms;
allow system_app name:file rw_file_perms;
allow system_app name:lnk_file r_file_perms;
LINUX/android/device/chip-manufacture/sepolicy/generic/vendor/common/file.te
type name, sysfs_type, fs_type, mlstrustedobject