没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Android4.4到Android7.0,SELinux策略的构建流程是将所有的策略(平台和非平台)合并在一起,最后将合并生成的文件统一放在root目录下(即boot.img)。但这种方式有悖于Android 8.0的预定设计目标;Android8.0设计的初衷是允许合作方可以独立的更新他们自有的策略,即在Android8.0之后Google允许合作方将自有的策略部分与系统原有的进行分离,如合作方可以将自有的部分解耦到vendor.img分区中,在需要更新的情况下只需更新vendor部分即可实现
资源推荐
资源详情
资源评论






















此文档从官网的 《 SELinux for Android 8.0 》 翻译而来
Android8.0 AndroidSELinux 设计目标
到 , 策略的构建流程是将所有的策略(平台和非平
台)合并在一起,最后将合并生成的文件统一放在 目录下(即 )。但
这种方式有悖于 的预定设计目标; 设计的初衷是允许合作
方可以独立的更新他们自有的策略,即在 之后 允许合作方将自
有的策略部分与系统原有的进行分离,如合作方可以将自有的部分解耦到
分区中,在需要更新的情况下只需更新 部分即可实现;
在 上的设计目标包含以下:
策略模块化。在 到 ,大部分 策略文件都打包在根文
件系统中,这样的话,策略文件改变的情况下,芯片厂商和 厂商需要同时更新
和 ( 只 针 对 系 统 , 因 为 系 统 的 话 ,
是打包在 镜像中的)。 之后, 为 ! 和
提供了新的方式,这种方式在他们自有的 策略发生变化时仅需要修改他
们自有的分区即可,如 ;
" 策略兼容性。
关于 架构如下图:

图 分区
包含 框架部分;
" 包含 # 和 #;
$ 包含芯片厂商客制化代码和配置
包含 厂商客制化代码和配置
% 包含 厂商客制化部分代码和配置;
& 引导部分
部分
在 之前,、 和 镜像都是可选的;在这些镜像中的配
置都是通过 # 被放在 和 中的(如'('
')。在 之后, 镜像被强制以镜像的形式分离出来
了。
这种模化设计体现在 分区定义上,它使得平台在升级时()不
会对 ! 和 厂商自有部分的代码和配置产生影响。
关于 SELinux
剩余9页未读,继续阅读
资源评论

- weird52019-05-05确实是不值2积分
- Sunnie_ge2019-02-23值不了 2 积分
- rydanliu2020-02-14跟博客上一样的
- orchid200822018-08-17值不了 2 积分,

wzf20162016
- 粉丝: 9
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 继电器在电气工程及其自动化低压电器中的意义探讨.docx
- 高性能小型化微带低通滤波器的设计.pdf
- mmexport1755043718470.mp4
- ACM32H5XX_HAL_SDK-ACM资源
- Models-for-ICM-MCM-美赛资源
- 蓝桥杯真题-蓝桥杯资源
- 汇编语言-汇编语言资源
- 基于MPC8260以及嵌入式Linux开发七号信令板卡.pdf
- 壁面清洗机器人的关键技术研究.caj
- ZKMALL-B2B2C多商户电商Java商城后台-C++资源
- 多模态融合的巡检机器人感知与规划.pdf
- eova-Java资源
- autosqlite-swift-Swift资源
- Matlab-Matlab资源
- Ruoyi-Android-App-Kotlin资源
- 城市交通场景下智能车博弈决策算法研究.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
