(q)undervolt - HTC Desire S

sorry for being a noob, how do i undervolt and is undervolting the same as underclocking?
also what the settings i should use to undervolt my phone?

If you have to ask the question, you aren't meant to do it. No performance increase can come from undervolting, but complete system instability can be a common result from severe undervolting.
I never noticed any advantage of undervolting, but that's just me personally.

I made a thread on how to undervolt, and the best settings for it quite some time ago.
Surely when you made a new thread, it came up with some UV thread suggestions?
-------------------------------
Sent from my HTC Desire S

Related

[Q] HTC Desire S Daemon Controller Settings Help please!

I am new to all this, first Android phone I have had and first time I have installed custom roms etc... Anyways I installed a new ROM and it has Daemon Controller installed but I don't have a clue how is all works so I want to know what are the best settings to have. Obviously I want better battery life and good performance. Current settings are:
Wake Min: 122000
Wake Max: 1152000
Wake Gov: ondemand
Sleep Min: 122000
Sleep Max: 384000
Sleep Gov: conservative.
My phone has Android 2.3.5 HTC Sense 3.0.
Thank you.
xPeterJx
Desire S Q&A
For all of your questions relating to the HTC Desire S
Seeing as you seem to have trouble reading and understanding basic english, this is where this should have been posted.
In seriousness though, use smartass or smartassv2 as it scales the cpu up and down when needed and when the phone demands the extra processing power. Maybe decrease the max wake speed to something around the 1Ghz point.
Google is also your best friend when asking these sort of questions as there is almost about 100+ posts on this throughout the forum.
zeekiz said:
Desire S Q&A
For all of your questions relating to the HTC Desire S
Seeing as you seem to have trouble reading and understanding basic english, this is where this should have been posted.
In seriousness though, use smartass or smartassv2 as it scales the cpu up and down when needed and when the phone demands the extra processing power. Maybe decrease the max wake speed to something around the 1Ghz point.
Google is also your best friend when asking these sort of questions as there is almost about 100+ posts on this throughout the forum.
Click to expand...
Click to collapse
So would you suggest removing Daemon Controller and using smartass(v2) instead?
I have looked on Google and I found posts regarding other phones not Desire S, but I'm not too sure what I'm looking for.
P.S. Don't think there was any need for 'Seeing as you seem to have trouble reading and understanding basic english, this is where this should have been posted.' But thanks for your advice.
xPeterJx said:
So would you suggest removing Daemon Controller and using smartass(v2) instead?
I have looked on Google and I found posts regarding other phones not Desire S, but I'm not too sure what I'm looking for.
P.S. Don't think there was any need for 'Seeing as you seem to have trouble reading and understanding basic english, this is where this should have been posted.' But thanks for your advice.
Click to expand...
Click to collapse
Is there an option to change the on-demand governor in oc controller? Because it should atleast give you a few options.
Also which ROM/Kernel are you using?
Also there was plenty of need for what I said, probably not as sarcastic and blunt as it was put, but it gets the point accross as this is a question thread. Also due to the more aggressive nature of said sentence the point has been reacted to, hence you have spent more than a split second thinking about it, hence next time you post a thread similar your memory may retain and regress on what I've said ;-).
But if you wanted it to be a general thread you could have sneakily read worded what you said, I'm not offering any "tasters" though.
zeekiz said:
Is there an option to change the on-demand governor in oc controller? Because it should atleast give you a few options.
Also which ROM/Kernel are you using?
Click to expand...
Click to collapse
Yes there's a few options: SavagedZen, Scary, virtuous, smartass, interactive, conservative, userspace, ondemand, performance.
Should I presume that the smartass setting is what you meant?
Rom: Saga3D V3 http://forum.xda-developers.com/showthread.php?t=1230029
Kernal: HYPERION-V1.2.
(If you think there is better ROMS or Kernals I'm open to suggestions, I'm sure I'll be able to find the appropriate thread with instructions how to install etc.)
ROMs:
As for ROMs I would highly recommend Lowveld's Endymion Sense 3.5 Runnymede Port for the HTC Desire S. The ROM is excellent in all aspects, and gives the user exactly what they need for their daily demands. Battery life is excellent, 18 hours 30% remaining. Lowveld, the developer frequently answers questions and is very active in the development of his ROM.
Installation?
If you have 4EXTRecovery (If not I highly recommend either downloading the free recovery control application, which will install it for free, or if you wish to assist the developer, 4EXT Recovery Control it has a lot of additional features and benefits.)
Perform a full wipe; system/data/boot/cache.
Format to EXT4 (If you aren't already).
Flash the zip.
OC Daemon
Virtuous = Smartassv2
I use Virtuous for both wake/sleep and 460800/1075200 min/max frequency. I used to use 245000, but I found occasionally when the phone would wake, it would lag a little on the GUI (but that was me personally, so I increased it from 245000 to 460800, without any real damage to battery life).
More information on the different governors.
RJackson said:
ondemand
Available in most kernels, and the default governor in most kernels. When the CPU load reaches a certain point (see "up threshold" in Advanced Settings), ondemand will rapidly scale the CPU up to meet demand, then gradually scale the CPU down when it isn't needed. - SetCPU website
conservative
Available in some kernels. It is similar to the ondemand governor, but will scale the CPU up more gradually to better fit demand. Conservative provides a less responsive experience than ondemand, but can save battery. - SetCPU website
performance
Available in most kernels. It will keep the CPU running at the "max" set value at all times. This is a bit more efficient than simply setting "max" and "min" to the same value and using ondemand because the system will not waste resources scanning for the CPU load. This governor is recommended for stable benchmarking. - SetCPU website
powersave
Available in some kernels. It will keep the CPU running at the "min" set value at all times. - SetCPU website
userspace
A method for controlling the CPU speed that isn't currently used by SetCPU. For best results, do not use the userspace governor. - SetCPU website
interactive
The 'interactive' governor has a different approach. Instead of sampling the cpu at a specified rate, the governor will scale the cpu frequency up when coming out of idle. When the cpu comes out of idle, a timer is configured to fire within 1-2 ticks. If the cpu is 100% busy from exiting idle to when the timer fires then we assume the cpu is underpowered and ramp to MAX speed.
If the cpu was not 100% busy, then the governor evaluates the cpu load over the last 'min_sample_rate' (default 50000 uS) to determine the cpu speed to ramp down
to.
Click to expand...
Click to collapse
FerretAD said:
As explained by MDJ:
SMARTASS GOVERNOR - is based on the concept of the interactive governor.
I have always agreed that in theory the way interactive works - by taking over the idle loop - is very attractive. I have never managed to tweak it so it would behave decently in real life. Smartass is a complete rewrite of the code plus more. I think its a success. Performance is on par with the "old" minmax and I think smartass is a bit more responsive. Battery life is hard to quantify precisely but it does spend much more time at the lower frequencies.
Smartass will also cap the max frequency when sleeping to 245Mhz (or if your min frequency is higher than 245 - why?! - it will cap it to your min frequency). Lets take for example the 998/245 kernel, it will sleep at 245. No need for sleep profiles any more!
Click to expand...
Click to collapse
Information stolen from, http://forum.xda-developers.com/showthread.php?p=9277771#post9277771 information obtained by http://www.google.com.au/#sclient=p...,cf.osb&fp=be0328f6eeb3802d&biw=1920&bih=1060.
zeekiz said:
ROMs:
As for ROMs I would highly recommend Lowveld's Endymion Sense 3.5 Runnymede Port for the HTC Desire S. The ROM is excellent in all aspects, and gives the user exactly what they need for their daily demands. Battery life is excellent, 18 hours 30% remaining. Lowveld, the developer frequently answers questions and is very active in the development of his ROM.
Installation?
If you have 4EXTRecovery (If not I highly recommend either downloading the free recovery control application, which will install it for free, or if you wish to assist the developer, 4EXT Recovery Control it has a lot of additional features and benefits.)
Perform a full wipe; system/data/boot/cache.
Format to EXT4 (If you aren't already).
Flash the zip.
Click to expand...
Click to collapse
I really am stuck trying to format to EXT4, tried google'ing it but seriously I have not got a clue... Sorry if I seem stupid but really I just don't get it.
I really appreciate your help.
Thank you.
PJ
Have you got any recovery installed?
zeekiz said:
Have you got any recovery installed?
Click to expand...
Click to collapse
Yes I have.
4EXT recovery? Or clockwork?
I have clockwork.
Still got any ROM running on your phone?
Well I have just recovered to my old rom that came with the phone but I did put [Endymion V2.1|Sense 3.5|GB 2.3.5][Endymion kernel V1.1|OC|FFC on so can put it back if needs be?
Nah nah all good, just download that recovery control application that I posted in my previous post, you can use that application to easily "upgrade" clockwork mod to the 4EXT Recovery menu, which will add a lot more functionality to your recovery menu.
Wait did you put your stock ROM back on? Is it rooted? If it's not rooted, I think you have to do the previous steps in a rooted ROM like Endymion to ensure that it works properly.
I'll put the custom rom back on then but obviously I'd prefer to do it for free... lol. But I'll buy the control app if I need to?
The one I linked you to is free, there's just an optional paid applicatiob
Yeah thats my problem, how do I use the apk file? This is whats confusing me?
Use something like ES File Explorer to navigate to where the apk is located on your SDCard, then install it that way. Be sure to enable Unknown Sources in Settings > Applications.
gg .. my blanket just raped my phone by tearing off the screen protector -_-"
Actually .. do you know how to use adb at all?
No... Don't even know what that is tbh.
Damn .. just keep following what I'm saying ..

CPU apps And underclocking - batter life?

I have a couple of question/advices I want to receive an answer for about CPU.
So I am struggling to get better battery life without hurting performance.
1) Can CPU apps hurt battery life by themselfs. I mean could only using an app not regarding the settings damage the battery life. Is it better to let the cpu work by itself and not any apps managing it?
2) Which is the best CPU control app?
3) Will Underclocking improve my battery life a lot and will it make performance worse. What are the best settings to keep battery life and performance optimized at the same time. If I want to play heavy games I will overclock for the time I play the game. But I don't want my cpu to be working at 1600ghz for instance when I am not doing gaming or similar heavy processes. What are the best settings to improve battery life but not hurt performance?
If you use an app like SetCPU, you can have profiles. I used to have it so that the phone would underclock when the battery reached a certain % or was too hot.
If you're S-Off and rooted, you can get way better battery life if you flash a new kernel. I'm using Faux v004, I've set SetCPU off and just let the kernel do its thing, and my battery life is at 1 day and almost 15 hours.
(I also play a lot of games and the Faux kernel is very resposnive. My games load much faster that they did on stock kernel)
Thanks! I am using this Kernel http://forum.xda-developers.com/showthread.php?t=1216197 and I find it good. I am rooted and used SetCPU in the past so I know all about profiles and etc. But my questions were. Do programs like SetCPU drain battery? And which best CPU program? And what about undervolting?
SsBloodY said:
Thanks! I am using this Kernel http://forum.xda-developers.com/showthread.php?t=1216197 and I find it good. I am rooted and used SetCPU in the past so I know all about profiles and etc. But my questions were. Do programs like SetCPU drain battery? And which best CPU program? And what about undervolting?
Click to expand...
Click to collapse
Apps like that don't really have any more of a drain than checking your email or receiving a text. If using Faux Kernel, there's an app out there designed for it that helps with clocking and undervolting it, made by the man himself. If not, AnTuTu has one on the market, I think.
sshede said:
Apps like that don't really have any more of a drain than checking your email or receiving a text. If using Faux Kernel, there's an app out there designed for it that helps with clocking and undervolting it, made by the man himself. If not, AnTuTu has one on the market, I think.
Click to expand...
Click to collapse
Fauxclock hasn't been updated in ages and it's by Romanbb, not faux, afaik.
As for the OP's questions:
1. Not really. I haven't noticed any extra battery drain with CPU apps so it's probably not significant.
2. I don't think there's a 'best' CPU app. I used to use SystemTuner, which worked fine for me, but I switched to SetCPU because I wanted to underclock the intellidemand governor on faux's latest beta.
3. Underclocking will lead to some improvement in battery life. As for undervolting, some people say it helps, others say it's a placebo; personally I've never bothered with it. You could try using faux's kernel with the intellidemand governor, which sets the clock speed (and whether the second core is online/offline) depending on the CPU load. As for best settings, it depends on each individual kernel and your own personal needs, so you might want to try flashing a few custom kernels to decide which one is for you.
hunter890 said:
Fauxclock hasn't been updated in ages and it's by Romanbb, not faux, afaik.
Click to expand...
Click to collapse
Ah, learn something everyday. Whenever I sideloaded the apk on CM7, the author was listed as "faux123".
sshede said:
Ah, learn something everyday. Whenever I sideloaded the apk on CM7, the author was listed as "faux123".
Click to expand...
Click to collapse
I know. I used to get confused too, especially since the app is called fauxclock! But faux mentions it's made by Romanbb on his kernel thread so... yea.
Sent from my HTC Sensation using XDA

Undervolting on HOX

Sorry I wasn't able to do a good search on my phone for this, so figured I would just post this question. Has anyone undervolted the HOX so far? If so what did you use and what were the settings? Can caulkin undervolt script be installed on the phone? Any input would be awesome.
Sent from my HTC One X using Tapatalk 2
I did try undervolting the HOX using the script you mentioned, and setcpu. The results were not any better than stock voltage. In fact, my battery life dropped. Right now messing with voltage isn't really worth it IMO. Wait until we have kernel source, and get custom kernels. It doesn't do much for us now. Sure we can overclock now, but even then its not a good trade off in respects to battery life.
Don't bother undervolting. It doesn't increase battery life. Underclocking on the otherhand can increase battery life.

Governor, Scheduler and frequency on Fallout V5.0

I've searched the forums for a while now and read up on these topics. However, I cannot seem to come to a conclusion about what settings to apply.
I've messed about with them. When I selected Conservative as my governor and SIO as my Scheduler, any additional CPU work (playing a game) would cause my music player application to stop. So I'm guessing it was holding the CPU back a bit.
My current settings goes as follows:
Awake:
CPU Max: 1024000
CPU Min : 245760
Governor : SmartassV2
Asleep: Same as awake(asking for trouble?)
I/O : SIO( I have read in a post that this was one of the better ones)
ROM : Fallout V5.0
Kernel : Fallout 3.0.42
All changes were done using Fallout Tweaks
Now, my main question...
For day to day stable use, what settings would you recommend ? I don't mind over clocking to 1.2Mhz(That should be safe, right?) but I don't understand which Governor, Scheduler and frequencies to use. I understand that there is a specific way in which you pair Awake and Asleep Governors and that some combinations are bad but I have no clue what this is. I'm looking for something that will keep regular phone use smooth and avoid lag but battery consumption is important. I know that this is asking for the best of both worlds, but take into account that I'm not asking for any heavy duty processing... Just smooth scrolling, messaging, browsing, music playing etc. without them forcing the other not to work (As stated in the problem above)
Well, now that thats over I would also like to suggest someone write a post involving these issues, if possible. In my searches, I have found information detailing the Schedulers and Governors(For other phones) but these just explain how they work and not definitively explaining which is better for a specific use and how they should be paired in an awake+asleep state. One specifically for us Desire S owners would be nice.
As such, it would also be nice to understand what is the difference between these awake/asleep states and why a certain scheduler should be used in each.
I don't mean to sound demanding or rude but perhaps some of the gurus on here have the time and would like to help noobs like myself or guide me to the correct post. Thank you !
DieLyn said:
I've searched the forums for a while now and read up on these topics. However, I cannot seem to come to a conclusion about what settings to apply.
I've messed about with them. When I selected Conservative as my governor and SIO as my Scheduler, any additional CPU work (playing a game) would cause my music player application to stop. So I'm guessing it was holding the CPU back a bit.
My current settings goes as follows:
Awake:
CPU Max: 1024000
CPU Min : 245760
Governor : SmartassV2
Asleep: Same as awake(asking for trouble?)
I/O : SIO( I have read in a post that this was one of the better ones)
ROM : Fallout V5.0
Kernel : Fallout 3.0.42
All changes were done using Fallout Tweaks
Now, my main question...
For day to day stable use, what settings would you recommend ? I don't mind over clocking to 1.2Mhz(That should be safe, right?) but I don't understand which Governor, Scheduler and frequencies to use. I understand that there is a specific way in which you pair Awake and Asleep Governors and that some combinations are bad but I have no clue what this is. I'm looking for something that will keep regular phone use smooth and avoid lag but battery consumption is important. I know that this is asking for the best of both worlds, but take into account that I'm not asking for any heavy duty processing... Just smooth scrolling, messaging, browsing, music playing etc. without them forcing the other not to work (As stated in the problem above)
Well, now that thats over I would also like to suggest someone write a post involving these issues, if possible. In my searches, I have found information detailing the Schedulers and Governors(For other phones) but these just explain how they work and not definitively explaining which is better for a specific use and how they should be paired in an awake+asleep state. One specifically for us Desire S owners would be nice.
As such, it would also be nice to understand what is the difference between these awake/asleep states and why a certain scheduler should be used in each.
I don't mean to sound demanding or rude but perhaps some of the gurus on here have the time and would like to help noobs like myself or guide me to the correct post. Thank you !
Click to expand...
Click to collapse
I use new amida's kernel with this settings:
Awake:
CPU Max: 1497 Mhz
CPU Min : 768 Mhz
Governor : Brazilianwax or reaper if you use the fallout kernel
Asleep:
CPU Max: 768 Mhz
CPU Min : 245 Mhz
Governor : SmartassV2
With this you can get a great performance for gaming and save battery during sleep
Sorry for my bad English
DieLyn said:
I've searched the forums for a while now and read up on these topics. However, I cannot seem to come to a conclusion about what settings to apply.
I've messed about with them. When I selected Conservative as my governor and SIO as my Scheduler, any additional CPU work (playing a game) would cause my music player application to stop. So I'm guessing it was holding the CPU back a bit.
My current settings goes as follows:
Awake:
CPU Max: 1024000
CPU Min : 245760
Governor : SmartassV2
Asleep: Same as awake(asking for trouble?)
I/O : SIO( I have read in a post that this was one of the better ones)
ROM : Fallout V5.0
Kernel : Fallout 3.0.42
All changes were done using Fallout Tweaks
Now, my main question...
For day to day stable use, what settings would you recommend ? I don't mind over clocking to 1.2Mhz(That should be safe, right?) but I don't understand which Governor, Scheduler and frequencies to use. I understand that there is a specific way in which you pair Awake and Asleep Governors and that some combinations are bad but I have no clue what this is. I'm looking for something that will keep regular phone use smooth and avoid lag but battery consumption is important. I know that this is asking for the best of both worlds, but take into account that I'm not asking for any heavy duty processing... Just smooth scrolling, messaging, browsing, music playing etc. without them forcing the other not to work (As stated in the problem above)
Well, now that thats over I would also like to suggest someone write a post involving these issues, if possible. In my searches, I have found information detailing the Schedulers and Governors(For other phones) but these just explain how they work and not definitively explaining which is better for a specific use and how they should be paired in an awake+asleep state. One specifically for us Desire S owners would be nice.
As such, it would also be nice to understand what is the difference between these awake/asleep states and why a certain scheduler should be used in each.
I don't mean to sound demanding or rude but perhaps some of the gurus on here have the time and would like to help noobs like myself or guide me to the correct post. Thank you !
Click to expand...
Click to collapse
u might want to read above this http://forum.xda-developers.com/showthread.php?p=19846297
nazri5363 said:
u might want to read above this http://forum.xda-developers.com/showthread.php?p=19846297
Click to expand...
Click to collapse
Ah, thank you. I did read that and it was the one I was referring to in my post. "Other phones" as it is for the SGS II.
DieLyn said:
Ah, thank you. I did read that and it was the one I was referring to in my post. "Other phones" as it is for the SGS II.
Click to expand...
Click to collapse
i am on fallout also...currently i am using intellidemant min/ max 245-1024 awake and 245-768 smartassv2 in asleep....basically the governor are the same i guess no matter from which device....my current setting quite good with no lag...btw i am using noop i/o scheduler...
DieLyn said:
Ah, thank you. I did read that and it was the one I was referring to in my post. "Other phones" as it is for the SGS II.
Click to expand...
Click to collapse
That is relative, you need one governor or other depend if you want performance, battery duration or a balanced combination...try one and another to get your best combination of them :fingers-crossed:
jos3ang3l said:
That is relative, you need one governor or other depend if you want performance, battery duration or a balanced combination...try one and another to get your best combination of them :fingers-crossed:
Click to expand...
Click to collapse
agreed....perhaps u should try to flash amidabuddha latest kernel...3.0.43 is the latest kernel....
nazri5363 said:
agreed....perhaps u should try to flash amidabuddha latest kernel...3.0.43 is the latest kernel....
Click to expand...
Click to collapse
Of course, I flashed it too
Sent from my HTC Desire S using xda premium

[Q] What is Voltage in Kernel tweaking and what happens when you higher or lower it?

Hi XDA Community. Can you guys be kind enough to explain to me(us) what it does when you tweak it? Does it help the phone? In what ways? I'm able to enter kernel tweaks because of the Rom Toolbox app and i don't wanna touch it without knowing what it does. My phone is at Stock Clock 2265-2266MHz and the Voltage control right now is at 1050mV and it is able to be maximized at 1600mV. I use Trinity Kernel by Morfic.
Check out this thread. It should help you out. http://forum.xda-developers.com/google-nexus-5/general/nexus-5-undervolting-thread-t2537000
Although some people disagree about battery life. I think most people just do it to reduce the heat the phone produces.
MaLing15 said:
Hi XDA Community. Can you guys be kind enough to explain to me(us) what it does when you tweak it? Does it help the phone? In what ways? I'm able to enter kernel tweaks because of the Rom Toolbox app and i don't wanna touch it without knowing what it does. My phone is at Stock Clock 2265-2266MHz and the Voltage control right now is at 1050mV and it is able to be maximized at 1600mV. I use Trinity Kernel by Morfic.
Click to expand...
Click to collapse
Controls the voltages each frequency runs at. People undervolt (lower the voltage), not overvolt (maybe for 3014MHz but not stock clocks), because the factory defaults are set higher than what is actually needed just to be safe, as every device is different. Only real advantage is a little bit less heat, battery savings is too negligible. Lowering it too much will cause bootloops. Raising it is silly.
Read above thread for more.
Thanks guys for sharing your knowledge.

Categories

Resources