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

Root [ROM] CM7 TG-Reloaded (Final: 03-25)

The alarm clock flips out sometimes. It goes off like normal but then won't turn off. I have to pull the battery to get it to stop.

I had problems with me setting the clock rate too low with a governor that locks the frequency low with the screen off. Now I use ondemand and the processor will kick up when ever it needs to.
What governor are you using? What is your low frequent?
 
Upvote 0
I had problems with me setting the clock rate too low with a governor that locks the frequency low with the screen off. Now I use ondemand and the processor will kick up when ever it needs to.
What governor are you using? What is your low frequent?

I still recommend & use Interactive (not X) 61-1024 myself. If I had locked the governor to interactive, it would save a lot of trouble for some people. But that would be too heavy-handed, so just set it as the default. A lot of the other governors are just something newer, not necessarily better.
 
Upvote 0
Entirely possible, like the VM activate app that only works on Froyo ROMs. If someone knows what app it is & confirm it to work on a CM7 ROM, I'll gladly include it.
Well, out of curiosity, where did the messaging app that comes with CM7 Reloaded come from? My friend has a stock VM optimus slider running gingerbread which is able to send email via SMS. Perhaps I could copy it off and somehow get it rolled into my rom?
 
Upvote 0
Well, out of curiosity, where did the messaging app that comes with CM7 Reloaded come from? My friend has a stock VM optimus slider running gingerbread which is able to send email via SMS. Perhaps I could copy it off and somehow get it rolled into my rom?

The default messaging app is compiled from Google's AOSP source code (included in CM7's source repositories). It's the '/system/bin/Mms.apk' app file.
 
Upvote 0
Titanium backup was able to backup the messaging app, but attempting to restore on the triumph fails (predictably, I guess). Any thoughts on how I should actually be going about this?

I should probably take this time to point out how much I appreciate your help and really love CM7 so far =)

I don't use Titanium, try using a root file explorer (to be able to mount /system in read-write mode), then just make a copy of /system/bin/Mms.apk to /sdcard, then replace /system/bin/Mms.apk with the other version and reboot.
 
Upvote 0
I havent messed with the clock speeds at all. I'm not sure where those settings are found as I haven't seen them through casual changing of settings.

But what about your governer.
And by the way, it's in Settings--> Performance settings--> CPU settings
Although, if you don't know how to change your clock speed, you probably didn't change your governor to one that locks you clock speed too low.
 
Upvote 0
Hey Whyzor or mantera, Nannocomunicate and I have confirmed that we can't set our voltages below 800mv and have it be respected. I know this was added in the 1.6.11 kernel. I was curious if this was on you list of "to-do"s or if it was even noticed?

I wasn't going to say anything, but I think this would go well with the ICS work you have been doing.:cool:

Yes, I set my 576mhz to 725mv and it doesn't reset my phone, but when it's set to 800 it does reset. It's weird because it should be resetting.

That is from the "CM7: Min & Max CPU frequency " thread.
I gave him the idea because of something he said.

And thank you guys for you work.
 
Upvote 0
I just read this article today:

In Depth Nexus S Battery Study Brings About Surprising Conclusions | xda-developers

Since there is no way to verify the undervolting values gets to the hardware, and the extensive testing required, even then as this tester did on the Nexus S, there may not be much to gain in undervolting. I already get practically no drain idling with just cell radio on this ROM. Additional battery savings will have to come from other areas.
 
  • Like
Reactions: dsmryder and skarni
Upvote 0
WhyKernel-02-08.zip

Uploaded a new kernel (02-08). The occasional "event" wakelock should be fixed. I looked at some other 2.6.37 kernels and found out 2 input events running together caused it (likely accelerometer, magnetometer, compass, microphone or some combination), it was only showing up as 'event2' and 'event4'. Now /proc/wakelocks confirms they're not active anymore.

Also I experimented with removing some Big Kernel Locks (lock_kernel) calls, by modeling after 2.6.37 kernels which have this old method phased out (in favor of smaller scale mutex-locks). It seems to have improved touchscreen reliability. But I've said this before & have been wrong, maybe these are all small incremental improvements, only really noticeable when switching back to a stock kernel.

I'd like to hear if anyone still encounters any of these issues:

1) "event" kernel wakelocks
2) freezing capacitive buttons
3) any other odd behavior that did NOT occur before this kernel (assuming you've ruled out any setting changes or new app installs)
 
Upvote 0
try using a root file explorer (to be able to mount /system in read-write mode), then just make a copy of /system/bin/Mms.apk to /sdcard, then replace /system/bin/Mms.apk with the other version and reboot.
Well, that didn't work. Put on the Mms.apk from 2.3.4 (optimus slider). Acts like no messaging app is installed whatsoever...perhaps I missed something? I set the permissions to match the old file...perhaps that was my mistake?
 
Upvote 0
Well, that didn't work. Put on the Mms.apk from 2.3.4 (optimus slider). Acts like no messaging app is installed whatsoever...perhaps I missed something? I set the permissions to match the old file...perhaps that was my mistake?

Not all .apks work across different phones. I suspect it has something to do with your email account settings. If SMS/MMS works on the phone there's really not much else to be done on this end.

You should add the lulzactive
governor

I'm not going to add features that show no evidence of improvement. A lot of devs are one-man teams with very little or no quality control (me included), and while some things sound good in theory, they can break things or end up not making much of a difference.

2-08 kernel is really smooth.

An amazing improvement. Not sure how you find the time to do so much for us.

Thanks for this great stable ROM, and your work on the next (Cm9).

Two of my biggest pet peeves are phantom battery drain while idling and the missed touches. I believe I finally fixed any extra battery drains, while hunting for a solution to the touchscreen I've managed to make things smoother. I'm starting to believe the missed touches may be a hardware quality problem or that we need a new upgraded kernel to really fix it.

Does this kernel have the fix for the dialer freezing after calls or should that line be put back into the building prop?

No that is part of the next ROM build (having the value shouldn't make things any worse). I'll probably get to it this weekend.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones