[KERNEL] Synergy v0.10 [CK3+, Autogrouping, OC, UV, BFQ, BLN, OTG]

Search This thread

-Mr. X-

Senior Member
Apr 13, 2007
2,246
2,530
Ontario
Updated to V0.10

Code:
[B][U]v0.10[/U][/B]
- uppatched to 2.6.35.14
- reverted my unreleased changes of the disabling of samsung debugging, it breaks lo power mode and causes SOD's
- Misc config tweaks
- Misc compiler tweaks

[B][U]v0.08[/U][/B]
- Up patched to 2.6.35.13 source
- merged some changed with Da_G's skyrocket source to fix cpu1 hot-plugging
this shiould solve issues of users having min clock stuck at 384mhz and/or max
stuck.
- fixed vdd_tables, system tuner will be supporting my kernel in up coming releases for this
system tuner, should no longer cause issues. as the hotplug fix solved this


[B][U]v0.06[/U][/B]
- Found tome Carrier IQ **** in tty consoles, removed it
sneaky sneaky...
- patched for call recording <--- DERP apparently it works with out my patch LOL

[B][U]v0.05.6[/U][/B]
- redid source tree from scratch
- Switched on OTG config options again (had them shut off)
- Battery issues resolved
- minor tweaks to autogrouping
- set kernel HZ to 300 for a smoother more responsive feel
- minor tweaks to lag free and smartass
- undervolts have been tested stable by many users and are in this release
[B]- PLEASE UNINSTALL SYSTEM TUNER AND CLEAR DALVIK CACHE THIS RELEASE[/B]

[B][U]v0.05.2[/U][/B]
- loosened up lag free so its not so twitchy at low freqs and ramping up and down constantly
- undervolted all freqs a fair bit
- added smartassv2 back in *Please TEST, i think i have solved the hang at max freq on wake*
- probably forgetting something else i messed with

[B][U]v0.05[/U][/B]
- sourced a multiprossesor service that actually wasnt ****ed and added to kernel
- turned on multi prossesor service and set it to shut off the second core on screen off 
or when not needed, and only turn back on when needed
- Patched in BLN *thanks to romanbb*
- Patched services.jar to allow bln to notify you for most notifications from apps now 
eg: gtalk, mms, sms app and ect..
- spiffy new boot logo ;)

[B][U]v0.04.1[/U][/B]
- removed smartassv2, its useless in its semi-working state, causing battery drain. I will figure out what its up to.

[B][U]v0.04[/U][/B]
- Lowered stock voltages a bit to get some better battery
- Fixed (i think) smartassv2 ramping up to max clock and then neglecting to ramp back down on wake from sleep
- Recommend using lagfree :)

[B][U]v0.03.2[/U][/B]
- fixed scheduler settings for new min freq, causing me SOD's on screen wake with notification

[B][U]v0.03.1[/U][/B]
- disabled 192MHz in the clock table so users cannot select it and cause a sleep of death situation.
- Default min freq now 384MHz


[B][U]v0.03[/U][/B]
- added in BFQ scheduler if users choose to use it you can use system tuner or other favored apps to change from CFS
- Added SmartassV2 and Iterative schedulers
- Tweaked SmartassV2 for our device
- Added ability to change voltage on the cpus with vdd_tables

[B][U]
v0.02:[/U][/B]
- 1.8ghz lag fixed ;)
- Autogrouping of scheduler added
- lagfree cpu scheduler added, with fully working sysfs interface to edit settings not set by default but recommended! its TITS!
- optimized build flags
- removed sysfs for vdd tables, we have not got it working yet. no worries you shouldn't need it yet ;)
- kernel compression changed for much faster boot times

[U][B]v0.01[/B][/U]
CK3+ Patch Set  (Thanks to fellow Team Synergy member Ziggy471 for backporting)
OC 1.8 (Thanks to Romanbb's source tree)
Global UV Tables (Thanks to Romanbb's source tree)
All Debug shut off except samsung debugging (needed)
LZMA compressed
Carrier branded boot splash removed
init.d support

Voltage Control


You can control it via shell/init.d scripts as follows

To over volt ALL frequencies by 10000 uv:
Code:
echo "+10000" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_table/vdd_levels
To under volt ALL frequencies by 10000 uv:
Code:
echo "-10000" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_table/vdd_levels

To set a specific frequency (ie 1.8 GHz) with a specific voltage (ie 1.25 volts) ]
Code:
echo "1836000 1250000" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels






Use SetCPU as a gui or sysfs to control CPU freq

DOWNLOAD
CWM FLashable zip:
V0.10
Here

Call Recording app by skvalex
http://dl.dropbox.com/u/44644505/CallRecorder_v.1.0.27_alpha_build05.apk
The app is offered on XDA for free but you can promote his work by Buying it in the MARKET
Trial of full version ( has more features )
http://xdaforums.com/showpost.php?p=19345181&postcount=750


SOURCE

V0.10
http://www.androidfilehost.com/.mrx/
 
Last edited:

FRuiTBoOT

Senior Member
Jul 24, 2010
506
74
seattle
Question: Does this matter that its for the Telus T989D? Will this work for both phone versions? Not a noob, but a noob question sorry. Confused a bit.
 

mikeyinid

Senior Member
Sep 4, 2010
8,871
4,001
Boise
Sooo, this is exactly the same as jugs? Just compiled by you?

Sent from my SGH-T989 using Tapatalk
 

-Mr. X-

Senior Member
Apr 13, 2007
2,246
2,530
Ontario
Question: Does this matter that its for the Telus T989D? Will this work for both phone versions? Not a noob, but a noob question sorry. Confused a bit.
should work on tmobile or telus
Sooo, this is exactly the same as jugs? Just compiled by you?

Sent from my SGH-T989 using Tapatalk
:confused:
no, its based off a compleetly different source tree (as the verry first sentense in my post says), i have stripped all debugging possible, its using ck3+ patch sets not bfs 404 and my stock voltages and clock tables differ.

its also a few mb smaller then juggs and has all boot animations stripped from the ramfs
 
Last edited:

mikeyinid

Senior Member
Sep 4, 2010
8,871
4,001
Boise
should work on tmobile or telus

:confused:
no, its based off a compleetly different source tree, i have stripped all debugging possible, its using ck3+ patch sets not bfs 404 and my stock voltages and clock tables differ.

its also a few mb smaller then juggs and has all boot animations stripped from the ramfs

:) Thanks for the response. You answered alot more than just my questions I'm sure. I thought for v0.2 roman used the same source. Idk

Is this uv'd as much as jugs v0.1? My phone runs like a champ at 1.8 on that and battery is excellent so that is the voltage I'd like to stick with if possible

Sent from my SGH-T989 using Tapatalk
 

-Mr. X-

Senior Member
Apr 13, 2007
2,246
2,530
Ontario
what did you set stock clock to? i'll be the guinea pig and try it out for tmobile user
the stock clock is 1.5 like factory.

:) Thanks for the response. You answered alot more than just my questions I'm sure. I thought for v0.2 roman used the same source. Idk

Is this uv'd as much as jugs v0.1? My phone runs like a champ at 1.8 on that and battery is excellent so that is the voltage I'd like to stick with if possible

Sent from my SGH-T989 using Tapatalk
romanbb uses the drivers only from the T989D source i use the whole tree as it contains less debug code.
 
  • Like
Reactions: kaizasoshi

FRuiTBoOT

Senior Member
Jul 24, 2010
506
74
seattle
should work on tmobile or telus

:confused:
no, its based off a compleetly different source tree (as the verry first sentense in my post says), i have stripped all debugging possible, its using ck3+ patch sets not bfs 404 and my stock voltages and clock tables differ.

its also a few mb smaller then juggs and has all boot animations stripped from the ramfs

Thanks for the reply!
 
  • Like
Reactions: robram68

-Mr. X-

Senior Member
Apr 13, 2007
2,246
2,530
Ontario
Actually I merged all the changes :D

Sent from my SGH-T989 using Tapatalk
Ah didn't know :)

Thanks for the looksee at your source tree btw :D

That's what I thought

Thanks for the new option Mr. X

Sent from my SGH-T989 using Tapatalk

No probs, just fiigured it post whhat i personally make and run


Can't say i'm having this, i've been running these builds all day. aside from adding more changed and testing i didn't need to reflash because of performance issues.
 

-Mr. X-

Senior Member
Apr 13, 2007
2,246
2,530
Ontario
Are you using ondemand gov? There's something not right about ondemand in this source. Gonna need to be re-worked.

Sent from my SGH-T989 using Tapatalk

Ive been using on-demand exclusively @ 1.7GHz and have had zero issues. Although i don't put any faith in quadrant scores i was getting 4500+

I'm going to be working with Ziggy471 on lagfree and smartass v2 govs soon and see if i can get them to cooperate better with dual core setups.
 

mikeyinid

Senior Member
Sep 4, 2010
8,871
4,001
Boise
Ive been using on-demand exclusively @ 1.7GHz and have had zero issues. Although i don't put any faith in quadrant scores i was getting 4500+

I'm going to be working with Ziggy471 on lagfree and smartass v2 govs soon and see if i can get them to cooperate better with dual core setups.

I get 3400 Max and some lag using ondemand with jugs. At 1.8. So Idk if its just my phone but ondemand isn't playing nice.

Sent from my SGH-T989 using Tapatalk
 

-Mr. X-

Senior Member
Apr 13, 2007
2,246
2,530
Ontario
I get 3400 Max and some lag using ondemand with jugs. At 1.8. So Idk if its just my phone but ondemand isn't playing nice.

Sent from my SGH-T989 using Tapatalk

its the clock rate, 1.8 kicks the **** out of my device too so i stick with 1.7

i tried increasing the vdd but it didn't help much, if at all and i was not satisfied with wasting the voltage for 100mhz. with 1.8 2d accel really suffers too in quad i experienced.
 

mikeyinid

Senior Member
Sep 4, 2010
8,871
4,001
Boise
its the clock rate, 1.8 kicks the **** out of my device too so i stick with 1.7

i tried increasing the vdd but it didn't help much, if at all and i was not satisfied with wasting the voltage for 100mhz. with 1.8 2d accel really suffers too in quad i experienced.

OK. That makes sense. Ill clock it down to 1.7 and see if that makes a difference. Thanks for the feedback

Sent from my SGH-T989 using Tapatalk
 

Top Liked Posts

  • There are no posts matching your filters.
  • 100
    Updated to V0.10

    Code:
    [B][U]v0.10[/U][/B]
    - uppatched to 2.6.35.14
    - reverted my unreleased changes of the disabling of samsung debugging, it breaks lo power mode and causes SOD's
    - Misc config tweaks
    - Misc compiler tweaks
    
    [B][U]v0.08[/U][/B]
    - Up patched to 2.6.35.13 source
    - merged some changed with Da_G's skyrocket source to fix cpu1 hot-plugging
    this shiould solve issues of users having min clock stuck at 384mhz and/or max
    stuck.
    - fixed vdd_tables, system tuner will be supporting my kernel in up coming releases for this
    system tuner, should no longer cause issues. as the hotplug fix solved this
    
    
    [B][U]v0.06[/U][/B]
    - Found tome Carrier IQ **** in tty consoles, removed it
    sneaky sneaky...
    - patched for call recording <--- DERP apparently it works with out my patch LOL
    
    [B][U]v0.05.6[/U][/B]
    - redid source tree from scratch
    - Switched on OTG config options again (had them shut off)
    - Battery issues resolved
    - minor tweaks to autogrouping
    - set kernel HZ to 300 for a smoother more responsive feel
    - minor tweaks to lag free and smartass
    - undervolts have been tested stable by many users and are in this release
    [B]- PLEASE UNINSTALL SYSTEM TUNER AND CLEAR DALVIK CACHE THIS RELEASE[/B]
    
    [B][U]v0.05.2[/U][/B]
    - loosened up lag free so its not so twitchy at low freqs and ramping up and down constantly
    - undervolted all freqs a fair bit
    - added smartassv2 back in *Please TEST, i think i have solved the hang at max freq on wake*
    - probably forgetting something else i messed with
    
    [B][U]v0.05[/U][/B]
    - sourced a multiprossesor service that actually wasnt ****ed and added to kernel
    - turned on multi prossesor service and set it to shut off the second core on screen off 
    or when not needed, and only turn back on when needed
    - Patched in BLN *thanks to romanbb*
    - Patched services.jar to allow bln to notify you for most notifications from apps now 
    eg: gtalk, mms, sms app and ect..
    - spiffy new boot logo ;)
    
    [B][U]v0.04.1[/U][/B]
    - removed smartassv2, its useless in its semi-working state, causing battery drain. I will figure out what its up to.
    
    [B][U]v0.04[/U][/B]
    - Lowered stock voltages a bit to get some better battery
    - Fixed (i think) smartassv2 ramping up to max clock and then neglecting to ramp back down on wake from sleep
    - Recommend using lagfree :)
    
    [B][U]v0.03.2[/U][/B]
    - fixed scheduler settings for new min freq, causing me SOD's on screen wake with notification
    
    [B][U]v0.03.1[/U][/B]
    - disabled 192MHz in the clock table so users cannot select it and cause a sleep of death situation.
    - Default min freq now 384MHz
    
    
    [B][U]v0.03[/U][/B]
    - added in BFQ scheduler if users choose to use it you can use system tuner or other favored apps to change from CFS
    - Added SmartassV2 and Iterative schedulers
    - Tweaked SmartassV2 for our device
    - Added ability to change voltage on the cpus with vdd_tables
    
    [B][U]
    v0.02:[/U][/B]
    - 1.8ghz lag fixed ;)
    - Autogrouping of scheduler added
    - lagfree cpu scheduler added, with fully working sysfs interface to edit settings not set by default but recommended! its TITS!
    - optimized build flags
    - removed sysfs for vdd tables, we have not got it working yet. no worries you shouldn't need it yet ;)
    - kernel compression changed for much faster boot times
    
    [U][B]v0.01[/B][/U]
    CK3+ Patch Set  (Thanks to fellow Team Synergy member Ziggy471 for backporting)
    OC 1.8 (Thanks to Romanbb's source tree)
    Global UV Tables (Thanks to Romanbb's source tree)
    All Debug shut off except samsung debugging (needed)
    LZMA compressed
    Carrier branded boot splash removed
    init.d support

    Voltage Control


    You can control it via shell/init.d scripts as follows

    To over volt ALL frequencies by 10000 uv:
    Code:
    echo "+10000" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_table/vdd_levels
    To under volt ALL frequencies by 10000 uv:
    Code:
    echo "-10000" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_table/vdd_levels

    To set a specific frequency (ie 1.8 GHz) with a specific voltage (ie 1.25 volts) ]
    Code:
    echo "1836000 1250000" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels






    Use SetCPU as a gui or sysfs to control CPU freq

    DOWNLOAD
    CWM FLashable zip:
    V0.10
    Here

    Call Recording app by skvalex
    http://dl.dropbox.com/u/44644505/CallRecorder_v.1.0.27_alpha_build05.apk
    The app is offered on XDA for free but you can promote his work by Buying it in the MARKET
    Trial of full version ( has more features )
    http://xdaforums.com/showpost.php?p=19345181&postcount=750


    SOURCE

    V0.10
    http://www.androidfilehost.com/.mrx/
    7
    Here you go guys. :)

    http://db.tt/4izGriV0

    Don't forget to hit the thanks!

    Sent from my SGH-T989 using XDA App
    6
    I have saved this in my bookmarks. give it a read. press thanks if you like it ;)

    http://xdaforums.com/showthread.php?t=1242323
    4
    Mr. X would you consider updating your kernel with the latest goodies from the sky rocket source? Thanks

    Sent from my SGH-T989 using xda premium

    I dont have time to update my kernel at the moment, so probably not. When the ICS source comes out i will be retiring dev entirely on this kernel. But for now, its possible i will do some things with it but not in the next couple weeks.
    4
    V0.03 is out in first post ;)