我已经按照以下步骤创建了默认的 Android 系统镜像(例如 userdata.img
、system.img
、ramdisk.img
)说明位于 Android page .
我想要创建的是来自 AOSP 的自定义 Android 系统镜像(通过删除应用程序及其代码依赖项,这些对我的目标板来说是不必要的,例如电子邮件、浏览器)并在我的目标板上运行它从而减少生成的系统镜像的占用空间并加快目标板的启动时间。
欢迎任何有关进行上述自定义的指示。
最佳答案
编辑此 Makefile:build/target/product/generic.mk
并从列表中删除软件包。我不会费心去讨论如何编译等。请注意,这样做不会删除包的代码依赖项(您必须修改 dalvik/
或 frameworks 中的 API/
这可能会变得很麻烦),但它会消除系统镜像中包含的软件包。
关于android - 如何从 AOSP 创建定制的 Android 系统镜像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4490179/