Lowest Voltages reached - Galaxy S III General

So i Reached my lowest GPU and CPU voltages without real drawbacks on Quadrant Standard which im running as a stress test to check if its able to run it or it will either reboot or crash. here is the lowest voltages of GPU -175mV and -150mV on CPU - currently testing what clock speed will allow me to undervolt lower without sacrificing smoothnes on my JellyBam rom with Siyah Kernel rc3.
ºººººººººººCPUººººººººººººººº
200mhz = 750mV
300mhz = 763mV
400mhz = 775mV
500 mhz = 788mV
600mhz = 813mV
700mhz = 825mV
800mhz = 838mV
900mhz = 863mV
1Ghz = 900mV
1.1Ghz = 950mv
1.2Ghz = 1000mV
1.3Ghz = 1075mV
1.4Ghz = 1113mV
ººººººººººGPUººººººººººº
Most Stable at +25 to these mV values
160mhz = 700mV
266mhz = 725mV
350mhz = 775mV
440mhz = 826mV
533mhz = 875mV

Tried your settings. Stable. But smoothness reduced. =[
You sure your phone is not introducing a little bit of shutter after the undervolting?
Sent from my GT-I9300 using xda premium

Related

Undervolting Thread

This thread has been created to share Undervolting Settings (UV).
Undervolting makes CPU/GPU/Modem to consume less power, thus extend battery life. This is allowed by flashing modified kernels that allow UV (Thanks to raspdeep's work). One can use Voltage Control to change settings (Thanks to xan).
Setting format is -x mV for a given CPU clock as used in xan's app: [1200Mhz] [1000Mhz] [800Mhz] [400Mhz] [200Mhz] [100Mhz]
What are your settings?
PS: Please edit your very first post with settings instead of reposting. Thank you!
Stable: 50 50 75 100 100 100
1200 max: 50
1000 max: 50
800 max: 75
I am currently running 50 50 50 75 100 100 with no stability problems. It has made 4 back-to-back quadrant runs and a couple days of general usage without any crashes so far.
Undervolting doesn't work well with my phone the same with overclocking. I can't undervolt 1000Mhz and above because it causes much stability issues here. I can only undervolt 100-800Mhz with settings < 100mV.
TheVisitorX said:
Undervolting doesn't work well with my phone the same with overclocking. I can't undervolt 1000Mhz and above because it causes much stability issues here. I can only undervolt 100-800Mhz with settings < 100mV.
Click to expand...
Click to collapse
My system hangs in sleep mode when I have setCPU or Superpower with sidekick on.
I have the max cpu capped at 800mhz using SetCpu.
Undervolted -50 for 800mhz 600 400 200 and 100 each.Phone was at 50% last night and 6 hours later it's dead.Battery was completely discharged.All i did was set everything at 50Mvs less.Correct ? i think i'm missing something.Do help.thanks.
hey guys
im new to oc and uv
im currenlty using ramads gb jvh with hardcores speedmod kernel
ive got tegraks ultimate app and have oc'd it to 1100 as anything above reboots my phone
everything else is the same as standard
i was wondering if anyone else can help me with what i should change
i have no clue,
so far
frequency 1100
core 1275mv
internel 1100
cpu level 1
frequency 800
core 1200
internel 1100
cpu level 2
frequency 400
core 1050
internal 1100
cpu level 3
frequency 200
core 950
internal 1100
cpu level 4
frequency 100
core 950
internal 1000
these values are all stock, i havent touched them
im wanting to know what i should change them to
thanks
forgot to add, my battery life is really bad, i use hsdpa and wifi frequently
i have cm7 #19 with the (latest) glitch v10b-VC kernel..no oc, bu uv
100mhz -50,200mhz -50,400mhz -50, 800mhz -25 and 1000mhz @stock
What is the negative effects of UV?
My current values starting at 1000mhz is:
-75
-100
-100
-125
-175
hackeron said:
What is the negative effects of UV?
My current values starting at 1000mhz is:
-75
-100
-100
-125
-175
Click to expand...
Click to collapse
Negative effects come in the form of stability issues and random reboots. Is doesn't physically damage the processor. By lowering the core voltage supplied to the CPU, you also decrease the noise margin for the CPU to properly differentiate between logic 1 and logic 0. This is why -75, for example, works for some and not for others because processors are not 100% identical. The obvious benefit UV is lower power consumption.
gtda said:
hey guys
im new to oc and uv
im currenlty using ramads gb jvh with hardcores speedmod kernel
ive got tegraks ultimate app and have oc'd it to 1100 as anything above reboots my phone
everything else is the same as standard
i was wondering if anyone else can help me with what i should change
i have no clue,
so far
frequency 1100
core 1275mv
internel 1100
cpu level 1
frequency 800
core 1200
internel 1100
cpu level 2
frequency 400
core 1050
internal 1100
cpu level 3
frequency 200
core 950
internal 1100
cpu level 4
frequency 100
core 950
internal 1000
these values are all stock, i havent touched them
im wanting to know what i should change them to
thanks
forgot to add, my battery life is really bad, i use hsdpa and wifi frequently
Click to expand...
Click to collapse
I'm also using Tegrak's overclock apk for some time now (from beginning) and it's really good!
Just lower the core voltage (start with cpu level 0) until it's unstable (random reboots), then add a few mv (+5) to make it stable again (no reboots). do this for every core frequency (only one at the time, so you know witch one is making the system unstable). I never touch the internal frequency... Undervolting will NOT damage your CPU (overclocking can if you're not carefull)
Don't be stupid testing just a few hours, test (stress test) for days. Only then you are sure it's stable
These are my settings:
(rock stable after a few weeks => playing asphalt6, running quadrant and smartbench hours a day for a few weeks,...)
cpu level 0
frequency 1000
core 1205mv (-70) => could get it stable at 1200 but had one reboot after one week, so I added +5
internel 1100
cpu level 1
frequency 800
core 1105 (-95) => could get it stable at 1100 but had one reboot after one week, so I added +5
internel 1100
cpu level 2
frequency 400
core 950 (-100)
internal 1100
cpu level 3
frequency 200
core 825 (-125)
internal 1100
cpu level 4
frequency 100
core 825 (-125)
internal 1100
Now I know what my lowest core voltage is, I can start overclocking (not for now).
I'm on stock deodexed JVP 2.3.4 with Hardcore (latest) Speedmod (partition EXT4), Tegrack Overclock Ultimate and Voodoo Control Plus (holy combo => Quadrant 2400+ (no OC, just UV) and wow, what a great battery life!
edit: yes, I need to update my signature
SamHaLeKe said:
cpu level 4
frequency 100
core 825 (-125)
internal 1100
Click to expand...
Click to collapse
^ Typo??????????
internal voltage @ 100Mhz is 1000mV by default, so you are overvolting.
kiwijunglist said:
^ Typo??????????
internal voltage @ 100Mhz is 1000mV by default, so you are overvolting.
Click to expand...
Click to collapse
Default value is 950mV on my phone according to pimpmycpu. According to SamHaLeKe's post, he's reducing his by -125 so 825mV is correct
I'm new to UV, and just experimenting. My current values are
1200 = -50mV
800 = -50mV
400 = -100mV
200 = -100mV
100 = -150mV
Seems ok so far, more aggressive cutting gave me reboots
$$$
The most i could get from my phone w/o stability issues
1500 - 50
1400 - 50
1300 - 50
1200 - 50
1000 - 50
800 - 75
400 - 100
200 - 125
100 - 150
Starting from 1000MHz, I'm using these values :
-50 [1000]
-75 [800]
-100 [400]
-125 [200]
-150 [100]
No stability issues since then !
Mine are;
1000 : 50
800 : 50
400 : 75
200 : 75
100 : 100
Works great for me
Sent from my GT-I9000 using Tapatalk
swaakx said:
Starting from 1000MHz, I'm using these values :
-50 [1000]
-75 [800]
-100 [400]
-125 [200]
-150 [100]
No stability issues since then !
Click to expand...
Click to collapse
i have the same!
my phone now cold as ice. and greatly stable
I'm a noob at this UV stuff but I'm quite interesting about that.
I tried with Control Freak, should I set first a low voltage on 100Mhz and try to stress the cpu only with this change on 100MHZ? or should I set all voltages and test?
thx for help
i'm on jvq darkyrom
using tegrak overclock ultimate
1200mhz 1255 (-20)
800mhz 1105 (-95)
400mhz 950 (-100)
200mhz 850 (-100)
100mhz 810 (-140)

Live Overclock Voltages -Community Support

Ezekeel has created the ability for user control of cpu overclock and bus/gpu overclock. He has also made it possible to change the cpu and internal voltages, so that this can be done without sacrificing stability. Several awesome kernel developers have implemented his work. Thanks to all of you.
I have seen kernel development threads degenerate into "help me with my voltages" threads. No more!
Please post:
- Your kernel and version/date.
- Your live_oc value.
- Your dvsarm (cpu voltage) values.
- Your dvsint (internal voltage) values.
You can vote for settings you have found to be stable by thanking that post.
Default cpu / bus clock speeds
Trinity teuv:
5 steps:
100 200 400 800 880 MHz;
bus: 220 MHz
Trinity T144:
5 steps:
100 400 800 1000 1440 MHz;
bus: 240 MHz
franco:
5 steps:
100 200 400 800 1000 MHz
bus: 200 MHz
Please post the frequencies for your kernel of choice, so we can make this list complete.
Reserved for bacon.
PM simms if you want chocolate on it.
good idea!
btw, reserved for chocolate covered bacon. Mmm..
Reserved for:
Spank me Ezekeel!
I'll start:
Kernel: Always my latest kernels
live_oc: 110
dsvarm (cpu voltage): 1250, 1155, 1000, 900, 900
dsvint (internal voltage): stock
is it possible that my nexus dislike liveoc.
no matter which kernel (matrix/franco) + rom (markvis/superosr) combo i am on, 110% and 20 - 30ov
will freeze the phone
currently on
kernel: franco.kernel 0611
live_oc: 100
voltage: stock
Kernel: Franco 06november bfs
live_oc: 120
dsvarm (cpu voltage): 1285, 1190, 960, 835, 800
dsvint (internal voltage): stock
Sent from my Nexus S using Tapatalk
Go Go
250~1G freq with 250 bus/GPU speed! Cool~
- kernel and version/date : franco.Kernel 11/6
- live_oc value :125
(max freq :800 / min freq : 200)
- dsvarm (cpu voltage) values : 1250 1250 1080 950 950
- dsvint (internal voltage) values : 1100 1130 1130 1130 1000
#!/system/bin/sh
echo "1250 1250 1080 950 950" > /sys/class/misc/customvoltage/arm_volt
echo "1100 1130 1130 1130 1000" > /sys/class/misc/customvoltage/int_volt
echo "800000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
echo "200000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
echo "125" > /sys/class/misc/liveoc/oc_value
Click to expand...
Click to collapse
Kernel: Franco 06november bfs
live_oc: 110
Min_freq: 440
Max_freq:1100
dsvarm (cpu voltage): 1210, 1160, 1010, 900, 900
dsvint (internal voltage): stock
What's a good max arm volt to liveoc 110 on franco's 06
Ill go with stock on the ones I can control with set cpu
Cool update on nstools! Now can adjust voltages,that's why I ask lol...
Sent from my I9020T NSCOLLAB + FRANCO'S 06 BEAST LIVEOC 105
Kernel:Franco 6NOV CFS
LiveOC:110
dsvarm:1275 1200 925 800 775
The above settings seems to be stable on my phone but
may someone please teach me what to do when OC failure?
(I know how to clear CMOS on computers but don't know much on phones)
I use both NSTools and SetCPU to get LiveOC value of 120 and hang, after restart, the NSTools autoload 120 and hang again, it hang before I get access into the NSTools to change the value, what should I do?
---------- Post added at 03:12 PM ---------- Previous post was at 02:58 PM ----------
LKNim said:
Kernel:Franco 6NOV CFS
LiveOC:110
dsvarm:1275 1200 925 800 775
The above settings seems to be stable on my phone but
may someone please teach me what to do when OC failure?
(I know how to clear CMOS on computers but don't know much on phones)
I use both NSTools and SetCPU to get LiveOC value of 120 and hang, after restart, the NSTools autoload 120 and hang again, it hang before I get access into the NSTools to change the value, what should I do?
Click to expand...
Click to collapse
I got it solved by a brainless method
1.Flash TEUV kernel which doesn't support liveOC
2.Clear the data of NSTools
3.Back to franco kernel
4.Done
It's useful for those don't know much about command and init.d such as me
franciscofranco said:
I'll start:
Kernel: Always my latest kernels
live_oc: 110
dsvarm (cpu voltage): 1250, 1155, 1000, 900, 900
dsvint (internal voltage): stock
Click to expand...
Click to collapse
get reboot with this settings..
strange...
al_madd said:
get reboot with this settings..
strange...
Click to expand...
Click to collapse
It's not strange, you may understand this if you have overclocked your PC.
Different CPUs need different voltages to maintain stability.
You may try this
1275 1200 or even higher
There is no best voltage for every CPUs, you need to find it out yourself.
In my case
1100MHz need 1275mV
1000MHz need 1200mV
880MHz still need 1200mV...
800MHz need 1125mV
LKNim said:
It's not strange, you may understand this if you have overclocked your PC.
Different CPUs need different voltages to maintain stability.
You may try this
1275 1200 or even higher
There is no best voltage for every CPUs, you need to find it out yourself.
In my case
1100MHz need 1275mV
1000MHz need 1200mV
880MHz still need 1200mV...
800MHz need 1125mV
Click to expand...
Click to collapse
I think I am confused with stock voltage for internal voltage...
this one??
Nexus S stock voltages
1000mhz: 1250 mV
800mhz: 1200 mV
400mhz: 1050 mV
200mhz: 950 mV
100mhz: 950 mV
Or this one??
1000mhz : 1100mV
800mhz :1100mV
400mhz :1100mV
200mhz :1100mV
because when change my intenal voltage with stock voltage....immediately hang and after that reboot
100mhz :1000mV
al_madd said:
get reboot with this settings..
strange...
Click to expand...
Click to collapse
with this settings i have no reboot
al_madd said:
with this internal voltage right???
Nexus S stock voltages
1000mhz: 1250 mV
800mhz: 1200 mV
400mhz: 1050 mV
200mhz: 950 mV
100mhz: 950 mV
Click to expand...
Click to collapse
Isn't it 1250 1200 1050 950 950 the arm voltage
Stock int voltages are 1100 1100 1100 1100 1000
(I got these via NSTools before any changes)
With stock int voltages my phone works well
My settings for reference, NOW(STOCK)
Freq 1100(1000) 880(800) 440(400) 220(200) 110(100)
Arm 1275(1250) 1200(1200) 925(1050) 800(950) 775(950)
Int 1050(1100) 1050(1100) 1050(1100) 1050(1100) 900(1000)
It's better try it yourself, values copied from the others may not suit for you
LKNim said:
Isn't it 1250 1200 1050 950 950 the arm voltage
Stock int voltages are 1100 1100 1100 1100 1000
(I got these via NSTools before any changes)
With stock int voltages my phone works well
My settings for reference, NOW(STOCK)
Freq 1100(1000) 880(800) 440(400) 220(200) 110(100)
Arm 1275(1250) 1200(1200) 925(1050) 800(950) 775(950)
Int 1050(1100) 1050(1100) 1050(1100) 1050(1100) 900(1000)
It's better try it yourself, values copied from the others may not suit for you
Click to expand...
Click to collapse
Oh...sorry..because everyone says internal voltage using stock..I thought these value 1250 1200 1050 950 950...sorry..
yes..with 1100 1100 1100 1100 1000...My phone have no problems at all..thanx...
when i change the voltages in terminal emulator:
echo "1250 1200 1000 950 950" > /sys/class/misc/customvoltage/arm_volt
does the voltage change take place instantly or do i need to reboot?
Changes are instant. Rebooting will only reset you to stock values, if you don't have an init.d script for them.
You can check your changes after an echo by typing the following in Terminal:
Code:
cat /sys/class/misc/customvoltage/arm_volt

Kernel Voltages Work4u

Hi
Being quite the crack flasher myself you can imagine I go through plenty of kernels. I noticed some run significantlly better while others suffer from random reboots&freezes. To get around this I've took some kernels that ran smooth on my phone and recorded the arm and int voltage values at each clock speed. Using a setup you know is solid stable and some simple math is a good baseline to start tweeking from on a kernel that doesn't play as nice.
EX my phone is rock solid on the latest matrix v22 cfs with min 200 max 1460 stock matrix voltages phone will never reboot. T132 with 220 bus and stock voltages min 200 max 1320 is rock solid; however the t144 with 240mhz buss just doesn't like to play nice on my phone with stock voltages.
Matrix Trinity Airkernel
MATRIX v22 cfs
ARM
Max 1500
1460-1450mv
1300-1400mv
1200-1325mv
1000-1250mv
800-1175mv
400-1000mv
200-950mv
100-950mv
INT
Max 1300mv
1460-1200mv
1300-1150mv
1200-1100mv
1000-1100mv
800-1050mv
400-1000mv
200-950mv
100-950mv
Trinity144 240bus
arm
max 1500
1440-1450mv
1000-1450mw
800-1200mv
400-1025mv
200-975mv
100-975mv
int
max 1250mv
1440-1175mv
1000-1175mv
800-1175mv
400-1175mv
200-1175mv
100-1025mv
Trinity132 220bus
arm
max 1500
1320-1425mv
1000-1425mv
800-1175mv
400-1050mv
200-950mv
100-950mv
int
max 1250
1320-1150mv
1000-1150mv
800-1150mv
400-1150mv
200-1150mv
100-1050mv
AirKernel 65fps +blue
arm
max 1500
1400-1450mv
1200-1325mv
1000-1250mv
800-1200mv
400-1050mv
200-950mv
100-950mv
int
max 1300mv
1400-1200mv
1200-1150mv
1000-1150mv
800-1100mv
400-1100mv
200-1100mv
100-1000mv
Thanks to mathkid95, morfique, r_data all badass kernels and arifhn for nstools
halfaddict said:
Hi
Being quite the crack flasher myself you can imagine I go through plenty of kernels. I noticed some run significantlly better while others suffer from random reboots&freezes. To get around this I've took some kernels that ran smooth on my phone and recorded the arm and int voltage values at each clock speed. Using a setup you know is solid stable and some simple math is a good baseline to start tweeking from on a kernel that doesn't play as nice.
EX my phone is rock solid on the latest matrix v22 cfs with min 200 max 1460 stock matrix voltages phone will never reboot. T132 with 220 bus and stock voltages min 200 max 1320 is rock solid; however the t144 with 240mhz buss just doesn't like to play nice on my phone with stock voltages.
Matrix Trinity Airkernel
MATRIX v22 cfs
ARM
Max 1500
1460-1450mv
1300-1400mv
1200-1325mv
1000-1250mv
800-1175mv
400-1000mv
200-950mv
100-950mv
INT
Max 1300mv
1460-1200mv
1300-1150mv
1200-1100mv
1000-1100mv
800-1050mv
400-1000mv
200-950mv
100-950mv
Trinity144 240bus
arm
max 1500
1440-1450mv
1000-1450mw
800-1200mv
400-1025mv
200-975mv
100-975mv
int
max 1250mv
1440-1175mv
1000-1175mv
800-1175mv
400-1175mv
200-1175mv
100-1025mv
Trinity132 220bus
arm
max 1500
1320-1425mv
1000-1425mv
800-1175mv
400-1050mv
200-950mv
100-950mv
int
max 1250
1320-1150mv
1000-1150mv
800-1150mv
400-1150mv
200-1150mv
100-1050mv
AirKernel 65fps +blue
arm
max 1500
1400-1450mv
1200-1325mv
1000-1250mv
800-1200mv
400-1050mv
200-950mv
100-950mv
int
max 1300mv
1400-1200mv
1200-1150mv
1000-1150mv
800-1100mv
400-1100mv
200-1100mv
100-1000mv
Thanks to mathkid95, morfique, r_data all badass kernels and arifhn for nstools
Click to expand...
Click to collapse
Thanks halfaddict. And continuing the baseline for others, If it helps anyone, using Bugless Beast + Air 4.4. 65fps+blue (i9023) i get solid at:
1400-1480mv
1200-1375mv
1000-1275mv
800-1200mv
400-1050mv
200-950mv
100-950mv

[Q] Default (stock) frequency/voltage table?

Hi!
Please help me clarify what the stock Nexus 7 CPU frequencies and voltages are. I tried a few kernels, and each of them seems to have its own set of frequencies and voltages, often differentiated by ~50 mV.
For example, franco r23 kernel has the following (I took just a few values):
100 MHz = 850 mV, 1 GHz = 1025 mV, 1.3 GHz = 1125 mV
motley 4.1.2 classic kernel (updated by Metallice):
520 MHz (lowest) = 800 mV, 1.05 (doesn't have 1.00) GHz = 975 mV, 1.3 GHz = 1075 mV
M-kernel a2 by Metallice: same as above
faux b8es:
550 MHz (lowest) = 800 mV, 1.15 (doesn't have 1.00) = 975 mV, 1.3 GHz = 1100 mV
So what is the stock frequency/voltage table? Could someone please post it here or let me know how to get if from my device?
Thanks in advance!

Battery Life Comparison

I'm creating this thread for users and devs to compare battery life any model.
Rules:
1. Must list cpu and gpu governors, i/o schedulers in use.
2. Provide at least a battery usage screenshot.
3. List a custom or stock kernel your using and what version.
4. Rom Version and Name.
Cloudy G2 v2.2
Dorimanx Kernel Beta 9.9.6
CPU's ALL on Darkness CPU Governor.
Alucard Hotplug
Awake I/O = SIO and Deepsleep I/O = ROW
CPU cores set to 1958.
Gloudy G2 v2.2 vs980
Dorimanx v9.9.6 beta
CPU Governors set all to intelliactive.
CPU Clock 1 = 1728 2=1574 3=1574 4=1574
MSM Hotplug
GPU Max = 389
Both I/O = ROW
Brightness = 55%
Light to Medium Use
Cloudy G2 v2.2
CPU Clock all cores max = 1958 and min = 300
CPU Governors = Darkness
Hotplug = Intelligent Hot Plug
GPU Clock max = 389 and min = 100
I/O Schedulers = SIO
56% Battery life
28 Hrs 1 Min
Du Battery Pro app for charging.

Categories

Resources