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

Root HTC Desire Lagging with Handcent SMS

I have finally rooted my phone and installed Cyanogen mod via ROM Manager. Now, I have setCPU running, bomb that task (Task killer). In bomb that task, everything that says cyanogen in front is not set to shut down, nor is setCPU and Handcent. But it seems everytime I get a text and my pop up shows up, it lags alot. Then, when i unlock my phone, it takes a second or two to get my icons back. has anyone else had this problem? If so, how did you overcome it.

Thanks!
 
I think you'll find that very few people here are running task killers (and I suggest you read the sticky thread about ROM Manager too).

However, I wonder whether there is something else going on. What have you got set up in SetCPU? In particular, what governor(s) do you use and do you use different governors with screen off and on (this often causes lag when switching)?

BTW I used to use Handcent with CM7 with no problems, though that was a few months back.
 
So I should just delete my task killer? And I must have missed something about ROM Manager. Can you summarize it for me real quick? And I only have one govern running and its just while screen off. 576 max/235 min ondemand.
 
You always have a governor running - just look at the main tab (not profiles) in SetCPU and you can see Though I suspect that it will be "OnDemand" as well.

Try without the task killer. You can always reinstall if you think it helps (Ti backup before uninstalling and you keep your settings), but they really aren't needed and are often counter-productive. Give it a couple of days without and see.

ROM Manager doesn't play well with Desires rooted using "modern" methods (i.e. since August 2010). Quite often causes problems such as "usb bricks" - fixable, but a pain. Was valuable in the early days, and I think still works on many other devices, but on the Desire it's no longer needed, since permanently-installed custom recoveries became available, and often causes problems. You can do everything it does by just downloading ROM zips to your SD card and booting into recovery (boot while pressing "volume down", select "recovery" from the bootloader menu, or from CM7 you can do it just from the power off menu). The recovery then lets you do everything that RM does, but more reliably.
 
well, the bomb that ask seemed to work and fix it up real quick. Thank you!
Now, for the setCPU, is there a setting i can set for at least screen of to crank out some battery life?
also, I did have one little problem with RM, i forgot to wipe the cache, so it was stuck in loadbooter loop for an hour! but it went through after a while. So all i would have to do it download the rom, put it on the SD as a zip file, and boot in using the zip?
 
Copy to SD and boot into recovery - it should be one of the options in the power off menu, otherwise just reboot the phone while pressing the "volume down" button and use the bootloader menu to get into recovery. Note that in the bootloader you use the power button to select menu options, but once in recovery you use the trackpad (the switch has caught a few people out).

The recovery menu includes an option to install a zip from the sd card. Select that, choose the zip file, confirm you want to install and that's it. It also has options to wipe the phone, or wipe cache, etc. Geniunely, everything RM can do you can do from recovery (apart from download ROMs, but you can download these directly from XDA and get a better choice that way). If you get stuck in a boot loop again, pull the battery out, boot into recovery and wipe. If that doesn't work, back into recovery and either reflash the ROM or restore your nandroid backup from recovery (recovery also takes and restores nandroid backups). That's what recovery's for - so you can recover from problems.

For power saving you could try reducing your max clock speed with screen off a little. But it'll probably be more effective to try a different kernel. The phrase "ManU kernel" in my sig is a link to EViollet's XDA thread, and a lot of us here have used his kernels with CM, MIUI, Redux (1.2, not 2) and dGB ROMs. You flash a kernel through recovery like a ROM, but don't wipe the phone first. Do take a nandroid before flashing anything.

These kernels are based on a more efficient version of the linux kernel with a few power-saving features added. I'd suggest either the 1.4 or 2.1 HAVS-AXI-128-CFS versions (not all phones get on with HAVS - Hybrid Adaptive Voltage Scaling - though the 2.1 version should work with more-or-less any handset). The kernel is part of the ROM, so if any problem a nandroid restore or reflashing the ROM (without wipe, as you aren't changing ROM) undoes a kernel change. But I've been using this series of kernels for more than a year now, and have found them very good.
 
wow, i just read some of it. Seems like a pain a little, trying to see what works and what doesn't. I dont know, your the master here! Does it really improve it that much?
 
SUroot put together a post explaining all of the kernel jargon - look here.

I never used the in-build CM7 kernel for very long, but as far as I remember it the ManU one worked better for me. Battery life also depends on ROM and, most importantly, usage, e.g. if you have the screen on 3 hours/day then anything else you do will make little difference!

To flash a kernel is simple: place the zip on your SD card and flash like a ROM, just don't wipe first.

It's a bit worrying that you quoted the bit about a nandroid as evidence of things being a blur! A nandroid backup is a backup made using recovery (effectively a system image backup), and you need it because if something goes wrong with a flash, or you flash something incompatible, the phone may not boot. If you took a nandroid first, you just go into recovery and restore, and you are back where you started. If you didn't, it's a lot more work to get the phone going again and you may lose data. This is the first rule of root club (apart from not talking about root club, or not to HTC repair staff anyway ;)): always take a nandroid backup before flashing.
 
Back
Top Bottom