Xperia 2013 kernel.sinからboot.imgを作るメモ

Z1のboot.imgを作る方法のメモです。

必要な物:

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.gz

find ./* | 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

と入力すれば焼けます。

One thought on “Xperia 2013 kernel.sinからboot.imgを作るメモ

  1. WedyDQ10 記事投稿者
    #

    テスト

    返信

コメントを残す