美文网首页
Android10 添加系统服务android add_serv

Android10 添加系统服务android add_serv

作者: DD_Dog | 来源:发表于2022-10-29 11:50 被阅读0次

    添加系统服务后,开机异常

    android add_service PERMISSION DENIED
    

    导致开机失败,这一般是selinux引起的,我的修改方法是直接关闭selinux

    diff --git a/init/selinux.cpp b/init/selinux.cpp
    index cd17fb5..37afc43 100644
    --- a/init/selinux.cpp
    +++ b/init/selinux.cpp
    @@ -97,6 +97,7 @@ EnforcingStatus StatusFromCmdline() {
     }
     
     bool IsEnforcing() {
    +       if(true) return false;
         {
             int fd(open("/mboot/selinux", O_RDONLY | O_CLOEXEC | O_BINARY));
             if (fd != -1) {
    
    

    当然这不是好的方案

    相关文章

      网友评论

          本文标题:Android10 添加系统服务android add_serv

          本文链接:https://www.haomeiwen.com/subject/pibqtdtx.html