5,597,707 Members 35,509 Now Online
XDA Developers Android and Mobile Development Forum

[Kernel][CM7/MIUI/OMFGB] Bali-CM 2.2.2 [10/18/2011]

Tip us?
 
drhonk
Old
(Last edited by drhonk; 19th October 2011 at 02:23 AM.)
#1  
Recognized Developer - OP
Thanks Meter 721
Posts: 677
Join Date: Jul 2010
Location: Singapore

 
DONATE TO ME
Default [Kernel][CM7/MIUI/OMFGB] Bali-CM 2.2.2 [10/18/2011]

Introducing the new variant of Bali kernel, Bali for CM7. The main goal of this kernel is the same as other Bali kernel, balanced performance and battery life. I can't guaranteed you will get the same battery life as Bali for Froyo but you will definitely get an improve battery life over stock kernel.

Features:
- OC/UV up to 1.4GHz (Safe boot to 1GHz) [require setCPU from market]
- Voodoo Sound v10
- Voodoo Color
- Multiple CPU governor, smartass included (default: ondemand)
- Multiple IO scheduler (default: BFQ)
- LED notification support (no external app required)
- CIFS support
- Support SetCPU screen off 100/400 profile
- Dock sound redirector support [need Galaxy Dock Sound Redirector app from market]

Disclaimer:

As always, I'm not responsible with any damage cause to your phone.

Special Thanks:
- Team Whiskey - you guys are awesome.
- Alexia - for great work on the new splash image.
- Supercurio - for awesome work on Voodoo
- xcaliburinhand - for wonderful work on dock sound redirector.
- Everybody at CM dev community for their hard work on this awesome ROM.
- Everybody at #teamwhiskey for beta testing this kernel and their support.

I apologize if I miss anyone ..

Flashing Instruction:
- If you're coming from another kernel, flash "Ultimate Kernel Cleaning Script" by lippol94 first (http://www.multiupload.com/XFH1GCK4MB)
- Once that's done .. then flash Bali-CM

If you don't know how to flash then this is not for you.


Download:
Bali-CM_v2.2.2
The Following 49 Users Say Thank You to drhonk For This Useful Post: [ Click to Expand ]
 
drhonk
Old
(Last edited by drhonk; 19th October 2011 at 02:23 AM.)
#2  
Recognized Developer - OP
Thanks Meter 721
Posts: 677
Join Date: Jul 2010
Location: Singapore

 
DONATE TO ME
Change Log:

Code:
- 2.2.2 [10/18/2011]
CM update
Re-enabled LED by default

- 2.2.1 [9/12/2011]
Fixed screen jitter issue

- 2.2 [9/10/2011]
Upgraded BFQ to v2
Added Smartass v2 with extra tweak
Fixed ondemand and tweaked for smoother experience
Set ondemand as default governor
Other fixes and tweaks

- 2.1 [9/1/2011]
Disabled SLQB and revert back to SLUB
Disabled LED notification for the time being
Added more UV settings
GPU tweaks
Added v(r) scheduler
Added Tiny Preempt RCU
And other tweaks and fixes

- 2.0 [8/25/2011]
Disabled ramzswap and switched to zram
Enabled zcache for better IO performance
Memory tweak, now gives you 340MB
More tweaks

- 1.2.1 [8/19/2011]
Fixed video playback issue
Fixed battery report when charging, it goes to 100% now

- 1.2 [8/18/2011]
Updated source with the latest CM patches
Added SLQB slab allocator for better memory management
Added more tweaks

- 1.1.1 [7/26/2011]
Fixed kernel instability that cause random reboot

- 1.1 [7/26/2011]
Added Voodoo color V2
Fixed UV portion to make it easier to manage 
Added Voltage Control support
Added compiler tweak

- 1.0 [7/22/2011]
Initial release
A little explanation on different governors (taken from Lord ClockAn thread):

- interactive - Instead of sampling the cpu at a specified rate, the governor will scale the cpu frequency up when coming out of idle. When the cpu comes out of idle, a timer is configured to fire within 1-2 ticks. If the cpu is 100% busy from exiting idle to when the timer fires then we assume the cpu is underpowered and ramp to MAX speed.
- smartass - Is an improved version of interactive governor
- ondemand – Available in most kernels, and the default governor in most kernels. When the CPU load reaches a certain point (see “up threshold” in Advanced Settings), ondemand will rapidly scale the CPU up to meet demand, then gradually scale the CPU down when it isn't needed.
- conservative – Available in some kernels. It is similar to the ondemand governor, but will scale the CPU up more gradually to better fit demand. Conservative provides a less responsive experience than ondemand, but can save battery.
- performance – Available in most kernels. It will keep the CPU running at the “max” set value at all times. This is a bit more efficient than simply setting “max” and “min” to the same value and using ondemand because the system will not waste resources scanning for CPU load.
- powersave – Available in some kernels. It will keep the CPU running at the “min” set value at all times.
- userspace – A method for controlling the CPU speed that isn't currently used by SetCPU. For best results, do not use the userspace governor.


Q and A:

My screen has green, yellow, or orange tint.

Use Voodoo Control to set color profiles (courtesy of d_phekt)

Screen RGB Multipliers:
Red = 230996000
Green = 230996000
Blue = 2704668800

Screen v1 Gamma Hack:
Red = -50
Green = -53
Blue = -44
The Following 5 Users Say Thank You to drhonk For This Useful Post: [ Click to Expand ]
 
gamikzone
Old
#3  
gamikzone's Avatar
Senior Member
Thanks Meter 80
Posts: 1,093
Join Date: Jun 2008
Location: Somewhere In Ohio
is GPS still functional with this kernel?
 
drhonk
Old
#4  
Recognized Developer - OP
Thanks Meter 721
Posts: 677
Join Date: Jul 2010
Location: Singapore

 
DONATE TO ME
Quote:
Originally Posted by gamikzone View Post
is GPS still functional with this kernel?
Yes .. GPS still functional.
The Following User Says Thank You to drhonk For This Useful Post: [ Click to Expand ]
 
gamikzone
Old
#5  
gamikzone's Avatar
Senior Member
Thanks Meter 80
Posts: 1,093
Join Date: Jun 2008
Location: Somewhere In Ohio
Quote:
Originally Posted by drhonk View Post
Yes .. GPS still functional.
im about to flash this hows ur battery life compared to stock? im getting pretty good battery on stock who knows how great it will be with this
 
drhonk
Old
#6  
Recognized Developer - OP
Thanks Meter 721
Posts: 677
Join Date: Jul 2010
Location: Singapore

 
DONATE TO ME
Quote:
Originally Posted by gamikzone View Post
im about to flash this hows ur battery life compared to stock? im getting pretty good battery on stock who knows how great it will be with this
Just like other Bali kernel .. it takes 2 - 3 days to settle in, but my beta testers reported anywhere from 15 - 20 hrs average. I myself got 18hrs with 2 push email accounts, twitter, sms, and few calls.
 
gamikzone
Old
#7  
gamikzone's Avatar
Senior Member
Thanks Meter 80
Posts: 1,093
Join Date: Jun 2008
Location: Somewhere In Ohio
Quote:
Originally Posted by drhonk View Post
Just like other Bali kernel .. it takes 2 - 3 days to settle in, but my beta testers reported anywhere from 15 - 20 hrs average. I myself got 18hrs with 2 push email accounts, twitter, sms, and few calls.
thats good im getting around 14 hours with stock, have u tried the ondemand setting for your cpu? i seem to get better battery life with that compared to conservative
 
drhonk
Old
#8  
Recognized Developer - OP
Thanks Meter 721
Posts: 677
Join Date: Jul 2010
Location: Singapore

 
DONATE TO ME
Quote:
Originally Posted by gamikzone View Post
thats good im getting around 14 hours with stock, have u tried the ondemand setting for your cpu? i seem to get better battery life with that compared to conservative
Try smartass with this kernel ..
 
gamikzone
Old
#9  
gamikzone's Avatar
Senior Member
Thanks Meter 80
Posts: 1,093
Join Date: Jun 2008
Location: Somewhere In Ohio
Quote:
Originally Posted by drhonk View Post
Try smartass with this kernel ..
i think i will try this out tonight
 
jay661972
Old
(Last edited by jay661972; 22nd July 2011 at 08:54 PM.)
#10  
jay661972's Avatar
Senior Member
Thanks Meter 609
Posts: 2,247
Join Date: Oct 2010
Location: San Diego CA
I believe this will be ok to use with miui.

Nice animation.

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes