[TWEAK](SIYAH/REDPILL/N.E.A.K.)MagicConfig for VC & NOW for ExTweaks(GB/ICS)

Status
Not open for further replies.
Search This thread

ronaldo9_r9

Senior Member
May 24, 2010
501
87
Guys used these settings on turkby v33 gingerbread rom and changed kernel to neak and very impressed with the results. I have used phone like i do normally just checking email, facebook etc. Do u think i can make it even better?

Sent from my GT-I9100 using xda premium
 

Attachments

  • uploadfromtaptalk1337896583854.jpg
    uploadfromtaptalk1337896583854.jpg
    44.8 KB · Views: 2,560
  • uploadfromtaptalk1337896602284.jpg
    uploadfromtaptalk1337896602284.jpg
    53.8 KB · Views: 2,603

CamoGeko

Retired Forum Moderator
Guys used these settings on turkby v33 gingerbread rom and changed kernel to neak and very impressed with the results. I have used phone like i do normally just checking email, facebook etc. Do u think i can make it even better?

Sent from my GT-I9100 using xda premium

What was your display time?


Sent from my 80GB CyanogenMOD 9 + Siyah ICS powered beast. Booya!!
 

randomseasons

Senior Member
May 10, 2012
95
50
Guys, I really appreciate topic owner's sharing, but as he said he made this work for 95% people so I bet most of u guys can still go farther. For e.g my undervolt is even lower than his it's 200 - 1200 with 800 850 950 1050 1175, i see, very low but still super smooth. I tested exclusively for my phone after reducing 25mah each frequency for a long time so this is the lowest of it, btw Im using 800mah for my 133mhz gpu, this is even too low :) I mean, u guys dont hesistate testing urself, u can be much better than u think
Sent from my GT-I9100 using XDA
 

CamoGeko

Retired Forum Moderator
i need default configuration values for SGS2
can anyone post it ?

The values vary for each device, if you're using Voltage Control then go to the app... press menu and remove boot settings. Then reboot your phone, wait 5 mins after it boots up and open the VC app again... go to the voltage tab and you will see your stock settings.
 

waris_arsh

Member
Jul 30, 2008
46
0
Battery timing

The values vary for each device, if you're using Voltage Control then go to the app... press menu and remove boot settings. Then reboot your phone, wait 5 mins after it boots up and open the VC app again... go to the voltage tab and you will see your stock settings.

Note: m using Anker 1900 mah Battery

after applying this setting i have got improvement in display time
i was getting 24 hours + on heavy usage
yesterday i have installed Flyscreen
it seems that it is very power hungry app
this is what i got after Fly Screen app
i have played temple Run for about 20 minutes
n other games for 25 minutes
music play back for around 1 hour
15 minutes max voice call
50 to 80 sms
wifi on most of the time
3 email accounts configure
used instagram, facebook, twitter, Viber, Whatapp etc for about 15 to 25 minutes each
i dont understand why these app usage are not showing in battery status

well i am expecting more battery time with 1900mah one
 

Attachments

  • shot_000021.jpg
    shot_000021.jpg
    46 KB · Views: 2,084
  • shot_000022.jpg
    shot_000022.jpg
    40.4 KB · Views: 2,052
  • shot_000023.jpg
    shot_000023.jpg
    38.4 KB · Views: 1,919
Last edited:

CamoGeko

Retired Forum Moderator
CONFIRMED settings for SiyahKernel ICS v3.2.7.1 / v3.3.2 + CM9 and beyond

Ok, here we go as promised...

*** Again though, please be aware that these have not yet been tested thoroughly and some voltages may be too low for some of you... if that happens then please consult me here and I shall guide you. Also, be aware that some of you may have varied performance due to being on different ROMS and having different apps installed. Do not blame me if you don't get exactly the same results as me or someone else. PLEASE READ THE WHOLE POST!! ***

Also, to avoid being stuck. Please make a Nandroid backup before making any drastic UV changes. I will not be held responsible if your device turns into molten lava and burns a hole in everything it touches. Also, if you do have issues then please report them in this thread and consult with others instead of sending me private messages. Thank you!


-------

EXTREME UV VALUES


REQUIRED:

eXtweaks app and SiyahKernel ICS (v3.2.7.1 or v3.3.2 recommended)


SETTINGS (CPU):

  • GENTLE_FAIR_SLEEPERS = On
  • ARCH_POWER = On
  • CPU Hotplug = Default
  • CPU IDLE Mode = AFTR + LPA (default)
  • Smooth Scaling Level = 800Mhz
  • SCHED_MC = 2
  • CPU Undervolting = 100mV (all frequencies)
  • CPU Step Count = 18 (all available)
  • Default CPU Governor = pegasusq
  • Default CPU Scheduler = sio
  • Scaling Max Freq = 1000Mhz
  • Scaling Min Freq = 200Mhz

All other CPU settings as stock.


SETTINGS (GPU freq):

  • GPU Freq Step 1 = 40Mhz
  • GPU Freq Step 2 = 100Mhz
  • GPU Freq Step 3 = 200Mhz

SETTINGS (GPU voltages):

  • GPU Voltage Level 1 = 800mV
  • GPU Voltage Level 2 = 800mV
  • GPU Voltage Level 3 = 900mV

All other GPU settings as stock.


SETTINGS (other):

Screen settings stock. Vibration intensity = 3
Android logger enabled.

-------

LESS AGGRESSIVE UV VALUES


SETTINGS (CPU):

  • GENTLE_FAIR_SLEEPERS = On
  • ARCH_POWER = On
  • CPU Hotplug = Default
  • CPU IDLE Mode = AFTR + LPA (default)
  • Smooth Scaling Level = 800Mhz
  • SCHED_MC = 2
  • CPU Undervolting = -75mV (if you get reboots or freezes use -50mV)
  • CPU Step Count = 18 (All available)
  • Default CPU Governor = pegasusq
  • Default CPU Scheduler = sio
  • Scaling Max Freq = 1000Mhz
  • Scaling Min Freq = 200Mhz

All other CPU settings as stock.


SETTINGS (GPU freq):

  • GPU Freq Step 1 = 40Mhz
  • GPU Freq Step 2 = 100Mhz
  • GPU Freq Step 3 = 200Mhz

SETTINGS (GPU voltages):

  • GPU Voltage Level 1 = 800mV
  • GPU Voltage Level 2 = 800mV
  • GPU Voltage Level 3 = 950mV

All other GPU settings as stock.


SETTINGS (other):

Screen settings stock. Vibration intensity = 3
Android logger enabled.

-------

RELAXED UV VALUES


SETTINGS (CPU):

  • GENTLE_FAIR_SLEEPERS = On
  • ARCH_POWER = On
  • CPU Hotplug = Default
  • CPU IDLE Mode = AFTR + LPA (default)
  • Smooth Scaling Level = 800Mhz
  • SCHED_MC = 2
  • CPU Undervolting = -50mV (if you get reboots or freezes, use -25mV)
  • CPU Step Count = 18 (All available)
  • Default CPU Governor = pegasusq
  • Default CPU Scheduler = sio
  • Scaling Max Freq = 1000Mhz
  • Scaling Min Freq = 200Mhz

All other CPU settings as stock.


SETTINGS (GPU freq):

  • GPU Freq Step 1 = 66Mhz
  • GPU Freq Step 2 = 133Mhz
  • GPU Freq Step 3 = 267Mhz

SETTINGS (GPU voltages):

  • GPU Voltage Level 1 = 800mV
  • GPU Voltage Level 2 = 850mV
  • GPU Voltage Level 3 = 950mV

All other GPU settings as stock.


SETTINGS (other):

Screen settings stock. Vibration intensity = 3
Android logger enabled.


SETUP SCREENSHOTS (less aggressive UV values) (thanks to juzman for these):

1-CPU.png


2-GPU.png


3-Screen.png


4-BLN.png


5-Misc.png



BATTERY RUN SCREENSHOTS (used less aggressive UV values):

5609d05b-8e11-550d.jpg


5609d05b-8df3-6a1c.jpg


5609d05b-8e04-03e0.jpg


------- 30 MINS LATER -------

5609d05b-91bc-f9e8.jpg


5609d05b-91cf-3e54.jpg


5609d05b-91dc-b270.jpg


That was after a day of medium-heavy use on SiyahKernel v3.2.7.1 and CM9 Nightly 08-06-2012 (flashed in the morning, so didin't even let the ROM settle). Easily 6 hours screen on time guys, I'm sure you will agree that it could easily stretch past 7 hours if I let the ROM and kernel settle. :D

-------​

That's it really, one other thing I want to mention is that I do not use auto-brightness (unless I am outside). Usually my brightness meter is at around 40% all the time.

If you guys could see how these settings go for you, if everything works as it should then the above information will be added to the OP.
 
Last edited:

hughfollett

Senior Member
Sep 17, 2011
1,732
912
Ok, here we go as promised...

*** Again though, please be aware that these have not yet been tested thoroughly and some voltages may be too low for some of you... if that happens then please consult me here and I shall guide you. Also, be aware that some of you may have varied performance due to being on different ROMS and having different apps installed. Do not blame me if you don't get exactly the same results as me or someone else ***

---

REQUIRED:

ExTweaks app and SiyahKernel ICS


SETTINGS (CPU):

  • CPU Hotplug = Default
  • CPU IDLE Mode = AFTR + LPA (default)
  • Smooth Scaling Level = 800Mhz
  • SCHED_MC = 2
  • CPU Undervolting = 100mV
  • CPU Step Count = 18 (All available)
  • Default CPU Governor = pegasusq
  • Default CPU Scheduler = noop
  • Scaling Max Freq = 1000Mhz
  • Scaling Min Freq = 100Mhz

All other CPU settings as stock.


SETTINGS (GPU freq):

  • GPU Freq Step 1 = 40Mhz
  • GPU Freq Step 2 = 100Mhz
  • GPU Freq Step 3 = 200Mhz

SETTINGS (GPU voltages):

  • GPU Voltage Level 1 = 800mV
  • GPU Voltage Level 2 = 800mV
  • GPU Voltage Level 3 = 900mV

All other GPU settings as stock.


SETTINGS (other):

Screen settings stock. Vibration intensity = 3
Android logger enabled.

---

That's it really, one other thing I want to mention is that I do not use auto-brightness (unless I am outside). Usually my brightness meter is at around 40% all the time.

If you guys could see how these settings go for you, if everything works as it should then the above information will be added to the OP.

Great as always!! Thanks geko! How much juice did you get with this settings?

Sent from my hybrid SII with the power of ParanoidAndroid and Fluxi kernel
 

CamoGeko

Retired Forum Moderator
Great as always!! Thanks geko! How much juice did you get with this settings?

Sent from my hybrid SII with the power of ParanoidAndroid and Fluxi kernel

Not yet mate, I keep flashing a new CM9 nightly pretty much every day so it's hard to get a stable battery life reading. You're welcome to do it for me if you like :p
 

hughfollett

Senior Member
Sep 17, 2011
1,732
912
Not yet mate, I keep flashing a new CM9 nightly pretty much every day so it's hard to get a stable battery life reading. You're welcome to do it for me if you like :p

Maybe I can provide you some results on ParanoiAndroid;) Currently testing Fluxi, but I'll make some tests!

Sent from my hybrid SII with the power of ParanoidAndroid and Fluxi kernel
 

CamoGeko

Retired Forum Moderator
Maybe I can provide you some results on ParanoiAndroid;) Currently testing Fluxi, but I'll make some tests!

Sent from my hybrid SII with the power of ParanoidAndroid and Fluxi kernel

This is what I have so far...

5609d05b-8130-265b.jpg


5609d05b-811d-2dd5.jpg


Looks to me like almost 7 hours screen on time, plus I've been running live wallpaper all this time as well. Not too bad if I may say so :D


Sent from my 80GB CyanogenMOD 9 + Siyah ICS powered beast. Booya!!
 

hughfollett

Senior Member
Sep 17, 2011
1,732
912
This is what I have so far...

Looks to me like almost 7 hours screen on time, plus I've been running live wallpaper all this time as well. Not too bad if I may say so :D


Sent from my 80GB CyanogenMOD 9 + Siyah ICS powered beast. Booya!!

Really good results!! Another battery cycle and I'll show my results with fluxi! But take in mind that I'm not as good as you in these things:p

Sent from my hybrid SII with the power of ParanoidAndroid and Fluxi kernel
 

waris_arsh

Member
Jul 30, 2008
46
0
Applying new setting on Siyah kernal wd fox hound rom

@geko95gek
i am using Fox hound rom with siyah kernal 3.2.4
and using the settings which u have posted in first post of this thread

now what i have to do for applying new setting?
have to remove the previous setting first?
 

CamoGeko

Retired Forum Moderator
Really good results!! Another battery cycle and I'll show my results with fluxi! But take in mind that I'm not as good as you in these things:p

Sent from my hybrid SII with the power of ParanoidAndroid and Fluxi kernel

Haha thanks mate, we can only be as good as our devices are. ;)


@geko95gek
i am using Fox hound rom with siyah kernal 3.2.4
and using the settings which u have posted in first post of this thread

now what i have to do for applying new setting?
have to remove the previous setting first?

Ah ok, you should update to the latest SiyahKernel. Then boot up into your ROM and wait 5 mins. Then go into voltage control if you're still using that and remove boot settings. Then reboot your phone again.

Wait 5 mins then go to app manager and remove VC cache and date then uninstall it... reboot. After all this, follow the instructions on the previous page.

:)
 

baekwondo

Senior Member
Nov 28, 2011
153
9
Bacoor, Cavite
Ah ok, you should update to the latest SiyahKernel. Then boot up into your ROM and wait 5 mins. Then go into voltage control if you're still using that and remove boot settings. Then reboot your phone again.

Wait 5 mins then go to app manager and remove VC cache and date then uninstall it... reboot. After all this, follow the instructions on the previous page.

:)

Geko, do you have any idea with ABYSS kernel's compatible I/O Scheduler and CPU GOVERNOR?
Ive managed to attain 1% drain standby in 8hours last May29,
but now i forgot the combination.
my bad.
all i remember is the "abyssplug" governor but i cant recall the scheduler.
(sorry to ask this on this thread, Abyss thread is closed up to now)

[Sent from my SII]
 

waris_arsh

Member
Jul 30, 2008
46
0
Haha thanks mate, we can only be as good as our devices are. ;)




Ah ok, you should update to the latest SiyahKernel. Then boot up into your ROM and wait 5 mins. Then go into voltage control if you're still using that and remove boot settings. Then reboot your phone again.

Wait 5 mins then go to app manager and remove VC cache and date then uninstall it... reboot. After all this, follow the instructions on the previous page.

:)

updated to latest Siyah kernal
please confirm that is these settings are for Fox hound rom as well?
does this include any risk ?
and do we have do apply all changed setting at once in Ex tweak ?
or we have to apply setting as soon as we change the value of any specific field in ex tweak?
 

hughfollett

Senior Member
Sep 17, 2011
1,732
912
updated to latest Siyah kernal
please confirm that is these settings are for Fox hound rom as well?
does this include any risk ?
and do we have do apply all changed setting at once in Ex tweak ?
or we have to apply setting as soon as we change the value of any specific field in ex tweak?

You can apply these settings on every rom, and if you follow geko's suggestions, you won't have any problem.. then of you want to test the settings one by one, save them one by one..

Sent from my hybrid SII with the power of ParanoidAndroid and Fluxi kernel
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 315
    MagicConfig (previously "mycfg")


    Universal UV tweak to help you easily get an great improvement in battery life, Gingerbread and Ice Cream Sandwich Compatible!
    First step for any Undervolting beginner.


    INITIAL STORY

    Due to receiving endless requests few months back for me to post my "MagicConfig" for SiyahKernel and as I'm typing this right now I still have to send out 20+ PMs every single day on this subject. So I have finally decided to make a thread for it, now it can be discussed and found here without needing to contact me.

    Obviously I only wanted to do this after extensive "real world" testing myself and MagicConfig's initial user's confirmation that it works astonishingly well, since then it has been picked up and loved by many many users more. IT TOOK ME OVER 4 MONTHS TO MAKE SURE THIS CONFIG WOULD BE COMPATIBLE WITH ALMOST ALL SGS2s. HOWEVER, PLEASE READ THE WHOLE POST CAREFULLY BEFORE TRYING TO APPLY THESE SETTINGS.


    Now, what you will find below is not a script of any kind so there is no need to download or flash anything. All you need to do is simply input these values into Voltage Control app which can be downloaded free from the Market.

    I have done my best to test the configuration and to my knowledge it should work on most of Galaxy S2 devices out there. It is designed to bring balance between smoothness and battery life, I have spent over 3 months (since the betas) going through all of SiyahKernel releases to find the perfect combinations of Schedulers and Governors that are included within each release of the Kernel. If you do have issues or if you needed to make alterations of any kind to make it work for you (not including reducing voltages further), please report this here. Thank You.


    ----------​

    UPDATE - 18/06/2012:

    MagicConfig SiyahKernel ICS Tweaks - http://goo.gl/ykgQ0[/B]

    Requirements and description below!

    UV Settings for other kernels can be found in this thread by ram3n:
    http://xdaforums.com/showthread.php?t=1691129

    ----------​

    6+ HOURS BATTERY LIFE IS TRULY POSSIBLE!! NOT JUST A MYTH!!
    http://xdaforums.com/showpost.php?p=21852140&postcount=2

    READ SOME FEEDBACK FROM CURRENT MAGICCONFIG USERS!!
    http://xdaforums.com/showpost.php?p=23081634&postcount=3

    ----------


    * CURRENT PHAZE (MagicConfig ICS):

    MagicConfig v1.0, tested and working with SiyahKernel v3.2.7.1 and v3.3.2!! Earlier versions of this kernel should be suitable as well.

    * REQUIREMENTS:

    You need to be running SiyahKernel (latest is always recommended) and have the eXtweaks application installed.

    SiyahKernel ICS by gokhanmoral development thread is here:
    http://xdaforums.com/showthread.php?t=1555259

    eXtweaks app is here:
    https://play.google.com/store/apps/details?id=com.darekxan.extweaks.app

    * INSTRUCTIONS ON WHAT TO DO NEXT:

    Go to this post and follow the settings there:
    http://goo.gl/ykgQ0


    ----------​

    * CURRENT PHAZE (MagicConfig GB):

    MagicConfig v0.3.2, tested and working with SiyahKernel v2.6.11, SiyahKernel v2.6.12 SiyahKernel v2.6.13, RedPillKernel v1.2, v1.3 and N.E.A.K. 1.3.3x, 1.4x, 1.4.1x and 1.4.2x.

    Have to say, best balance between performance and battery life with this config can be achieved on N.E.A.K. Kernel. Earlier versions of any of these kernels should be suitable as well.

    * REQUIREMENTS:

    Any of the above mentioned kernels, just do a search on XDA and you shall find them.


    -_-_-_-_-_-_-_-_-_-_-

    * GOVERNOR & SCHEDULER MATCH-UP:

    SiyahKernel
    • BFQ / ONDEMAND
    • NOOP / CONSERVATIVE
    • SIO / SMARTASSV2

    RedPillKernel
    • DEADLINE / SLEEPY
    • NOOP / CONSERVATIVE
    • SIO / HYPER

    N.E.A.K. Kernel
    • BFQ / ONDEMAND (some have reported slight lags)
    • NOOP / CONSERVATIVE (with Lionheart tweaks)
    • NOOP / LAZY (best balance so far for me, maybe it sensed my own lazyness lol) (SCHED_MC and EXT4boost enabled)
    *** Please test them out and find which combination works best for you ***


    ----------​

    * CPU:


    • Undervolted Range / 100Mhz - 1400Mhz
      Battery Saver Setting / 200Mhz - 1000Mhz

    + VOLTAGES:

    • 100Mhz - 900mV
    • 200Mhz - 900mV
    • 500Mhz - 950mv
    • 800Mhz - 1000mv
    • 1000Mhz - 1100mV
    • 1200Mhz - 1200mV
    • 1400Mhz - 1300mV
    *** N.E.A.K. Kernel only allows highest frequency of 1200Mhz ***
    *** RedPill Kernel can't handle these voltages on some devices, if you get freezes or reboots please raise all voltages by +25mV ***



    * GPU:


    • 114Mhz low / 267Mhz high
    *** Latest SiyahKernel v2.6.13 doesn't allow step of 114Mhz, please use 133Mhz instead ***


    + VOLTAGES:

    • 850mV low
    • 950mV high

    ----------​

    * OTHER INFO:

    Mainly at the moment I just stick to NOOP + ONDEMAND on N.E.A.K. 2.0.4x, running CyanogenMOD 9 and CPU at 200Mhz - 1000Mhz.

    As I always say though, these voltage settings are a safe stable base and could be tweaked to your liking once you get experienced with undervolting.

    Also can I ask you kindly not to post this config in any other threads, instead if someone asks for it then just direct them to this thread please. Thanks!


    -_-_-_-_-_-_-_-_-_-_-

    * SCREENSHOTS (this is what it should look like after all parameters are set):

    BaKnco6J
    6QcLrs6J
    rkaDyErt
    sOYiLjtb
    vMgOFNjC


    ----------

    * NOTICE:

    That's about it. If you want to save even more battery juice then just reduce the highest CPU frequency down to 1000Mhz or even 800Mhz.

    Also, I found that having the lowest frequency set to 200Mhz improves smoothness quite a bit and doesn't impact battery too much, of course it's also slightly more stable. Potentially, this can conserve even more battery life.

    Do not have multiple CPU / Voltage configuration apps installed at the same time, you will most likely get conflicts.

    If you start having issues (screen going black, freezes or reboots then raise all voltages by +25mV) then everything should work as normal. If it doesn't, then raise by another +25mV.

    Enjoy the smoothness everyone. As always, feedback is greatly welcomed and is very helpful to others. Thank you!
    :)


    ----------​

    * FURTHER INFO:

    I know that time will come when you will want to use Lulzactive governor which can be tweaked to your liking using the Lulzactive app. Here is a thread by Stifler69 which has some excellent settings which you can start with:
    http://xdaforums.com/showthread.php?t=1525048

    If you want to learn more about Overclocking and Undervolting as well as get an explanation on Governors, Schedulers and general terminology please visit this amazing thread by droidphile here:
    http://xdaforums.com/showthread.php?t=1369817

    To know the proper way of adjusting the values yourself, go to this great thread by pikachu01:
    http://xdaforums.com/showthread.php?p=18549017 (press CTRL + F when you're there and type in Undervolting)


    * THANKS:

    *** gokhanmoral (for creating such a wonderful Kernel, you are the man!)
    *** pongster and hyperdroid team (the Kernel is so amazing that it feels like I'm taking a trip to see how far the rabbit hole goes!)
    *** simone201 (this new lightweight kernel you created is so awesome, it's a perfect pairing with CheckROM and my MagicConfig!)
    *** xan (for making Voltage Control so compatible with Siyah and RedPill, that GUI is a treat to use, so easy!)
    *** stifler69 (for being really helpful to others all around the Galaxy S2 forum section and providing good battery saving Lulzactive app settings!)
    *** all Siyah users (those that requested my config in the early stages and reported feedback, you have really made it what it is today!)


    ----------​

    FINAL WORDS, PLEASE READ:

    IF YOU HAVE TESTED THIS CONFIG AND RECEIVED EXCELLENT BATTERY LIFE AND SMOOTH PERFORMANCE LIKE THE OTHER 900+ USERS, THEN ALL I ASK IS THAT YOU RATE THE THREAD 5* STARS AT THE TOP OF THIS PAGE AND CLICK THANKS BELOW THIS POST.

    ALSO IT HELPS NEW USERS IF YOU PUT A LINK TO THIS THREAD IN YOUR SIGNATURE, THEN THEY CAN EASILY FIND IT AND RECEIVE THE SAME IMPROVEMENTS AS YOU ARE GETTING FROM IT.

    SIGNATURE CODE:

    PHP:
    [B][URL="http://goo.gl/eUPmA"]MagicConfig UV Tweaks[/URL][/B]
    86
    CONFIRMED settings for SiyahKernel ICS v3.2.7.1 / v3.3.2 + CM9 and beyond

    Ok, here we go as promised...

    *** Again though, please be aware that these have not yet been tested thoroughly and some voltages may be too low for some of you... if that happens then please consult me here and I shall guide you. Also, be aware that some of you may have varied performance due to being on different ROMS and having different apps installed. Do not blame me if you don't get exactly the same results as me or someone else. PLEASE READ THE WHOLE POST!! ***

    Also, to avoid being stuck. Please make a Nandroid backup before making any drastic UV changes. I will not be held responsible if your device turns into molten lava and burns a hole in everything it touches. Also, if you do have issues then please report them in this thread and consult with others instead of sending me private messages. Thank you!


    -------

    EXTREME UV VALUES


    REQUIRED:

    eXtweaks app and SiyahKernel ICS (v3.2.7.1 or v3.3.2 recommended)


    SETTINGS (CPU):

    • GENTLE_FAIR_SLEEPERS = On
    • ARCH_POWER = On
    • CPU Hotplug = Default
    • CPU IDLE Mode = AFTR + LPA (default)
    • Smooth Scaling Level = 800Mhz
    • SCHED_MC = 2
    • CPU Undervolting = 100mV (all frequencies)
    • CPU Step Count = 18 (all available)
    • Default CPU Governor = pegasusq
    • Default CPU Scheduler = sio
    • Scaling Max Freq = 1000Mhz
    • Scaling Min Freq = 200Mhz

    All other CPU settings as stock.


    SETTINGS (GPU freq):

    • GPU Freq Step 1 = 40Mhz
    • GPU Freq Step 2 = 100Mhz
    • GPU Freq Step 3 = 200Mhz

    SETTINGS (GPU voltages):

    • GPU Voltage Level 1 = 800mV
    • GPU Voltage Level 2 = 800mV
    • GPU Voltage Level 3 = 900mV

    All other GPU settings as stock.


    SETTINGS (other):

    Screen settings stock. Vibration intensity = 3
    Android logger enabled.

    -------

    LESS AGGRESSIVE UV VALUES


    SETTINGS (CPU):

    • GENTLE_FAIR_SLEEPERS = On
    • ARCH_POWER = On
    • CPU Hotplug = Default
    • CPU IDLE Mode = AFTR + LPA (default)
    • Smooth Scaling Level = 800Mhz
    • SCHED_MC = 2
    • CPU Undervolting = -75mV (if you get reboots or freezes use -50mV)
    • CPU Step Count = 18 (All available)
    • Default CPU Governor = pegasusq
    • Default CPU Scheduler = sio
    • Scaling Max Freq = 1000Mhz
    • Scaling Min Freq = 200Mhz

    All other CPU settings as stock.


    SETTINGS (GPU freq):

    • GPU Freq Step 1 = 40Mhz
    • GPU Freq Step 2 = 100Mhz
    • GPU Freq Step 3 = 200Mhz

    SETTINGS (GPU voltages):

    • GPU Voltage Level 1 = 800mV
    • GPU Voltage Level 2 = 800mV
    • GPU Voltage Level 3 = 950mV

    All other GPU settings as stock.


    SETTINGS (other):

    Screen settings stock. Vibration intensity = 3
    Android logger enabled.

    -------

    RELAXED UV VALUES


    SETTINGS (CPU):

    • GENTLE_FAIR_SLEEPERS = On
    • ARCH_POWER = On
    • CPU Hotplug = Default
    • CPU IDLE Mode = AFTR + LPA (default)
    • Smooth Scaling Level = 800Mhz
    • SCHED_MC = 2
    • CPU Undervolting = -50mV (if you get reboots or freezes, use -25mV)
    • CPU Step Count = 18 (All available)
    • Default CPU Governor = pegasusq
    • Default CPU Scheduler = sio
    • Scaling Max Freq = 1000Mhz
    • Scaling Min Freq = 200Mhz

    All other CPU settings as stock.


    SETTINGS (GPU freq):

    • GPU Freq Step 1 = 66Mhz
    • GPU Freq Step 2 = 133Mhz
    • GPU Freq Step 3 = 267Mhz

    SETTINGS (GPU voltages):

    • GPU Voltage Level 1 = 800mV
    • GPU Voltage Level 2 = 850mV
    • GPU Voltage Level 3 = 950mV

    All other GPU settings as stock.


    SETTINGS (other):

    Screen settings stock. Vibration intensity = 3
    Android logger enabled.


    SETUP SCREENSHOTS (less aggressive UV values) (thanks to juzman for these):

    1-CPU.png


    2-GPU.png


    3-Screen.png


    4-BLN.png


    5-Misc.png



    BATTERY RUN SCREENSHOTS (used less aggressive UV values):

    5609d05b-8e11-550d.jpg


    5609d05b-8df3-6a1c.jpg


    5609d05b-8e04-03e0.jpg


    ------- 30 MINS LATER -------

    5609d05b-91bc-f9e8.jpg


    5609d05b-91cf-3e54.jpg


    5609d05b-91dc-b270.jpg


    That was after a day of medium-heavy use on SiyahKernel v3.2.7.1 and CM9 Nightly 08-06-2012 (flashed in the morning, so didin't even let the ROM settle). Easily 6 hours screen on time guys, I'm sure you will agree that it could easily stretch past 7 hours if I let the ROM and kernel settle. :D

    -------​

    That's it really, one other thing I want to mention is that I do not use auto-brightness (unless I am outside). Usually my brightness meter is at around 40% all the time.

    If you guys could see how these settings go for you, if everything works as it should then the above information will be added to the OP.
    30
    Configurations comparisons, battery run results.

    My recent battery run:


    5609d05b-5d8c-38ba.jpg

    5609d05b-5dfa-3a6d.jpg


    This was on:

    CheckROM V6 + N.E.A.K. 1.4x + MagicConfig v0.3.2 + V6 Supercharger

    As you can see in the screenshot I was on 50% battery at that time, so by the power of addition we can conclude that 6+ hours screen time is very much possible and isn't a myth. :D

    ----------

    Recent kernel comparison report:


    Massive thanks to It_ler for conducting the following comparisons (28-02-2012), please read the whole report carefully to avoid unnecessary questions.[/SIZE][/U][/B][/CENTER]

    Results for SpeedMod / Phenomenal / N.E.A.K. / Siyah / RedPill / stock kernels

    Everything is specific to my phone, my "normal" usage and my home location. Most values are exact results, but some are rounded. I usually have wifi, synch (three email accounts, calendar and news), Google Talk and Skype on.
    For all custom kernels, I was running on Frankenstein XWLA4 ROM (Modem: XXKL1).

    For stock kernels, I was running on the corresponding stock ROM.
    Always using the Samsung's standard / stock 1650mAh battery.
    • For Siyah, as it has many, many configurable settings, I have changed nothing - just default settings.
    • For N.E.A.K. I tested VR schedule, Lulzactive governor, only enabled sched_mc and the rest unchanged defaults.
    • For RedPill kernel, I tested completely default settings (deadline / ondemand) without any change.
    • For RedPill (MC, noop/conservative), I tested geko95gek's MagicConfig v0.3.1 settings with noop / conservative on 200-1200 MHz (no UC or OC, only recommended/safe UV).
    • For RedPill (MC, dealine/sleepy), I tested geko95gek's MagicConfig v0.3.1 settings with deadline / sleepy on 200-1200 MHz (no UC or OC, only recommended/safe UV).
    • For RedPill (sio/conservative) kernel, I tested completely default settings, only changed io sched to sio and governor to conservative.
    • Just tested RedPill rev1.3 with different io sched / governor combinations (and geko95gek's MagicConfig), and added its results.

    Here are my current results:

    Benchmarks (in Performance governor if available)
    Quadrant Standard (3rd run)

    • Phenomenal 4.0: 4780
    • SpeedMod K2-21: 4771
    • N.E.A.K. v1.3.3: 4616
    • Siyah v2.6.12: 4345
    • Stock XILA2 kernel: 4259
    • Stock XWLA4 kernel: 4076
    • Stock XWKL1 kernel: 4036
    • Stock XWKK5 kernel: 3899
    • Stock XWKK2 kernel: 3852

    Quadrant Standard 2.0 (3rd run)

    RedPill v1.3: 3282


    NenaMark2 (best of 3 runs)

    • Stock XILA2 kernel: 54,3
    • N.E.A.K. v1.3.3: 54,2
    • Stock XWLA4 kernel: 54,2
    • Siyah v2.6.12: 54,1
    • SpeedMod K2-21: 53,5
    • RedPill v1.3: 52,7
    • Stock XWKK5 kernel: 47,8
    • Stock XWKK2 kernel: 47,6
    • Phenomenal 4.0: 44,4
    • Stock XWKL1 kernel: 38,1
    • Phoenix v1.27:

    Vellamo (best of 2 runs)

    • Stock XILA2 kernel: 1225
    • SpeedMod K2-21: 1224
    • Siyah v2.6.12: 1221
    • Stock XWLA4 kernel: 1216
    • Phenomenal 4.0: 1214
    • N.E.A.K. v1.3.3: 1213
    • Stock XWKL1 kernel: 1173
    • RedPill v1.3: 1172
    • Stock XWKK5 kernel: 1160
    • Stock XWKK2 kernel: 1080


    Linpack (best of 10 runs): Single / Multi thread

    • Phenomenal 4.0: 57.342 / 102.346
    • SpeedMod K2-21: 57.224 / 98.062
    • Siyah v2.6.12: 57.816 / 95.725
    • N.E.A.K. v1.3.3: 57.499 / 95.454
    • Stock XWLA4 kernel: 57.816 / 93.548
    • Stock XILA2 kernel: 57.302 / 91.667
    • RedPill v1.3: 57.499 / 80.663


    CF-Bench (best of 2 runs): Native / Java / Overall score

    • N.E.A.K. v1.3.3: 11530 / 3623 / 6785
    • Stock XWLA4 kernel: 11396 / 3539 / 6681
    • Phenomenal 4.0: 11522 / 3409 / 6654
    • SpeedMod K2-21: 11428 / 3355 / 6584
    • Siyah v2.6.12: 11413 / 3313 / 6553
    • RedPill v1.3: 11271 / 3229 / 6445
    • Stock XILA2 kernel: 11285 / 3187 / 6426


    AnTuTu (1st run)

    • N.E.A.K. v1.3.3: 6149
    • Stock XILA2 kernel: 6110
    • Siyah v2.6.12: 6072
    • Stock XWLA4 kernel: 6009
    • SpeedMod K2-21: 4986
    • Phenomenal 4.0: 4966
    • RedPill v1.3: 4832

    Battery stats
    Night use (wifi, synch, Talk and Skype on)

    • RedPill v1.3 (sio/conservative): Battery loss of 0,72% per hour, Awake: 4,8%, Deep sleep: 93%
    • Phenomenal 4.0 Extreme: Battery loss of 0,82% per hour, Awake: 5,6%, Deep sleep: 93%
    • SpeedMod K2-21: Battery loss of 0,86% per hour, Awake: 6,0%, Deep sleep: 93%
    • RedPill v1.3 (MagicConfig, deadline/sleepy): Battery loss of 0,94% per hour, Awake: 6,5%, Deep sleep: 92%
    • XWLA4: Battery loss of 0,95% per hour, Awake: 9,2%, Deep sleep: 90%
    • RedPill v1.3: Battery loss of 1,00% per hour, Awake: 6,3%, Deep sleep: 92%
    • XILA2: Battery loss of 1,09% per hour, Awake: 6,5%, Deep sleep: 91%
    • XWKK5: Battery loss of 1,09% per hour, Awake: 11,6%, Deep sleep: 88%
    • RedPill v1.3 (MagicConfig, noop/conservative): Battery loss of 1,25% per hour, Awake: 8,8%, Deep sleep: 89%
    • N.E.A.K. v1.3.3: Battery loss of 1,28% per hour, Awake: 9,2%, Deep sleep: 90%
    • XWKK2: Battery loss of 1,44% per hour, Awake: 9,9%, Deep sleep: 89%
    • Siyah v2.6.12: Battery loss of 1,52% per hour, Awake: 9,6%, Deep sleep: 89%

    Mixed (day and night) usage (*)

    • RedPill v1.3 (sio/conservative): Battery loss of 1,76% per hour, Wifi: 100%, Awake: 15,8%, Deep sleep: 84%, Screen: 9,7% => loss*(1-screen): 1,59%
    • SpeedMod K2-21: Battery loss of 1,91% per hour, Wifi: 100%, Awake: 16,7%, Deep sleep: 83%, Screen: 10,2% => loss*(1-screen): 1,72%
    • RedPill v1.3: Battery loss of 2,02% per hour, Wifi: 100%, Awake: 16,5%, Deep sleep: 83%, Screen: 10,3% => loss*(1-screen): 1,81%
    • RedPill v1.3 (MagicConfig, noop/conservative): Battery loss of 2,05% per hour, Wifi: 100%, Awake: 18,8%, Deep sleep: 81%, Screen: 10,5% => loss*(1-screen): 1,83%
    • Phenomenal 4.0 Extreme: Battery loss of 2,05% per hour, Wifi: 100%, Awake: 18,6%, Deep sleep: 81%, Screen: 9,8% => loss*(1-screen): 1,85%
    • RedPill v1.3 (MagicConfig, deadline/sleepy): Battery loss of 2,15% per hour, Wifi: 100%, Awake: 20,5%, Deep sleep: 79%, Screen: 10,0% => loss*(1-screen): 1,94%
    • XWLA4: Battery loss of 2,19% per hour, Wifi: 100%, Awake: 19,6%, Deep sleep: 80%, Screen: 10,2% => loss*(1-screen): 1,97%
    • XILA2: Battery loss of 2,42% per hour, Wifi: 100%, Awake: 18,2%, Deep sleep: 81%, Screen: 9,0% => loss*(1-screen): 2,20%
    • XWKK2: Battery loss of 2,37% per hour, Wifi: 81,9%, Awake: 17,4%, Deep sleep: 82%, Screen: 5,9% => loss*(1-screen): 2,23%
    • XWKK5: Battery loss of 2,58% per hour, Wifi: 96,1%, Awake: 19,5%, Deep sleep: 80%, Screen: 9,0% => loss*(1-screen): 2,35%
    • Siyah v2.6.12: Battery loss of 2,94% per hour, Wifi: 100%, Awake: 23,3%, Deep sleep: 76%, Screen: 10,5% => loss*(1-screen): 2,63%
    • N.E.A.K. v1.3.3: Battery loss of 3,05% per hour, Wifi: 100%, Awake: 24,3%, Deep sleep: 75%, Screen: 11,4% => loss*(1-screen): 2,70%

    (*) In order to get a value, which allows to compare test results with different screen on times for mixed usage battery tests, I tried to „normalized“ the battery loss per hour with the following formula:
    loss*(1-screen): battery loss in % (per hours) * (100% - screen on time in %)
    So, it would be the battery loss in % (per hour) for the screen off time.
    That is how a kernel with the same battery loss per hour will get a better/lower value, if it has more screen on time. (And the other way round.)
    RedPill rev1.3 has got best battery savings with sio/conservative on my phone, even without any additional UC/UC, etc.
    Subjectively, it feels a little bit laggy/not as smooth as in other combinations (e.g. sio/hyper).

    So, my first impression of this kernel was proven: Very stable kernel which is highly configurable to fit every demand - for performance and battery life.

    Thanks again pongster for that great kernel.
    And thanks to geko95gek for his MagicConfig which gave me enough confidence to test out some UV, io sched and governor changes.

    Looking forward to test new versions of that kernel ...

    ----------

    It_ler has finally opened his own thread with more up to date results... you can follow it here - xdaforums.com/showthread.php?t=1682765

    5
    Configuration user feedback.

    Just some feedback received from users of MagicConfig:

    From boromxed

    "Hi,

    This is to inform you that your settings are excellent.
    Have tested them on Siyah 2.6.7 /2.6.8 and 2.6.9 with Omega B&B 10.2 rom and, it works wonderfull on all.
    Very smooth and very little battery drain.
    For information battery drain during night time over an 8 hours period (Wifi/Data/Background Data on off) is less than 2%.
    I even got 0% during one night (battery level at 35% at 12 pm and still at 35% at 08:00 am);

    Congratulations, mate"

    ---

    From itsedstech

    "So i tested out your config, and oh my do i get amazing battery life! whenever i go to school id have it drain down to about 92% after my first class which was roughly 1 hour and 35 minutes, and thats without touching it, this time it only went down to 98% and that was with music playing too some of the time! Thanks man! i read about your 0.3.1 config, whens that coming out? lol"

    ---

    From blk15

    "Hey Geko,

    Used your settings back in 2.5.2 and battery life was AMAZING.

    Wondering whether you have v3 settings for 2.6.1 out

    Cheers"

    Great to see you've created a thread on your configs geko!!!

    Been using your configs since around v1 and it has always provided me with the best battery life & performance. Keep up the good work :)

    ---

    From jermitano
    jermitano said:
    ...btw im using ur config right now on 2.6.9...and with the kernel settling in im experiencing phenomenal batt life...2 hrs watching mkv film/screen on 6hrs/3g-h+ 8hrs/20 mins call/6hrs wifi/download game data (almost 1gb)...18hrs and still have 40% juice on it...

    ---

    From maccawire
    More feedback for you geko. Been using your magic config for about a week now and my phone has been as smooth as a ken doll.
    I use bfg and ondemand 200Mhz - 1000Mhz plus all your voltages with the exception 200Mhz I use 875mv as it causes me no issues.
    Getting around 48hrs uptime (from 24hrs - 32 hrs) which means the battery saving is great (and if I cared about the environment greener also)

    Thanks again.

    ---

    From tonysac
    Since yesterday i'm using last siyah with settings from first post on noop-conservative combo with only difference that I set max to 1200..indeed those values make a huge difference on battery drain and also phone is stable like a rock!(omega 10.2 ROM)
    Thanks a lot :thumbup:

    ---

    From dotter2000
    Just would like to say thanx and i found this thread most useful, i was using siyah kernels before i went over to trying ics roms and i got amazing battery life out of my phone from following thid thread...

    ---

    From ole12
    Dude.

    3 days on phone, and 5hour display time is sick.
    Thank you so much. :-D

    Sent from my GT-I9100 using xda premium

    ---

    From tetrakinitis
    Geko thanks for the settings !! Everything is perfect + smooth !!! CheckROM V4 + Siyah Kernel 2.6.7 + Lionheart Governor (deadline+tweaked conservative).......

    Sent from my SmoothCriminal using xda premium

    ---

    From aceofclubs
    Did exactly what you suggested with siyah and voltage control.

    Made a huge difference. About 1.5hrs more screen on time.

    Previously used cfroot KK5 and setcpu to UV/UC and by 4.5 to 5 hours I'd be looking for a charger.

    Thanks a million for this. I have smoother, better performance all round and what is a record for battery performance for me.

    I'll be sticking to this setup for sometime now. Unless neak really is better.

    724938d6-611d-0f18.jpg
    724938d6-6137-6218.jpg

    ---

    From bade90
    All is working good now, unbelievable battery life. Many thanks geko, you have earned my "thanks" and a mention in my signature :D

    ---

    From aceofclubs
    Top thread gek. Best starting point for UV I've come across.

    Thanks for spending months of your time nutting out a safe and thoroughly tested point for us to start at.

    From your research it's easy as to move up or down to find the best settings and governors for our kernel and specific device.

    I've found my personal favourite setup and finally can stop chasing performance and battery.

    That's it for me with GB. Nothing left to do. If only it came out of the box like this.

    Sent from my GT-I9100 using XDA App


    ----------

    More to come....
    5
    Hi everyone. I just want to share this script I created. It has both andreilux's gpu settings and magicconfig by geko. Though the undervolt in the script is higher so it is a bit more aggressive and if it runs fine on your phone. It will give you the best battery life on Siyah 2.6.11. Goodluck

    Just flash the zip like usual.

    Some Notes:
    It is recommended that you remove boot settings especially if you have the start up service boot by voltage control. Though this script will execute later than boot vc if you have it. It is still better that you just remove any boot settings done on vc.