I just picked up my Nexus 7, and I have tinykernel installed, and I am now using trickstermod to undervolt my device. I would really appreciate it if someone could screenshot their undervolted settings just so I have something (like a benchmark) to go off of, along with an estimate of how much battery life I stand to gain by doing this. Thank you very much for any help!
XCgod said:
I just picked up my Nexus 7, and I have tinykernel installed, and I am now using trickstermod to undervolt my device. I would really appreciate it if someone could screenshot their undervolted settings just so I have something (like a benchmark) to go off of, along with an estimate of how much battery life I stand to gain by doing this. Thank you very much for any help!
Click to expand...
Click to collapse
I would really like this too!
Here are the settings I am running my Nexus on. They arent maxed out, I may get some millivolts here or there but its is at least stable. My GPU is running on -150mv
One thing to note is that I have an ACPU BIN 6 CPU.
JayanWarden said:
Here are the settings I am running my Nexus on. They arent maxed out, I may get some millivolts here or there but its is at least stable. My GPU is running on -150mv
One thing to note is that I have an ACPU BIN 6 CPU.
Click to expand...
Click to collapse
Thanks, will try to give it a go when i have the time.
Did you notice your battery life improved vastly or were the results only marginal?
What do you mean? You mean you have a better binned cpu? How can i see my binning?
These are the stock voltages btw if anyone cares:
Sent from my Nexus 7 using xda app-developers app
Related
I have recently rooted my dhd and currently running CM7. Using the cpu setting within the performance menu I am wondering what peoples thoughts are on a noticeable but safe increase of cpu speed. its set as 1017MHz which i believe is default. I am told I can run anything up to 1500 safely. can anyone confirm this and also tell me what kind of result (performance and battery life) i should expect.
thanks
Well, I use Android Revolution HD (a sense rom, meaning heavy UI!) and i overclock to about 1.3GHz. In terms of battery life when it's awake, it seems a drain a teeny bit more readily, but I've never had a freeze on sense (quite rare)
On stock it underclocks to let the processor max at around 400MHz when the screens off, so that helps to really save a lot of battery on standby. On CM, I'd expect it'd feel more or less the same in terms of performance after you hit 1.2/1.3GHz
hmohammed43 said:
Well, I use Android Revolution HD (a sense rom, meaning heavy UI!) and i overclock to about 1.3GHz. In terms of battery life when it's awake, it seems a drain a teeny bit more readily, but I've never had a freeze on sense (quite rare)
On stock it underclocks to let the processor max at around 400MHz when the screens off, so that helps to really save a lot of battery on standby. On CM, I'd expect it'd feel more or less the same in terms of performance after you hit 1.2/1.3GHz
Click to expand...
Click to collapse
thanks for the reply mate. going to try out revolution HD soon i think. have you overclocked using a third party app or is there one built into that rom?
also im a little confused by the governors. 'on demand' is the default governor. Does that mean it will only use the max selected cpu speed when necessary? would you recommend using a difference setting?
cheers
rhodri11 said:
thanks for the reply mate. going to try out revolution HD soon i think. have you overclocked using a third party app or is there one built into that rom?
also im a little confused by the governors. 'on demand' is the default governor. Does that mean it will only use the max selected cpu speed when necessary? would you recommend using a difference setting?
cheers
Click to expand...
Click to collapse
The CPU is managed by the ROM itself. You can tweak it yourself by using setCPU (or similar), but I can advise you not to. Can't help you with the governors buddy, since I dunno what it is
Cheers
darude0306 said:
The CPU is managed by the ROM itself. You can tweak it yourself by using setCPU (or similar), but I can advise you not to. Can't help you with the governors buddy, since I dunno what it is
Cheers
Click to expand...
Click to collapse
nice one dude
I'm running cm7 and I'm overclocked to 1.5 ghz. It's been totally fine for months.
Sent from my Motorola Startac running Atari 2600 software!
rhodri11 said:
thanks for the reply mate. going to try out revolution HD soon i think. have you overclocked using a third party app or is there one built into that rom?
also im a little confused by the governors. 'on demand' is the default governor. Does that mean it will only use the max selected cpu speed when necessary? would you recommend using a difference setting?
cheers
Click to expand...
Click to collapse
Lucky you picked a linuxhead!
The system itself has a daemon (background process built into the system) that handles overclocking. It's all explained on the page and also on this thread:
http://forum.xda-developers.com/showpost.php?p=14638641&postcount=34279
You can use another app (like SetCPU) but the daemon usually handles screen off's quicker. The governors basically determine how the processor frequency is changed. I'll explain the common ones:
Performance - Runs at highest speed, so if you have a range of 200 to 1.3G, it'll stay at 1.3G all the time, not usually the best
Ondemand - The universal default for phone overclocking, it only changes the speed up after a certain percentage of the CPU is used, and it switches on the fly, so if the CPU is used too much at 400MHz, it'll ramp it up to maybe 600 or 800, and if it's still overused, it'll put it up to maybe 1 or 1.2G
Conservative - This is like ondemand, except it makes the changes more gradual. It can give noticable lags in the foreground at times, so this is mainly used when the phone is asleep (screen off)
Smartass - This governor is like ondemand, except it'll less readily switch frequencies to higher values when it detects the screen off. This isn't really used because the overclocking daemons take into account the phone being awake or not
Basically, there isn't really a need to change governors, only really frequencies if anything. The thread, however, does tell you how to change governors.
Im using latest LeeDroid GB 3.2.1 and to be honest with the work he's done with the Kernal (3.1.8BFS) I have found that the ROM is a lot MORE responsive without me overclocking the CPU.
Im not really sure how it all works, but I guess doing this on different ROMS has its own different out comes.
overclocking has me confused too, is there really that much of a benefit in it? how much will i gain from it?
toby_lerone said:
overclocking has me confused too, is there really that much of a benefit in it? how much will i gain from it?
Click to expand...
Click to collapse
There is a benefit when you use certain apps, or even sense itself. For example, I've never had sense ui freeze, or go slow. The under clocking helps to improve the rubbish battery life when your phone is asleep.
In terms of measuring the gain, I have no idea. Really, I'd think you could use a process heavy app, or benchmarking app and see.
There's also loads of guides on overclocking to help out! (that's how I got the hang of it! )
Sent from my Desire HD using XDA Premium App
For the need on OC, it depends on the kind of apps u're using. If u're happy w a non OC DHD, its totally up to u.
But for the UC, it works as a terrific battery saver, mich better/effective than other battery saver soln on market
The safe range depends on the DHD as the manufacturing changed even though same part, i'm OC 1.5GHz "On Demand" profile and under clock 245MHz on screen off "Power Save" profile.
Getting approx a day usage on Lee 2.1.
Wanna save some battery?
Have a look at this, my experience on undervolting my Nexus using Franco kernel:
Red - system not stable
Green - system stable and runs without any crash
https://docs.google.com/spreadsheet/ccc?key=0Ah8PsMa_NqfedC1sZjhWUkNCRHJHeWNOS1RzU1NUNEE
Only tested 3 minutes? Let us know after you have more time under your belt.
sent with 3g courage. better recognize. 4g courage coming soon. stock up on diapers.
@rbiter said:
Only tested 3 minutes? Let us know after you have more time under your belt.
sent with 3g courage. better recognize. 4g courage coming soon. stock up on diapers.
Click to expand...
Click to collapse
the 3 minutes were tested under heavy duty - frequent task switching, video streaming and file system stressing. I'll update the document once I find any unstable voltages, so please come back for updates if you wish.
btw, everyone's phone is different, so the voltage settings may not work on all phones.
Here's what I've been using
Two words..
Smart reflex
Sent from my Galaxy Nexus using xda premium
ChongoDroid said:
Two words..
Smart reflex
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
If you wanna take the time to play with the voltages, you will get better battery life than using SR. I watched SR and it was running a good 75+mv higher across the board than when I underclocked it. Its been just as stable and smooth manually undervolting.
Sent from my Galaxy Nexus using Tapatalk 2
I was reading about few people showing undervoltages and stuff but I get really lost I dont want to mess up my phone.
I am running the lean kernel or imoseyon and I flashed it via the franco kernel app it has his kernel and the one I said.
Now I have no idea which settings to choose and which are safe... can anybody help me out?
-viperboy- said:
If you wanna take the time to play with the voltages, you will get better battery life than using SR. I watched SR and it was running a good 75+mv higher across the board than when I underclocked it. Its been just as stable and smooth manually undervolting.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Some people should only use SR, since they do not know how to uv, and troubleshoot that by themselves.
Sent from my i9250 using Forum Runner
So, what's the point OP? Wonderful chart for your own use, but does little for everyone else.
miketoasty said:
So, what's the point OP? Wonderful chart for your own use, but does little for everyone else.
Click to expand...
Click to collapse
Its a reference for others, not a "guaranteed to be the best voltages" chart.
Sent from my Galaxy Nexus using Tapatalk 2
I've used these as a good reference.
The voltages have been stable on my Galaxy Nexus. They are good to reference. In most cases the most I could undervolt from these settings was 25mV. So far, I've had pretty good battery life. I'll definitely vouch for houzuoguo's spreadsheet.
Anyone have real statistics and battery readings that prove undervolting is even worth the effort?
where is the test? i dont see any testing
Sent from my Galaxy Nexus using xda premium
nomisunrider said:
Anyone have real statistics and battery readings that prove undervolting is even worth the effort?
Click to expand...
Click to collapse
I'll try to do some identical real world testing with my normal usage with Smart Reflex on then with my undervolt settings. I should be able to report back in a day or two.
The Results
Okay, so here are my results:
ROM: AOKP build 36
Kernel: Franco 166
Governor: Interactive
SmartReflex enabled
CPU: 192MHz to 1036MHz
Battery: Stock 1850mAh
3G on when screen is on with occasional LTE usage. Never used WiFi.
The first 3 attachments are without undervolting.
Attachments 4-6 show my undervolting settings.
The last 3 attachments are with my undervolting settings enabled. FYI, I used the saved values for the last 3 attachments.
If anyone wants anymore information on app usage just let me know. I have a few more screenshots, but didn't feel like uploading a ton of files.
I'm not sure if these results are sound, but I just updated to AOKP build 38 and Franco Milestone 4 kernel. I'll continue to test and see if these results are consistent.
Doesn't look much of a difference with doesn't it? according to CPU Spy and screen on time, as well as looking at 384MHz and 1036MHz CPU.
Thanks for the suggestions Houzuoguo. I am running LiquidSmooth-ICS-v1.5mr1 and Franco Kernel Milestone4
I took your settings and raised them all by 25.
I used Set CPU to set them and i also set the CPU to ondemand and dropped the CPU speed to 1036.
Are you using Set CPU to do this?
My Results
Thanks you very much BrandT90!! I tried some of you settings and changed some values. It's incredible. 11 hours!!! :good:
Look at the screenshots
ROM: Paranoid Rom 2.16
Kernel: Franco Milestone 5
Governor: Ondemand
SmartReflex enabled
CPU: 230MHz to 729MHz (but I use the schedule feature in SetCPU for Apps which need more CPU)
Battery: Stock 1850mAh
I set my brightness to automatic and tweaked the settings in cm10.
3G/Wifi: Juice Defender manages them.
Without undervolting I had the same results like BrandT90. (Look at his first 3 screenshots)
View attachment 1365310 View attachment 1365309 View attachment 1365311 View attachment 1365312
BrandT90 said:
Okay, so here are my results:
ROM: AOKP build 36
Kernel: Franco 166
Governor: Interactive
SmartReflex enabled
CPU: 192MHz to 1036MHz
Battery: Stock 1850mAh
3G on when screen is on with occasional LTE usage. Never used WiFi.
The first 3 attachments are without undervolting.
Attachments 4-6 show my undervolting settings.
The last 3 attachments are with my undervolting settings enabled. FYI, I used the saved values for the last 3 attachments.
If anyone wants anymore information on app usage just let me know. I have a few more screenshots, but didn't feel like uploading a ton of files.
I'm not sure if these results are sound, but I just updated to AOKP build 38 and Franco Milestone 4 kernel. I'll continue to test and see if these results are consistent.
Click to expand...
Click to collapse
3hrs 55min on stock battery? That's awesome
--------
Sent from my Nexus Galaxy
Thanks for these settings! I'm hoping this continues to get updated.
Just bought the FrancoKernel updater app and was flashing the latest nightly and it asked what GPU speed I wanted. I went with the lowest but is there a performance bump going with a higher speed? Thanks.
Yes.
Small advantage but it is quite noticeable.
Sent From My Sprint Galaxy Nexus via XDA Premium
Not very much.
Sent from my Galaxy Nexus using xda premium
If you´re running highdef games or if you want to benchmark and see how much you can cram out of that phone, it´ll show. Otherwise, for normal usage, I´d say it´s quite pointless.
Beware though, not everyone can run the 512Mhz version, so try it out and if you get artifacts or weird behavior you have to go with the lower one.
Some Google developer explained why overclocking to 512 Mhz is basically pointless. There was a reason to why they chose to stay at a clock of 307 Mhz, but it's been noted that 384 gives a slight performance increase that drains no notable additional battery.
P3aK said:
If you´re running highdef games or if you want to benchmark and see how much you can cram out of that phone, it´ll show. Otherwise, for normal usage, I´d say it´s quite pointless.
Beware though, not everyone can run the 512Mhz version, so try it out and if you get artifacts or weird behavior you have to go with the lower one.
Click to expand...
Click to collapse
It's pretty pointless all the time.
Sent from my Galaxy Nexus using xda premium
Thanks for the response everyone. I will run with the 384mhz clock one since I am a pretty light user.
Hi there, thinking about getting SetCPU - I have some questions before I do because I hear it can be dangerous?
- I've heard it can brick your phone?
- What if you set it too high?
- Do you personally have to monitor it?
- What are the benefits?
- Use alot of battery?
- Is it really worth using?
- Is it optimized for different phones - example the One X?
Thanks guys!
JDBurnie said:
Hi there, thinking about getting SetCPU - I have some questions before I do because I hear it can be dangerous?
- I've heard it can brick your phone?
- What if you set it too high?
- Do you personally have to monitor it?
- What are the benefits?
- Use alot of battery?
- Is it really worth using?
- Is it optimized for different phones - example the One X?
Thanks guys!
Click to expand...
Click to collapse
Hi, i have read that SetCPU cannot view all the cores i have read alot saying that System Tuner works fine you might want to try that.
I used to use SetCPU on my sensation and never hand any issues with it i did not monitor the app at all
Benefits allows overclocking if available in kernel
it can be overclocked and cause some issues such as overheating but if set correctly will be fine doesnt use much battery if any
and no i dont think you can brick your phone
if you set it too high i believe i had to reflash rom nothing major
BTW this is based on my own knowledge and usage
Hope this helps
Thanks man
JDBurnie said:
Thanks man
Click to expand...
Click to collapse
How much battery life can you save using setCPU?
lamenramen said:
How much battery life can you save using setCPU?
Click to expand...
Click to collapse
None in theory, if the CPU is slower it takes longer to go from
idle - process - idle
Faster speeds allow it to get it over and done with faster and get back to idle.
Of course it will at times stop the CPU going higher than it needs too which could save battery.
Under volting will save more batter then underclocking ever will.
Sent from my HTC One X using xda premium
SetCPU can not see Tegra 3 yet
Use System Tuner and its free
hamdir said:
SetCPU can not see Tegra 3 yet
Use System Tuner and its free
Click to expand...
Click to collapse
Thanks. I have system tuner, but what do I need to do in order to improve battery life?
I have set the governor to powersave. Is there anything else? How would I undervolt using this app?
lamenramen said:
Thanks. I have system tuner, but what do I need to do in order to improve battery life?
I have set the governor to powersave. Is there anything else? How would I undervolt using this app?
Click to expand...
Click to collapse
undervolting requires your phones kernel to support it, currently on these forums there is only one that does but i haven't tested it, sticking firm to the "stock kernel is best" and will do untill the kernels have more time to mature.
you could limit your max speed to 1 GHz, if you are rooted you can use Core control to turn off cores and run your phone as a dual core.
treebill said:
undervolting requires your phones kernel to support it, currently on these forums there is only one that does but i haven't tested it, sticking firm to the "stock kernel is best" and will do untill the kernels have more time to mature.
you could limit your max speed to 1 GHz, if you are rooted you can use Core control to turn off cores and run your phone as a dual core.
Click to expand...
Click to collapse
Not to be lazy, but would running the phone as dual core and limiting it to 1 ghz result in a perceptible battery savings? I'm trying to get a feel for how much I should expect custom ROMs to make my One X perform up to par. Thus far, I've installed two custom ROMs and felt like the improvements were all safely in the minor category.
I did install cyanogenmod 7 on a phone last year wow, that resulted in major benefits.
lamenramen said:
Not to be lazy, but would running the phone as dual core and limiting it to 1 ghz result in a perceptible battery savings? I'm trying to get a feel for how much I should expect custom ROMs to make my One X perform up to par. Thus far, I've installed two custom ROMs and felt like the improvements were all safely in the minor category.
I did install cyanogenmod 7 on a phone last year wow, that resulted in major benefits.
Click to expand...
Click to collapse
Running on 2 cores stops the phone from using and 2 cores uses less power then 4, playing games and using all cores is over kill 2 cores will run the game without lag use less power and make less heat.
You'll maybe get 10% from doing that but I haven't tested.
Really the only time any of this saves battery is during demanding programs, tegrea has a super low power companion core, for all your power saving needs.
Sent from my HTC One X using xda premium
I tried conservative governor while downloading sd files for Nova3 gave execllent results
I strongly advice not to undervolt tegra3
t3 is not like any other chip and UV or OC should not be attempted
OC because the chip is already at the max of its thermals
UV for the same reason n might end up with problems like flicker
changing governors and UC should be enough
Good day,
I have done a lot of searching and have found ways to get better performance but I really need maximum performance for the app I am running to reduce lag.
I have the 2013, rooted on marshmallow and elementalx installed.
The max I can get is 450 on the gpu and 1890 on the CPU. And faster and I get constant reboots.
It doesn't matter if I need a custom Rom I'm prepared to do whatever necessary to get the best performance. Battery life isn't important.
Thanks,
Mike
skiiermike said:
Good day,
I have done a lot of searching and have found ways to get better performance but I really need maximum performance for the app I am running to reduce lag.
I have the 2013, rooted on marshmallow and elementalx installed.
The max I can get is 450 on the gpu and 1890 on the CPU. And faster and I get constant reboots.
It doesn't matter if I need a custom Rom I'm prepared to do whatever necessary to get the best performance. Battery life isn't important.
Thanks,
Mike
Click to expand...
Click to collapse
https://play.google.com/store/apps/details?id=com.fifthelement.trimmer
This one app made the absolute biggest difference. It literally made my Nexus 7 refreshed like it was a new tablet. Now anytime I get a N7, the first thing I do is root, and install this app. Seriously blew my mind how butter smooth everything became.
https://play.google.com/store/apps/details?id=com.grilledmonkey.lagfix
That is another app of the same thing. Both work fine, do same thing. I Like the first one I posted personally.
Give it a shot, lmk if it helped.
Seems to have helped thanks so much for the response. I'll know forsure in the next few days.
Sent from my SM-G930W8 using Tapatalk