• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [KERNEL][WIP] Enoch Sense Kernel v0.2 [AUG 9 2012] [ICS] [SENSE]

Rxpert83

Dr. Feelgood
I know what I'm flashing in the morning :D
Originally posted by Ca1ne on Xda. Go hit that man with some thanks.

Make sure you have the latest info by visiting the XDA thread here:
[KERNEL][WIP] Enoch Sense Kernel v0.1 [AUG 3 2012] [ICS] [SENSE] - xda-developers

Enoch Sense Kernel

This is a little something I have been working on. My hope is to bring a decent amount of customization and abilities to this kernel as I progress in versions.

And please remember this is a work in progress, so please let me know your results.

What's in this Kernel

Features

Based on Stock 3.0.8 Kernel Source from 1.13 Build
Snapdragon Optimizations
Memory/Scheduler tweaks
Read Ahead Speed from 128 to 1024
Camera Flash will work till 5%
Enabled XZ Compression
CPU OC to 2.1Ghz
CPU 128Mhz enabled
CPU Frequencies UV
GPU OC to 500Mhz
FSB OC to 533Mhz
VFS_Cache_Pressure from 100 to 50
String Performance Boost
Gentle_Fair_Sleepers disabled
Memory Tweaks/Various Other Tweaks
HTC Battery Array Fix
XZ Compression Added

Governors

Smartassv2
Interactive
Conservative
Powersave
Ondemand (set as default)
Performance
Lagfree
Lionheart

Schedulers

sio
v(R)
noop
deadline (set as default)
cfq


Instructions

[S-OFF] 1.13 Based Rom - Flash the Enoch Kernel zip and it will keep the original ramdisk of the rom you are on and copy over the compiled modules.
[S-OFF] 1.22 Based Rom (Insecure Boot.img) - Same as above.
[HTC Unlocked] [HBOOT 1.12] Same as above.

[S-OFF] 1.22 Based Rom (Secure Boot.img) - Use fastboot to flash the Enoch boot.img, and use a recovery to flash the compiled modules if wifi breaks.
[S-ON] [HTC Unlocked] Same as above.

Pertaining to overclocking. If it sticks at 2.1Ghz, just use No Frills CPU to set your max/min speeds, and be sure to check the box in settings labelled Prevent Changes from other apps. And that should block any custom scripts/modules/apps from setting it to max speeds.

Credits

I am grateful to all, from the developers, to the end users who
provide the feedback and use what is created.

More specifically (in alphabetical order) I would like to credit
the following developers for their work.

deck, faux123, klin1344, LeeDroid, lithid, mdeejay
romanbb, showp1984, toastcfh

Also I would like to thank the alpha testers who kept me going
.
evo401 (a flashing machine)
thicklizard (then he made his own kernel, gg!)
PhxkinMassacre
volk9029

Disclaimer

As with all things, not every variant can be accounted for. Please use at your own risk. I am not responsible for any damages/bricks/etc that may accompany use of this kernel.

Bug Reporting

Post a reply in this thread or pm me, and I will do my best to assist and/or correct bugs.

Update History

v0.1 - Initial Release

Links

enochv01.zip
MD5: 19dc061ff1d09f98b76068758cb34033

bootv01.img
MD5: 12f4c8000f0a918b82ea8566a4934e5b

v01modules.zip
MD5: fb6a9623cf65622e15c9ab540781636d

Old Links

None Yet

Github
 
Just downloaded and using it now. It's really nice being able to contol overclocking with Rom Toolbox again. Being overclocked to 2.1Ghz seems crazy to me. With my OG Evo being overclocked to 1.2Ghz was a bit risky sometimes, so almost double that at 2.1Ghz seems unfathomable. I'm gonna do it though just for fun. Maybe that can finally kill my undefeatable battery.
 
The kernel had no issues running benchmark programs on performance at 2.1. I changed the gov to smartassv2 and it did just fine charging overnight with a max 2.1 and min 190 or whatever the option was
 
Loving this kernel. Did get some reboots running lagfree but other than that, no issues
 
I'm on mean. I thought I saw somewhere that he made the boot img insecure, but now I can't find it. but now I've waded through the xda thread and I see a bunch of people on mean have tried this so I went ahead and flashed
 
v0.2
Optimized SIO,VR,Deadline for Flash Devices
Added User Controlled Undervolting
Compiled 3 Kernels Different Max Frequency
 
For Kernels, I need to flash the first package and the boot.img?

What about the modules?

I'd appreciate any help, I imagine I can backup my kernel via normal nandroid.
 
Yes, the kernel will be backed up in a nandroid.

As far as flashing instructions, that depends on Your hboot and rom. Check the OP for the specifics, or ask away here
 
S-ON, Viper4G.

[S-OFF] 1.22 Based Rom (Secure Boot.img) - Use fastboot to flash the Enoch boot.img, and use a recovery to flash the compiled modules if wifi breaks.
[S-ON] [HTC Unlocked] Same as above.


How do I flash from fastboot?

I get the modules, just don't know if they are required since it sounds like they may not be. I appreciate the helps guys.
 
What H-boot?

Thats going to determine whether you can flash as if you were S-OFF or if you have to do all the extras. Based on what you quoted it looks like you are on the newest one (1.15)?

If you are indeed on the newest H-boot, you'll have to flash the bootimage via fastboot. Have you ever done anything through fastboot before? You'll need to hook the phone up via USB to a computer to do so.

Get back to me and I can go into more detail
 
What H-boot?

Thats going to determine whether you can flash as if you were S-OFF or if you have to do all the extras. Based on what you quoted it looks like you are on the newest one (1.15)?

If you are indeed on the newest H-boot, you'll have to flash the bootimage via fastboot. Have you ever done anything through fastboot before? You'll need to hook the phone up via USB to a computer to do so.

Get back to me and I can go into more detail

My H-boot says 1.12.0000

I had only flashed the radios (due to s-on) from the latest update.
 
Back
Top Bottom