![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android Q
Zpeg
暂无
展开
-
以Tethering.apk为例看APEX的搭建过程
由于系统模块无法像应用软件apk的方式进行更新,在更新系统模块时,往往需要重新烧录整个image才可以完成,所以Android引入的APEX文件格式。详细概念可参考https://blog.csdn.net/qq_28351465/article/details/106458089本文以Tethering.apk为例,介绍下apex如何创建、使用等。Tethering.apk是系统预置apk,用来将一些interface的网络share给另外的interface使用、创建dhcp server等。构原创 2020-07-20 22:35:17 · 3288 阅读 · 1 评论 -
selinux - Android编写sepolicy
为service编写sepolicy由init启动的service服务要在各自的selinux domain中运行。原创 2020-07-20 15:45:12 · 4596 阅读 · 0 评论 -
APEX - Android Q
引自https://source.android.com/devices/tech/ota/apex因本人忘性越来越大,故记录一下本文加深下记忆,描述有些问题的地方见谅。建议有英文阅读能力的同学自行访问官方网址。Android Pony EXpress (APEX) 是Android 10引入的一种容器格式,用于底层系统模块的安装flow。因为不用符合Android标准应用程序格式, 因此该格式的引用可以促进更新系统模块。底层模块包括像Native的services和库、HALs、ART等。原创 2020-06-02 09:08:04 · 5493 阅读 · 1 评论