这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
jaysnote:android_bootimg [2018/11/21 17:39] jaylee 创建 |
jaysnote:android_bootimg [2018/11/21 17:52] jaylee |
||
---|---|---|---|
行 1: | 行 1: | ||
+ | < | ||
+ | |||
# android boot image | # android boot image | ||
全志 a64 linux sdk采用了android 的boot image,这里顺着该sdk系统理解android的引导镜像。 | 全志 a64 linux sdk采用了android 的boot image,这里顺着该sdk系统理解android的引导镜像。 | ||
- | 如下`linux-3.10/ | + | 如下`linux-3.10/scripts/build.sh `代码片段显示,在完成内核编译后,改脚本直接将kernel的二进制可执行文件和cpio的gzip压缩包rootfs.cpio.gz 一起合并进入boot.img。 |
```bash | ```bash | ||
- | # | + | #linux-3.10/scripts/build.sh line.27 |
export MKBOOTIMG=${LICHEE_TOOLS_DIR}/ | export MKBOOTIMG=${LICHEE_TOOLS_DIR}/ | ||
local BIMAGE=" | local BIMAGE=" | ||
local RAMDISK=" | local RAMDISK=" | ||
- | # | + | #linux-3.10/scripts/build.sh line.287 |
${MKBOOTIMG} --kernel ${BIMAGE} \ | ${MKBOOTIMG} --kernel ${BIMAGE} \ | ||
--ramdisk ${RAMDISK} \ | --ramdisk ${RAMDISK} \ | ||
行 136: | 行 138: | ||
00000064 | 00000064 | ||
``` | ``` | ||
+ | </ | ||