Nah setelah selesai membuat kernel file zImage inilah yang akan dipasang pada boot.img pabrikan. Dan dibawah ini adalah langkah-langkahnya:
1. Download unpack/repack boot img
Download dulu toolsnya dari sini.
http://www.mediafire.com/?8e41dg2lprn89qg
2. Lalu extract di satu folder, lalu zImage dan boot.img juga dimasukkan dalam satu folder.
3. Setelah itu, masuk ke folder hasil extract
#sudo su
#cp unpackbootimg /usr/bin/unpackbootimg
#cp mkbootimg /usr/bin/mkbootimg
#chmod +x /usr/bin/unpackbootimg
#chmod +x /usr/bin/mkbootimg
#exit
$
4. Lalu unpack
#unpackbootimg -i boot.img
5. Lakukan modifikasi pada ramdisk jika diinginkan (dapat dilewati)
6. Lalu untuk merepack dengan kernel zImage yang baru. Periksa dulu beberapa info berikut.
$cat boot.img-base
results1 —-> catet (1)
$cat boot.img-pagesize
result2 —–> catet (2)
$cat boot.img-cmdline
result3 —> catet (3)
Perintah dasar untuk repacking:
$mkbootimg –kernel zImage –ramdisk boot.img-ramdisk.gz –cmdline “result3″ –base result1 –pagesize result2 -o ~/boot.img
$mkbootimg –kernel zImage –ramdisk boot.img-ramdisk.gz –cmdline “androidboot.hardware=qcom loglevel=1″ –base 00e20004 –pagesize 4096 -o ~/boot.img
7. boot.img yang baru nanti ada di home user linux.
8. Selanjutnya anda dapat memflash kernel baru anda dengan tools sesuai device android anda.
Semoga berguna.
