Wednesday, October 23, 2013

Kernel for i9001 from XDA development

There are several kernel available from XDA development website.

How to choose kernel?

  • It is based on what type of ROM that you are going to install.
  • The kernel must be compatible with the ROM in term of Android version and the ROM.
    • Example: CyanogemMod 10.1 ;Android version [JB] [4.2.2]
      • Now I would like to choose K^Kernel as my kernel.
      • There are many versions for K^Kernel but I can only use the K^Kernel that is specifically for CM 10.1 with android Jelly Bean 4.2.2
  • Different types of kernel will have different efficiency to your phone and these including the speed, battery drainage and the tweaks that you can do on your phone. [Facts: The faster and smoother that you want for your phone, the higher the battery drainage]


How and when to install kernel?

  • Originally, every custom ROM comes with a kernel but if you are not satisfied with it, then you can install other types of kernel.
  • Install kernel can be done like flashing the ROM. [For the basic skill on flashing new "things" into your phone, refer to this article blog on the installation section.]
  • Flashing new or alternative kernel can only be done after flashing the custom ROM as the ROM will overwrite the kernel.
  • It is also applied to when there is any update from the ROM, your own preference kernel has to be re-flashed.
  • Most of the kernel thread has their own instruction on installing it. So, follow the their steps.
  • Usually after flashing a kernel, please remember do wipe cache, dalvik and fix permission (if there is an option on fix permission).
  • After that reboot the phone.


Common kernel for i9001 can be found from here.


No comments:

Post a Comment