Quick SetCPU question. - Atrix 4G Q&A, Help & Troubleshooting

Flashed Faux123's Kernel acouple days ago and have a question.
Does this Application need to be running for the voltage changes to work? What about for the profiles set?
Thanks.

i don't know the answer because i haven't flashed a kernel. the quickest and best answer is to try yourself. setcpu is in the market.

I know, but it's hard to tell and I really don't want to undervolt too much more because I don't wanna see a crash, although I have yet to experience one. I have it set at
Respectively:
-100
-100
-50
-75
-300
-300
-300
Seems stable with and without SetCPU on while spamming Quadrant standard benches and I cannot tell if the voltages are working or not. Those extra volts being taken away can greatly help my battery life, but if it's not working without the program on there is literally no way to tell. I use Advanced Task Manager a lot and it takes out SetCPU all the time.
Maybe someone with more experience of the program can help me out.

why do people undervolt it? Why wouldn't Faux undervolt when he created it? I don't touch the voltages, but not sure how you test if undervolting would hurt performance.

There is a bunch of responses to undervolting in faux's kernel thread in the dev forum. But long story short u can't have more than 100 m's between jumps when setting your undervolting, or it simply wont apply it. Example.
75
75
75
75
125
200
225
Sent from my MB860 using XDA Premium App

Phalanx7621 said:
There is a bunch of responses to undervolting in faux's kernel thread in the dev forum. But long story short u can't have more than 100 m's between jumps when setting your undervolting, or it simply wont apply it. Example.
75
75
75
75
125
200
225
Sent from my MB860 using XDA Premium App
Click to expand...
Click to collapse
Really? I'll adjust my settings. Can you show me where it says that -100 jumps won't be applicable?
Probably going to adjust it to
100
100
75
75
175
275
300
edit: It's stable after around 10 Quadrant runs. I'd still like where you found that information though.
Thanks
Phoneguy589 said:
why do people undervolt it? Why wouldn't Faux undervolt when he created it? I don't touch the voltages, but not sure how you test if undervolting would hurt performance.
Click to expand...
Click to collapse
Well, I've been overclocking computers for years and something I've learned is that the lower your voltage is, the less degraded the processor will be after awhile. Such as, if you overclock the voltage too high, overtime you would need more voltage to obtain the same speed. Same thing applies when overclocking graphics cards.
Edit: Anyways, why are people dodging the main question

no you shouldnt have to keep setCPU running. i believe the app is just changing some sysfs files, so its one and done till the next time you open and change more values.

LivingChampion said:
Really? I'll adjust my settings. Can you show me where it says that -100 jumps won't be applicable?
Probably going to adjust it to
100
100
75
75
175
275
300
edit: It's stable after around 10 Quadrant runs. I'd still like where you found that information though.
Thanks
Well, I've been overclocking computers for years and something I've learned is that the lower your voltage is, the less degraded the processor will be after awhile. Such as, if you overclock the voltage too high, overtime you would need more voltage to obtain the same speed. Same thing applies when overclocking graphics cards.
Edit: Anyways, why are people dodging the main question
Click to expand...
Click to collapse
Probably going to adjust it to
100
100
75
75
175
275
300
Bro, this setting is left 770-470 = 300 or 770 - 300 = 470mv ?

Related

[Q] kernals, ghz, overclock ques.

call me a noob but i gotta ask, just what does the kernals do to the phone thats so special, and all the ghz talk means what. i rooted my device for the teather and customizing, and now i see all this talk of kernal this, overclock that, and different ghz people are getting can someone explain to me what this does for your phone, should i be interested???
popcorn kernals?
the higher your ghz the faster your phone is.
overclocking is making your ghz higher
and kernals is what allows you to overclock(sorta)
lol dude...you should prob. take your time with customization but ghz is in reference to the speed of the processor. So...theoretically the higher the number the better your phone should perform...t, eoretically lol. Note that with a higher ghz value the worse your battery life will be unless the kernel is written really well. Also the kernel is the code that controls the devices hardware. (brain)
The nice thing is that you can generally play with different kernels without having to wipe and redo your phone. Also, if you really want to play with the various kernels out there you should get setcpu from the market. It let's you set your phone to make use of the processor in an over clocked (OC) application but it can also let you under clock your phone when your not using it, such as when the screen is off. This will help you conserve battery life. But be careful, over clocking can lead to over heating and other problems if you''re not careful
sounds very interesting, hmmm. so in the coming months people could create kernals to acheive speeds to challenge dual core phones
the kernels already are challenging dual core phones. The thunderbolt currently has a 2ghz kernel. The motorola atrix is a 1 ghz dual core... Thunderbolt definately rivals it with overclock kernel
Sent from my ADR6400L using XDA App
A "kernel" is the OS layer that sits between the applications and hardware. So, when an application says "light up LED" it eventually goes through the kernel to do this, most likely by a request/system call.
The speed of a CPU is measured in hertz (frequency). So, a 1 Ghz CPU can perform over 1 billion operations in one second. The frequency can be increased (overclocked). When you do so, this can damage the CPU (most likely due to heat). Heat can also cause the CPU to run efficiently. So, if you overclock too high, you COULD end up running slower than if you had just left it at 1 Ghz. Changing the frequency can also hinder stability.
so with it being so dangerous how do u know what kernal to trust and whats a safe limit in hertz, do u stop at 1.5, because 2ghz sounds like pushing it
This thread is so full of misinformation it is comical. To start, higher clock speed does not always result in better performance.
Secondly, everyone has their own preference. The best bet is to find the perfect balance for your needs. For many people, overclocking the CPU is not very beneficial... since the device is already plenty fast at stock 1GHz speeds. A lot of users would rather use custom kernels to make their device more power efficient and use SMARTASS governors and lower voltages.
Mess around with kernels and see what you like the best! (always remember to create a backup before flashing... this allows you to easily revert back if something goes awry).
You mean they're not popcorn kernels?? Lol
bmcclure937 said:
This thread is so full of misinformation it is comical. To start, higher clock speed does not always result in better performance.
Secondly, everyone has their own preference. The best bet is to find the perfect balance for your needs. For many people, overclocking the CPU is not very beneficial... since the device is already plenty fast at stock 1GHz speeds. A lot of users would rather use custom kernels to make their device more power efficient and use SMARTASS governors and lower voltages.
Mess around with kernels and see what you like the best! (always remember to create a backup before flashing... this allows you to easily revert back if something goes awry).
Click to expand...
Click to collapse
Very well written and informative post, thanks brah!
skinien said:
A "kernel" is the OS layer that sits between the applications and hardware. So, when an application says "light up LED" it eventually goes through the kernel to do this, most likely by a request/system call.
The speed of a CPU is measured in hertz (frequency). So, a 1 Ghz CPU can perform over 1 billion operations in one second. The frequency can be increased (overclocked). When you do so, this can damage the CPU (most likely due to heat). Heat can also cause the CPU to run efficiently. So, if you overclock too high, you COULD end up running slower than if you had just left it at 1 Ghz. Changing the frequency can also hinder stability.
Click to expand...
Click to collapse
+1 ninja point for correctly saying "over 1 billion"
Sent from my ADR6400L using XDA App
It should be noted that most phones are definitely capable of being overclocked to a reasonable extent.
the majority of kernels we nexus one users play with, is undervolting the and playing with teh voltage tables to maximize standby battery life, at the same time overclocking the high end to improve performance. but really its about lowering voltage to improve battery life.

[Q] Overclocking

Hello, I have an HTC thunderbolt, rooted with CM7, and installed setcpu and used autodetect and I put the CPU govern to "conservative" with minimum GHz 245 and maximum 1.8GHz and I am just wondering if this is safe? because I read some threads about Compatible kernels and I jave no idea what that means, they were also talkimg about undervolting, which agaim I do not know means, anyways thanks for reading
Watoy said:
Hello, I have an HTC thunderbolt, rooted with CM7, and installed setcpu and used autodetect and I put the CPU govern to "conservative" with minimum GHz 245 and maximum 1.8GHz and I am just wondering if this is safe? because I read some threads about Compatible kernels and I jave no idea what that means, they were also talkimg about undervolting, which agaim I do not know means, anyways thanks for reading
Click to expand...
Click to collapse
If your device will run reliably at 1.8GHz, then there's not much to worry about as long as the voltage isn't too high. High voltages and heat can shorten the SoC's life or kill it altogether. Generally, I don't recommend running that fast because the performance increase isn't as great from 1.6GHz to 1.8GHz as it is from 1.41GHz to 1.6GHz. These cores weren't meant to run any faster than 1.5GHz really, and anything past that doesn't increase the performance as much as the numbers might suggest.
Also, a conservative governor probably isn't ideal if you're willing to run a device that fast. That governor would seldom, if ever, use that kind of speed. I'd suggest smartass, smartassV2, ondemand, or interactive if you're looking to see a good boost in performance.
If you're looking for an app to view and adjust voltages, IncrediControl works well. For all the nitty-gritty of overclocking, I'd recommend reading my OC guide. It's in the "Second Post" of my Q&A thread. If you've got any questions, feel free to hit me up.
So does over clocking just speed things up? What are the real benefits
Boggus said:
So does over clocking just speed things up? What are the real benefits
Click to expand...
Click to collapse
I look at it like this. My screen eats up most of my battery. The less time it's on, the better. Overclocking uses more power for the CPU, but the display spends less time telling you it's waiting. It doesn't really add functionality, just speed and efficiency.

Undervolting?

just curious about what might be a safe undervolt range to set my CPU at? I've got the 1.3ghz set at -75 and the middle frequencies at -100. I seem to be getting a little better battery life no forcecloses yet. I had a Droid x last time and the oc app just had a selection of extreme undervolt but I never remembered what the voltages were
Proud graduate of flashaholics anonymous
Undervolting depends on CPU Type. Theirs no specific UV for a CPU because their all different.
To find out what is best for your phone try different uv's and see what works best.
Sent from my SCH-I500 using XDA App
Since moving up to CM7 I can't see any difference when undervolting. Could tell a difference when on FROYO however.
I'm assuming the you want to be a lower mV at higher mhz and a higher mV at a lower mhz? Correct?
Keuka79 said:
just curious about what might be a safe undervolt range to set my CPU at? I've got the 1.3ghz set at -75 and the middle frequencies at -100. I seem to be getting a little better battery life no forcecloses yet. I had a Droid x last time and the oc app just had a selection of extreme undervolt but I never remembered what the voltages were
Proud graduate of flashaholics anonymous
Click to expand...
Click to collapse
those are my exact settings aswell... I see some going -150 uv on the lower frequencies, but i have not tried it yet. I know from 1000-1300mhz -75 is all i can go without freezing.
Yeah I tried to push 1.0 to 1.3 over -75 and it locks up and reboots.
Proud graduate of flashaholics anonymous

Is it safe.

Hey, i overclocked my ace 2 to 1100MHZ my question is, is it safe to keep it on maximum at all times?.
1100 MIN and 1100 MAX
Thank you.
That's probably something you shouldn't do as a "full-time" clock speed. Remember, your CPU's scaling frequency is determined upon load called upon from system process, applications, and so on. When load is minimal, the CPU scaling frequently will fall back to lower table speeds, and spike to higher when necessary. Having no "resting" frequency will cause: more heat generated from the lack of these lower frequencies, shortened battery life expectancy, and possibly shortened CPU lifespan.
Unless you're using a governor setting of "performance" or the like, your CPU's governor will step down through the kernel's frequently tables as determined by the load. Again, unless you're running a governor setting that does anything but what is similarly done with mot_hotplug the CPU's core(s) will be turned off when not demanded.
Be kind to your CPU, give it a break. I can't imagine any reason to clock to such high values to run all the time. Don't you put your phone to sleep ever? Why would you want the CPU running at 1100MHz while sleeping? Doesn't seem like a logical idea to me...
Sent from my MB865 using xda's premium carrier pigeon service
Thanks for replying, you are right i shouldn't have it on that frequency at all times when im not using it cause whats the point of that.
I am new to all this overclocking and rooting stuff, got a lot to learn haha.
iFrankie said:
Thanks for replying, you are right i shouldn't have it on that frequency at all times when im not using it cause whats the point of that.
I am new to all this overclocking and rooting stuff, got a lot to learn haha.
Click to expand...
Click to collapse
No worries. Just don't want to see you fry out your CPU by not giving it the ability to have 'downtime'.
Edit: You can even change the scaling frequency at echo 0 to a lower table value, to give even more ability to "rest". If you need any more info, don't hesitate to PM me. I've done a lot of experimentation with overclocking over the last several months...
Sent from my MB865 using xda's premium carrier pigeon service

MiniCM10 Processor Settings

Hello,
I'm writing this thread to know which processor options would be optimal in our minis. The best settings, which give me the best performance/battery, I've found are:
CPU Governor: SMARTASSV2 (Default)
Min Freq: 19MHz
Max Freq: 748MHz
Undervolt: TRUE
I'm also using Apex Launcher. Which settings are you using?
Note: This are just my results, be careful when you change your processor settings.
fuchini said:
Hello,
I'm writing this thread to know which processor options would be optimal in our minis. The best settings, which give me the best performance/battery, I've found are:
CPU Governor: SMARTASSV2 (Default)
Min Freq: 19MHz
Max Freq: 748MHz
Undervolt: TRUE
I'm also using Apex Launcher. Which settings are you using?
Note: This are just my results, be careful when you change your processor settings.
Click to expand...
Click to collapse
Whats the purpose of Undervolting when you have it's max frequency as overclock?
zvdelossantos said:
Whats the purpose of Undervolting when you have it's max frequency as overclock?
Click to expand...
Click to collapse
Because it undervolts on every frequency below 600, and his minimum is 19, so when the phone is idle or doesn't need all of the processing power he saves battery
The SmartAss governor is very good at picking the right frequencies for any given job, so it doesn't allways run on 748Mhz, not even when you're using the phone.
SmG67 said:
because it undervolts on every frequency below 600, and his minimum is 19, so when the phone is idle or doesn't need all of the processing power he saves battery
Click to expand...
Click to collapse
That is the same very purpose of SMARTASSV2 to undervolt your device when idle or on sleepmode and overclocks it when on process. So ticking the undervolt wont affect your device because the one that manage the frequency will be the COUgovernor.
zvdelossantos said:
That is the same very purpose of SMARTASSV2 to undervolt your device when idle or on sleepmode and overclocks it when on process. So ticking the undervolt wont affect your device because the one that manage the frequency will be the COUgovernor.
Click to expand...
Click to collapse
The SmartAss Governor only governs the frequencies, not the voltage that the Processor uses. there is a difference between the speed the cpu runs on (Mhz) and the amount of Electricity (Volts) it gets fed
Say Qualcomm has said it needs 5 volts to run at the stock frequency of 600Mhz, then the processor will always get 5 Volts, no matter which frequency it uses.
Undervolting will feed it less than the 5Volts when the frequencies are lower, SmartAss won't do that, it will run the 19Mhz still on 5Volts.
(Voltages are examples, i don't know the exact values, but I know that running on 122 or less will be stable on less than half of the nominal power)
SmG67 said:
The SmartAss Governor only governs the frequencies, not the voltage that the Processor uses. there is a difference between the speed the cpu runs on (Mhz) and the amount of Electricity (Volts) it gets fed
Say Qualcomm has said it needs 5 volts to run at the stock frequency of 600Mhz, then the processor will always get 5 Volts, no matter which frequency it uses.
Undervolting will feed it less than the 5Volts when the frequencies are lower, SmartAss won't do that, it will run the 19Mhz still on 5Volts.
(Voltages are examples, i don't know the exact values, but I know that running on 122 or less will be stable on less than half of the nominal power)
Click to expand...
Click to collapse
Nice yes yes. good reply. now I know whats the use of undervolting. thanks for the explanation
SmG67 said:
The SmartAss Governor only governs the frequencies, not the voltage that the Processor uses. there is a difference between the speed the cpu runs on (Mhz) and the amount of Electricity (Volts) it gets fed
Say Qualcomm has said it needs 5 volts to run at the stock frequency of 600Mhz, then the processor will always get 5 Volts, no matter which frequency it uses.
Undervolting will feed it less than the 5Volts when the frequencies are lower, SmartAss won't do that, it will run the 19Mhz still on 5Volts.
(Voltages are examples, i don't know the exact values, but I know that running on 122 or less will be stable on less than half of the nominal power)
Click to expand...
Click to collapse
nice to see some piece of truth over here (not perfect, but well explained)
de-noobing is good from time to time
xda is overcrowded of false answers given by people thinking they know but don't
anywhere, at anytime, newbies asking get fake answers from people wanting to help but failing to do so , due to lack of knowledge.
as everyone, i might be one of these, but try not to be.
make sure you know what you are talking about before spreading your (incomplete or false) knowledge
this was my thought of the day
matmutant said:
nice to see some piece of truth over here (not perfect, but well explained)
de-noobing is good from time to time
xda is overcrowded of false answers given by people thinking they know but don't
anywhere, at anytime, newbies asking get fake answers from people wanting to help but failing to do so , due to lack of knowledge.
as everyone, i might be one of these, but try not to be.
make sure you know what you are talking about before spreading your (incomplete or false) knowledge
this was my thought of the day
Click to expand...
Click to collapse
Would you mind to add that to FAQs to avoid false answers?
Tom.K said:
Would you mind to add that to FAQs to avoid false answers?
Click to expand...
Click to collapse
of course i don't
do you mean only the explanation about oc/uv ?
i can add it, note that a while ago i wrote pieces of information about those things
Hey, thanks a lot for all the replies. I had no idea why my settings worked like i wanted.

Categories

Resources