[TWEAK][Siyah Kernel 4.1.1+][Extweaks] Get up to 7 hours of screen usage - Galaxy S II General

WARNING: Use this settings at your own risk. I am not responsible for what will happen to your phone.
So, Siyah Kernel 4.1.4 has been released, and since 4.1.1 and its new features I have struggled for obtaining maximum battery life without loosing smoothness.
I tested these settings on 5 phones (Galaxy S2 GT-I9100): mine and my friends' ones, and we all got the same (more or less) results: it's awesome!
Screen usage can get up to 7 hours. I did these tests with mobile data on for all phone usage, and not in deep sleep. When I was at home I switched to Wi-fi.
My ROM is AOKP M6 (ICS 4.0.4), other tests were made on Resurrection remix JB, stock XWLPF (ics), CM9 stable (screen usage: about 6 hours, no more), and AOKP JB (latest).
Extweaks settings:
CPU:
GENTLE FAIR SLEEPERS: ON
CPU HOTPLUG: (default)
CFS TWEAKS: Linux kernel defaults
CPU IDLE MODE: AFTR+LPA
SMOOTH SCALING LEVEL: 800 mHz
MAX CPU LOCK: Dual core mode
CPU UNDERVOLTING: - 50mV (if you get freezes, set -25mV)
CPU STEP COUNT: 16 (all available)
GOVERNOR: pegasusq
MAX FREQ: 1200 MHz
MIN FREQ: 200 MHz
GPU:
MALI TOUCH BOOST LEVEL: Step 2/Step 3
GPU STEP 1: 44 MHz
GPU STEP 2: 66 MHz
GPU STEP 3: 100 MHz
GPU STEP 4: 200 MHz
GPU VOLTAGE LEVEL 1, 2 AND 3: 800 mV
GPU VOLTAGE LEVEL 4: 950 mV
THRESHOLDS: default values
AUDIO:
HEADPHONE AMPLIFIER: 0 (set this value as you want and as you ears can stand it, it doesn't affect battery life unless you listen to music)
SCREEN:
TOUCHMOVE SENSITIVITY: 3 pixel
ALL OTHER SETTINGS: default values
mDNIe negative toggle: off
BLN:
BLN: off
NOTIFICATION TIMEOUT: never timeout
BLN EFFECT: set what you want, cause BLN is disabled
LED TIMEOUT: use ROM defaults
LED FADEOUT: on
LEDS ON WITH TOUCH: off
LED VOLTAGE LEVEL: 2700 mV (2750/2800 mV if led lights are dim)
MISC:
ANDROID LOGGER: off
DEFAULT I/O SCHEDULER: cfq/noop
ALL OTHER SETTINGS: default values
I think they are not too aggressive values, but if you get freezes, I recommend you reset your extweaks settings via CWM recovery and then use less aggressive ones.
In the attached screenshots, battery stats analysis starts from 91% since I had to restart my phone, and when it was at 10% I plugged the USB cable in to transfer a .zip file in my SD card, but I don't think that this 15-second charge affected my test (I'm sure it didn't!).
Phone usage was high today, I used Tapatalk, created a new UCCW skin, did some long phone calls, Facebook, messaging, e-mail checking, and other stuff I don't remember since the battery stats don't even report them (lol).
Notice that this is an extreme test. 7 hours of screen usage is not a myth, reality instead, but you cannot get them with the so called 'everyday usage'.
Screenshots of test made on my usual phone usage will come soon
THANKS:
gokhanmoral : the men who created THE kernel, the Siyah kernel.
geko95gek : author of MagicConfig. He found out the perfect balance between GPU frequencies and voltages.

I think you forgot the most important part : the extended battery

Extended battery? so what we can get on normal? 4h?

minidou-77 said:
I think you forgot the most important part : the extended battery
Click to expand...
Click to collapse
I have a 1650 mAh battery... never had extended 2000 mAh

I don't think these settings are good for performance... I have used even higher settings and there was lagg in some cases. But that was all on my phone

This seems largely similar to my MagicConfig thread.
Sent from my HTC One X

7 hrs screen time with 1200mhz max frequency and stock battery.. how much more if it's set on 800mhz.. 8-9 hours probably on stock batt?
you could have atleast included what you were doing in those 7 hours screen time like browsing, texting, facebook, etc, also the brightness of the screen, battery chart..

gb.yolo said:
I have a 1650 mAh battery... never had extended 2000 mAh
Click to expand...
Click to collapse
I saw u're using XXKH3 modem as it's also my favourite... can u please share with me XXKH3 RIL ? It was what I've been looking for & nobody could provide it w/ links or a drop box.. thanks..
Sent from my GT-I9100 using xda app-developers app

I only have 3 steps on my gpu?
Sent from my GT-I9100 using xda app-developers app
Just updated my siyah. Goin to try this config

Adam Hui said:
I saw u're using XXKH3 modem as it's also my favourite... can u please share with me XXKH3 RIL ? It was what I've been looking for & nobody could provide it w/ links or a drop box.. thanks..
Sent from my GT-I9100 using xda app-developers app
Click to expand...
Click to collapse
My modem's XXKH3, and i downloaded it here: http://www.ziddu.com/download/19200730/Modem-XXKH3-CWM-DragoN3252.zip.html
hope this helps
cheers!

saywhatt said:
My modem's XXKH3, and i downloaded it here: http://www.ziddu.com/download/19200730/Modem-XXKH3-CWM-DragoN3252.zip.html
hope this helps
cheers!
Click to expand...
Click to collapse
Thanks for reply mate..
I already have XXKH3 modem, I mean I need XXKH3 RIL (radio interface layer) to match modem with as it was the only method to avoid RIL crashes & RILJ wakelocks which prevents phone go to deepsleep.. do u have it sweet?
Sent from my GT-I9100 using xda app-developers app

Dark Emotion said:
I don't think these settings are good for performance... I have used even higher settings and there was lagg in some cases. But that was all on my phone
Click to expand...
Click to collapse
As you said, it was all on your phone. This is why with someone's settings nobody get exactly the same results: I get lags, you don't get lags, but he sometimes gets lags and sometimes not
geko95gek said:
This seems largely similar to my MagicConfig thread.
Click to expand...
Click to collapse
MagicConfig was my starting point for GPU voltage levels, how cannot I admit? I always used those frequency steps (first post) but I've never found the right voltages to avoid lags, especially when turning screen on. And I forgot to thank you. I say sorry mate
Tricks25 said:
7 hrs screen time with 1200mhz max frequency and stock battery.. how much more if it's set on 800mhz.. 8-9 hours probably on stock batt?
you could have atleast included what you were doing in those 7 hours screen time like browsing, texting, facebook, etc, also the brightness of the screen, battery chart..
Click to expand...
Click to collapse
In the first post:
Phone usage was medium-high today, I used Tapatalk, created a new UCCW skin, did some long phone calls, Facebook, messaging, e-mail checking.
Click to expand...
Click to collapse
@Adam Hui sorry if I can't help you, but I don't have a RIL matching the XXKH3 modem. I have XXLPW, and since it is all going well with it (deep sleep is ok, wakelocks are ok [more or less]) I didn't much care about it

Try GetRIL
Adam Hui said:
Thanks for reply mate..
I already have XXKH3 modem, I mean I need XXKH3 RIL (radio interface layer) to match modem with as it was the only method to avoid RIL crashes & RILJ wakelocks which prevents phone go to deepsleep.. do u have it sweet?
Sent from my GT-I9100 using xda app-developers app
Click to expand...
Click to collapse
Try the GetRIL app, it should be able to find the RIL for you.
But if I understand correctly, KH3 is a Modem from the GB firmwares, and you're running and ICS Firmware, the RIL is part of the Firmware and I don't think you can install a GB RIL on ICS... but try the app.

Need to test this. The magic config thread was slightly outdated and with new Siyah v4+ releases, it never got updated.
Sent from my GT-I9100 using Tapatalk 2

rakeshishere said:
Need to test this. The magic config thread was slightly outdated and with new Siyah v4+ releases, it never got updated.
Sent from my GT-I9100 using Tapatalk 2
Click to expand...
Click to collapse
It will once I get some testing results.
As I have mentioned before I do not possess an s2 anymore so it makes the process of updates slower. Doesn't hurt to be a bit patient right?
Sent from my HTC One X

geko95gek said:
It will once I get some testing results.
As I have mentioned before I do not possess an s2 anymore so it makes the process of updates slower. Doesn't hurt to be a bit patient right?
Sent from my HTC One X
Click to expand...
Click to collapse
No offense mate. I'm aware that you no longer own S2 and moved to HOX. I just gave my opinion about magic config thread and it wasn't towards you.
Sent from my GT-I9100 using Tapatalk 2

Great ! I'll try it.

Looks great, must try....................:good:

Thanks gb.yolo
I configured my phone with your settings and it's running nice.
I can't really feel a difference in "smoothness" and it's the first time I change GPU frequencies and UV... but I still can't really tell a difference... what should I expect from changing GPU params, other than battery life?

buddy i cant find Siyah Kernel 4.1.1+ do you have any dwonlad that.

Related

[KERNEL] ProTekk's Battery Sipper [Beta]*Beta 5 Live*

Please read this before posting!
http://forum.xda-developers.com/showpost.php?p=12665605&postcount=47
This is a kernel based on Adrynalyn's Git that was designed to be much more relaxed on the battery consumption for the default kernel. It does overclock to 1.2 GHz as well.
Simply put, this is a highly optimized and fine tuned kernel designed to take the least amount of power to operate at any given frequency. Now, we have all seen these "undervolted" kernels. Well, that's a good start but how fine tuned are they? I'm not sure as I have not seen anyone's sources. I have spent almost a good week now on tuning these voltages down to the least bit required to function properly.
Here is a comparison from the stock voltages and mine:
Battery Sipper - 1228800 MHz @ 1.050V Stock - N/A
Battery Sipper - 1036800 MHz @ 975mV Stock - N/A
Battery Sipper - 960000 MHz @ 950mV Stock - N/A
Battery Sipper - 806400 MHz @ 925mV Stock - 1.1V
Battery Sipper - 768000 MHz @ 900mV Stock - 1.1V
Battery Sipper - 576000 MHz @ 875mV Stock - N/A
Battery Sipper - 368640 MHz @ 850mV Stock - 1.05V
Battery Sipper - 245000 MHz @ 825mV Stock - 1V
As you can see, the voltages in this kernel are significantly lower. I have personally tested these voltages and can assure you that these are stable. I am not making any claims that your battery life will significantly increase or you will be able to last a day without charging. It is just common knowledge in the electronic world that less drain means more savings.
Every device is not built the same. Your phone may not boot with these settings and in some cases, funky things may happen. I have not seen this yet with any Thunderbolt tested to date. Please post any bugs you may find here.
Credits:
Adrynalyn for his source and guiding me to the right area. Much appreciated!
All the Alpha stage testers, thank you for your time and patience!
Git Hub Changelog:
https://github.com/adrynalyne/kernel_htc-mecha/commits/master
Download Link:
http://www.mediafire.com/htc_mecha
If you have any questions or concerns please feel free to post it here! Enjoy this guys!
Huge Update! OMG READ DIZ YO!
Google is your friend.
The search button on XDA is your friend.
I am NOT your friend.
I figured the obnoxious spelling and caps may draw attention to the people who don't want to read.
Flashing now.
EDIT:
Unfortunantly it would appear my TB can't handle the voltages. It will boot, but then reboots @ the lock screen before I have the chance to login.
I have a backup... guess ill give it a shot
EDIT: Mine booted fine, logged in fine. Above poster - make sure you erased your dalvik cache before flashing this.
Ill test for stability and battery today - as well as post some quadrant. Im assuming this isnt a performance based kernel though which is fine by me. I dont play games on my phone
Quadrant--
First run: 1827
Second run: 1908
Third: 2072
Fourth: 2074
Linpack--
44.6
46.7
45.8
45.8
Unheard said:
Flashing now.
EDIT:
Unfortunantly it would appear my TB can't handle the voltages. It will boot, but then reboots @ the lock screen before I have the chance to login.
Click to expand...
Click to collapse
Sorry to hear that :/
Also, I've noticed wake issues. After about 2 minutes with the screen off, it refuses to wake. Will post an updated kernel in a bit.
OP updated to reflect voltage changes and new download link.
Alpha6 was great. Flashing this now, thanks.
Just wondering, is this the same as the 2.0 kernel, only with your voltages?
Sent from my ADR6400L using XDA Premium App
Thanks for this Protekk. Flashed fine for me. Gonna run it all day and see how it is.
Tried flashing this but wouldn't make it past the splash screen even after wiping dalvik...bummer
Sent from my ADR6400L using XDA App
MXMike said:
Tried flashing this but wouldn't make it past the splash screen even after wiping dalvik...bummer
Sent from my ADR6400L using XDA App
Click to expand...
Click to collapse
Takes like 5-6 minutes of the splash screen being up btw...
After flashing this I cant receive incoming SMS messages... same with a few kernels... Not sure why.
psufan5 said:
Takes like 5-6 minutes of the splash screen being up btw...
Click to expand...
Click to collapse
I let it sit for like 10...might try again after work.
Sent from my ADR6400L using XDA App
so far so good man. working like a charm thus far. only about 20 minutes in though. clocked at 1036 as the max. Working great. clock actually drops when screen is on. that is new. Will report back later. Keep up the good work!
Actually really interested in this kernel but I can't get past the first htc splashscreen. Let it sit a 10 minutes.
Sent from my Thunderbolt using XDA Premium App
Testing now I got past splash screen..to those who cant I recommend doing a battery pull and trying again
Sent from my ADR6400L using XDA App
Same here.. After wiping Davlik, still no go. Sits at HTC screen.
Unheard said:
Flashing now.
EDIT:
Unfortunantly it would appear my TB can't handle the voltages. It will boot, but then reboots @ the lock screen before I have the chance to login.
Click to expand...
Click to collapse
What worked for me usually was to wipe Cache and Dalvik Cache in CWM. That's what I used to do for my Droid and Fascinate
mine booted but i went into setcpu make sure everything was okay and my phone started vibrating for like 4 minutes then turned off....
No go for me, hangs at boot screen.
Sent from my ADR6400L using XDA Premium App
Boots fine on my phone, but when I go to change the max it hangs and requires a battery pull. My guess is the voltage on the higher freq is unstable for me.

[INFO] Custom Kernels & Overclocking - FuguMod Ultra Pre Release

After reading through the Thread for the Pre Release of FuguMod Ultra in the development section of this forum I thought I would post some info up for people who are wondering why it doesn't work with their phone, and just some general info on overclocking.
- First off, not all phones will be able to run at 1366MHz. Every CPU made has a range of freuqencies it will work at, and it is different for every single one. So some may be able to handle 1366MHz and above, others may max out at 900MHz. If you are getting black screens, freezes, or random behaviour, then your CPU doesn't like the frequency you have it at, try a lower frequency.
- Always keep an eye on the temp of the CPU when testing overclocking, if the CPU gets too hot, and fail safes don't work, there is a chance you could fry your CPU.
- With the FuguMod Ultra kernel, you must also be aware that gpu bus frequencies have been changed, so if your phone is not happy with that it will black screen. (as bus speeds are like cpu speeds, every different device can handle different clock speeds)
- plls values have been changed, and these may cause problems on your phone.
So if you want to have a go at overclocking your phone, back it up, and then give it a go. Select a frequency, and test with something pretty cpu intensive (3d game, multiple quadrant passes) and see if there are any bugs/overheating during a 15min time period. If you notice any problems/too much heat, try a lower frequency, and try again. And if for some reason your phone doesn't like the kernel, you can reflash with your previous kernel or a new ROM as you have already backed up your data.
If you have any other questions about overclocking, feel free to post here and I will try my best to answer them.
--- Samsung G3, InDroid 4.3, FuguMod 2.4 B3 800MHz ---
How can you check the CPU temperature? I thought it was only battery temperature.
Sent from my GT-I5800 using XDA App
dilzo said:
How can you check the CPU temperature? I thought it was only battery temperature.
Sent from my GT-I5800 using XDA App
Click to expand...
Click to collapse
The battery temp is a good representation of how hot the processor is getting as it is right next to the battery (only a thin sheet of metal seperating it) If the battery rises in temperature by a few degrees, then you can summize that the cpu is probably getting a few degrees hotter than that. I really wouldn't recommend letting the battery get above 55degrees (celcius) as this means the CPU may be getting up close to 65degrees (celcius) which is a very bad thing.
Good post.
Note that if you want to make some stress-tests, you have to put "PERFORMANCE" governor and set the max freq you want to test.
marcellusbe said:
Good post.
Note that if you want to make some stress-tests, you have to put "PERFORMANCE" governor and set the max freq you want to test.
Click to expand...
Click to collapse
Yes, Very true!!
Must also say, Your kernels are pretty legendary! Waiting patiently for the offical release of your FuguMod Ultra
m not able to see time in state with both setcpu and cpuspy and it seems deep sleep is also not working.
Piyush Rawal said:
m not able to see time in state with both setcpu and cpuspy and it seems deep sleep is also not working.
Click to expand...
Click to collapse
How have you got your phone set up? i.e. what ROM are you using etc.
I am using stock jpq with app2sd, swap, zipalign, ramhack and stuff. Setcpu is installed with default min/max freakquency, No profiles in use and undervolt a bit.
Ok,
This may be an issue caused by XXJPQ, as it is a new release there may be some sort of conflict. Have you tried asking if anyone else has this issue in this thread? http://forum.xda-developers.com/showthread.php?t=1132697
I haven't played around with JPQ yet so don't know what the bugs are yet.
Also, are you running a stock kernel? Have you confirmed that the phone has been rooted properly as well?
It's definitely a bug in Kernel. I tried three different roms and i wasn't able to check time in state in any of them (I am talking about fugumod ultra prerelease kernel here).
With previous versions of fugumad kernel everything is fine. So definatly a bug in kernel.
Piyush Rawal said:
It's definitely a bug in Kernel. I tried three different roms and i wasn't able to check time in state in any of them (I am talking about fugumod ultra prerelease kernel here).
With previous versions of fugumad kernel everything is fine. So definatly a bug in kernel.
Click to expand...
Click to collapse
Ok cool, I'll report the bug to the developer so that he can have a look into it. Thanks for testing and proving to the kernel.
Little bit of info some might find helpful. After some recent testing, I have found that some people might experience a black screen freeze when phone is in standby for a while with 83MHz min setting and on demand governor. I am not sure of the exact reason for this, whether it is a bug, or that the processor just doesn't like going that low for extended periods of time. If you experience this type of error, just hard reset the phone then open setcpu after phone has loaded and change the "standby" profile minimum to at least the next step up on the slider. Personally I use 223 setting as it provides a smoother lock screen animation, and no significant difference in battery drain.
Sent from my super smooth GT-I5800 using XDA App

The secret of awesome battery life - share yours

I have been tweaking my G2 ever since I got it and it seems I found a pretty good configuration that gives me awesome battery life of 30 hours on medium light use and stock battery. Now I wonder if I can make it any better.
Ill post my configuration and hope that other will do the same to see if we can squeeze more battery life out of our phones!
CONFIG
SetCPU
screen on - 1000 Max, 122 Min, conservative
screen off - 245 Max, 122 Min, conservative​
JuiceDefender/Setting Profiles
wifi on at home and work only
data off when wifi on
data off when screen off, toggle on for 1m every 30m​
Home screen
three widgets
beautiful widets @ 4 hr refresh
genie widget @ 4 hr refresh
agenda widget​
System
MIUI rom 1.7.22 www.miui.us
streamline5 kernel http://forum.androidspin.com/showthread.php/6555-Streamline5-Nightly-CM7-Test-Kernel-2.6.35.13
darkyy's memory boost script http://forum.xda-developers.com/showthread.php?t=998976
radio 26.0.03.26 with rmk's ril matcher http://forum.xda-developers.com/showthread.php?t=1021463​
USAGE - medium light
< 10 calls approx 20 min total
< 50 text
< 15 emails
30 min navigation
45 min slacker radio
15-30 min gaming
30 min genie widget + browser on news
SCREEN - @28 HRS
If you can get more, post a screen, your config and usage. Sense hibernate doesnt count!
Pershoots kernel is the ultimate secret. And not to OC past 1.2 cause there is no noticeable difference once you go past that point.
Sent from my HTC Vision using XDA Premium App
For me it's called rmk40's virtuous g-lite v1.0.2. lol I regularly get 2~ish days without any special tweaking.
xsteven77x is right too, pershoot's kernel is by far the most efficient and nothing above 1.2 Ghz as the voltage requirements increase a lot i believe.
the secret to great battery life: don't use your phone.
xsteven77x said:
Pershoots kernel is the ultimate secret. And not to OC past 1.2 cause there is no noticeable difference once you go past that point.
Sent from my HTC Vision using XDA Premium App
Click to expand...
Click to collapse
If you are using pershoot's kernal, what governer are you setting it to to max battery life? On demand?
Thanks
ill give pershoot a try
crevis24 said:
If you are using pershoot's kernal, what governer are you setting it to to max battery life? On demand?
Thanks
Click to expand...
Click to collapse
His only has on demand, performance, and user space (which I don't even know what that one does). I leave it on demand because performance keeps the CPU ramped up too often for good battery life with no noticeable improvement in actual performance lol.
Sent from my HTC Vision using XDA Premium App
Pershoot impressions @250min 1010max:
1) The ondemand has obviously been tweaked by pershoot to be VERY favourable to the 250mhz. This unfortunately makes the phone just very slight make a stutter step before ramping up to do a CPU intensive task.
2) The kernel is great when the phone is not regularily used, but seems to draw more power than Streamline5 when something is actually running but not requiring full CPU time as Streamline does provide other governors.
3) The kernel seems to take its time going into "deep sleep" 1 2 day uptime and only 17 hours of deep sleep.
Will continue the testing but seem like if you use the phone in a "medium light" usage, Streamline seems to be the better choice.
UPDATE: I am sitting at 64% @ 9h with pershoot...
im using a power sucking rom, virtuous unity. i just set my phone up so it will at least last a day with a little bit of battery left over. Here are my settings
Wake min: 245mhz Wake max: 1516mhz Governer:Ondemand
Sleep min: 245mhz sleep max: 356mhz Governer: conservative
also use juice defender with advanced settings and a auto memory killer with system tweaks for optimal battery life. i get about 12 to 13 hours.
evilcuber said:
im using a power sucking rom, virtuous unity. i just set my phone up so it will at least last a day with a little bit of battery left over. Here are my settings
Wake min: 245mhz Wake max: 1516mhz Governer:Ondemand
Sleep min: 245mhz sleep max: 356mhz Governer: conservative
also use juice defender with advanced settings and a auto memory killer with system tweaks for optimal battery life. i get about 12 to 13 hours.
Click to expand...
Click to collapse
i noticed you are with rogers as i am too, try "3g only" i had similar setup on a sense rom before and can get a few more hours out of it
i remember with sense i was getting 18 hours max. with the same usage outlined in op
lalalandrus said:
i noticed you are with rogers as i am too, try "3g only" i had similar setup on a sense rom before and can get a few more hours out of it
i remember with sense i was getting 18 hours max. with the same usage outlined in op
Click to expand...
Click to collapse
How do you set 3g only? If i set gsm only in settings, i only get edge networks
Sent from my HTC Vision using XDA App
evilcuber said:
How do you set 3g only? If i set gsm only in settings, i only get edge networks
Sent from my HTC Vision using XDA App
Click to expand...
Click to collapse
in sense roms, two ways, gsm = 2g that explains why you only get 2g. 3g is wcdma
1) dailer -> *#*#4636#*#* -> phone info -> scroll to btm -> WCDMA ONLY -> reboot
2) menu-> settings -> mobile network settings -> network type selection -> 3g only
seems like i found another way to squeeze more battery life out, i extracted the virtuous rom's o/c daemon and uninstalled setcpu. will report with more data but so far everything is working better than setcpu (might be placebo effect)
I update the new radio 26.10.04.12
http://forum.xda-developers.com/showthread.php?t=970809
and matched rils
http://forum.xda-developers.com/showpost.php?p=16489050&postcount=807
and extracted from virtuous unity the performance tweak script for memory from /system/etc/init.d/10-virtuous_performance and the virtuous_oc from /system/xbin
went back to streamline 5 and install daemon tweaker
http://forum.xda-developers.com/showpost.php?p=16015003&postcount=43194
RESULT = 40 hours of battery! (same usage as first post of not more)
I don't know what's wrong with my battery...
I use CyanogenMod 7.1.0 RC1 with cpu OnDemand 245-1209 MhZ, just a few widgets (tajm, battstatt, desktop visualizer), no wlan and average usage. With this setup some people reported they got a battery life of 16-18 hours. I have to charge after 8 hours...with a brand new stock battery :/
lalalandrus said:
USAGE - medium light
< 10 calls approx 20 min total
< 50 text
< 15 emails
30 min navigation
45 min slacker radio
15-30 min gaming
30 min genie widget + browser on news
SCREEN - @28 HRS
Click to expand...
Click to collapse
In your screenshot, "Display" shows as only 1%. In my experience, unless you never actually turn on the screen, the display will tend to be the biggest power consumer. What brightness level do you have it set to? Can you please tap on "Display" and post a screenshot of that? I want to see how long your screen has been on during those 28 hours.
Even at the dimmest setting, an idle CPU @ 245 MHz, and in airplane mode, my phone draws 90 mA. About 60 mA of that is the display and G sensor. At full brightness, the phone draws a total of 220 mA, or 190 mA for the display.
On a stock 1300 mAh battery, 16% remaining is 208 mAh, meaning 1092 mAh has been consumed. 1% of that is about 11 mAh. At minimum brightness, that will run the display for 11 minutes (11 mAh / 60 mA = 0.183 h). At maximum brightness, only 3.5 minutes.
It looks like you had the display on for at least 90 minutes (only nav, gaming, browser), which means your display is only drawing about 7.3 mA, which I do not believe is possible, given the LCD panel in the DZ. That works out to only 27 mW (at 3.7 volts), which is roughly one-tenth the power draw of similar displays where I could find the specs.
So are you just leaving the screen turned off the whole time?
Longest time off charger for me is 2 days and 7 hours. My secret? MIUI with 1800mAh battery. 'Nuff said.
How long battery life do the people with those giant 3600mah batterys have? Just wonderin
Sent from my HTC Vision using XDA App
Pershoot sounds intresting.
How can I backup my current kernel just in case? NAND backup?
taob said:
In your screenshot, "Display" shows as only 1%. In my experience, unless you never actually turn on the screen, the display will tend to be the biggest power consumer. What brightness level do you have it set to? Can you please tap on "Display" and post a screenshot of that? I want to see how long your screen has been on during those 28 hours.
So are you just leaving the screen turned off the whole time?
Click to expand...
Click to collapse
most battery life brags come from people who dont really use their phones...
ill see if i can get actual screen on time. The point is not to brag rather to find the best config when people actually use their phones. That said 16 hours i was sleeping...

[CM9][MIUI]Battery life tweaks.[Siyah added]

Guys, i am not expert in this. but as i was facing battery issues too with miui, i came with some tweaks which gave me good battery result....so helping people about battery issues.
So please Don't blame me,if you dont get good results......your settings are crap and all,because i am just helping people.
and i am sure,if you follows all the steps,it will help you also. because i got 250+(pm) positive feedback about this tweaks,so posting here.
SCROLL DOWN FOR CM9
here are some tweaks :-
basics :-
Turn off Bluetooth,wi-fi,3g data connection,GPS when they dont need.....if you dont wanna do it manually,Use Juice Defender(LINK) app. But i will recommend to do it manually,as that app will also consumes some battery
Click to expand...
Click to collapse
Siyah 2.6.9/2.6.11[MIUI GB ONLY]
1.Download siyah 2.6.9 here, siyah 2.6.11 here
2. Download Voltage control app
LINK
2.1 open app
2.2 set cpu min to 100
max to 1000
2.3 i/o scheduler:- BFQ/noop
Governor:- ondemand(with bfq) / CONSERVATIVE (with noop)
2.4 Voltages:
100 - 875mV / 900mV (if it freezes change to alternative)
200 - 900mV / 925mV (if it freezes change to alternative)
500 - 950mv
800 - 975mv
1000 - 1100mV
1200 - 1200mV
1400 - 1350mV
---
GPU:
100Mhz low
267Mhz high
Voltages:
800mv
950mv
AC Charge:
650mA
USB Charge:
500mA
3. Enable Auto Brightness
3.1go to settings>display>advanced mode>enable 'use custom'
3.2 select light level to dim ,select 1
3.3 select edit other levels...
3.3.1 under screen option
choose values:- 15,35,55,75,245
3.3.2 select save settings.
Click to expand...
Click to collapse
kernel which gave, me and some other users good battery life is dk 2.4.3 (Dont use dk 2.5.2)[MIUI GB ONLY]
1.download dk 2.4.3 kernel...... LINK
2. Download Voltage control app
LINK
2.1 open app
2.2 set cpu min to 100
max to 1000
2.3 i/o scheduler:- BFQ
Governor:- intellidemand(If its laggy then switch to ondemand)
GPU:
100Mhz low
267Mhz high
Voltages:
800mv
950mv
3. Enable Auto Brightness
3.1go to settings>display>advanced mode>enable 'use custom'
3.2 select light level to dim ,select 1
3.3 select edit other levels...
3.3.1 under screen option
choose values:- 15,35,55,75,245
3.3.2 select save settings.
Click to expand...
Click to collapse
XCeLL-X69[MIUI GB ONLY]
*Download XCeLL-X69 from this LINK
*Script for this LINK
now follow steps 2 to 3 from Point 2 (i.e dk point) [use Governor:-Conservative/ondemand]
Voltages:
100 - 850mV / 875mV (if it freezes change to alternative)
200 - 875mV / 900mV (if it freezes change to alternative)
500 - 925mv
800 - 975mv
1000 - 1100mV
1200 - 1200mV
1400 - 1350mV
---
GPU:
100Mhz low
267Mhz high
Voltages:
800mv
950mv
AC Charge:
650mA
USB Charge:
500mA
Click to expand...
Click to collapse
For CM9 users :-
1.Download Voltage control app
LINK
1.1 select i/o scheduler:- CFQ
Governor:- ondemand
1.2set cpu min to 200
max to 1000
2.use LP6 kernel ( you can try KP8 also)
3.go to settings>Display>Automatic Backlight
3.1 go to Windows Length, select 10sec
3.2 enable 'Use Custom'
3.3 go to Screen dim level,select 1
3.4 Go to Edit other Level
3.4.1 Under screen option
select values :- 10,25,45,55,85,250
3.4.2 Tap on Save & Apply
Click to expand...
Click to collapse
Let it be charge to 100%, then let is drain below 5%....then again charge it 100%, after this check results
For first charge it will drain fast.after that you will see good battery life.
If it was helpful to you,vote it to 5star
My best result,check attatchment
waiting to fully recharge my phone
Welll84 said:
waiting to fully recharge my phone
Click to expand...
Click to collapse
Let it be charge to 100%, then let is go below 5%.....then again charge it 100%, after this check results
Sent from my GT-I9100 using xda premium
noob question...how do i take sceenshot on my phone...?
since im in diff ROM now...i dont knw how to take SS...lol
Welll84 said:
noob question...how do i take sceenshot on my phone...?
since im in diff ROM now...i dont knw how to take SS...lol
Click to expand...
Click to collapse
Power button and home button
Sent from my GT-I9100 using xda premium
so out of all kernels you would recommend dk 2.4.3. for best battery life... have you compared your findings with void. echo and siyah? siyah was good for battery life before matched with wajkiui but then after updated to latest kernel my battery is dying... void.echo is worse... pls help.. battery life is my biggest problem! will your settings differ for different batteries i currently have a 2000amh.. and switch between the original when one dies... at this rate il need a third battery =_=
Samunoski said:
so out of all kernels you would recommend dk 2.4.3. for best battery life... have you compared your findings with void. echo and siyah? siyah was good for battery life before matched with wajkiui but then after updated to latest kernel my battery is dying... void.echo is worse... pls help.. battery life is my biggest problem! will your settings differ for different batteries i currently have a 2000amh.. and switch between the original when one dies... at this rate il need a third battery =_=
Click to expand...
Click to collapse
As i mentioned in first post miui+siyah dont gave me good battery. About void.echo i faced os drain bug. So for me dk and xcell was best....
First go for dk 2.4.3 and follow all the steps.
Sent from my GT-I9100 using xda premium
Suarez7 said:
Power button and home button
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
It's not that i didnt try...but i cant get it working...Thanks anyway
Welll84 said:
It's not that i didnt try...but i cant get it working...Thanks anyway
Click to expand...
Click to collapse
Which rom you are on??
If you are on miui then :-
Soft menu key(left to hardware key)+volume down key.
Else if you are on other:-
Middle hardware key+power key
Sent from my GT-I9100 using xda premium
Just another point of view i'm running since yesterday, on android 2.36/I900XXKL1 with the last Syah wich is V.2.6.9 and i 've lost 4% of battery from at least midnight to 9.00 am...! have a good night or good day!
gh.rohit said:
Which rom you are on??
If you are on miui then :-
Soft menu key(left to hardware key)+volume down key.
Else if you are on other:-
Middle hardware key+power key
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
That's it...thanks....Im on Miui ROM atm
islander999 said:
Just another point of view i'm running since yesterday, on android 2.36/I900XXKL1 with the last Syah wich is V.2.6.9 and i 've lost 4% of battery from at least midnight to 9.00 am...! have a good night or good day!
Click to expand...
Click to collapse
I didnt get,what you mean to tel us?
Sent from my GT-I9100 using xda premium
1.basics :-
Turn off Bluetooth,wi-fi,3g data connection,GPS when they dont need.....if you dont wanna do it manually,Use Juice Defender(LINK) app. But i will recommend to do it manually,as that app will also consumes some battery
2. First kernel which gave, me and some other users good battery life is dk 2.4.3 (Dont use dk 2.5.2)
1.download dk 2.4.3 kernel...... LINK
2. Download Voltage control app
LINK
2.1 open app
2.2 set cpu min to 100
max to 1000
2.3 i/o scheduler:- BFQ
Governor:- intellidemand(If its laggy then switch to ondemand)
GPU:
100Mhz low
267Mhz high
Voltages:
800mv
950mv
3. Enable Auto Brightness
3.1go to settings>display>advanced mode>enable 'use custom'
3.2 select light level to dim ,select 1
3.3 select edit other levels...
3.3.1 under screen option
choose values:- 15,35,55,75,245
3.3.2 select save settings.
3.XCeLL-X69
*Download XCeLL-X69 from this LINK
*Script for this LINK
now follow steps 2 to 3 from Point 1 (i.e dk point) [use Governor:-Conservative/ondemand]
Voltages:
100 - 850mV / 875mV (if it freezes change to alternative)
200 - 875mV / 900mV (if it freezes change to alternative)
500 - 925mv
800 - 975mv
1000 - 1100mV
1200 - 1200mV
1400 - 1350mV
---
GPU:
100Mhz low
267Mhz high
Voltages:
800mv
950mv
AC Charge:
650mA
USB Charge:
500mA
Let it be charge to 100%, then let is drain below 5%....then again charge it 100%, after this check results
For first charge it will drain fast.after that you will see good battery life.
hi sorry, im a bit confused over here. so if im using dk.2.4.3, i can just follow the points for the bolded parts only right?
aeonstorm said:
hi sorry, im a bit confused over here. so if im using dk.2.4.3, i can just follow the points for the bolded parts only right?
Click to expand...
Click to collapse
Only follow step 1 & 2....means
1.basics
2. Dk 2.4.3
Sent from my GT-I9100 using xda premium
Thanks for this gh.rohit
Might want to in OP that turning of push feature and using k-9 or manual sync saves a lot of Battery. Not everyone needs instant notification of a mail etc.
Worth a try mate
Sent from my GT-I9100 using XDA App
thanks Guys
dk 2.4.3 kernel does not support clock by clock voltage? or is it the voltage control that is the issue? ( Hope not since I really like it. Thanks for posting it old SetCPU user..)
frewys said:
dk 2.4.3 kernel does not support clock by clock voltage? or is it the voltage control that is the issue? ( Hope not since I really like it. Thanks for posting it old SetCPU user..)
Click to expand...
Click to collapse
No dk dont support Voltage settings. but stil it gives you good battery life
gh.rohit said:
No dk dont support Voltage settings. but stil it gives you good battery life
Click to expand...
Click to collapse
Ok that sorts that out. Thanks again. And yes. So far so good!

Undervolting the GT-N7000 for better Battery life

Hey there ,
so i wanted to share share my awsome Undervolting results with you
At first im running on Chasmodo's latest CM 10.1 i really appreciate his work ! I use the latest CM 10.1 Kernel.
With his rom and this voltages u find under this introduciton text i could get nearly a month with Standby time
(without doing anything , Wlan turned on , Data off) i attached a screenshot (29 Days and 5 Hours sorry for the German language)
Every day i plug my N7000 out from the Loading station its 5am on 3pm i lost 1%.
to change the Voltages i use SetCPU (full version)
1400 MHz
1200 mV (Stock: 1350mV)
1200 MHz
1100 mV (Stock: 1275mV)
1000 MHz
1000 mV (Stock: 1175mV)
800 MHz
925 mV (Stock: 1100mV)
500 MHz
900 mV (Stock 1000mV)
200 MHz
800 mV (Stock: 975mV)
So i dont know my Voltage group sorry guys , if this values are not working just go in 25mV steps lower from your stock voltage
until the CPU gets unstable or crashes than u know that u cant go lower just do this with every clocking !
I also used this voltages on XXLSC Ultimate Rom with the HydraCoreNirvana Kernel i had fantastic results too but not that good like i get with the Asylum CM 10.1.
PS: Just this Voltages wont give you very good Battery life if your Rom / Settings is/are eating your battery. If you get better results with
lower results (stable) just go ahead and post it but im sure this values are nearly the lowest stable u can get
Code:
Its [U]impossible [/U]to hard brick your device with Undervolting , you only could get a soft brick if you use (Set on Boot) and your voltages will crash your System after boot. thats easy to fix just after the phon booted up fast go into SuperSU and delete the root rights for your Undervolting tool.
Thanks for Reading and if i you liked this push the Thanks button =) !:victory:
Thanks man
I think you should say which Voltgroup (A, B or C) your note is. Because those freq are really low (I think too much low for my note, that's voltgroup B).
Do you remember which voltgroup has your note, when you installed hydracore kernel?
Better i would buy a spare battery rather than spoiling my devices performance. We arr not in 1000BC with no electricity. Sure every one can charge a spare and can switch it.
Sent from my GT-N7000 using xda app-developers app
Bad-Pixel said:
I think you should say which Voltgroup (A, B or C) your note is. Because those freq are really low (I think too much low for my note, that's voltgroup B).
Do you remember which voltgroup has your note, when you installed hydracore kernel?
Click to expand...
Click to collapse
Hey there i dont remember never looked at the Voltgroup sorry so there is no other way to view my Voltgroup ?
Btw just try the voltages without autostart and u will see if your system reboots or if it works if not just go in 25mV steps higher :highfive:
qazibasit said:
Better i would buy a spare battery rather than spoiling my devices performance. We arr not in 1000BC with no electricity. Sure every one can charge a spare and can switch it.
Sent from my GT-N7000 using xda app-developers app
Click to expand...
Click to collapse
Why ?
I cant get your argument my performance is the same speed while im gaming browsing same performance than before .. no impact , drops .. a spare battery ? So what about i dont want to switch my battery ? there is no need for it my battery stays alive for atleast 2-3 days when im doing something with it .
how to do if i only have rom toolbox
SkyKer93 said:
Hey there i dont remember never looked at the Voltgroup sorry so there is no other way to view my Voltgroup ?
Btw just try the voltages without autostart and u will see if your system reboots or if it works if not just go in 25mV steps higher :highfive:
Click to expand...
Click to collapse
It's a feature of the hydracore kernel only I think, because its read a particular value (something about mainboard and/or cpu) and the kernel automatically apply dedicated undevolt values. You could see it in system information, where hydracore kernel is detected. Without it, I think you can't do anything :/
Anyway, sincerely I remember some time ago I tried to lower my already undervolted cpu voltages, and I got freezes. I will try to go lower a bit, hoping it will works. A very important thing, is not only the lower battery drain, but also the lower cpu temps.
ahhl said:
how to do if i only have rom toolbox
Click to expand...
Click to collapse
I bought rom toolbox full sometime ago, when there was sales. If I remember correctly, there is a section relative to the cpu control, but I don't remember if it was undervolting capable also. You should start to search it from there (I'm sorry, I don't have the app installed anymore, so I can't help you properly... In case, use voltage control app)
Sent from my GT-N7000 using xda premium
I dont think it has UV feature. Just CPU freq control
nokiamodeln91 said:
I dont think it has UV feature. Just CPU freq control
Click to expand...
Click to collapse
Yes, you're right, I just checked (installing my bought pro version) and it hasn't the uv features. Anyway, as I suggested, he can use voltage control (even if I don't know if his kernel support the uv/oc)
Sent from my GT-N7000 using xda premium
nokiamodeln91 said:
I dont think it has UV feature. Just CPU freq control
Click to expand...
Click to collapse
Bad-Pixel said:
Yes, you're right, I just checked (installing my bought pro version) and it hasn't the uv features. Anyway, as I suggested, he can use voltage control (even if I don't know if his kernel support the uv/oc)
Click to expand...
Click to collapse
What do you mean by Rom Toolbox doesn't have voltage control?
Tap kernel tweaks, then any frequency and you'll find a voltage slider in there.
chasmodo said:
What do you mean by Rom Toolbox doesn't have voltage control?
Tap kernel tweaks, then any frequency and you'll find a voltage slider in there.
Click to expand...
Click to collapse
Maybe it depend from the kernel I'm using now (philz 3.99 on BurtRom tw rom) but I can't able to do what you said. I checked on rom toolbox pro again, and I didn't see any uv feature. Just goverors/kernel tweaks (like vm or fs features) or profiles management... Nothing else.
Anyway I'm using tegrak ultimate app to Undervolt my cpu and gpu, and it works perfectly, so I don't miss so much that feature.
Sent from my GT-N7000 using xda premium
I don't know - I am not sure if Undervolting could hard-brick or damage the hardware but back then running GB roms I had undervolted FM Kernel and there was trrrr trrr trrr like sound from my Note.
Be careful.
I have to do a custom rom just to see if its all true....otherwise am not interested at all in undervolting my phone. Hope its true...
Sent from my GT-N7000 using xda app-developers app
Boy124 said:
I don't know - I am not sure if Undervolting could hard-brick or damage the hardware but back then running GB roms I had undervolted FM Kernel and there was trrrr trrr trrr like sound from my Note.
Be careful.
Click to expand...
Click to collapse
never had any problems and just logical cpus could brick if you give them too mutch voltage , if you give them less voltage the system only can crash your sound could have been beacuse it crashed so really u cant hard brick your device with undervolting ... maybe a softbrick if your unstable voltage settings are on autostart.
qazibasit said:
I have to do a custom rom just to see if its all true....otherwise am not interested at all in undervolting my phone. Hope its true...
Sent from my GT-N7000 using xda app-developers app
Click to expand...
Click to collapse
no need for a custom rom mate , you just need a custom kernel wich is able to uv for example HydraCoreNirvana
Bad-Pixel said:
Maybe it depend from the kernel I'm using now (philz 3.99 on BurtRom tw rom) but I can't able to do what you said. I checked on rom toolbox pro again, and I didn't see any uv feature. Just goverors/kernel tweaks (like vm or fs features) or profiles management... Nothing else.
Anyway I'm using tegrak ultimate app to Undervolt my cpu and gpu, and it works perfectly, so I don't miss so much that feature.
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
Hey there , you cant uv with Philz kernel just read his thread check his FAQ there hes writing that hes not supporting
oc/uv its just a repacked stock kernel
use HydraCoreNirvana but when you download the kernel check that its the OC version if not than you cant change your voltage like with Philz kernel.
:highfive:
SkyKer93 said:
Hey there , you cant uv with Philz kernel just read his thread check his FAQ there hes writing that hes not supporting
oc/uv its just a repacked stock kernel
use HydraCoreNirvana but when you download the kernel check that its the OC version if not than you cant change your voltage like with Philz kernel.
:highfive:
Click to expand...
Click to collapse
You can you can
Just use tegrak ultimate Overclock app. I bought it because I think it's the only who give you the possibility to Undervolt the gpu also. Initially, philz kernel wasn't supported, but now it is. I undervolted my cpu setting the values that I had using the hydracore kernel oc. And today I lowered them of another - 25mV also. Everything works nicely until now
Sent from my GT-N7000 using xda premium
qazibasit said:
Better i would buy a spare battery rather than spoiling my devices performance. We arr not in 1000BC with no electricity. Sure every one can charge a spare and can switch it.
Sent from my GT-N7000 using xda app-developers app
Click to expand...
Click to collapse
Nice attitude you are showing there. Oh, there is plenty of power, let's waste.it! Really, that kind off attitude is definitely going to make the world a better place
What's more why do you think undervolting does influence the performance? It only influences the power consumtion and if you go too far it does render the phone unstable. But it certainly does not in-, or decrease the cpu's performance.
Sent from my revived Galaxy Note
---------- Post added at 01:50 AM ---------- Previous post was at 01:45 AM ----------
Bad-Pixel said:
You can you can
Just use tegrak ultimate Overclock app. I bought it because I think it's the only who give you the possibility to Undervolt the gpu also. Initially, philz kernel wasn't supported, but now it is. I undervolted my cpu setting the values that I had using the hydracore kernel oc. And today I lowered them of another - 25mV also. Everything works nicely until now
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
Yep tegrak definitely does the trick with PhilZ kernels. I have been using it for at least 8 months now and my phone is undervolted too. Only the highest cpu state is overvolted because I overclocked it to 1552 MHz instead of 1400.
Sent from my revived Galaxy Note
I would love this kernel under ubls4 if it has a proper exfat support. Until this is not fixed like philz kernel, I can not test or try
Sent from my GT-N7000 using xda premium
altae said:
Nice attitude you are showing there. Oh, there is plenty of power, let's waste.it! Really, that kind off attitude is definitely going to make the world a better place
What's more why do you think undervolting does influence the performance? It only influences the power consumtion and if you go too far it does render the phone unstable. But it certainly does not in-, or decrease the cpu's performance.
Sent from my revived Galaxy Note
---------- Post added at 01:50 AM ---------- Previous post was at 01:45 AM ----------
Yep tegrak definitely does the trick with PhilZ kernels. I have been using it for at least 8 months now and my phone is undervolted too. Only the highest cpu state is overvolted because I overclocked it to 1552 MHz instead of 1400.
Sent from my revived Galaxy Note
Click to expand...
Click to collapse
Please explain why you overvolted AND overclocked the highest cpu state. Doesn't this shorten your batteries performance?
Did you changed cpu governor or something else (like screen off profile to reduce CPU) to achieve 1% battery loss at 3pm?
And was that with mobile data on?
jcbobeda said:
Please explain why you overvolted AND overclocked the highest cpu state. Doesn't this shorten your batteries performance?
Click to expand...
Click to collapse
I overcloked the highest cpu state from 1400 Mhz to 1552 Mhz because I want more performance. And because my phone became unstable with the 1552 Mhz and the standard voltage. So now my phone saves energy when the lower cpu states are active and it has a bit of extra power at the expense of battery life when it needs the most processing power. All in all that gives me better battery life than with stock settings and a snappier device when needed. For me this is the ideal solution.
Sent from my revived Galaxy Note

Categories

Resources