我有一个 ROM(zip 文件),我将其放入 SDCard 中,然后在启动时刷新手机。
我提取了 zip 文件,删除了一个应用程序(或者甚至在没有对库存 ROM 进行任何更改的情况下进行了测试),然后压缩了该包(通过 winrarzip 存档)。将其放入手机中并出现错误:
- e:签名验证失败
我注意到库存 ROM zip 存档中有一条名为“由 APKsign 签名”的评论。所以,我安装了cygwin并准备了厨房。将库存 zip ROM 放入“原始更新”中,从 ROM 设置工作文件夹,然后从工作文件夹构建 ROM,在制作 ROM 期间对包进行签名,但是再次:
- e:签名验证失败
然后我在制作ROM之前尝试对软件包进行Root(2.添加root权限)。
- 同样的问题
然后我尝试解压缩库存 ROM,然后使用 winrarzip 存档再次压缩它。将此zip文件放入原始更新文件夹中,然后使用(0.高级选项)和(22.签署apk或zip文件),然后签署此zip文件。
- 同样的问题
有什么问题吗?为什么厨房签名了,手机却检测不到签名? 我的ROM是“huaqin75_cu_ics-ota”,它是MT6575手机的ROM。
最佳答案
这里有一些解决方案,其中之一是在恢复中禁用签名检查(CWM/TWRP),这将是一个临时的快速解决方案,但是永久的解决方案
我们可以尝试使用java退出,几年前我用gui创建了一个简单的脚本,当我侵入早期的android http://www.modaco.com/topic/313829-pc-tool-zip-signer-v11/时为我做这件事。仅适用于 Windows
当我使用华为 Pulse Mini 时,我使用了一种狡猾的恢复方法,这给我的部分签名 zip 带来了类似的错误
关于android - 制作android ROM "e:signature verification failed",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17759387/