• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Overheating and rebooting with kernels

mik0r

Member
My phone overheats a lot and I'm trying to find the best combination of kernel and setcpu to prevent it from overheating and rebooting.

When I play pocket legends it will almost always overheat within 10 minutes. Ive tried undervolted hydra kernel, and overclocked incredikerne. Should I be looking at overvolting or undervolting? overclocking or underclocking to prevent overheating?

My current setup is the 1.13ghz overclocked non overvolted incredikernel with setcpu on performance govornor underclocked to 550mhz when the phone reaches 101 degrees. This setup allows me to play the game a little longer but will still overheat.
 
Anytime you overclock you are going to run into heat issues, especially when playing a game like that. There is no way to prevent the phone from overheating in that situation. Your best bet is to run the game at stock speed.
Overclocking and repeatedly having your phone overheat will eventually degrade the overall performance of your processor and could kill it altogether.
You generally want to run you cpu at a speed that doesn't cause lag. You are only getting another 130mhz which in the grand scheme of things isn't much.
Overvolting is used to overclock. That's how the higher cpu speed is achieved, the kernel pushes more juice into the processor to keep the higher speed stable, which in turn creates heat. Undervolting is used to save battery at slower cpu clock speeds again putting as little power as possible into the cpu and keeping it stable.
 
I guess I thought overheating was something only the OG Droid did.

Fairly new to the Dinc, I will draw a bit from my past with my OG Droid. Each ROM and Kernel will interact differently with each other, and with your Dinc. You may find your Dinc likes and plays well with some ROMs and not so well with others.

My experience is that some ROMs will cause your device to run *HOT* and bootloop, while others don't. Pete's Bugless Beast in all its carnations would cause my OG Droid to overheat with just mimimal web browsing and music streaming. Other ROMs were fine.

With my Dinc, I'm running my over-clocked kernel with SetCPU set at full tilt on Performance mode 100% of the time with my highs and lows set to max speed. That's a 1.15Ghz over-clock 100% of the time. I play games for extended periods of time and work online with it and have never, ever overheated. Now, I don't know if it's just that I have a root/over-clock-friendly Dinc, or if I just happened to get lucky with my configuration to achieve optimal performance.

That is to say that its possible that you haven't yet found a ROM/Kernel/Over-clock combo that agrees with your Dinc as of yet. You just have to keep trying and experimenting to see what works best.
 
There is definitely a lot of trial and error involved in finding a rom/kernel combination that performs consistently well when overclocked. And some phones won't perform well at all when overclocked no matter what you do, that's why the processor is only rated to 1ghz.
 
Im running the stock Sense rom, which ROM are you using to achieve your success?

Its weird that the overclocked incredikernel is doing better than the stock undervolt hydra kernel, but maybe because hydra kernel is out of date. I played for a good 30 minutes straight earlier and it didn't over heat but it did get up to 108 degrees.
 
I'm running CyanogenMod 6.1 with the stock kernel provided in that download.

I tried running 2 of the Hydra kernels instead, and my Dinc did not like them at all. They just wouldn't really get my Dinc booted up entirely without boot-looping on me. The stock kernel provided by CyanogenMod worked like a charm, and allowed me to over-clock to the max, which is what I like to do, generally (I'm not all that concerned with batter life because I have 3 additional spare batteries).

You can download CyanogenMod 6.1 here:
HTC Incredible - CyanogenMod Forum

Also, be sure you download Google Apps (located below the CyanogenMod 6.1 download link) or else you won't have them!

I suggest doing the following:

1. Download CyanogenMod 6.1 and Google Apps to your computer.
2. Mount your Dinc to your computer and place both files to the root of your sd card (meaning not in any folder)
3. Reboot into ClockworkMod Recovery and go to the option to wipe data and cache. Select this option to wipe. I suggest doing this a minimum of 3 times, you can do more if you like, but wipe 3 times minimum in order to get a *clean* install.
4. Now go to install zip from sd card and find your CyanogenMod file and select it.
5. Go ahead and boot up, but remember to reboot back into ClockworkMod Recovery to install your Google Apps (G-apps).
6. If you don't have SetCPU, you can download it from the Market. The donate version is best and worth the couple of bucks. Be sure to grant it SuperUser Permission right when it requests it because there is a 10-second time limit. If you mess that up, you have to uninstall/reinstall it and start over.

Let us know how you do!

Edit: Almost forgot... as with anything... ALWAYS back up your data and apps, and ALWAYS, ALWAYS, ALWAYS make a nandroid backup of your existing ROM configuration. You can do that by booting into ClockworkMod Recovery and go to Backups.
 
Back
Top Bottom