尝试自己制作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才能使用
不知道什么原因。请高手看看!感激不尽。