高通平台基线升级时,从Android 13升级到Android 15遇到的selinux权限不生效问题分析:
高通平台la.1.x基线升级到la.2.x基线遇到自己添加domain selinux权限不生效。
高通平台源代码:有qssi和vendor两部分组成,qssi是放google android的原生代码。vendor是放的高通的代码。
la.1.x基线是Android 13的代码:
在la.1.x源代码的.repo/.repo/manifests目录:grep -r "system/sepolicy",可以看到qssi和vendor的system/sepolicy是共线的,即同一份代码。
la.2.x基线是Android 15的代码:
在la.1.x源代码的.repo/.repo/manifests目录:grep -r "system/sepolicy",可以看到qssi是Android 15的代码,vendor是android 13的代码。
比如:之前在la.1.x上创建一个自己domain “myfoo” ,在la.1.x上myfoo selinux权限是生效的,工作也是正常的。
# foo service
type myfoo, domain;
type myfoo_exec, exec_type, file_type

最低0.47元/天 解锁文章
4084

被折叠的 条评论
为什么被折叠?



