android 手机ROM的分区说明

  1、查看分区情况

adb shell 

   su #获得ROOT权限
    cat /proc/mtd  查看分区情况

dev:    size   erasesize  name
mtd0: 00040000 00020000 "preloader"
mtd1: 000c0000 00020000 "dsp_bl"
mtd2: 00300000 00020000 "nvram"
mtd3: 00020000 00020000 "seccnfg"
mtd4: 00060000 00020000 "uboot"
mtd5: 00600000 00020000 "boot"
mtd6: 00600000 00020000 "recovery"
mtd7: 00120000 00020000 "secstatic"
mtd8: 00060000 00020000 "misc"
mtd9: 00300000 00020000 "logo"
mtd10: 000a0000 00020000 "expdb"
mtd11: 0c800000 00020000 "system"
mtd12: 03c00000 00020000 "cache"
mtd13: 0dc20000 00020000 "userdata"

为了更详细了解分区信息用mtd_debug命令

mtd_debug info /dev/mtd5查看boot分区信息

2、

刷回备份
   flash_image recovery /sdcard/recovery.img

3、

adb shell  su ;

cat /dev/mtd/mtd4 > /sdcard/boot.img放到SD卡

cat /dev/mtd/mtd0 >> mtd0.img放到本地硬盘

 

你可能感兴趣的:(android 手机ROM的分区说明)