Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
hospital349
Old
(Last edited by hospital349; 16th October 2012 at 12:33 AM.)
#1  
hospital349's Avatar
Senior Member - OP
Thanks Meter 1333
Posts: 1,171
Join Date: Apr 2012
Location: New Pork City
Cool ❦ Carenel ❦ 15th October ❦ 3 Battery Saving Editions ❦ Optimized Kernel Settings ❦





Flashed every kernel under the sun and battery life still isn't meeting up to expectations?

Want to master kernel control apps but haven't got a clue where to begin or how each setting will effect your device?

Afraid of undervolting or underclocking in case your devices performance begins to lack or becomes somewhat unstable?

Kernel related dilemma? In need of urgent assistance?

Are those 'kernel blues' getting you down?

Nobody there to hold you through the night?



We're Carenel.
We give a F!ck about you & your I9100!




We are proficient and have heaps of experience playing around with numerous kernels, day-in, day-out. We want to pass that knowledge on to those who seek it!

Furthermore, please feel free to share what you know with one and other and help each other out as much as you can. We're not available 24hrs, but this thread is.

Together, let's create a tight-knit community where everybody feels welcome and nobody walks away disappointed.



We'll keep the thread free from bullsh!t, though if anyone has information so that we might expand/update/correct the thread, feel free to throw some our way. We welcome it with open arms, legs, mouths, asses, etc.
The Following 41 Users Say Thank You to hospital349 For This Useful Post: [ Click to Expand ]
 
hospital349
Old
(Last edited by hospital349; 18th October 2012 at 01:47 AM.)
#2  
hospital349's Avatar
Senior Member - OP
Thanks Meter 1333
Posts: 1,171
Join Date: Apr 2012
Location: New Pork City
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



Recarenelmendations
(Customized Set-ups to Suit Your Needs)



Recommended Kernels: Dorimanx & Dream-IRC
Recommended App (Kernel & Voltages): ExTweaks





Stock 'n Roll
Stock Feel. Increased Battery Life.


CPU

Governors: Conservative
Frequencies: 200MHz-1200MHz
CPU Steps: 6 - (1200->100-6-Steps)
Smooth Scaling Level: 500MHz

Hotplug Mode: CPU Hotplug (default)
Load_H0: 65%
Load_L1: 50%
Min_RQ: 2
Load_RQ: 20
Rate: 100 jiffies
Freq_Min: 800000KHz
Max CPU Clock: Dual Core Mode
SCHED_MC: 0

Gentle_Fair_Sleepers: OFF
ARCH_POWER: ON

CPU Undervolting: No Undervolting - (Voltages applied through setCPU)
CPU Idle Mode: AFTR + LPA (default)

Deep-Sleep! CPU Governor: Conservative

GPU

Mali Touch Boost Level: Step3

GPU Freq Step1: 160MHz
GPU Freq Step2: 200MHz
GPU Freq Step3: 267MHz

GPU Voltage Level 1: 850mV
GPU Voltage Level 2: 950mV
GPU Voltage Level 3: 1050mV

GPU Threshold 1-Up: 60%
GPU Threshold 2-Down: 65%
GPU Threshold 2-Up: 70%
GPU Threshold 3-Down: 75%
GPU Threshold 3-Up: 80%

Screen

Min_BL: 10
Min_Gamma: 1
Max_Gamma: 20
LCD-Powersaving Mode: ON
Touch Screen Lock Freq: 500000MHz

Misc

Android Logger: OFF
I/O Scheduler: VR
zRAM: 300MB


Voltages - (Applied via any voltage control app)

200MHz (825mV), 500MHz (925mV), 800MHz (975mV), 1000MHz (1075mV), 1200MHz (1200mV)





Mystical Illusionary
Smoke & Mirrors. Battery + Performance. Flawless Victory.


CPU

Governors: ondemand
Frequencies: 200MHz-1000MHz
CPU Steps: 6 - (1200->100-6-Steps)
Smooth Scaling Level: 200MHz

Hotplug Mode: CPU Hotplug (default)
Load_H0: 70%
Load_L1: 65%
Min_RQ: 2
Load_RQ: 20
Rate: 100 jiffies
Freq_Min: 800000KHz
Max CPU Clock: Dual Core Mode
SCHED_MC: 0

Gentle_Fair_Sleepers: OFF
ARCH_POWER: ON

CPU Undervolting: No Undervolting - (Voltages applied through setCPU)
CPU Idle Mode: AFTR + LPA (default)

Deep-Sleep! CPU Governor: Conservative

GPU

Mali Touch Boost Level: Step2

GPU Freq Step1: 160MHz
GPU Freq Step2: 200MHz


GPU Voltage Level 1: 850mV
GPU Voltage Level 2: 900mV

GPU Threshold 1-Up: 70%
GPU Threshold 2-Down: 75%
GPU Threshold 2-Up: 80%
GPU Threshold 3-Down: 85%
GPU Threshold 3-Up: 90%

Screen

Min_BL: 0
Min_Gamma: 0
Max_Gamma: 15
LCD-Powersaving Mode: ON
Touch Screen Lock Freq: 500000MHz

Misc

Android Logger: OFF
I/O Scheduler: Deadline
zRAM: 300MB


Voltages - (Applied via any voltage control app)

200MHz (800mV), 500MHz (925mV), 800MHz (950mV), 1000MHz (1050mV), 1200MHz (1175mV)





How Low Can You Go?
Battery Maximization. Zero Calories.


CPU

Governors: Pegasusq
Frequencies: 200MHz-800MHz
CPU Steps: 15 - (1500->100-15-Steps)
Smooth Scaling Level: 200MHz

Hotplug Mode: CPU Hotplug (default)
Load_H0: 70%
Load_L1: 65%
Min_RQ: 2
Load_RQ: 20
Rate: 100 jiffies
Freq_Min: 700000KHz
Max CPU Clock: Dual Core Mode
SCHED_MC: 0

Gentle_Fair_Sleepers: ON
ARCH_POWER: ON

CPU Undervolting: No Undervolting - (Voltages applied through setCPU)
CPU Idle Mode: AFTR + LPA (default)

Deep-Sleep! CPU Governor: Conservative

GPU

Mali Touch Boost Level: Step2

GPU Freq Step1: 160MHz
GPU Freq Step2: 200MHz

GPU Voltage Level 1: 850mV
GPU Voltage Level 2: 900mV

GPU Threshold 1-Up: 80%
GPU Threshold 2-Down: 85%
GPU Threshold 2-Up: 90%

Screen

Min_BL: 0
Min_Gamma: 0
Max_Gamma: 10
LCD-Powersaving Mode: ON
Touch Screen Lock Freq: 300000MHz

Misc

Android Logger: OFF
I/O Scheduler: SIO
zRAM: Disabled


Voltages - (Applied via any voltage control app)

200MHz (800mV), 300MHz (825mV), 400MHz (850mV), 500MHz (925mV), 600MHz (925mV), 700MHz (950mV), 800MHz (950mV)





NOTE:

If you're feeling adventurous and fancy attempting a combination of settings for yourself to share with the rest of us, here's a general outline of what you need to know to get you started. Feel free to use my editions as a template if need be. If your 'personalized editions' make us happy, we'll add it to our lists and credit you for your hard work!

Many thanks!





Governors


BALANCED/FLEXIBLE

Ondemand
Lulzactive + (Lulzactive App)
Pegasusq
OndemandX
Hotplug
Userspace
Intellidemand
InteractiveX
SavagedZen
Wheatley


PERFORMANCE DRIVEN

Performance
Lagfree
Badass
Interactive
Lionheart
LionheartX
Smartass
SmartassV2
BrazilianWax



BATTERY FRIENDLY

Conservative
Scary
Sleepy
Lazy
Powersave





I/O Schedulers


BALANCED/FLEXIBLE

Deadline
BFQ


PERFORMANCE DRIVEN

VR
CFQ


BATTERY FRIENDLY

SIO
NOOP





Underclocking (CPU/GPU)

The stock CPU frequencies for the Galaxy SII are 200MHz-1200MHz. The stock GPU frequencies are 160MHz-267MHz. These however can be underclocked and in fact many actually do.

Advantages:
Better battery life.
Device stays cooler.
Theoretically increasing your devices lifespan.

Disadvantages:
Performance not meeting expectations.

Before deciding to underclock your CPU/GPU, you should always consider what you use your device for. If you don't play games that are GPU heavy, you might find that underclocking to 100MHZ-160MHZ will have no noticeable effect on performance. The same can be said for CPU underclocking. If you use your phone for general tasks that don't involve a heavy CPU load, dropping your maximum frequency down to 1000MHz or even 800MHz has no noticeable disadvantages.

Underclocking isn't risky and can only serve to provide better battery life, with the only occasional flaw being a dip in performance depending on the weight of performed tasks. The recommended method of finding which underclocking combination is best for you is just to play around with the settings until you find your perfect match!

REMEMBER THE FOLLOWING: If you're Governor and I/O Scheduler aren't optimized for performance, underclocking may lower performance to an unacceptable level. Please take this into consideration.





Undervolting (CPU/GPU)

Many folks will disagree that undervolting has a drastic effect on battery life; we disagree. EVERY LITTLE HELPS.

To put simply, 'mV' stands for the amount of battery the CPU/GPU consumes, per frequency. The higher the frequency, the more battery life your device consumes. So if every frequency step voltage was decreased by -100mV (at least), that's a lot of battery saved over time and we highly recommend it!

Advantages:
Better battery.
Device stays cooler.

Disadvantages:
If done correctly, there are no disadvantages to undervolting.

If you're looking to create your own customization's, our recommendation is to browse our 'Recarenelmendations' section above and use our undervolting values as a template. Each Galaxy device has been manufactured with slight differences, thus some are more capable of successfully operating under lower voltages levels than others. If you find yourself experiencing SOD's/Freezes/Lag/Reboots, we recommend you raising all our voltages up by +25mV until your device is stable. Once stability is found, begin playing with each voltage until it can be reduced no more (you should expect freezes, there's a 99.9% probability that they will occur.) Through trial & error, we can begin to understand your device better, pushing it to its limited, thus minimalism applied voltages & maximizing battery life whilst also reducing heat during heavy load times.




- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



Kernel Cleaning
(Recommended when changing kernel)

Samsung Ultimate Kernel Cleaning Script ICS



- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



Kernel Control Apps

ExTweaks
setCPU
N.E.A.K Configurator Pro
Voltage Control
AnTuTu CPU Master Pro
Thoravukk Control
NoFrills




- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



Battery Saving Methods

Make sure that your data's off when your screen is off. (This option is available via AOKP Roms, otherwise use: Green Power)

Only use battery friendly apps; for instance we don't use Facebook as we've read that it actually drains A LOT of battery... we use Fast Pro for this same reason. (It also has a dark theme, which is good for battery.)

Uninstall unnecessary apps/system apps using Titanium Backup. I found this, this might deem knowledgeable: APK Removal List

Use Autostarts to disable apps and system apps from automatically starting-up in the background.

Use a darker wallpapers.

Apply a lower screen brightness for darker environments or use: Lux to intelligently control your screen brightness.

Use a dark theme, such as: Blue Infinitium

Sync only what you need. Nothing more, nothing less.

Be sure to use Betterbatterystats to determine what is keeping your phone awake when your screen is off & not deep sleeping.

Use Badass Battery Monitor to detect which apps/system apps inflict the largest drain. If you can target these rogue apps, you can uninstall or replace them.

Lastly, be intuitive. Be overly cautious about what might be sucking up your battery and eventually you'll get things right.




- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
The Following 36 Users Say Thank You to hospital349 For This Useful Post: [ Click to Expand ]
 
hospital349
Old
(Last edited by hospital349; 12th July 2012 at 09:08 PM.)
#3  
hospital349's Avatar
Senior Member - OP
Thanks Meter 1333
Posts: 1,171
Join Date: Apr 2012
Location: New Pork City
Hi-Scores


Submitted by: hospital349

STOCK BATTERY - 1650 mAh

Music: 3.5 hours, Youtube: 15 mins, Vimeo: 10 mins, Chrome: 30-40 mins, Texts: 75-100, Phone Calls: 30 mins, Friendcaster: 10 mins, XDA: 15 mins, Games: 15 mins, Camera: 15 photos, Airdroid (PC to Android file transfer): 1gb+. Syncing: Chrome, Gmail, Haxsync, Dropbox. WiFi: 15 mins. H+/3g: Nearly always.

Note: (The small dip in the graph is when I had to replace a system file and set permissions. I was forced to restart my phone at this point. I have accounted for this.)
The Following 8 Users Say Thank You to hospital349 For This Useful Post: [ Click to Expand ]
 
bajee11
Old
#4  
bajee11's Avatar
Recognized Contributor / Recognized Developer
Thanks Meter 13907
Posts: 4,177
Join Date: Mar 2012
Location: Montreal

 
DONATE TO ME
Nice, amazing work mate. This will be very helpful for all NEAK users. Keep up the good work.

|| AOKP Device Maintainer I9100/I9100G/I747(AT&T S3)

|| Android Open Kang Project I9100 | I9100G | I747

|| Vanilla RootBox JB AOKP I9100 | I9100G | I9300 | I747 | T999 | I535 | Nexus 4 | Nexus 7

|| Vanilla RootBox Support Thread I9100/I9100G | d2att/d2tmo/d2vzw

|| Follow RootBox on Twitter | Facebook | G+ | Github | RootBox Blog
The Following 2 Users Say Thank You to bajee11 For This Useful Post: [ Click to Expand ]
 
hospital349
Old
(Last edited by hospital349; 11th May 2012 at 01:36 AM.)
#5  
hospital349's Avatar
Senior Member - OP
Thanks Meter 1333
Posts: 1,171
Join Date: Apr 2012
Location: New Pork City
Quote:
Originally Posted by bajee11 View Post
Nice, amazing work mate. This will be very helpful for all NEAK users. Keep up the good work.
Thanks buddy. I really appreciate your efforts. Constantly awaiting your next results.

It was your thread which initially triggered my interest in underclocking/volting to begin with.

Thanks for making an impact.
The Following User Says Thank You to hospital349 For This Useful Post: [ Click to Expand ]
 
Dimenxion
Old
#6  
Dimenxion's Avatar
Junior Member
Thanks Meter 5
Posts: 24
Join Date: Aug 2011
Location: Kuala Lumpur
i still cant figure out where i can

Dynamic Hotplugging: Enabled

can you enlighten me?
The Following User Says Thank You to Dimenxion For This Useful Post: [ Click to Expand ]
 
hospital349
Old
#7  
hospital349's Avatar
Senior Member - OP
Thanks Meter 1333
Posts: 1,171
Join Date: Apr 2012
Location: New Pork City
Quote:
Originally Posted by Dimenxion View Post
i still cant figure out where i can

Dynamic Hotplugging: Enabled

can you enlighten me?
Sure - it's located in the Misc Options section of the N.E.A.K. Config Pro App.
N.E.A.K. Configurator Pro App > Misc Options > Dual Core Settings > Dynamic Hotplug

I've adjusted the Lulzactive App Settings slightly, as I posted my old settings instead of the ones I'm currently using. Be sure to correct them on your device.

Enjoy!
The Following User Says Thank You to hospital349 For This Useful Post: [ Click to Expand ]
 
bajee11
Old
#8  
bajee11's Avatar
Recognized Contributor / Recognized Developer
Thanks Meter 13907
Posts: 4,177
Join Date: Mar 2012
Location: Montreal

 
DONATE TO ME
Quote:
Originally Posted by Dimenxion View Post
i still cant figure out where i can

Dynamic Hotplugging: Enabled

can you enlighten me?
2nd Core - Play Store Or NEAK Config Pro

|| AOKP Device Maintainer I9100/I9100G/I747(AT&T S3)

|| Android Open Kang Project I9100 | I9100G | I747

|| Vanilla RootBox JB AOKP I9100 | I9100G | I9300 | I747 | T999 | I535 | Nexus 4 | Nexus 7

|| Vanilla RootBox Support Thread I9100/I9100G | d2att/d2tmo/d2vzw

|| Follow RootBox on Twitter | Facebook | G+ | Github | RootBox Blog
The Following 4 Users Say Thank You to bajee11 For This Useful Post: [ Click to Expand ]
 
Dimenxion
Old
#9  
Dimenxion's Avatar
Junior Member
Thanks Meter 5
Posts: 24
Join Date: Aug 2011
Location: Kuala Lumpur
thanks for the help!
 
Many40
Old
#10  
Many40's Avatar
Recognized Contributor
Thanks Meter 9662
Posts: 3,201
Join Date: Nov 2009
Hello,
Thanks for sharing your experience with the others, that is great. I'm gonna check your config soon. But when I started using NEAK kernel and tried UV/UC I experienced many wakelocks (when unlocking lock screen the phone hanged).
I came back to default configuration (without UC/UV with Lulzactive/VR with default settings) but it didn't help. Only then that I disabled "Ext4 Boost", the hangs disappeared. Have you ever experienced this? Is it possible that Ext4 Boost caused this problem or maybe it helped by accident? I'm on XXLPS sammy rom.


__________________
Phone : i9100 Samsung Galaxy S II
Rom : XXLPS/NEAK 2.0.4
Apps: NEAK Configurator Pro, Tegrak Lulzactive 1.1, Voltage Control Extreme.

 
Post Reply+
Tags
best kernel, best settings, better battery life = better sex life, carenel!, undervolt
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...