for the HTC One XL
THIS WILL NOT WORK ON 4.2.X ROMS!!!
-Overclock-able to 2.0ghz -Undervolted -Loads of CPU Governors (recommended: intellidemand) -Loads of I/O Schedulers (recommended: simple i/o) -User controllable voltage table based off of sysfs -XZ Compression -sweep2wake -Linux 3.0.57 (latest release from 3.0.x branch) -GCC 4.7.2 Linaro Toolchain Compilation -lowmemorykiller fixes -Tweaked I/O Schedulers -zRAM enabled -Tweaked KSM -Disabled fsync -Increased readahead buffer -self-powered OTG support -NTFS read/write support -decreased cache pressure for faster fs -camera app flash till 5% -various other tweaks for stability and performance
If you are on the older HBoot:
1) Flash the kernel zip in recovery
2) Wipe dalvik cache
3) Reboot and configure it to your liking
If you are on the newer HBoot:
1) Flash the kernel boot.img from the zip using fastboot
2) Reboot into recovery
3) Flash the kernel zip to install the modules
4) Wipe your dalvik cache
5) Reboot and configure it to your liking
Thanks to XsMagical and Team Nocturnal for the video!
What is coming soon:
-Fast Charge for ROMs that support it (such as AOKP JB)
-MSM DCVS governor -GPU control -Gamma/Color control (tightly integrated... there is loose integration with current 3rd party apps)
-BS patches and features
b6 and onwards include two versions: a NORMAL version and a NOVC version. First try the NORMAL version. If that does not work correctly, then try the NOVC version, which includes all features except voltage control.
CPU Gov: intellidemand
Use an app like No Frills CPU Control and set the values you want at boot.
These are extremely alpha builds. They are not fully tested and may brick your device. If something does happen to your device, you are not to blame myself or any others involved in this kernel. Flashing this is solely your responsibility and if something happens, blame yourself. Always make a backup before flashing. Making a nandroid of your boot partition takes a few seconds but could help you save your device from bricking.
My goal for this kernel is to make it simply an enhanced stock JB kernel.
If you enjoy my work or would like to encourage further development, then please consider donating. All of my money comes from donations as I am currently in high school. They are never required but always appreciated. My link is under my name on the left.