What are custom kernels?
A kernel is basically the bridge between the software and hardware. Whenever you command your phone to do something (launching an app), the software sends that request to the hardware which in turn, makes the launching of the app possible. Custom kernels for Android are unofficial creations of independent developers. Unlike the kernels that OEMs make, custom kernels offer more modifications that allow you to tweak your phone in every possible way. For example, the maximum clock speed of the Samsung Galaxy S2 i9100 is 1200MHz or 1.2GHz. This limitation is set by the stock Samsung kernel. With the help of a custom kernel, this speed can be pushed to 1400Mhz (1.4GHz) or more!
Benefits Of Installing Custom Kernels
The exact benefits of a custom kernel depend on the modifications of a developer. Some have overclocking features, others don't - you see where I'm going right? In general though, you can benefit from having better control of device. These options are most helpful for users who want to maximize the full potential of their Android or perhaps want to extend their device's battery life. Below are some of the benefits of installing custom kernels.- Adjust CPU frequencies and set profiles like OnDemand, Battery Saving, etc.
- Underclock and overclock CPU speeds
- Underclock and overclock GPU speeds
- Adjust voltage
- Adjust touch screen sensitivity
- Equip your phone with BLN (backlight notifications)
- Custom recovery that allows backups and restorations of entire ROMs as well as installation of .zip files
- Minimum screen brightness pushed past the limitations of stock kernel
- Conserve battery (with the right settings)
Disadvantages Of Installing Custom Kernels
Before you can install custom kernels on your Android, your device needs to be rooted. This means you have to break your device's warranty. Another disadvantage of custom kernels is the possibility of screwing up your phone. If you set a voltage too low to save battery for example, something bad is bound to happen. Of course, this would be totally your fault and not the kernel's.
0 comments:
Post a Comment