Custom ROM and Battery - myTouch 4G Q&A, Help & Troubleshooting

So... Guys, I have the Royal Glacier ROM which uses the SmartAss kernal.
I have Set CPU installed. What I want is that when I have the phone screen on, that the CPU is set to about 1.2(which it is) and when the phone is locked, set to the lowest setting (which it is). My profiles are set as such too.
I want to know is this the best way to get long battery life out of it?
Can somebody explain the scaling to me?
Thanks all

It all depends on how you use your phone. Personally I have a screen off profile that clocks the phone down to a minimum. Then when the screen is on it jumps it back up to the higher clock. Both using smartass gov. Seems to work well for me.
Best thing to do is try it out and see what works best for your style. Everyone uses the phone different. But I think you are on the right track.
Sent from my HTC Glacier using XDA App

Related

SetCpu issue

So from what I've beed reading setCpu profiles are un-usable on the epic? Id really like to use a screen off profile to save battery but almost every time I do my phone freezes and I have to pull the battery. Is there something that can be done about this?
Sent from my SPH-D700 using XDA App
not that i've heard. i didnt have these issues using screen off and other profiles until recently. i used them on mixup kernel, baked snack kernel with no problems while others reported them. since switching to phoenix it seems the profiles give me the same issue you have. but if thats what you're using you hsouldnt need profiles as the interactive governor scales down much better (in theory) than conservative. you should also set min to 200 instead of 100. you should still get pretty great battery life without a screen off profile
I am running phoenix 1.49 and epic experience 1.2.04. Been running setCpu at 100-1200 interactive with no issues, just as soon as I enable profiles my phone freezes... so you're saying interactive removes the need for a screen off profile?
Sent from my SPH-D700 using XDA App
yeah i'm on the same setup and that same thing happens if i enable profiles. in theory you shouldn't "need" screen off profiles with interactive because its better at scaling up and down when needed. it should scale itself down to save battery when phone is not in use and therefore the screen off profile should not be needed.
most governors do this really, but interactive is supposed to be better at it

[Q] SetCPU on NAND ROM's

Hello,
is SetCPU recommend on NAND ROM's and if yes, what could be the best Settings to set on NAND ?
i thought about
MAIN:1075=384
CONSERVATIVE
PROFILE:SCREEN OFF 384=245
priority=40
conservative
Click to expand...
Click to collapse
any tipps from others?
I have noticed that Set cpu bind very processor! Try to uninstall and install this program: Temp+CPU V2
Link: http://www.appbrain.com/app/temp-cpu-v2/com.sanels.tempcpuv2
...and see that its processor to work at low levels ....
Mordon2008, I guess you're trying to say that setcpu is using a lot of cpu power? Which I don't think it does when you configure it correctly. On the other hand, if you're using a build/rom/kernel that comes with a smartass governor by default, it is true that setting up setcpu wrong might even give you a worse performance than not using setcpu at all, because it already handles energy saving during sleep and interactive scaling during load very well from what I understand (somebody please correct me if I'm wrong). Therefore, my answer would be that it depends on the build/rom/kernel you're using.
Sent from my HTC HD2 using XDA App
Personally, I don't see the use of SetCPU on NAND builds to be honest, unless you're looking to overclock your CPU (when available).
I'm not using SetCPU and i'm on my 3rd consecutive day without charging the phone. (30% left).
KrewsialNL said:
Personally, I don't see the use of SetCPU on NAND builds to be honest, unless you're looking to overclock your CPU (when available).
I'm not using SetCPU and i'm on my 3rd consecutive day without charging the phone. (30% left).
Click to expand...
Click to collapse
it is impossible that you're on the third day! I do not even arrive in the evening! What do you keep it just in standby? Which rom do you have? which radio do you have?
mordon2008 said:
it is impossible that you're on the third day! I do not even arrive in the evening! What do you keep it just in standby? Which rom do you have? which radio do you have?
Click to expand...
Click to collapse
read my sig..
I'm not playing with the phone the entire day. I have more important things to do..like work
I 'stress' the phone maybe 40 to 45 minutes a day during travelling to work. And all that stress is the internet connection and the music player
apart from the occasional calls i must say it's holding up well.
KrewsialNL said:
Personally, I don't see the use of SetCPU on NAND builds to be honest, unless you're looking to overclock your CPU (when available).
I'm not using SetCPU and i'm on my 3rd consecutive day without charging the phone. (30% left).
Click to expand...
Click to collapse
That's actually what I was going to add... I think there's at least one use for setcpu even with the smartass governor. I myself am using it in order to restrict the maximum frequency to about 768MHz. For my purposes, this is enough and does not make the build I am using less snappy. But it might save at least a little bit of energy and therefore improve my battery life a bit.
Greetings, tsrzealot
Sent from my HTC HD2 using XDA App

Set cpu help/question

Ok so I have searched all over the forums and through google to find an answer to this and I can't any where so here goes. I am currently running the syndicate rom with the extreme kernal installed and when I go to use set cpu I have it set to conservative but any time I try to limit the cpu speed with the sliders it doesn't tae effect. The green numbers above the sliders will change stating my preferences but the white numbers that show the actual speed of the processor will continue to climb past my desired bottleneck. It looks like thecpu always stays between a range of 200 mhz and 1.2 ghz no matter what I set it at. If I change the style to something other than conservative it will change the behavior like performance will keep it at 1.2 or what I select and battery saver will keep it at the minimum. On demand and interactive seem to respond as well but are a little buggy and any little touch on the screen will make the processor jump straight to the maximum and stay there fr a bit which I would assume would kill my battery quite a bit faster. Does any one know if this is an issue with the phone, rom, kernal and if there is maybe a better settng than conservative or a different kernal I could use I was looking into the phoenix or fluff kernal. Any help or recomendations would begreatly appreciated. Thanks
Sent from my SPH-D700 using XDA App
Its been a long time since Ive used it (2.2.1 scales pretty good) if I remeber right,interactive is what you want to select,but on some kernels conservtive is what you want to select.I never used the profiles,I think they dont work all the time.
That's odd I never had that problem with syndicate. And I know for sure that almost every overclocking kernel recommends conservative, for some reason the other profiles can cause problems. There's a couple things that I've learned.
Conservative, for one thing, is never going to be an on demand setting. Typically it will just up the cpu to the max you set it at whenever there is some sort of activity on the phone. Which begs the question, what do you have the max set at? if its 1ghz, remember that the kernel is overclocked, so a setting of 1ghz will allow you to go to 1.2ghz. (I'm almost positive you don't want to set it at 1.2, because then it will peak higher than that) I think the max you set it to should be the listed physical limit of the processor (ours is 1ghz obviously), and the overclocking handles it from there (at least that's been my experience).
Also, remember that when there is no activity (your phones in your pocket), the cpu will be at your minimum. So you save battery in that regard, because with out setting cpu limits, like if you're running stock, I think it might run at the max all the time. (I don't that for a fact tho) again, we pretty much have to run conservative, (I've read its something to do with these hummingbirds and setcpu and overclock widget aren't built fot them) so its an all or nothing deal, you can't get "just enough" processor setting.
Try creating different conditions to help yourself out. When I had syndiccate I had a different setting for the screen being off, for being plugged in to a wall, for being plugged in to a computer, and for being below a certain battery %. Those are really cool features and help out a lot.
And as far as other roms...I use baked snack right now with his ultimate kernel. Its only sllliggghttly less stable than syndicate (but most most most defintly stable enough for a daily driver), and I get much better battery life and performance. He recommends using overclock widget, which isn't as flexible as setcpu, but defintly gets the job done. You'll have to google baked snack and find his website since they kicked him off of here.
Hope that helps, let me know if I didn't quite answer your question correctly.
Sent from my baked and emotionless SPH-D700
From my experience,you need to set it to 1.2 to activate OC...That being said,there are some kernels that need the interactive setting to work right...and 2.2.1 scales to the lowest setting when screen off even without setcpu,thats why I dont use it anymore.I will again once we have an official OC kernel for 2.2.1.
Sent from my SPH-D700 using XDA App
I actually used to have bakedsnacks rom and I liked it but it became a bit glitchy on me but I did think the battery life was a bit better. I only am using eclair as I want to wait for a final build of froyo to come out from sprint so the developers can utilize it better. I tried some of the leaked ones but I prefered the 2.1 better, all of the 2.2 ones were missing minor things that I used so I switched back. Also interactive setting just keeps the processor at max clock for a really long time before it scales back down and I didn't like that. Has anyone used the fluff ondemand kernal that is supposed to be for bettery battery life with syndicated 2.1? So I have deleted setcpu but it seemed to eat my battery faster so I put it back on. Maybe I will try some other kernal configurations since I was told that I can swap kernals without looseing data.
Sent from my SPH-D700 using XDA App
Fluff was glitchy for me,I liked Xtreme kernel the best.

SetCPU vs. CMSettings Built-in CPU manager

For those of you on CM7 (preferably RC2 or later nightlies), are you using SetCPU or the built in CMSettings CPU manager? Which is giving you better performance/battery life?
I can't help but think that the built in CM Settings CPU tuner is going to be conflicting with my SetCPU profiles.
Been using nightlies since #30 or so, and I currently run SetCPU with a normal profile, a screen off profile, and a profile for <10% battery and haven't touched CMSettings' CPU manager.
I'm contemplating just uninstalling SetCPU for a day or two and seeing what a 1017max / 245min Ondemand or Powersave governor via CMSettings ends up doing to my battery life considering there will be no screen off profile.
Any thoughts?
I dumped setCPU after a lot of testing (and even bought it on market)
I'm finding I'm much happier using inbuilt CPU settings. I think battery life is the same but performance is better due to the fact that SetCPU would sometimes get stuck in my screen-off profile when turned on causing the phone to be really slow.
I recomend uninstalling setCPU, set your ONDEMAND governor with ~1Ghz and run it... You'll find your battery about the same but much less hassle.
I have yet to try that, I somewhat feel obligated to use SetCPU since I purchased it lol. But it probably won't be the last time I waste money at the market.
Neither. CPU tuner works best for me.
Sent from my HTC Vision using XDA Premium App
Utorrent76 said:
Neither. CPU tuner works best for me.
Sent from my HTC Vision using XDA Premium App
Click to expand...
Click to collapse
its the same thing :facepalm:
Try the inbuilt one... I think its way easier
I've been wondering about this too. I don't quite understand how it works. Can I just set the frequency higher till a certain point without changing the voltage and get the same battery life?
What's the best way of doing this? Just change the clock speed or do I need to change something else or update the kernel?
Whatever you tell SetCPU to do, you'll see the same settings mirrored in the CM settings.
I say setCPU cuz as battery gets lower... I have my CPU speed lower also. Basically, 15% battery lasts me forever :] lol
Sent from my T-Mobile G2
DJAeroX26 said:
I say setCPU cuz as battery gets lower... I have my CPU speed lower also. Basically, 15% battery lasts me forever :] lol
Sent from my T-Mobile G2
Click to expand...
Click to collapse
Definitely. This is the one thing I like about SetCPU is having the 10% and 5% profiles so that I can get the last few % to last forever if I need it. Although in normal day-to-day use I'm never pushing it below 20%.
ScooterG said:
Whatever you tell SetCPU to do, you'll see the same settings mirrored in the CM settings.
Click to expand...
Click to collapse
Yea I see this, as far as the governor changing etc.. This is why I'm wondering if it would be easier on my phone to just run only the CM Settings one.
I notice that every 5th or so time I unlock the phone, there is an obvious lag switching from the screen off profile, and my unlock sliders jitter around and it takes 4-5 tries to unlock the phone. I think this is probably partially due to both settings switching over trying to change.
I think I might try backing up and uninstalling SetCPU for tomorrow to see how it goes.
colonelcack said:
I've been wondering about this too. I don't quite understand how it works. Can I just set the frequency higher till a certain point without changing the voltage and get the same battery life?
What's the best way of doing this? Just change the clock speed or do I need to change something else or update the kernel?
Click to expand...
Click to collapse
I've read on here that overclocking the Vision's CPU up to 1 GHz requires no over-volting, and in theory should not affect battery life (but not sure exactly where that information originates from). But there has been lots of debate on these forums on whether the SetCPU app helps or hurts battery life depending on screen-off profiles (underclocking to save battery) or its constant polling of the CPU clock (possibly killing the battery faster).
A kernel that supports overclocking is already part of the CM ROM. If you are on CM, you can just adjust the clock speed under Settings>CM Settings>Performance>CPU settings. Or set the CPU clock using an app like SetCPU. Choosing one method over the other is what is being asked/debated here. If you are on the stock ROM, you need to be rooted, flash a custom kernel that supports overclocking, then install an app such as SetCPU or CPU Tuner to set the CPU clock to your liking.
redpoint73 said:
I've read on here that overclocking the Vision's CPU up to 1 GHz requires no over-volting, and in theory should not affect battery life (but not sure exactly where that information originates from). But there has been lots of debate on these forums on whether the SetCPU app helps or hurts battery life depending on screen-off profiles (underclocking to save battery) or its constant polling of the CPU clock (possibly killing the battery faster).
A kernel that supports overclocking is already part of the CM ROM. If you are on CM, you can just adjust the clock speed under Settings>CM Settings>Performance>CPU settings. Or set the CPU clock using an app like SetCPU. Choosing one method over the other is what is being asked/debated here. If you are on the stock ROM, you need to be rooted, flash a custom kernel that supports overclocking, then install an app such as SetCPU or CPU Tuner to set the CPU clock to your liking.
Click to expand...
Click to collapse
I'm not sure about CM's kernel with the over-volting but I do know that Pershoots kernel can be overclocked to 979mhz without over-volting (Pershoot told me himself).
At 1.8Ghz, I find the temp settings in SetCPU very useful.
Vision rooted, booted and scooted
Daughain said:
At 1.8Ghz, I find the temp settings in SetCPU very useful.
Vision rooted, booted and scooted
Click to expand...
Click to collapse
Well obviously.... But why the hell would you ever need to be running at 1.8ghz? The fact that you are always using a temp-specific profile method should show you that consistent 1.8ghz isn't good for the phone...
Okay so I uninstalled SetCPU last night and I'm going to run just the CM Settings CPU manager all day to see how it goes. Running like this:
ONDEMAND governor
Min CPU: 245 mhz
Max CPU: 1017 mhz
On nightly #19 also.
Okay so its midnight almost, and I'm at 13hrs unplugged and 52% battery still. Pretty general/light use, phone is just as snappy and the lack of a screen off profile doesn't seem to effect battery at all. Liking it so far! very interesting to see the screen off profile not mattering much.
SetCPU for me. I like to have a temperature and charging profile, to prevent the phone from overheating. Even at 1ghz the possibility exists, nice to have a backup incase.
I'm thinking set cpu conflicting with the cm built in caused my ****ty running problems. I have not used setcpu since and been good so far
Sent from prison
tackleberry said:
I'm thinking set cpu conflicting with the cm built in caused my ****ty running problems. I have not used setcpu since and been good so far
Sent from prison
Click to expand...
Click to collapse
With multiple tries... If you change the settings on one, it cancels the settings on the other... Maybe it's because you had set on boot enabled on both?
im going to run the CM tuner and uninstall Setcpu and see how it runs. i never thought about this but i do get that lag when i turn my screen on sometimes. im gonna miss having the profiles but ill see how it runs over the coarse of a couple days.

Overclocking HTC Glacier MIUI 20330

I just updated my MIUI to a newer version and now I'm looking to get some extra power out of my phone, I was wondering whats a safe overclock speed and the best app for it. also I think I read some were that you can have the clock speed change say if the phone is locked and screen off? So I'm wondering if I underclock my phone when its idle will its save battery?
Well, you can use the virtuous oc daemon. Google it. Overclocking will drain your battery faster, but combining it with a little voltage tweaking might help. It depends on your chip, really.
If you want to go a simpler route try no-frills cpu control on the market. Its free.
I use setcpu, you can enable profiles and set them for different scenarios such as underclocking when the screen is off which seems like what you want to do
Nicgraner said:
I use setcpu, you can enable profiles and set them for different scenarios such as underclocking when the screen is off which seems like what you want to do
Click to expand...
Click to collapse
Setcpu is considerably slower than a daemon in terms of reaction time. Its also not free.
Sent from my Glacier using XDA

Categories

Resources