Android seLinux 设置
生活随笔
收集整理的這篇文章主要介紹了
Android seLinux 设置
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在android O上添加服務(wù)。在訪問一些路徑的時(shí)出現(xiàn)了權(quán)限的問題,將seLinux關(guān)閉之后運(yùn)行成功。所以需要設(shè)置相關(guān)的權(quán)限。
參考文檔:
http://blog.csdn.net/tung214/article/details/72734086
主要查看dmsg中關(guān)于avc的錯(cuò)誤,根據(jù)對(duì)應(yīng)的錯(cuò)誤在對(duì)應(yīng)的文件中添加權(quán)限。
關(guān)于權(quán)限的文件位于device/xxxx/sepolicy/common目錄中。
例如init.te
allow init oemfs:dir { mounton };#honeywell license check allow init counter_sysfs:file rw_file_perms;allow init fuse:dir { search mounton }; allow init self:capability sys_module; allow init {adsprpcd_filecache_filepersist_filestorage_file }:dir mounton; #Allow init to mount non-hlos partitions in A/B builds allow init media_rw_data_file:dir { mounton }; allow init unlabeled:dir { mounton }; allow init oemfs:dir { mounton }; allow sdcardd sdcardfs:dir { mounton };log里面如果出現(xiàn)Service xxx does not have a SELinux domain defined,還需要添加domain,否則也是編譯不過的。添加方法
http://blog.csdn.net/jianchi88/article/details/78417202
Tony Liu
2018-3-6
總結(jié)
以上是生活随笔為你收集整理的Android seLinux 设置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ant Design 3.0 使用案例
- 下一篇: JAVA中关于并发的一些理解