rk3568 LTE(EC20) 模组自带 GPS seLinux 权限配置
EC20 模组的GPS与单定位功能的GPS/GNSS的模组功能相同,只是同事方式有所差别;权限适配时可以相互参考,相互借鉴,添加的权限略有不同,但是思路基本一致。
文章目录
1.1 查看 GPS 功能缺少的 seLinux 权限
Android 启动后强制关闭 seLinux,再开启需要相关服务或者APP 则可以查看全部缺失的 seLinux 权限。
adb root; adb shell
dmesg | grep hal_gnss_default
根据HAL 服务引用申明 hal_gnss_default.te 匹配 hal_gnss_server.te,具体方法请参照 rk3568 HAL–seLinux权限;增加 get_prop 属性时只需要添加 hal_gnss_server 的权限申请即可。
1.2 增加 GPS的 seLinux权限
Android 源码中所在目录 system/sepolicy,由于添加 get