I am still with my old late 2008 MBP, and using 2 batteries has been the only annoying workaround for this.
A couple of questions:
(1) Has anyone out there that still has a late 2008 MacBook Pro, is able to achieve this real life results?
http://www.anandtech.com/show/2645/12
(2) Any 3rd party battery solutions out there?
Good day.
Sorry to revive an old thread, but I thought there may be other MacBook Pro 15" (Late 2008) users around, wondering the same questions presented here. Quick history about myself: I'm a long time lurker and was introduced to the Mac world only a little short of a year ago. I'm a 19-year-old student and my first Mac computer was the MacBook Pro 13" (Mid 2010), which I initially bought for the portability factor. Later, I discovered the limitations of the 13" model and decided to sell my MacBook Pro in order to buy a more powerful one.
My current MacBook Pro is the 15" model (Late 2008) with 2.8Ghz processor and 8GB RAM. It still has AppleCare warranty, which was the primary reason I decided to go with a machine this old, but the original owner had taken good care of it anyway and the battery has only 42 loadcycles on it. When my MacBook Pro is fully charged with the GeForce 9400M active, I used to get 3:30 hours of use. I said 'used to', because occasionally the system would freeze during moderate load for no reason, even with just Safari open. I took it to my Apple Authorized Reseller for repair and sure enough there was a problem with the Logic Board, which then was promptly replaced, all under AppleCare warranty. Now with practically a new computer, the same settings I used to have before now give me around 4 hours of use.
I do not know how or why this happens, but I can in fact use the computer for a longer period of time now, even though the battery is still the same as well as all other components, just a new Logic Board. Upon closer inspection the best explanation I could find was that the thermal paste on the GPU(s) and possible the CPU were incorrectly applied at the factory, causing the components to run hotter than normal, thus requiring more cooling and decreasing battery life. Just a thought, I'm no expert here.
Regardless of this mysterious occurrence (could it be a placebo?), I am very happy with this computer and it definitely is an upgrade compared to my previous 13" model (Mid 2010). Still, I found one particular thing annoying to say the least, which was the tendency of the CPU to reach temperatures as high as 95C under high load. In comparison, my previous MacBook Pro would max out at 81C when exporting a video project in iMovie. After a little investigation, I found out about CoolBook. Coming from the PC world with extensive knowledge in subjects such as undervolting and overclocking, I decided to pay the $10 and try it out. The results were amazing.
My configuration is as follows (for those using CoolBook):
On Adapter, the following frequency / voltage pairs are set:
2261 Mhz / 0.9375 V
2527 Mhz / 0.9875 V
2793 Mhz / 1.0500 V
Likewise, on Battery I have the following enabled:
2261 Mhz / 0.9375 V
2527 Mhz / 0.9875 V
If you noticed, I have disabled the CPU from reaching 2.8Ghz when operating off battery power. This keeps the CPU from being supplied anything more than 1 volts, and that has really helped not only keep the temperatures lower, but also extend battery life without any significant performance hit. With smcFanControl pushing the fans to spin a bit faster, my idle temperature is 39C and with the brightness set all the way up, I can squeeze out almost 4 hours with only Safari and Mail running. Of course, if I hit up YouTube or anything else with heavy content, that number will decrease a bit, but I do get at least 3 hours of use even with moderate load.
Here's the best part about CoolBook: with the stock Intel SpeedStep setting, the CPU would take 1.1750V when operating at 2.8Ghz frequency, but now I can achieve the same frequency with only 1.0500V, thus lowering the maximum temperature under high load from 95C to 82C. That's more than 10C drop in temperature, which in my opinion is well worth the $10 that CoolBook costs. One more thing to note, the frequency / voltage pairs must be tested thoroughly to ensure they are stable, and with the above settings I ran CPUTest for 30 minutes for each frequency / voltage pair successfully. However, I must warn you that no two CPUs are the same, so if you have the same MacBook Pro configuration as I do, it does not necessarily mean that you can go as low in voltage as I did. It's best to try for yourself, but I personally have found CoolBook to work tremendously.
Having all this said, with my MacBook Pro optimized the way it currently is, I can easily get 3 hours of actual battery life on both the GeForce 9400M and the GeForce 9600M GT. Using gfxCardStatus I can switch between the two on-the-fly, which is a pretty neat feature. One thing I discovered is that when the GeForce 9600M GT is active, so is the GeForce 9400M, but only for OpenCL operations. Definitely a nice boost in software optimized for OpenCL or Grand Central Dispatch, but also a noticeable decrease in battery life. Keep this in mind in case you have OpenCL optimized software, such as Final Cut Pro X.
I am still exploring and hoping to find new tricks to squeeze every bit of performance from this MacBook Pro that I can get and I'm very happy with this computer, but it's really sad to see that the newer 15" models do not have ExpressCard. Thunderbolt may prove to be a better interconnect in the near future, but one reason I decided to go with this particular model was the ExpressCard slot. In any case, I'm excited to see what Apple comes up with next! P.S. Shouldn't Lion be released today? Let's hope it comes with enough optimizations to make battery life better on these machines, because with my previous MacBook Pro I could very easily get 7 hours of actual use! But then again, it had a sloppy CPU and just an integrated graphics card to boot, so I'm not complaining
~Yousif