在recovery下需要挂载userdata分区,对某些数据进行删除,但无法挂载成功。怀疑是挂载参数有问题,于是在shell终端上输入命令
mount -t ext4 /dev/block/boot-device/userdata,提示无效的参数。后来发现,升级完后,不进入系统,在终端上输入该命令,可以挂载userdata
分区成功。那应该是系统对该分区进行了处理,导致挂载不成功。查看分区表,原来data分区的的挂载参数由encryptable变成了forceencrypt,
Android系统对userdata分区进行了加密。修改该参数后,用fastboot重新烧写userdata分区,recovery下就可以正常挂载userdata分区。
参考