RK平台分区信息

RK 分区信息和一般Android 系统分区有些许区别,下面我们来看看

RK平台分区信息与eMMC partitions对应

lrwxrwxrwx root     root    2013-01-21 08:50 uboot            -> /dev/block/mmcblk0p1
lrwxrwxrwx root     root    2013-01-21 08:50 trust            -> /dev/block/mmcblk0p2
lrwxrwxrwx root     root    2013-01-21 08:50 misc             -> /dev/block/mmcblk0p3
lrwxrwxrwx root     root    2013-01-21 08:50 resource         -> /dev/block/mmcblk0p4
lrwxrwxrwx root     root    2013-01-21 08:50 kernel           -> /dev/block/mmcblk0p5
lrwxrwxrwx root     root    2013-01-21 08:50 boot             -> /dev/block/mmcblk0p6
lrwxrwxrwx root     root    2013-01-21 08:50 recovery         -> /dev/block/mmcblk0p7
lrwxrwxrwx root     root    2013-01-21 08:50 backup           -> /dev/block/mmcblk0p8
lrwxrwxrwx root     root    2013-01-21 08:50 cache            -> /dev/block/mmcblk0p9
lrwxrwxrwx root     root    2013-01-21 08:50 kpanic           -> /dev/block/mmcblk0p10
lrwxrwxrwx root     root    2013-01-21 08:50 system           -> /dev/block/mmcblk0p11
lrwxrwxrwx root     root    2013-01-21 08:50 metadata         -> /dev/block/mmcblk0p12
lrwxrwxrwx root     root    2013-01-21 08:50 baseparamer      -> /dev/block/mmcblk0p13
lrwxrwxrwx root     root    2013-01-21 08:50 userdata         -> /dev/block/mmcblk0p14
lrwxrwxrwx root     root    2013-01-21 08:50 radical_update   -> /dev/block/mmcblk0p15
lrwxrwxrwx root     root    2013-01-21 08:50 user             -> /dev/block/mmcblk0p16

mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 p16 p17

/mnt/external_sd vfat                                            /dev/block/mmcblk1p1

RK平台各分区介绍

uboot.img
trust.img
misc.img      RK平台,misc分区内容用于启动模式切换,是升级基带还是进入Recovery(misc分区的内容可以被按键出发改变???)
resource.img  RK平台资源映像,内含开机图片和内核的设备树信息。
kernel
boot.img      Android 的初始文件映像,负责初始化并加载 system 分区,一般Android系统这个镜像中包含ramdisk.img根文件系统+kernel(RK平台的boot.img是没包含kernel部分的)
    ramdisk.img   是根文件系统,是root目录打包成的镜像(ramdisk-recovery.img)
recovery.img  恢复模式系统启动镜像。内容和boot.img雷同(RK平台recovery.img包含kernel部分),但是其中的ramdisk.img(ramdisk-recovery.img)有些许不同:
              recovery.fstab文件、sbin下部分工具、build.prop、init.bootmode.emmc.rc、sepolicy等
backup
cache
kpanic

system.img    包括了主要的包、库等文件
metadata
baseparameter
userdata.img  包括了一些用户数据
radical_update
user

另:

RK平台生成boot.img recovery.img system.img userdata.img是使用自己的mkimage.sh工具讲root system data 目录生成的
再使用工具mkupdate.sh生成update.img的(不带userdata.img)
烧写userdata.img 需要使用./upgrade_tool DI userdata userdata.img 单独烧写