Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,777,785 Members 47,750 Now Online
XDA Developers Android and Mobile Development Forum

[KERNEL] JAC XMOD OC/UV w/Voodoo and w/Colorfix [CFQ] CWM/Stock/ODIN V1.1 10/02/10

Tip us?
 
justanothercrowd
Old
(Last edited by justanothercrowd; 4th October 2010 at 06:30 AM.)
#1  
Senior Member - OP
Thanks Meter 23
Posts: 775
Join Date: Jan 2009
Default [KERNEL] JAC XMOD OC/UV w/Voodoo and w/Colorfix [CFQ] CWM/Stock/ODIN V1.1 10/02/10

First off a big THANKS to Supercurio for Voodoo. These kernels supports/system/etc/init.d as all my kernels but there is no "pre-flash" needed in this case. Just flash the kernel and your good.

These kernels have been tested by many users for stability. You literally can't optimize a kernel during the compile process anymore than has been done on this kernel, optimized CT-NG 1.8.0 toolchain for the Hummingbird CPU and also optimizations during compilation. Almost every user has reported a notable battery life increase some users report amazing battery life compared to the stock Kernel.

~Version 1.1
~Updated OC/UV settings for even better battery life
~More VM tweaks
~S3 bug fixed
~More up/down threshold changes throughout CPU governers
~Tested multiple toolchain and make optimization options unfortunatly the difference in performance between them is very small. Stuck with previous setup.


~Based on the 09/06/10 Samsung Source Drop
" No Super secret lagfix because those don't exist"
~Amazing battery life through optimized UV/CPU tables
~More agressice up/down thresholds throughout CPU governers
~ Extreme OC/UV throughout the entire range but especially the freq's the Hummingbird processor uses the most based on the CPU tables for maximum battery life with a small voltage boost at 1.2 for stablity across more people's CPU's
~Modified CFQ governer is the "default"
~100Mhz, 200Mhz, 400Mhz, 600Mhz, 800Mhz, 1Ghz (OC) 1.2Ghz freq steps (Thanks Ivanmmj/Unhelpful)
~CPU tables optimized for "instant" clock up
~Bug fixes in perf tables (thanks Unhelpful)
~Kernel bulid optimized for cortex-a8/NEON using Level 3 optimizations.
~VFP3 and NEON support..this is available in stock kernels folks (but optimization for NEON is not )
~All stock CPU gov options available
~These are are included in the stock kernel anyways (Performance, Powersave, Conservative, Ondemand, Userspace)
~Interactive CPU gov still has bugs at 100Mhz so it was left out for an experimental branch and stability reasons
~VM tweaks
~CPU sampling rate adjustments for additional performance
~Allow small data to be kept longer in dirty pages
~Reduce volume of data written when write cache is flushed
~Anticipatory, CFQ and Deadline scheduler support (no-op removed due to high latency compared to the other schedulers)
~compiled with Cortex-A8 optimized CT-NG toolchain GCC 4.3.4


NOTE:For compatibility with all phones this does not automatically OC to 1.2Ghz per Unhelpfuls idea as not everyone can handle 1.2Ghz. Use a user script in the init.d folder with

Code:
#!/system/bin/sh
echo 1200000 >/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
or setCPU to OC the Kernel to 1.2Ghz. 9.8MFLOPS is about what these CPU's average in Linpack at this speed. I've had it in the 10's and that may be coming back as another option.

Download the Overclock script here and make sure you put it in the /system/etc/init.d folder (right click and save with no extension for Windows users)


There are are few options to choose from: Regular Kernels with and w/out Colorfix and Voodoo Kernels with and w/out Colorfix

NOTE:Remember to rename Stock recovery updates to "update.zip" in order to flash through stock recovery

Regular Kernels with and w/out Colorfix

NOTE:For now V1.1 does not have a colorfix option due to some time constraints/Computer issues. I will get it posted as soon as I can.

Clockwork Recovery version
Vibrant OC/UV V1.1 CWM Recovery

Vibrant OC/UV CWM Recovery

ODIN Flash Version
Vibrant OC/UV ODIN V1.1

Vibrant OC/UV ODIN

Clockwork Recovery version Colorfix
Vibrant OC/UV ColorFix CWM Recovery

Stock Recovery version Colorfix
Vibrant OC/UV ColorFix Stock Recovery

ODIN Flash Version Colorfix
Vibrant OC/UV ColorFix ODIN


Voodoo Beta 4 Kernels with and w/out Colofix

WARNING If you are one of the Vibrant users with the larger NAND chip and can't get Voodoo to work please hold off until Beta5 which will take care of this issue. IF you want to check if your Vibrant can handle Voodoo beta4 see this Post

Clockwork Recovery version
Voodoo OC/UV Beta4 CWM Recovery V1.1

Voodoo OC/UV Beta4 CWM Recovery

Stock Recovery version
Voodoo OC/UV Beta4 Stock Recovery V1.1

Voodoo OC/UV Beta4 Stock Recovery

Clockwork Recovery version Colorfix
Voodoo OC/UV Colorfix Beta4 CWM Recovery

Stock Recovery version Colorfix
Voodoo OC/UV Colorfix Beta4 Stock Recovery

ODIN Flash Version Colorfix
Voodoo OC/UV Colorfix Beta4 ODIN


Enjoy!

Thanks to Supercurio, Unhelpful, Ivanmmj, Eugene373, and the entire XDA community. Let's keep the positive progress moving.
Follow Me on Twitter

If you like what I do
donate to me or your favorite charity.
 
epakrat75
Old
(Last edited by epakrat75; 24th September 2010 at 05:12 PM.)
#2  
Senior Member
Thanks Meter 107
Posts: 1,030
Join Date: Aug 2010
Location: Chicago
To be clear, when you say there's no need to "pre-flash"...

You mean init.d doesn't have to be flashed separately / first now, right?

I imagine EXT4 and Voodoo support are there too even though it's not listed?
 
yvyv
Old
#3  
yvyv's Avatar
Senior Member
Thanks Meter 1
Posts: 138
Join Date: Jun 2008
Location: Atlanta, Ga
Default Ready to Test.

Is this Kernel compatible with eugene373's(ROM) Frankin-Twiz ?
Any recommendations in the setcpu settings to get the maximun battery benefit ?

Thank you in advanced.
 
MTC44
Old
#4  
Senior Member
Thanks Meter 5
Posts: 162
Join Date: Mar 2010
Can I flash this over Franki twiz? I have King's kernel currently with the Ftwiz...but I'd much rather work with JAC.
 
justanothercrowd
Old
#5  
Senior Member - OP
Thanks Meter 23
Posts: 775
Join Date: Jan 2009
Quote:
Originally Posted by epakrat75 View Post
To be clear, when you say there's no need to "pre-flash"...

You mean init.d doesn't have to be flashed separately / first now, right?

I imagine EXT4 and Voodoo support are there too even though it's not listed?
Exactly no init.d flash needed.

EXT4 support is of course there but Voodoo support is being worked on for beta5 ATM to bring 100% support/stability to T-mobile Android users.

This is something for people who want amazing battery life while waiting for a Voodoo based version of this optimized kernel. Or for those that just don't want to use Voodoo and just an optimized Kernel. (and I mean optimized...toolchain optimized for the CPU and CFLAG Level 3 optimizations as well..you cant "optimize" a kernel any more than this has been.
Follow Me on Twitter

If you like what I do
donate to me or your favorite charity.
 
justanothercrowd
Old
#6  
Senior Member - OP
Thanks Meter 23
Posts: 775
Join Date: Jan 2009
Quote:
Originally Posted by MTC44 View Post
Can I flash this over Franki twiz? I have King's kernel currently with the Ftwiz...but I'd much rather work with JAC.
This should be fully compatible with FrankinWiz.
Follow Me on Twitter

If you like what I do
donate to me or your favorite charity.
 
jdkackley
Old
#7  
jdkackley's Avatar
Senior Member
Thanks Meter 17
Posts: 267
Join Date: Aug 2010
Location: Chicago
Downloading now.So JAC, do you think this has the ability to replace VooDoo?
G2X w/Gigglebread latest and morfic's latest kernel

ASUS Transformer Prime 1.7 Clemsyn's 1.6 OC

Nexus S Gearhead Bread

Samsung VIBRANT, now with ELECTROLYTES!
 
tweezit
Old
#8  
tweezit's Avatar
Recognized Developer
Thanks Meter 192
Posts: 523
Join Date: Aug 2010
Location: Louisville

 
DONATE TO ME
My question is will this work with Vibrant firmware T-959UVJI2 since you stated this?
Quote:
~Based on the 09/06/10 Samsung Source Drop
 
defconoi
Old
#9  
defconoi's Avatar
Senior Member
Thanks Meter 2092
Posts: 2,222
Join Date: Oct 2008
Location: SCHUYLKILL HAVEN

 
DONATE TO ME
flashed this over King's superfake lagfix'd kernel, will report back
 
epakrat75
Old
(Last edited by epakrat75; 24th September 2010 at 05:25 PM.)
#10  
Senior Member
Thanks Meter 107
Posts: 1,030
Join Date: Aug 2010
Location: Chicago
Quote:
Originally Posted by jdkackley View Post
Downloading now. Do you think this has the ability to replace VooDoo?
My 2 cents...why would it replace Voodoo? It's not a lag fix in and of itself. I asked earlier if it includes Voodoo but even if that's the case, I wouldn't consider it a replacement but rather a complement.

OT: Like your sig. However, I think Chicago's size might have actually something to do with it.

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Add Bits and Pieces of Honami to Your Current ROM

In the last few months, we’ve talked about quite a few Sony Honami-related projects. … more

Always Enter the Correct Password with HideNoPasswords

If you’ve ever entered apassword on your mobile device, you’ve surely … more

Revert to Stock Recovery Effortless with Simple Recovery Switcher

Android updates released as OTA packages are very easy to apply,but they … more

Convert PNGs into RLEs Easily on Any OS with PNG2RLE

Unlike other operating systems, Android uses its own graphical image formats. Most of … more