android 10 修改节点默认权限
第一种方式:在目录:/system/core/rootdir/init.rcon init...chmod 0666 “文件路径"...第二种方式:1.在目录:/system/core/rootdir/ueventd.rc添加:/dev/ttyS20666rootroot/dev/ttyS30666rootroot/dev/lgc_lcd06...
第一种方式:
在目录:/system/core/rootdir/init.rc
on init
...
chmod 0666 “文件路径"
...
第二种方式:
1.在目录:/system/core/rootdir/ueventd.rc
添加:
/dev/ttyS2 0666 root root
/dev/ttyS3 0666 root root
/dev/lgc_lcd 0666 root root
2.在目录system\sepolicy\private 以及 system\sepolicy\prebuilts\api\29.0\private
修改ile_contexts.be
添加
/dev/ttyS2 u:object_r:ttyS2_device:s0
/dev/ttyS3 u:object_r:ttyS3_device:s0
/dev/lgc_lcd u:object_r:lgc_lcd_device:s0
同目录 system_server
添加
# chr_file表示字符设备文件,如果是普通文件用file,目录请用dir
# rw_file_perms代表读写权限
allow system_server ttyS2_device:chr_file rw_file_perms; // 允许system_server进程拥有对hello_device的这个字符设备的读写
allow system_server ttyS3_device:chr_file rw_file_perms;
allow system_server lgc_lcd_device:chr_file rw_file_perms;
3.在目录system\sepolicy\public以及 system\sepolicy\prebuilts\api\29.0\public
修改device.te
添加
type ttyS2_device, dev_type;
type ttyS3_device, dev_type;
type lgc_lcd_device, dev_type;
结束
更多推荐
所有评论(0)