Overclocking and Undervolting My Epic 4g - Epic 4G Q&A, Help & Troubleshooting

Hey i just got setcpu for my epic...I overclocked it to 1200 and i undervolted it. Whats the safest overclock? my undervolts are -125mV at 100MHz, -75 at 200MHz and 400, -50 for 600 and 800mhz, and -25mV for 900 1000 1100 and 1200....are these safe values? anyone have recommended values or know the lowest safest ones?
thanks

EVERY Phone is different! And any overclocking can potentially damage your phone. I would never go higher than 1200, my phone starts to lock up at 1300, but there are crazies out there pushing their phones to 1500.

kennyglass123 said:
EVERY Phone is different! And any overclocking can potentially damage your phone. I would never go higher than 1200, my phone starts to lock up at 1300, but there are crazies out there pushing their phones to 1500.
Click to expand...
Click to collapse
what about undervolting at each MHz in order to save battery?

andrewt328 said:
what about undervolting at each MHz in order to save battery?
Click to expand...
Click to collapse
People have gotten mixed results. Best thing to do is try it. Never select set on boot in case it screws up your phone. Start small, 25mV per frequency and run you phone for a bit. Keep a chart. If something don't work go back to previous settings and try changing certain frequencies until your phone is stable. When you are sure of stability, pick set on boot and run it for a day to see if it makes a difference in your battery life.

kennyglass123 said:
People have gotten mixed results. Best thing to do is try it. Never select set on boot in case it screws up your phone. Start small, 25mV per frequency and run you phone for a bit. Keep a chart. If something don't work go back to previous settings and try changing certain frequencies until your phone is stable. When you are sure of stability, pick set on boot and run it for a day to see if it makes a difference in your battery life.
Click to expand...
Click to collapse
if i put it on set on boot and the phone crashes, will my phone be dead for since it will boot to that power every time and crash? or could i just restore it through cwm and have it work again?
thanks

andrewt328 said:
if i put it on set on boot and the phone crashes, will my phone be dead for since it will boot to that power every time and crash? or could i just restore it through cwm and have it work again?
thanks
Click to expand...
Click to collapse
You can restore through CWM. Also if you are using Voltage Control a little screen pops up telling you that it will make a quick flashable file to restore your stock settings. I can't remember the name of the file but you will see it.

I know that every phone is very different but both my phones sit well at 100Mhz:-100 200Mhz:-100 400/600Mhz:-75 800/1000Mhz:-50 1100Mhz:-25
I know these may not work on yours but this might help for a base line. Hope it helps.
EDIT: and yeah both phones are over clocked to 1500 with deadline / ondemand

Stable OC for my Epic !!!!
I have used Voltage control to OC it with settings : 400 Mhz minimum(recommended somewhere in dev post), 1340 Mhz maximum(~1400 mv voltage which I think maximum my handset can handle) with ONDEMAND governor.
My Epic is running flawlessly with no random eboots of FC's since last 4 days (while it used to reboot atleast 3-4 times daily earlier).
ROM : ERA Lagendary RC2
Kernel : Samurai 2.0.1 (inbuilt with Rc2)
Theme : Ei22Ics version 2 (just for fun !!!)
Epic Timezzzzzzzzz !!!!!!

Related

[Q] Original ROM's CPU freq scaling range

Hi, just wanted to know what is original HTC's ROM CPU scaling range and what is its CPU governor. My guess is 245-528, ondemand - is that correct?
Sorry, I don't know myself, but I'd like to know this too! I've just installed JokerDroid on mine, and I want to set it to stock frequencies so I can improve the battery life.
I'm using 352-691 ondemand, but I think 748 is ok too.
I think the min is 352MHz. But again, I am not so sure. (I arrived at this value when I was on the Stock ROM and used Android System Info which shows the various CPU frequencies and the time periods they operate on that frequency)
zigee said:
I'm using 352-691 ondemand, but I think 748 is ok too.
Click to expand...
Click to collapse
Isn't the max. for this device "528"
xXxeXtreme said:
Isn't the max. for this device "528"
Click to expand...
Click to collapse
Custom ROM's (Or, more appropriately - Custom Kernels) allow you to set a CPU Speed upto 768MHz.
BUT - The performance increase is not as great as the speed increase shows. So, if you do overclock, don't keep huge expectations.
zigee said:
I'm using 352-691 ondemand, but I think 748 is ok too.
Click to expand...
Click to collapse
I am running on 710 max, some people run on 768 max. But apparantly it is phone related because some people can perfectly run on 768 whilst I read a few days ago from a person here whose wildfire started force closing things around 710 or one higher or so.
Try a bit yourself which works for you. There are benchmarks that you can let run to see how often an error will occur approximately I have no link myself but I know a bud of mine did that to try how high he could go
At 691, some apps force closed, so I'm back to 595. It was stable for me.
gues that the 352MHz is the stock minimum then. There should be a noticable battery life increase when 122MHz is my current IDLE clock huh?
Now Iam running 122-710MHz on stock HTC ROM, very stable. If I set the frequency above 710MHz the scaling become unstable uner LOAD sometimes and dropping to 480MHz.
Using jacob kernel v4.

Under volting

Okay so I'm pretty much familiar with the whole oc situation that's pretty much putting the phone anything above 1000mhz right?
But what exactly is uv? I thought it was just having the maximum below 1000 but it seems there's a way to go a lot lower than that?? I'm not sure if I'm just confused or what's going on.. but I seen ppl saying things about having their phones on stuff like -125 to 200 mhz or something like that
How could u go negative or was I just not feeling well when I thought I read something like that..? Can anyone help me out please lol
Sent from my SPH-D700 using XDA App
oh my gawd noob......just kidding
Overclocking pushes the cpu frequency aka speed.
Underclocking limits the cpu frequency.
Overvolting pushes more voltage/battery to the phone to stabilize/add preformance, however there will be more heat and more chance of ruin.
Undervolting takes away voltage to help lower comsumption of battery and in some cases helps the cpu run cooler and faster or even more effieciently.
How To:
Download voltage control from the market. Open it, and go into the voltages tab. Press the frequencies that are empty. You can tap the whole thing and it will bring up the bar for voltages lower it on free version or add voltage on the paid version only.
Sent From My Cyaned Legend
undervolting is all about getting the least battery drain on each frequency. -125 means they are running 125 mV below stock. The downside is if you run to low it will freeze your phone and you may have to do a battery pull..thats why i dont go above -25 on 900 and 1000mhz but can get -125 on 200mhz. I disable 100 mhz because my phone has problems with it and havent seen any difference in battery. Each persons phone will be different, some can only do -25 on each frequency. Download Voltage control and toy around. Just dont SET AT BOOT until you've used the settings for a few days.
mjh8812 said:
undervolting is all about getting the least battery drain on each frequency. -125 means they are running 125 mV below stock. The downside is if you run to low it will freeze your phone and you may have to do a battery pull..thats why i dont go above -25 on 900 and 1000mhz but can get -125 on 200mhz. I disable 100 mhz because my phone has problems with it and havent seen any difference in battery. Each persons phone will be different, some can only do -25 on each frequency. Download Voltage control and toy around. Just dont SET AT BOOT until you've used the settings for a few days.
Click to expand...
Click to collapse
And be careful... setting uv too low can cause in erased data and dat corruption... and that includes your sd card!!!!
Sent from my SPH-D700 using Tapatalk
Thankss everyone
I use setcpu now I used to use voltage control
I tried once messing with the upthreshold or whatever that is and messing with frequencies but ill see what I can find out on my own
I usually don't mess with any of the advanced settings or frequencies
I just always sent my phone to like 100-400 mhz when I'm not really using it
And 400-800 when I'm actually using it and it always runs smooth and nice but if there's a way to make it save even more battery and still perform well then I wanna find out lol
Sent from my SPH-D700 using XDA App

[KERNEL][CM7]Slightly modded kernel, undervolted and OC up to 2ghz

I’ve recently added some modifications to the Cyanogenmod kernel. They include overclocking up to 2ghz as well as lower idle voltages (undervolting) and a higher default maximum frequency. The maximum frequency is now 1516800hz by default. It can be changed up to 2016000hz. Frequencies higher than 1612800hz are unstable when using the ondemand governor on my phone, they seem to be stable when used with the performance governor or even the conservative one, so I think it might be related to the fast frequency switching. Near and at 2ghz the phone gets really hot in a matter of minutes so be careful, you can probably damage it using this kernel. Thus I take no responsibility for any damages resulting from using this kernel!
My frequency(in hz)/voltage(in mV)-table is the following:
245760 750
368640 800
768000 900
806400 925
1113600 1000
1209600 1050
1305600 1100
1401600 1150
1497600 1225
1516800 1225
1612800 1300
1708800 1450
1804800 1500
1920000 1500
2016000 1500
PS:
I just was able to lower the voltages a bit, I've attached the new kernel. I am running my phone at 1.92ghz and it seems to be pretty stable so far. I have to use it with the conservative governor, the ondemand and interactive ones make it lock up. Using the conservative one it clocks up and down on demand as well, though slower.
245760 750
368640 800
768000 900
806400 925
1113600 1000
1209600 1050
1305600 1100
1401600 1150
1516800 1200
1612800 1250
1708800 1300
1804800 1400
1920000 1450
2016000 1500
PPS:
I made a third version containing a crude hack to fix the problem with the governors. Now my phone runs at min 245mhz and max 1920mhz using the ondemand governor. So far everything is peachy
ILWT kernel is like a mirror of this.. :/
It doesn't allow frequencies that high, does it? I didn't actually try it, but the description only mentions lower frequencies.
Dekar said:
It doesn't allow frequencies that high, does it? I didn't actually try it, but the description only mentions lower frequencies.
Click to expand...
Click to collapse
Obviously that guy is a troll....IWLT does not offer frequencies up to 2ghz.
Anyway, us folks in the g2 section appreciate each and every kernel we get as they are RARE. Don't mind the trolls.
G1ForFun said:
Obviously that guy is a troll....IWLT does not offer frequencies up to 2ghz.
Anyway, us folks in the g2 section appreciate each and every kernel we get as they are RARE. Don't mind the trolls.
Click to expand...
Click to collapse
How was I trolling? I wasn't putting down the kernel or anything it was simply a neutral statement. Go back under your bridge.
erichung_13 said:
How was I trolling? I wasn't putting down the kernel or anything it was simply a neutral statement. Go back under your bridge.
Click to expand...
Click to collapse
Great contribution to the thread.
How were you trolling? You come into the thread and write one sentence stating that its a mirror of another kernel (which its not) and then put a :/ face after it? Nuff said.
On another note, I fastbooted this kernel and its running great for me. Haven't perm flashed it yet though.
Sent from my HTC Vision using XDA App
It runs fine on my phone so far as well. But I wasn't expecting much trouble anyway since it is basically the latest CM kernel. The undervolting shouldn't be a problem for most phones and the extreme overclocking isn't active by default.
How do you flash this kernel?
It's easiest using fastboot and adb from the android sdk. I guess I could also build a flashable zip, but I don't feel like figuring how that works. If someone makes one, feel free to attach it here.
Flashing the kernel:
Code:
fastboot flash zimage zImage
Flashing the new WiFi module:
Code:
adb remount
adb push bcm4329.ko /system/lib/modules
After using my kernel for quite a while it seems to be pretty stable on my phone. Running at 2GHz I sometimes get random freezes, but 1.92GHz seems stable for daily use. I also tried playing 3d games on 1.92GHz for about half an hour and even though the phone got noticeably hot everything went peachy.
I usually set the permissions once I push the new wifi module. Is that not neccessary?
Sent from my HTC Vision using XDA App
I don't think it is, at least not for being able to use it. It could have security implications, but I don't see any since adb runs in the root users context and thus the file would be owned by root. Users shouldn't be able to modify it in any way.
Hi Dekar, do I need to use the new Wifi Kernel for this Kernel to function properly?
Yeah you have to use the wifi module I've attached. If you have stability problems tell me and I'll upload the non-undervolted version I made for someone else.
What's battery life like with the undervolt? I'm currently using the stock CM7 kernel with 245/1113 interactive, with only data, sync, and auto-brightness (no GPS/Bluetooth/etc) in good coverage areas and I'm going like 1% down every 1-5 minutes or so of regular use (basically just web browsing and texting). Not sure if it's the settings or my (stock/original) battery or what.
magus57 said:
What's battery life like with the undervolt? I'm currently using the stock CM7 kernel with 245/1113 interactive, with only data, sync, and auto-brightness (no GPS/Bluetooth/etc) in good coverage areas and I'm going like 1% down every 1-5 minutes or so of regular use (basically just web browsing and texting). Not sure if it's the settings or my (stock/original) battery or what.
Click to expand...
Click to collapse
Thats about normal for this kernel.
Well I got my Vision used and it came with the Mugen 1800mAh extended battery, thus I can't really compare it to a stock one. Also I didn't use the stock kernel for long. But I am really pleased with the battery life, my G1 was far worse.
will this kernel work with ICS? Kindly advise.
tried on virtuous quattro, ended in a boot loop D:
Hard reboot after logo screen back to recovery, zimage does not like my phone apparently. Tried several flashing methods. No go.
Ok my understanding is that I can't copy these zips to my SD card root and flash with clockwork mod recovery? I'm fairly familiar with flashing cm roms but this will be my first kernel flash.
Also, if I preform a full back up, will that also backup my current kernel should I need to revert to it in the event this kernel doesn't mesh well with my hardware?
Thanks,
RiE
Sent from my HTC Vision

[Q] franco.Kernel v141 Stock Voltages

So, I know we all have different phones, and after looking at a review of some voltages to try, I changed all the stock voltages to the ones I saw and saved them as default (don't ask me why, I do not know myself). Since this, I set my phone to hotplug and the phone has had multiple Sleep of Death cases. I think it has to do with the voltage but it could just be my phone not liking hotplug because it stops if I turn off hotplug. Or hell it could be that both together are causing it. So I was wondering could someone provide me with stock voltages at 384, 729, 1036, 1228 and 1344 mhz. Or better yet if you could provide me with the best voltages that help save a little battery life. Thank You! (Also I have been looking but have not found the stock voltage for the numbers I listed above)
stock voltages are 1025, 1203, 1317, 1380. 1350mhz is not a stock clock speed so theres no stock voltages. you can try these undervolt values, they are pretty conservative 850, 950, 1050, 1175 and 1250. remember to do nandroid backup first.
undervolt will not really gain you any noticeable difference in battery life, the cpu uses relatively little power to begin with so reducing it by a few hundred mv is not going to make a different with normal use. If you want to try it out just start from stock and go down 25-50mv at a time and test it with some games or stress test.
neotekz said:
stock voltages are 1025, 1203, 1317, 1380. 1350mhz is not a stock clock speed so theres no stock voltages. you can try these undervolt values, they are pretty conservative 850, 950, 1050, 1175 and 1250. remember to do nandroid backup first.
undervolt will not really gain you any noticeable difference in battery life, the cpu uses relatively little power to begin with so reducing it by a few hundred mv is not going to make a different with normal use. If you want to try it out just start from stock and go down 25-50mv at a time and test it with some games or stress test.
Click to expand...
Click to collapse
Thank you. If they really don't make a difference I will leave them be at stock. Any good value for 1350? Or should I just stick with 1250mV? Just really trying to get 2 days out of the phone, but I assume I cannot complain since I am already getting 4h of screen time with normal use on the 2000mah battery. I will look around here some more and see if I can find any more useful tips on better battery life. Thanks again!
neotekz said:
stock voltages are 1025, 1203, 1317, 1380. 1350mhz is not a stock clock speed so theres no stock voltages. you can try these undervolt values, they are pretty conservative 850, 950, 1050, 1175 and 1250. remember to do nandroid backup first.
undervolt will not really gain you any noticeable difference in battery life, the cpu uses relatively little power to begin with so reducing it by a few hundred mv is not going to make a different with normal use. If you want to try it out just start from stock and go down 25-50mv at a time and test it with some games or stress test.
Click to expand...
Click to collapse
I wish I would have read this post a few days ago prior to changing my voltage settings also. Only to learn that I wasn't doing my GNex a significant favor.
falconfan said:
I wish I would have read this post a few days ago prior to changing my voltage settings also. Only to learn that I wasn't doing my GNex a significant favor.
Click to expand...
Click to collapse
Ya thankfully read it, tried these voltages with hotplug on and screen off settings and the phone did not sleep of death this time, but it froze right after wakeup, so no hotplug for me, just conservative.
Also, be very careful with CORE and IVA undervolting. In my case, undervolting theese too much caused the exactly same issue you are dealing with. Same goes with profiles for SetCPU profiles which also causes the phone to behave like that in some cases
keem85 said:
Also, be very careful with CORE and IVA undervolting. In my case, undervolting theese too much caused the exactly same issue you are dealing with. Same goes with profiles for SetCPU profiles which also causes the phone to behave like that in some cases
Click to expand...
Click to collapse
So for what I can make out from your post, some reason its setcpu profiles not working, not the phones cpu itself not allowing it be put into hotplug mode? also, sorry for the noob question but what is the difference between CORE and IVA undervolting? Or should I say could you explain them to me.
If you are going to use profiles, your phone should be very stable. In other words undervolting makes it instable if you tweak it too much. Core and iva are very sensitive. Core is your graphic gpu. Let them stay at the normal settings. Use milestone franco stable build undervolting only the cpu. Rather 700 mhz at the lowest. Try it out
EDIT: "If you are going to use profiles, your phone should be very stable BEFORE setting profiles"
Sent from my Galaxy Nexus using xda premium

Undervolting??

Has anyone tried to undervolt his Note 8?
I'll be undervolting my N5110 soon...
So, am I the first one to it or what?
Please share your sets.
Here's my settings. I run CivZ ROM with built-in kernel
I messed with the same rom... yes I undervolted and overclocked and done as much as I could do. Went back to 4.2.2 stock and still get about the same performance, and battery life. One thing that I could not live without, is my 64gb SD card. Too many issues with FAT32 and my music and video files. EXFAT is the only way to go with 64gb SD cards. With my stock ROM, I get 8 to 10 percent every hour, and 15 percent every hour playing HD video through miracast to my TV.
I'm doing it right now, following this guide (not as closely as I should, most likely).
@Alastor_ru : how did you get your values? Mine are generally lower, besides the fact that Voltage Control allows 850 mV as a minimum.
Thanks, but what about the higher freq's voltages
I think that you have up to 1.9 GHZ or 1.8 at least
@bradipovsky, that's the same guide I will follow
bradipovsky said:
@Alastor_ru : how did you get your values? Mine are generally lower, besides the fact that Voltage Control allows 850 mV as a minimum.
Click to expand...
Click to collapse
I use SetCPU, it has 600mV as a minimum.
I perform several steps while set voltage to lower and lower values and stop to play with it, when I get my current settings. As I noticed, the biggest power eater is the screen, so undervaluing doesn't bring the big savings
AhmadLight said:
Thanks, but what about the higher freq's voltages
I think that you have up to 1.9 GHZ or 1.8 at least
Click to expand...
Click to collapse
I don't use the highest freq's, cause it's not needed for me. I limit the highest CPU freq to 1GHz.
Alastor_ru said:
I use SetCPU, it has 600mV as a minimum.
I perform several steps while set voltage to lower and lower values and stop to play with it, when I get my current settings. As I noticed, the biggest power eater is the screen, so undervaluing doesn't bring the big savings
I don't use the highest freq's, cause it's not needed for me. I limit the highest CPU freq to 1GHz.
Click to expand...
Click to collapse
Well, 8" of screen of course don't help the battery I'm doimg it mainly to limit the heating, so high frequencies are the most important. I think it's a better option than underclocking, but that's just my opinion.
I'll share my values later, but I don't think they're ideal yet.

Categories

Resources