[HD2 Android Q&A, Help & Troubleshooting and Genera] Bakedbread:
I added the other registry tweaks for power management as i realize i had changed these too. So if you've already done the SDcard tweaks, try adding the others as well

Hi all,

I know there are a ton of other battery life threads, but i wanted to start one because I need people to confirm if this helps.

I've been using Android (Darkstone Froyo v1) for the last 2 weeks, and for the FIRST week of usage, my battery life was TERRIBLE.

I would unplug my phone at 10am (it would only charge to 93%), have the phone on STANDBY (not make ANY phone calls/SMS/browsing, literally screen-off sitting at my desk), and my battery would drain from to 25% in 5 hours.

I would go from 93% to 25% from 10am-3:30pm. This would happen with making ZERO phone calls, ZERO texts, and ZERO browsing.

I found myself charging my phone twice a day just to be able to have Android.

I even tried setCPU with the recommended profiles in the other thread, but still was experiencing the same battery drain

I came across this thread a while back (as i was a heavy tweaker for WinMo , constantly searching for new performance tweaks), and I decided to give it a try.

I had a theory (and this is where I need your help to confirm) - since Android boots from the SDcard and initially boots from WinMo, does it still use any of WinMo's power management features?

I put the theory to the test and so far its been working great for me.

1. I installed BSB tweaks 1.6 and turned ON "Power Savings"

2. Installed Resco Registry to edit WinMo registry, and performed the below changes: (credits go to tomksoft from the original post: http://ip208-100-42-21.static.xda-developers.com/showpost.php?p=4967373&postcount=1)

**EDIT**

added the other registry keys as well

HKLM\Comm\AsyncMac1\Params

DisablePowerManagement=0

HKLM\Comm\PPTP1\Params

DisablePowerManagement=0

HKLM\Comm\L2TP1\Params

DisablePowerManagement=0

HKLM\Drivers\SDCARD\ClientDrivers\Class\SDMemory_C lass\High_Capacity

DisablePowerManagement=0

HKLM\Drivers\SDCARD\ClientDrivers\Class\MMC_Class\ High_Capacity

DisablePowerManagement=0

HKLM\Drivers\SDCARD\ClientDrivers\Class\SDMemory_C lass

DisablePowerManagement=0

HKLM\Drivers\SDCARD\ClientDrivers\Class\MMC_Class

DisablePowerManagement=0

(There are a couple of other tweaks from that thread, but these are the main ones i changed since they deal mostly with the SDcard)

**I forgot to mention that you should perform a SOFT RESET before booting back to Android after doing these changes**

After making the registry changes, i just rebooted my phone and loaded up Android.

(I still have setCPU installed as well with the recommended profiles from the setCPU thread)

Now I can get a FULL day use of my phone running Android.

Just yesterday I made about 10 phone calls, 10 texts, did a bunch of browsing and wallpaper downloads from Zedge, and still had 53% battery life by midnight.

So again, im not taking credits for the registry tweaks, i just remember noticing them a while back and decided to try it.

If anyone has battery life problems I suggest trying this out and reporting back.

Any feedback is welcome. hope this helps!

The only reason why i need confirmation is because I'm not sure how the whole Android/Linux bootup works. Ive read somewhere that booting to Linux/Android will "shutdown" all the other WinMo drivers/etc. That's why im not sure if any WinMo registry tweaks will even affect Android. But so far for me, after making these changes my battery life has significantly improved.

Fyi, my setup is:

ROM: Miri V17 6.5

Radio: 2.10.50.x

Android: Darkstone Froyo V1 ( july26th build - i like the barebone build without Sense)

zImage: zImage.FULLRAM (fixed the graphic issues with artifact fix)

I did a quadrant bench test and scored 1350. I'm using an A-DATA 8GB class 6 card btw

BSB Tweaks: http://xdaforums.com/showthread.php?t=589305

Resco Explorer you need to buy, but there's a 10 day trial you can download:

http://www.resco.net/downloads/pocke...en_aio.arm.cab