Nexus 5 Undervolting thread

Tom540

Senior Member
Apr 3, 2013
660
284
0
I found this thread very useful on the N4 forums, so here it is for the Nexus 5.

First, what is undervolting?

No two CPUs are made equally, every one is slightly different. This means they each need a different minimum voltage to run completely stable, so manufacturers set it high enough so that every chip can run without needing a voltage tailored to that specific chip. But this means that most devices can have their voltages lowered, and still run 100% stable

What are the benefits of undervolting?

In my experience, heat reduction is the main benefit. However, this heat reduction has implications elsewhere; for instance it means the thermal throttling will kick in later, so there is less of a performance drop. Also, less power is wasted to heat, meaning marginal gains in battery life. If you cannot run higher frequencies, i.e. over 2.26GHz, undervolting/overvolting these frequencies may help.

Any disadvantages?

Not really - you may experience reboots and instability, but that means you need to raise the voltages. Also, make sure you don't check set on boot until you know the voltages are stable, but if you have any problems you can flash the stock kernel, or in worst case wipe the data from a recovery.



How do I undervolt?

Many CPU apps are available to change the voltages, but personally I use Trickster Mod (donate). Just slowly decrease your voltages, small amounts at a time, and set them on boot when you are happy they are stable.
If you want to really want to get your voltages perfect, you can set the min/max frequency to one you want to modify, and edit each frequency to perfection. To save time, I'd recommend starting with the highly used frequencies - many apps can tell you which your device uses most often.

CPU Binning

I know on the nexus 4 the cpu bin was related to the amount users could undervolt, and Im sure the case is still the same, so heres how you can find out your CPU bin: http://forum.xda-developers.com/showthread.php?t=2515593 It would be useful to include your CPU bin in your post.



Here are my initial voltages, running ElementalX v0.7, CPU bin 3 and PSX - please, feel free to share yours (and your knowledge);

Voltages.jpg



Rules of the thread

Be nice to each other, use search if you have a question, and don't flame noobs for no reason.

It would be helpful to include your CPU bin and kernel in your post.

Also, if I have made any errors in the OP or you feel something should be added, quote this (so I get notified) and tell me, I'm sure theres a lot more information I could include!
 
Last edited:

Tom540

Senior Member
Apr 3, 2013
660
284
0
I have a 3 too. So far sitting stable at a global -62.5 undervolt the past few days. Tried -75 a few times and got reboots when turning the screen on.
Same has just happened to me too, so I'll bump them up to -62.5, although I think I should be able to keep the lower CPU clocks at lower voltages as I'm sure the higher ones are used when turning on the screen

Sent from my Nexus 5 using Tapatalk
 

smmndchaos

Member
Feb 16, 2013
32
2
0
I'm running franco r14 and got two almost immediate reboots on your settings. Gonna go a little easier. I have no experience doing this, so it's still a bit confusing.
 

rudyzhou2

Member
Nov 22, 2013
6
0
0
can probably go a bit easier on the higher clocks, my settings are -75 mv below 1.8 ghz and -50 above. Just played some deer hunter 2014 and seems to be fine. No reboots so farr! My bin is 3 as well. Running stock rom with faux003b6 kernel
 

antifocus

Member
Jul 5, 2010
32
10
0
You guys are lucky. My phone has bin of 1, could only uv 50mv on high frequency and 75mv on the low end, and I have higher default voltage to begin with. :(

---------- Post added at 01:33 AM ---------- Previous post was at 01:29 AM ----------

So far I believe the best app to test UV stability is Antutu Benchmark, I could pass StabilityTest no problem but Antutu always FC when I UV bit too hard.
 

gd6noob

Senior Member
Apr 29, 2011
1,803
268
83
I was a little bummed when I found out I had bin 2, but I've been running -75mv no problem for the past few days on bricked kernel

Sent from my Nexus 5 using xda app-developers app
wow.. im have bin 3 and anything past -62 I get reboots... I think I got ripped of on on my cpu :rolleyes:
 

Tom540

Senior Member
Apr 3, 2013
660
284
0
wow.. im have bin 3 and anything past -62 I get reboots... I think I got ripped of on on my cpu :rolleyes:
Exactly the same with me - I think I might be able to set the lower CPU clocks with voltages lower though, I just need a bit more time to test

Sent from my Nexus 5 using Tapatalk
 

Tw1tchy

Senior Member
May 28, 2011
385
77
0
VanCoVer
I have a PVS 0 and I can undervolt - 100 without any lockups or reboot. Actually the device hasn't rebooted on me once ever. The only problem is it lacks CPU performance but the GPU works fine.

Sent from my Nexus 5 using Tapatalk
 

gd6noob

Senior Member
Apr 29, 2011
1,803
268
83
Exactly the same with me - I think I might be able to set the lower CPU clocks with voltages lower though, I just need a bit more time to test

Sent from my Nexus 5 using Tapatalk
Let me know what your findings are... im just too lazy to test all the configs.. :D
 

Tom540

Senior Member
Apr 3, 2013
660
284
0
It might be helpful if everyone included the actual voltages as well, as some have reported starting with different voltages, and some kernels UV put of the box.
PVS 3, I'm running 712.5 @ 300MHz, and 962.5 @ 2.26GHz; check the screenshot in the OP for all voltages

Sent from my Nexus 5 using Tapatalk