Note: You need root permissions in order to be able to flash a custom kernel. We are not in any way responsible if anything goes wrong with your phone.
Once you’ve installed a custom ROM on your Android phone, you may be looking to tweak things a bit by flashing a custom kernel. Of course, if you’re here you probably don’t know how to do it. The good news is ts as easy as flashing a custom ROM, because they are done in exactly the same way. But just in case you forgot, here’s a quick refresher:
- Download the kernel you want, and place it on your phone’s internal storage or SD card.
- Download ROM Manager (for free) on the Android Market.
- Open ROM Manager, and you you haven’t already press “Flash ClockworkMod Recovery” and confirm your phone model.
- After you’ve flashed ClockworkMod recovery, hit “Reboot into Recovery” in ROM Manager.
- Once in recovery, go to “install zip from SD card” then “choose zip from SD card” and select the kernel you placed here from step 1. (To navigate in recovery, use volume up and down to scroll and the power button to select).
- After it is finished installing, hit “go back” and then select “reboot system now.”
We recommend you let the phone sit for about 10 minutes or so after it looks like it loaded everything up. This is because sometimes the phone will be loading things up in the background and using the phone can interfere with this and may cause problems down the road. While you’re waiting, you should learn how to use SetCPU so you can overclock/underclock your phone!