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 件のコメント:
コメントを投稿