android 9.0 selinux权限问题
各位:
我需要在手机开机时,自动在根目录下创建一个文件夹abcde,然后挂载到我创建的ext4类型的img上去。img文件已经创建好,如果是开机后,手动mount到/mnt/abcde文件夹上,也是可以成功的。但是如果是在init.rc里,mkdir /abcde 0777 root root这样在根目录创建文件夹的话,则会创建不成功,导致在fstab里挂载不成功,从而开不了机。
因为我手头没有串口线无法打串口log,所以不能准确的知道创建不成功时,是在哪个*.te文件里缺少了什么权限。麻烦有经验的大神指点一二。
abcde文件对应的节点是:
type userdl_data_file, file_type;
/abcdef(/.*)? u:object_r:userdl_data_file:s0