2012/12/26

kernel.elfを作ってみる

カーネルビルドは・・・無理
けれど、kernel.sinを展開してramdisk編集→elf作成までなんとか憶えた?




---------------------------------注意----------------------------------
BL Unlock端末であることが前提
BL Unlockは端末の保証消失や完全文鎮の恐れあり
実行は完全に自己責任
------------------------------------------------------------------------

【必要なもの】
Flashtook最新版
Cygwin
image generation script(mkelf.py)
mkbootfs.exe
※C:\cygwin\binに入れとく
fastboot環境
kernel.sinかkernel.elf
※このあたりはぐぐる先生に聞く

1)Flashtoolフォルダ直下に新しくフォルダ作成
例:C:\Flashtool\kernel

2)1で作成したフォルダにkernel.sinなりkernel.elf

3)Flashtool起動してメニューからTools→Extractors→ELFと進む












4)・・・ボタンクリックして1のフォルダ選択して入ってるファイル選択























unpackをクリックすると展開される

5)logの中のLoad Addressをメモっとく













6)Cygwin Terminal起動して1に移動

7)ramdisk展開

8)中身の編集、追加

9)ramdiskリパック

10)elfにリパック
    メモっといたLoad Addressを使う

11)fastboot.exeで焼く

終わり

0 件のコメント:

コメントを投稿