
Android
文章平均质量分 92
_Modest_
这个作者很懒,什么都没留下…
展开
-
Android 系统 ramdisk.img 的生成和mkbootfs源码分析
目录1. ramdisk.img生成分析2. mkbootfs工具源码分析3. CPIO格式简介4. TARGET_ROOT_OUT目录由何而来?1. ramdisk.img生成分析ramdisk.img是组成boot.img的重要部分,ramdisk image是一个最基础的小型文件系统,它包括了初始化系统所需要的全部核心文件。将来Linux内核在启动时会调用init/initramfs.c中的函数unpack_to_rootfs对cpio格式进行解包[调用路径:start_kernel -->原创 2021-02-04 17:22:25 · 2146 阅读 · 0 评论 -
Android 系统 boot.img 的生成和结构
目录1. 生成 boot.img2. boot.img 结构2.1. boot.img 结构2.2. 文件头信息 boot_img_hdr2.3. mkbootimg 工具源码简介1. 生成 boot.img首先,在Android源码包里,./build/core/Makefile 中,可以找到如下语句。通过注释我们看出,简单来说boot image是其他image的集合体。# the boot image, which is a collection of other images.INTE原创 2021-02-02 16:55:11 · 3218 阅读 · 1 评论