まぜまぜしながらカスタムROM作るときのAuto-sign最小手順

半分以上個人的なメモ


カスタムロムの.zipは、一度unzipすると普通に圧縮するだけでは認証通らないので、Auto-signで認証する必要がある
ツール/AutoSign | Android Custom Cookbookに載ってるのはWindowsでしか使えないしターミナルで処理したい。

面倒なので最小手順


環境 : unix
xda-developers - View Single Post - How To Theme Develop for Windows For Dummies in 10 easy stepsからAutosignをダウンロード

なんらかのロムのupdate-signed.zip を解凍した update-signed にフォントやapkを追加
構成によるが、ほとんどの場合は フォント: /system/fonts/ アプリ : /system/app/
自分は /system/bin/に bashを突っ込んだりしてる

$ zip -r update-signed.zip update-signed (再圧縮)
$ mv update-signed.zip /path/to/under_autosign
$ cd /path/to/Auto-Sign
$ java -jar signapk.jar testkey.x509.pem testkey.pk8 update.zip my_signed.zip

こうやって作られた my_signed.zipは wipe & 適用 で他のロムのようにインストールできる。

インストール後に弄りたいときは

$ adb remount -rw
$ adb push DroidSansJapanese.ttf /system/fonts/

のようにローカルファイルを/system/以下に送り込む
/sdcard/に送るときは remount 不要