高通平台基线升级时,从Android 13升级到Android 15遇到的selinux权限不生效问题分析

高通平台基线升级时,从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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值