将Android替换为Linux,android:在AndroidO下将selinux设置为permissive
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相关推荐
- android永久关闭linux,Android临时和永久关闭selinux
当我们想要临时关闭selinux时,如果可以获得root权限,通过adb如下指令可以临时关闭selinux: setenforce 0 如果需要长期关闭,则需要用其他方法,先看slinue启动的位置: ...
- android替换电话应用,android – 替换调用应用程序
背景 我正在尝试开发一个非常简单的通话应用程序来替换库存版本.基本上,我只想回答来电并向用户展示一个非常简单的自定义UI.不需要拨出电话或任何花哨的东西. 在网上搜索我发现了包android.tele ...
- Android初探:LINUX(Ubuntu)下安装开发环境
第一步: 安装Ubuntu, 我现在装的是12.04LTS,12.04LTS 将得到长达5年的更新支持,而新出来的12.10则只有两年的更新支持,并且Google Android开发/源码网站上也将1 ...
- android切换成linux,Android SELinux Enforing 和 Permissive 模式切换
1.Running mode adb shell setenforce 1 // Enforing adb shell setenforce 0 // Permissive 2 ...
- android替换默认壁纸库,android替换默认壁纸并添加壁纸进壁纸库
1.更换默认壁纸 frameworks/base/core/res/res/drawable-sw720dp-nodpi/default_wallpaper.jpg 2.增加壁纸进壁纸库 packag ...
- linux mysql移植_linux 下mysql 移植设置方法
环境: db01:10.10.10.101 db03:10.10.10.103 需求: 将db01上mysql做完整移植,迁移到db03 详细步骤: 1. 打包db01上/app目录并scp到db03 ...
- Android 开发工具集合 - (Android Dev Tools)
收集整理Android开发所需的Android SDK.开发中用到的工具.Android开发教程.Android设计规范,免费的设计素材等. 欢迎大家推荐自己在Android开发过程中用的好用的工具. ...
- Android FrameWork 学习之Android 系统源码调试
这是很久以前访问掘金的时候 无意间看到的一个关于Android的文章,作者更细心,分阶段的将学习步骤记录在自己博客中,我觉得很有用,想作为分享同时也是留下自己知识的一些欠缺收藏起来,今后做项目的时候会 ...
- 【Android 应用开发】Android 开发环境下载地址 -- 百度网盘 adt-bundle android-studio sdk adt 下载
. 最新下载 : 2017年 8 月 28 日 : 平台 Android Studio 软件包 大小 SHA-1 校验和 Windows (64 位) android-studio-bundle-16 ...
最新文章
- 卷积神经网络失陷,CoordConv来填坑(附代码&视频)
- Intellij IDEA打开就闪退或关闭
- bootstrapmodel确认操作框_提醒!2020国考报名确认最后一天!错过无法参加笔试
- Github标星10.4k:用 NumPy 实现所有主流机器学习模型
- 最老程序员创业札记:全文检索、数据挖掘、推荐引擎应用41
- linux 挂载32T文件系统,linux Centos下磁盘分区及文件系统创建与挂载(示例代码)
- 图片--Android加载图片导致内存溢出(Out of Memory异常)
- 软件测试的标准操作流程
- python extension_Python extension.Extension方法代碼示例
- 代码——几种常见的空格符号
- Visual Studio 2022自定义(透明)主题和壁纸完整版
- 总结SSL/TLS协议运行机制
- 几款软件界面模型设计工具
- 经典算法之异或运算(无进位相加)
- 泛型的意义和作用是啥?
- 客户信用风险预测——基于logit模型
- ultraedit 注册激活
- Numpy中使用astype函数将字符串格式数据转换为数值数据类型
- 文件格式和压缩格式介绍
- 详解如何用pyhton批量抓取当当网商品数据
热门文章
- 男人如何保养!!!!(强力推荐)
- 在一个v-for循环里面显示不同的图标
- react withRouter和connect 同时使用的案例
- 如何判断链表是否有环
- java枚举类-字典翻译
- 从零学习自动驾驶—百度Apollo高精地图
- 关于 mybatis 中写法
- YONEX的羽毛球拍线
- cookie在flask中的应用、flask-login模块的使用(login_user、@login_required、@login_manager.user_loader)current_user
- iOS Mansonry简介和使用