This is a copy of what I have posted in the ENRGZ Rom thread:
Been doing some testing and here is what I have come up with...
Started with Fresh flash (Feb22 Std) with nothing installed
1) Installed the attached battery monitor (Attached file 01)to check settings
Battery DisChargeCurrent 250-285 mA
ChargeCurrent 450 mA (usb 2.0 lets me know quick charge isn't working - should be 900+ mA)
2) Installed the attached nuebattery2 driver (Attached file 02)and enabled quick charge settings and don't round percentage to re-enable 1% reading and reset
Battery DisChargeCurrent 250-285 mA
ChargeCurrent 922 mA (now it is quick charging)
3) A lot people are supecting that the battery issue is related to bluetooth whether you are using it or not so I installed the SprintStockBTDlls (Attached file 03) file
**This is key -----> Enabled BT first, installed BT dll's cab, reset, then disabled BT...
It has been found that installing this cab with BT off will prevent BT from working
Original thread from mrmediaguy at Mighty's for reference on this subject:
http://forum.ppcgeeks.com/showpost.php?p=1544672&postcount=17174
Battery DisChargeCurrent 164mA (plugged into activesync via usb 2.0)
Battery DisChargeCurrent 46mA (unplugged)
To me this is a substantial difference in discharge and charging amounts.
**Also noted is to disable face down mute polling:
Here is the reg edit:
HKLM\Software\HTC\PHONE\
FaceDownMuteRing (change to 0)
To clarify:
cab 01 is to see what your phone is doiong in reguards to discharge and charge
cab 02 is a different battery driver that enables quick charge and helps reduce discharge
cab 03 is a fix revolving around the BT Dlls even if you don't use BT and have it disabled it has been tested by people on both Sprint and Verizon to resolve battery discharge issues.