我曾经通过以下步骤提取Android供应商映像:
将稀疏图像转换为原始图像:
simg2img vendor.img v.img
挂载用于复制文件的原始映像:
sudo mount v.img somefolder
然而,当我尝试在 Android 10 供应商镜像上执行此操作时(例如这个来自 Google 工厂图片),我在第二步总是失败:
mount: wrong fs type, bad option, bad superblock on /dev/loop16, missing codepage or helper program, or other error
dmesg 显示以下错误:
EXT4-fs (loop16): couldn't mount RDWR because of unsupported optional features (4000)
我在网上搜索了这些信息,并找到了一些潜在的解决方案,比如这个这里,但它不起作用。
有人知道如何安装新的 Android 供应商映像吗?
答案1
如果您只需要“读取”图像内容:
sudo mount -o ro v.img somefolder
其中“v.img”是您的未稀疏的 ext4 图像。