I tried to find out if there is a fix to the shorten battery life after the Max OS X Lion upgrade. Finally, I found a fix.
At this stage I am not sure if this is a real fix because I haven’t waited long enough to see how long my Mac Book Pro can last after a full charged. I can confirm that this is a real fix after I tested it for a few hours without the power supply connected to my mac book pro. I could get 6 -7 hours under normal use (before apply the fix, I could only get 3 hours use). If you are having a shorten battery life issue after you upgraded your MBP to Lion. I highly recommend you try the follow step. According to the Apple Support forum, these keys are to reset the power management module in the MBP.
The method was posted on Apple Support Forum as follow:
**** Thanks Justin’s comment below, please ensure you have the power supply connected when you do this****
1. Turn off the computer.
2. Hold down Ctrl+Option+shift
3. While holding down these button, press and hold the power button as well.
4. Hold all buttons for at least ten seconds.
5. power back on the computer.
After I have done this, at 98% battery level the battery life timing was showing 9:15. It seems longer than beforer I upgrade. Anyways, this reading at least make me feel more comfortable. I will let it run and see how the battery consumption is like after applying this “fix”.
*****Update : Please follow Dilin’s blog for a better fix. http://www.shaasthra.com/2011/08/revealed-mac-os-x-lion-battery-drain.html