我正在尝试从我的 HTC One M9 恢复一些照片。几秒钟后它就会在重新启动时冻结。我只能访问引导加载程序屏幕(白色背景,带有彩色菜单选项)和 Android 恢复屏幕(黑色背景,带有 7 个选项。
从恢复屏幕中,我立即看到错误
E:mount /cache fail, format it and mount again
E:failed to mount /cache (Invalid Argument).. try emmc mount
我尝试过 Sprint 电话支持、Sprint 商店和 HTC 支持。
我尝试从该菜单中“擦除缓存分区”失败,并出现相同的错误。
我尝试过 adb,但它无法识别“附加设备列表”中的设备
我正在考虑两个选项,这两个选项都需要使用“从 SD 卡更新”选项...要么是将文件复制到 SD 卡的脚本,要么是执行所需安装的脚本。看起来执行该更新非常简单,但我还没有找到任何有关如何编写这些函数的信息。
更新程序中使用的 edify 脚本语言已记录在此处
我不认为这对你有多大好处,我很确定更新文件内容必须使用操作系统在编译时已知的签名进行签名(系统签名或设置为OTA 证书)