Quote:
Originally Posted by iamjames I'm sure carriers pissed off alot of users in an effort to improve battery life by underclocking to 104mhz because i was one of those that was upset with my Q. |
I think you're making a couple of bad assumptions here.
First, I'm not sure the
carriers did anything. Motorola (the OEM) probably chose what power profile to use.
Second, I don't think there's any underclocking going on at all in normal use. These are called "XScale" processors because they're
designed to "scale" to meet the demands of the programs running. Programs that don't require a lot of CPU probably only cause the processor to run at 104 MHz (ideally saving battery life with negligible performance degradation from the user's point of view), while programs that are computationally intensive cause the processor to run at the full 312 MHz speed (at the cost of shorter battery life). Programs in the middle can cause the processor to run at 208 MHz.
If the processor were truly underclocked (meaning the system clock was slowed down), I doubt that any simple registry hack would get you to 312 MHz.
Quote:
Originally Posted by iamjames Not only that but underclocking broke the phone: voice recognition would not work. Only after setting it to 312mhz does the voice recognition work properly. |
Voice recognition generally works pretty well for me using the default power profile, so I wouldn't say that it's "broken" -- with one large exception. The exception is recognizing when I say "Yes" after it asks "Did you say...?" I rarely get the "Yes" recognized, and instead get another "Did you say...?" prompt.
If I decide to ever try this hack, I'll have to check out whether the voice recognition works better, too.
Steve