Z1のboot.imgを作る方法のメモです。
必要な物:
- FTFから取り出したkernel.sin
- unpack-kernelsin.pl
repack_ramdisk- mkbootimg
- makeit.sh
Ubuntuを起動しホームにkernelrepackフォルダを作成します。
その中に「必要な物」を全てコピーしてください。
Ctrl+Alt+Tでターミナルを開き、
cd kernelrepack
でkernelrepackフォルダに移動します。
次に
./unpack-kernelsin.pl kernel.sin
を入力してkernel.sin-ramdiskフォルダを生成します。
このフォルダの中のlogo.rleやdefault.propなどを好きなように編集してください。
編集が終わったら、
kernel.sin-ramdiskフォルダでターミナルを開き
find ./* | cpio –quiet -o -H newc | gzip -9 > ../ramdisk.cpio.gzfind ./* | cpio -o -H newc | gzip -9 > ../ramdisk.cpio.gz
を入力します。
kernelrepackフォルダにramdisk.cpio.gzが生成されます。
./makeit.sh
と入力すればboot.imgが作成される…のですがそのままだとファイル名が合いません。
makeit.shを実行する前に
kernel.sin-kernel → zImage
kernel.sin-ramdisk.cpio.gz → ramdisk.cpio.gz
kernel.sin-dt.img → dt.img
にリネームして、kernel.sin-ramdisk.cpio.gz を削除してください。
作成したboot.imgはfastboot modeで
fastboot flash boot boot.img
と入力すれば焼けます。
テスト