The ElementX EVO JB kernel is a modified replacement stock kernel for the HTC EVO 4G LTE running Sense 4+. While based off of stock, it includes modules that allow for making permanent changes to the system partition as well as overclocking and underclocking the phone.
Since Android Jelly Bean was released for the HTC EVO 4G LTE, we’ve seen a lot of work on patching what HTC and Sprint did wrong, and for the most part things have reached a state of usability and niceness again, at least in the root world.
While this is not a built-from-scratch custom kernel (HTC has not yetreleased the source code for the new kernel), it does fix a few bugs and provide functionality that has not been seen yet for Jelly Bean on the EVO 4G LTE.
The AROMA installer allows you to select whether or not you’re interested in installing the overclocking modules. If you are, you can clock up to 1998GHz using your kernel clocker of choice (they suggest the No Frills or Kernel Tuner).
If you try this out, be sure to make a nandroid backup and be comfortable with flashing kernels on your device before going in. This is fairly early kernel development, and you never know when you might end up with a New Year’s Brick.
Have fun with this kernel in the New Year and let us know how it works for you. As for me I’ll still be working on not writing “HTC EVO 3D” on my checks.



















this is really cool, i do find it weird to constantly read all the issues with the latest JB update. As my wife and I both have an EVO 4G LTE with JB and we both have yet to have any of these issues that are being reported. Mine is rooted and hers is not but ours both run great. Sorry for everyone else having issues but we just love our EVO’s. Happy New Year.
I hear you. I received my new evo after my last one wouldn’t charge or turn on and decided to run stock for a little while. My wife and I were running stock with no problems but I get the ROM itch and had to try MeanBean. Both get great battery life and no problems on the stock JB or MeanBean. I do recommend that everyone try “Power Toggles” as this was one of my favorite things with CM10 (MeanBean has this baked in now). I have had my screen on for 1hr39min and still sitting at 77% battery. So ya, hope everyone else has as great of an experience as I have with stock and custom roms as I have. Have a great New Year and may the source be with you.
i flashed this kernel last nite it booted fine.. i oc to 1.7 GHz seems to work ok.. but im waiting for HTC to drop kernel source so i can run a custom kernel!! thats all this phone is missing now.. oh well that and a patch from HTC that fixes all these dam bugs in jelly bean!!
What’s the difference between a “replacement modified stock kernel” and a kernel from the HTC source? …. Just a little curious. How do they modify it without the source? Thanks.
Without source, you can still modify what it does.
The kernel is more than one file, it’s an image with config files that load settings and modules.
For the mods you can look in the zip and find a directory called system\lib\modules and see a couple of files that are changed, there’s also a 99elementalx file in the init.d directory, couple of scripts in the config directory.
the 99elementalx script appears to write out the custom CPU frequencies.
The boot.img has been modified – that’s a 6 meg disc image that contains the kernel… if you have the right tools you can open that like a zip, but I’m without a copy of daemon tools today so I can’t.
Short of it is there’re a ton of files that go into the one file we think of as the kernel – the overclocking is modified via script, and the system write is probably modified the same way, but it could be via changing out a module in the kernel image with an older working one from ICS – I don’t know…