ps:运行时的操作就是命令行下的,最简单,重启失效

$getenforce

$setenforce 0

'修改测略':

log:01-01 00:00:20.828  3665  3665 W sh      : type=1400 audit(0.0:12): avc: denied { write } for name="core_pattern" dev="proc" ino=11742 scontext=u:r:brlinkd:s0 tcontext=u:object_r:usermodehelper:s0 tclass=file permissive=0

分析: scontext=u:r:brlinkd

tcontext=u:object_r:usermodehelper

tclass=file

avc:denied{write}

解析:在brlinkd.te里面写

allow brlinkd usermodehelper:file write;

src:

device/xxfslxx/xxvinsonxx/sepolicy

system/sepolicy

define:

system/sepolicy/*/global_macros

'关闭selinux策略':

在system/core/init/init.rc里面

static selinux_enforcing_status selinux_status_from_cmdline() {

selinux_enforcing_status status = SELINUX_ENFORCING;

import_kernel_cmdline(false, [&](const std::string& key, const std::string& value, bool in_qemu) {

if (key == "androidboot.selinux" && value == "permissive") {

status = SELINUX_PERMISSIVE;

}

});

return status;

}

如上判断kernel_cmdline里面是否有androidboot.seliux;enforcing为打开,permissive为关上。

所以在Boardconfig.mk里面对BOARD_KERNEL_CMDLINE进行添加androidboot.selinux=permissive即可关闭selinux

将Android替换为Linux,android:在AndroidO下将selinux设置为permissive相关推荐

  1. android永久关闭linux,Android临时和永久关闭selinux

    当我们想要临时关闭selinux时,如果可以获得root权限,通过adb如下指令可以临时关闭selinux: setenforce 0 如果需要长期关闭,则需要用其他方法,先看slinue启动的位置: ...

  2. android替换电话应用,android – 替换调用应用程序

    背景 我正在尝试开发一个非常简单的通话应用程序来替换库存版本.基本上,我只想回答来电并向用户展示一个非常简单的自定义UI.不需要拨出电话或任何花哨的东西. 在网上搜索我发现了包android.tele ...

  3. Android初探:LINUX(Ubuntu)下安装开发环境

    第一步: 安装Ubuntu, 我现在装的是12.04LTS,12.04LTS 将得到长达5年的更新支持,而新出来的12.10则只有两年的更新支持,并且Google Android开发/源码网站上也将1 ...

  4. android切换成linux,Android SELinux Enforing 和 Permissive 模式切换

    1.Running mode adb shell setenforce 1       // Enforing adb shell setenforce 0       // Permissive 2 ...

  5. android替换默认壁纸库,android替换默认壁纸并添加壁纸进壁纸库

    1.更换默认壁纸 frameworks/base/core/res/res/drawable-sw720dp-nodpi/default_wallpaper.jpg 2.增加壁纸进壁纸库 packag ...

  6. linux mysql移植_linux 下mysql 移植设置方法

    环境: db01:10.10.10.101 db03:10.10.10.103 需求: 将db01上mysql做完整移植,迁移到db03 详细步骤: 1. 打包db01上/app目录并scp到db03 ...

  7. Android 开发工具集合 - (Android Dev Tools)

    收集整理Android开发所需的Android SDK.开发中用到的工具.Android开发教程.Android设计规范,免费的设计素材等. 欢迎大家推荐自己在Android开发过程中用的好用的工具. ...

  8. Android FrameWork 学习之Android 系统源码调试

    这是很久以前访问掘金的时候 无意间看到的一个关于Android的文章,作者更细心,分阶段的将学习步骤记录在自己博客中,我觉得很有用,想作为分享同时也是留下自己知识的一些欠缺收藏起来,今后做项目的时候会 ...

  9. 【Android 应用开发】Android 开发环境下载地址 -- 百度网盘 adt-bundle android-studio sdk adt 下载

    . 最新下载 : 2017年 8 月 28 日 : 平台 Android Studio 软件包 大小 SHA-1 校验和 Windows (64 位) android-studio-bundle-16 ...

最新文章

  1. 卷积神经网络失陷,CoordConv来填坑(附代码&视频)
  2. Intellij IDEA打开就闪退或关闭
  3. bootstrapmodel确认操作框_提醒!2020国考报名确认最后一天!错过无法参加笔试
  4. Github标星10.4k:用 NumPy 实现所有主流机器学习模型
  5. 最老程序员创业札记:全文检索、数据挖掘、推荐引擎应用41
  6. linux 挂载32T文件系统,linux Centos下磁盘分区及文件系统创建与挂载(示例代码)
  7. 图片--Android加载图片导致内存溢出(Out of Memory异常)
  8. 软件测试的标准操作流程
  9. python extension_Python extension.Extension方法代碼示例
  10. 代码——几种常见的空格符号
  11. Visual Studio 2022自定义(透明)主题和壁纸完整版
  12. 总结SSL/TLS协议运行机制
  13. 几款软件界面模型设计工具
  14. 经典算法之异或运算(无进位相加)
  15. 泛型的意义和作用是啥?
  16. 客户信用风险预测——基于logit模型
  17. ultraedit 注册激活
  18. Numpy中使用astype函数将字符串格式数据转换为数值数据类型
  19. 文件格式和压缩格式介绍
  20. 详解如何用pyhton批量抓取当当网商品数据

热门文章

  1. 男人如何保养!!!!(强力推荐)
  2. 在一个v-for循环里面显示不同的图标
  3. react withRouter和connect 同时使用的案例
  4. 如何判断链表是否有环
  5. java枚举类-字典翻译
  6. 从零学习自动驾驶—百度Apollo高精地图
  7. 关于 mybatis 中写法
  8. YONEX的羽毛球拍线
  9. cookie在flask中的应用、flask-login模块的使用(login_user、@login_required、@login_manager.user_loader)current_user
  10. iOS Mansonry简介和使用