現在の持ち物
xperia sola(MT27i),xperia play(R800i),xperia mini pro(SK15i),Huawei IDEOS(U8150B)
ISW11M Motorola Photon,archos 35 Home Connect

2012/05/04

ISW11M パソコンを使わずにbootloaderを消さずにアップデートする

ISW11M パソコンを使わずbootloader解除を消さずにアップデートする方法

ISW11Mのbootloaderをunlockした状態を維持したままアップデートする方法がありますが、
パソコンを使わないとできませんでした。
今回の方法ではパソコンを使わずにISW11M本体のみでアップデートファイルを作成し、
アップデートすることができます。

用意するアプリ
ZipSigner 2
https://play.google.com/store/apps/details?id=kellinwood.zipsigner2



X-plore file manager
https://play.google.com/store/apps/details?id=com.lonelycatgames.Xplore


Jota Text Editor
https://play.google.com/store/apps/details?id=jp.sblo.pandora.jota
OTA RootKeeper
https://play.google.com/store/apps/details?id=org.projectvoodoo.otarootkeeper



1.まず、アップデートファイルをダウンロード

2./cacheからSDカードにコピー


















3.X-ploreにて圧縮ファイルの中の/META-INF/com/google/android/updater-scriptをsdcard-extにコピー


















4.jota texteditorにて下の行を削除する


delete("/system/recovery-from-boot.p",
       "/system/etc/install-recovery.sh");
 
ui_print("Unpacking new recovery...");
package_extract_dir("recovery", "/system");



ui_print("updating AP20 bootloader ...");
assert(package_extract_file("ap20bl.img","/tmp/ap20bl.img"),
       write_raw_image("/tmp/ap20bl.img","nvmotota"),
       delete("/tmp/ap20bl.img"));
assert(ap20bl.set_bl_update(00300000));
assert(ap20bl.set_mb_update(00080000));








5.変更したファイルを保存。改行コードに注意
 
メニュー→設定→ファイル設定→保存時改行コード
 →元ファイルに従う

 


























6.変更したupdater-scriptを元のアップデータファイルにコピー
 


X-ploreを使って元の場所にコピーすると、
自動的にzipファイルに圧縮してくれる




























7.変更したアップデートファイルをzip signer2にて署名する




ファイル名は例です
































8.OTA rootkeeperにてrootをキープしておく



Temp.un-root(keeps backup)ボタンを押す
































9.電源を切り、CWMリカバリーにて再起動し、install zipする



0 件のコメント:

コメントを投稿