[GUIDE] Bongkar Boot.img (Kernel)
nyubi ijin bikin dok lg. klo ternyata repost, silakan lapor dan klo ane emg salah silakan dihapus dok ini.
Readme :
- boot.img = zImage (kernel) + ramdisk
- Pastikan hh sudah diroot. Dan backup via cwm buat menghindari hal-hal yang tidak diinginkan.
- HH sudah terinstall busybox.
Syarat :
- PC
- Cygwin (yang belum punya, download di sini : KLIK DISINI
- Notepad++
- Boot.img yang mau dibongkar. (buat belajar pake stock kernel aja dulu)
- 7zip
- HH sudah diroot
- Flashable zip kernel (klo gk punya, minta ke developer kernel masing2 device)
Tutor :
Instalasi
- Ekstrak file Cygwin-with-Packages___Kitchen.7z yg tadi sudah didownload ke partisi C:\
- Buka Cygwin\home\ dan ekstrak kitchen.rar di dalam folder yang namanya sama dengan username PC ente. (misalnya : C:\Cygwin\home\Cleverior\here)
- Kembali ke folder Cygwin dan double click Cygwin.bat
- Ketik “cd kitchen” enter. Dan “./menu” enter. (tanpa kutip). Seperti ini
- Kalau gak ada error, akan tampil menu kitchen seperti ini.
- Minimize aja dulu Cygwin.batnya.
Bongkar kernel
- Masuk folder kitchen dan folder baru dengan nama “WORKING_XXX_XXX”. (XXX ganti dengan angka. Bebas angka berapa aja).
- Copy file kernel ke folder WORKING_XXX_XXX.
- Buka Cygwin.bat dan ketik “0” dan “12”. Dan hasilnya seperti ini
- Ketik “w” untuk mengekstrak kernel. Kalau ada notif “Press ENTER to continue”, tekan enter aja. (yaiyalaaah :3)
- Buka folder kitchen dan aka nada folder BOOT-EXTRACTED. Di dalamnya ada file zImage dan folder boot.img-ramdisk berserta isinya. Tandanya ekstrak berhasil. Minimize aja dulu Cygwin.batnya.
Mengaktifkan support init.d
- Buka BOOT-EXTRACTED\boot.img-ramdisk\init.rc
- Cari “# chown system system /dev/dun” . Kalau di stock kernel ada di line 635.
- Tambahin kode start sysinit di bawah # chown system system /dev/dun . seperti ini
- Cari service media /system/bin/mediaserver dan tambahkan ini di atasnya
service sysinit /system/bin/logwrapper /system/xbin/busybox run-parts /system/etc/init.d
disabled
oneshot
Seperti ini
- Save.
- Bikin folder init.d di /system/etc/init.d di hh.
Packing Kernel
- Buka lagi Cygwin.bat dan ketik b
- Tunggu hingga seperti ini
- Hasilnya akan langsung me-replace / mengganti file boot.img di folder WORKING_XXX_XXX dengan yang baru.
- Install menggunakan flashable zip kernel via cwm.
Thanks to :
- Official Group Galaxy Y GT-S5360
Jangan nanya yang blom ada di tutor ini dulu. cz ane juga masih belajar.
Sumber: Klik Disini