android recovery.img定制之recovery.fstab分区表配置

本文介绍了如何在定制recovery.img时修改etc/recovery.fstab分区表,以确保手机能正常进入recovery模式。通过查看`/proc/partitions`、`/proc/mounts`和`/dev/block/platform/msm_sdcc.1/by-name`等信息,确定挂载点配置,重点关注内置和外置SD卡的挂载,例如将`/dev/block/vold/179:65`挂载到`/storage/sdcard2`,以及`/dev/block/vold/179:23`挂载到`/storage/sdcard`。
摘要由CSDN通过智能技术生成

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


1、获取并解压recovery.img

 这部分内容请参考我之前的博文     Android 制作recovery.img boot.img,重新打包recovery.img boot.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  

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值