尝试自己制作ROM,具体目录如下:
Archive: update1.zip
Length Date Time Name
--------- ---------- ----- ----
437 06-17-2012 08:55 META-INF/MANIFEST.MF
490 06-17-2012 08:55 META-INF/CERT.SF
1714 06-17-2012 08:55 META-INF/CERT.RSA
312 06-17-2012 08:55 META-INF/com/google/android/updater-script
3411892 06-17-2012 08:55 system/app/par355_jinshou_android_2.10.apk
150256 06-17-2012 08:55 META-INF/com/google/android/update-binary
926507 06-17-2012 08:55 system/app/dm4.2.8.00_a1.6_(tg60481).apkupdater-script脚本内容如下:
ui_print("update system");
ui_print("Mounting filesystem...");
mount("yaffs2","MTD","system","/system");
ui_print("installing...");
show_progress(0.1,0);
set_progress(1.000000);
package_extract_dir("/system/app","/system/app");
show_progress(0.9,5);
ui_print("Updating System Finish...");
unmount("/system");用的是signapk 对压缩包进行签名具体如下:
java -jar signapk testkey.x509.pem testkey.pk8 update.zip update_sign.zip
但是使用此包升级的时候提示:
e:signature verification failed
signature verification failed
Installation aborted.
签名认证失败查看相关资料有大牛说是要用
java -Xmx512m -jar signapk.jar -w testkey.x509.pem testkey.pk8 update.zip update_sign.zip
但是在我这里执行的时候提示报错,必须去掉-W才能使用
不知道什么原因。请高手看看!感激不尽。
Archive: update1.zip
Length Date Time Name
--------- ---------- ----- ----
437 06-17-2012 08:55 META-INF/MANIFEST.MF
490 06-17-2012 08:55 META-INF/CERT.SF
1714 06-17-2012 08:55 META-INF/CERT.RSA
312 06-17-2012 08:55 META-INF/com/google/android/updater-script
3411892 06-17-2012 08:55 system/app/par355_jinshou_android_2.10.apk
150256 06-17-2012 08:55 META-INF/com/google/android/update-binary
926507 06-17-2012 08:55 system/app/dm4.2.8.00_a1.6_(tg60481).apkupdater-script脚本内容如下:
ui_print("update system");
ui_print("Mounting filesystem...");
mount("yaffs2","MTD","system","/system");
ui_print("installing...");
show_progress(0.1,0);
set_progress(1.000000);
package_extract_dir("/system/app","/system/app");
show_progress(0.9,5);
ui_print("Updating System Finish...");
unmount("/system");用的是signapk 对压缩包进行签名具体如下:
java -jar signapk testkey.x509.pem testkey.pk8 update.zip update_sign.zip
但是使用此包升级的时候提示:
e:signature verification failed
signature verification failed
Installation aborted.
签名认证失败查看相关资料有大牛说是要用
java -Xmx512m -jar signapk.jar -w testkey.x509.pem testkey.pk8 update.zip update_sign.zip
但是在我这里执行的时候提示报错,必须去掉-W才能使用
不知道什么原因。请高手看看!感激不尽。
解决方案 »
- 怎么将一个文件夹下的所有内容(文件/图片)打包到Android镜像中
- ContextMenu为什么还只是interface?什么时候才implement???
- listview的问题
- 如何通过路径和文件名来加载res里的文件?
- 用 android SDK and AVD manager 安装SDK出现如下错误。
- Android通信录,怎么和自己建立的通信录建立起关联?问题内详。
- 安卓线程问题
- android修改桌面app图标的问题。
- android NDK 单步调试问题
- 怎么样动态获取和设置image相对于屏幕的坐标?
- 怎么实现修改短信中心号码?
- android 解析world文档poi解析成html如何,CharacterRun如何判断world文档里的超链接
如果还不行,检查一下签名文件,看是否和机器所烧版本使用的签名不一致
删除MANIFEST.MF,CERT.SF,CERT.RSA
几个文件后,依旧不能-W我用的是网上下载的testkey 不知道android2.3.6能用么?