Android L版本 nvram 权限问题集锦
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
android L版本上,因为采用selinux的权限管理,而且/data是加密,nvram文件夹处于/data下。
此处收集访问nvram遇到的权限问题,供参考。
[SOLUTION]
nvram权限问题,大多是在te文件中添加属性
\alps\device\mediatek\common\sepolicy\xxxx.te
修改后,需要重新build load。
[Case 1]Meta tool无法访问 pro_info
在\alps\device\mediatek\common\sepolicy\meta_tst.te,添加:
allow meta_tst pro_info_device:chr_file { open read write ioctl };
或者申请patch ID:ALPS01876026
[Case 2]Factory mode 下无法访问 pro_info
在 \alps\device\mediatek\common\sepolicy\factory.te,添加:
allow factory pro_info_device:chr_file { read write ioctl open };
android L版本上,因为采用selinux的权限管理,而且/data是加密,nvram文件夹处于/data下。
此处收集访问nvram遇到的权限问题,供参考。
[SOLUTION]
nvram权限问题,大多是在te文件中添加属性
\alps\device\mediatek\common\sepolicy\xxxx.te
修改后,需要重新build load。
[Case 1]Meta tool无法访问 pro_info
在\alps\device\mediatek\common\sepolicy\meta_tst.te,添加:
allow meta_tst pro_info_device:chr_file { open read write ioctl };
或者申请patch ID:ALPS01876026
[Case 2]Factory mode 下无法访问 pro_info
在 \alps\device\mediatek\common\sepolicy\factory.te,添加:
allow factory pro_info_device:chr_file { read write ioctl open };
:loveliness: