android+recovery分区内刷镜像,android recovery.img定制之recovery.fstab分区表配置

本文介绍了如何在Android中定制recovery.img,并着重讲解了如何修改etc/recovery.fstab分区表文件以配置内置和外置SD卡挂载路径。当遇到自定义recovery后无法进入recovery模式的问题时,通常需要检查此文件的挂载点配置。通过查看/proc/partitions、/proc/mounts和/dev/block/platform/msm_sdcc.1/by-name目录下的信息,可以确定正确的挂载点,并据此更新recovery.fstab。示例中展示了内置SD卡(/sdcard)和外置SD卡(/sdcard2)的挂载配置方法。
摘要由CSDN通过智能技术生成

我们在定制自己的recovery.img时可能需要修改etc/recovery.fstab分区表文件,比如内置和外置SD卡挂载路径的配置

1、获取并解压recovery.img

2、修改etc/recovery.fstab   (有的厂家可能是etc_recovery/recovery.fstab)

一般情况我们刷入自己定制的recovery.img之后手机无法进入recovery模式,很有可能就是这个文件的分区表挂载点配置有问题,这时候就需要修改了,

当然如果recovery.fstab 文件已经是正确的或者我们不需要修改那就不用干下面的活了。

查看该文件各个挂载点是否正确或者新增挂载点一般参考一下几处信息:

手机正常启动后

adb shell

su

1)  cat /proc/partitions

root@msm8974:/ # cat /proc/partitions

cat /proc/partitions

major minor  #blocks  name

7        0      59283 loop0

179        0   15388672 mmcblk0

179        1     102400 mmcblk0p1

179        2        512 mmcblk0p2

179        3         32 mmcblk0p3

179        4         32 mmcblk0p4

179        5        512 mmcblk0p5

179        6        500 mmcblk0p6

179        7      16384 mmcblk0p7

179        8        500 mmcblk0p8

179        9       1024 mmcblk0p9

179       10       1536 mmcblk0p10

179       11       1536 mmcblk0p11

179       12     921600 mmcblk0p12

179       13    4194304 mmcblk0p13

179       14      32768 mmcblk0p14

179       15     307200 mmcblk0p15

179       16      16384 mmcblk0p16

179       17       1536 mmcblk0p17

179       18          1 mmcblk0p18

179       19          8 mmcblk0p19

179       20      10240 mmcblk0p20

179       21       1143 mmcblk0p21

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值