Quote:
Originally Posted by etski
very interesting indeed!
I hadn't seen before that advance config allowed you to enable/disable the dialer skin. I now like using that better and somehow the contact card pulls up properly when the skin is enabled from there, go figure. The contacts soft key still doesn't work from the Rhodium dialer, so it's no skin for me! That works fine with no bugs!
The battery stuff is interesting though. I looked into it more and found battery saver applies
001 HKLM\Drivers\BuiltIn\GSensor\PollingInterval 0000FFFF REG_DWORD
002 HKLM\Software\HTC\HTCSensor\GSensor\CheckingTime 0000FFFF REG_DWORD
003 HKCU\ControlPanel\BackLight\BrightNess 00000004 REG_DWORD
004 HKLM\Software\Opera\GSensor\IdleTime 0000FFFF REG_DWORD
005 HKCU\Software\HTC\BootLauncher\Services\HTCSensor\ Module REG_SZ
while normal applies
001 HKLM\Drivers\BuiltIn\GSensor\PollingInterval 000003E8 REG_DWORD
002 HKLM\Software\HTC\HTCSensor\GSensor\CheckingTime 000003E8 REG_DWORD
003 HKCU\ControlPanel\BackLight\BrightNess 00000005 REG_DWORD
004 HKLM\Software\Opera\GSensor\IdleTime 000003E8 REG_DWORD
005 HKCU\Software\HTC\BootLauncher\Services\HTCSensor\ Module \Windows\HTCSensorService.dll REG_SZ
I thought it was interesting because I always thought the big battery fix was supposed to be
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Battery]
"PollInterval"=dword:4E20
which is 20000 decimal and in this rom it's set to 25000, so my limited knowledge led me to test the gsensor with battery saver settings on and what I found was
1) with battery saver on, opera no longer auto rotates the screen
but
2) teeter still works and still does the gsensor in mobileshell carousel mode, but not nearly as smoothly (I think)
so it's back to normal battery settings for me!
I still wonder about the charging settings though. I agree with you that trickle charging is better, so I don't understand why nobody has come up with a way to limit the charging mA from the AC adapter like they do from the usb! I'll look into this, but I think it might be beyond my current knowledge. If you or anyone else has any ideas, I think that could be a fix to help slow charge and save our batteries!
|
Those battery saver regedits were made by calkulin originally (put the cab in the rom) and it basically disables light sensor, g-sensor, etc (or makes it really long time between polling). Those hardware features are polled at a certain interval (like the battery is), and the theory is that you will save battery if you do not poll them. That also means they do not function anymore, so that's why opera won't rotate. It may be that teeter and mobileshell turn on the g-sensor automatically when the program is started (my best guess as to why they work). If you want to use the light sensor or g-sensor for opera, touch-in-call-screen-tweak, etc., you should not use the battery saver cab.
The battery polling of 25000 vs 20000 should in theory give you better battery life if you believe decreasing the polling time (making the time between checks longer). The number is polling time in some unit (not sure if it's milliseconds or what). After a certain value, I'd think you'll see diminishing returns (like setting it to 50000).
For charging, HTC charges at ~800-900 milliamps from a wall socket. Some older usb ports cannot put out 800-900 mA, and may malfunction if you try. That is why HTC limits usb charging to 500 mA. As your battery nears 100%, the rate is reduced. It will make absolutely no difference if you use the 'fast charge driver'. It just makes it so your battery charges at HTC's wall socket rate (800-900 mA) from a usb port. As long as your usb port can handle it (ie not an older computer), you will have no ill effects. It's all within spec of the battery's charging rate as designed by HTC.