A couple of months ago my mid 2010 13'' Macbook started failing to recognize the battery. When I took it to an authorized apple assistance, they told me I'd have to change the entire logic board in order to make it work again (which would cost me around $900, here in Brazil).
The problem is that the newer MacBooks have a specific CPU power management that down clocks the CPU for safety reasons when the battery is not detected, making it barely usable. Then I tried to run Windows 7 and the machine worked like charm! When I found this was a software related issue then I knew that there has to be a solution to make it work with OS X.
After a some research I finally found a way to fix that. If you're OK to use your MBP always connected to the AC Adapter, then that's the cheapest and easiest solution for you!
Let's get to it...
1- First download these two kext files:
SleepEnabler.kext[/URL]
NullCPUPowerManagement
2- Go to /System/Library/Extensions
3- Make a backup of AppleIntelCPUPowerMangement.kext and AppleIntelCPUPowerMangementClient.kext and then delete it from this folder
4- Add here the two kext files you've downloaded earlier
5- Open Terminal and do the following:
6- Reboot and you're done!
If the computer doesn't boot, do this:
1. Hold down the option key while powering on
2. Choose [Recovery HD]
3. Open Terminal
4. Do the following:
5- Restart
6- Put AppleIntelCPUPowerMangement.kext and AppleIntelCPUPowerMangementClient.kext back in the /System/Library/Extensions folder
Voilá!
The fans are still on high, but the slowdown is totally gone. Is good to use a software like CoolBook to manage the energy resources from now on.
I hope it helps whoever is out of Apple Care to save some money!
The problem is that the newer MacBooks have a specific CPU power management that down clocks the CPU for safety reasons when the battery is not detected, making it barely usable. Then I tried to run Windows 7 and the machine worked like charm! When I found this was a software related issue then I knew that there has to be a solution to make it work with OS X.
After a some research I finally found a way to fix that. If you're OK to use your MBP always connected to the AC Adapter, then that's the cheapest and easiest solution for you!
Let's get to it...
1- First download these two kext files:
SleepEnabler.kext[/URL]
NullCPUPowerManagement
2- Go to /System/Library/Extensions
3- Make a backup of AppleIntelCPUPowerMangement.kext and AppleIntelCPUPowerMangementClient.kext and then delete it from this folder
4- Add here the two kext files you've downloaded earlier
5- Open Terminal and do the following:
cd /System/Library/Extensions
sudo chown -R root:wheel SleepEnabler.kext
sudo chmod -R 755 SleepEnabler.kext
sudo chown -R root:wheel NullCPUPowerManagement.kext
sudo chmod -R 755 NullCPUPowerManagement.kext
sudo chown -R root:wheel SleepEnabler.kext
sudo chmod -R 755 SleepEnabler.kext
sudo chown -R root:wheel NullCPUPowerManagement.kext
sudo chmod -R 755 NullCPUPowerManagement.kext
6- Reboot and you're done!
If the computer doesn't boot, do this:
1. Hold down the option key while powering on
2. Choose [Recovery HD]
3. Open Terminal
4. Do the following:
cd /Volumes/[volumename]/System/Library/Extensions
rm -rf SleepEnabler.kext
rm -rf NullCPUPowerManagement.kext
rm -rf SleepEnabler.kext
rm -rf NullCPUPowerManagement.kext
5- Restart
6- Put AppleIntelCPUPowerMangement.kext and AppleIntelCPUPowerMangementClient.kext back in the /System/Library/Extensions folder
Voilá!
The fans are still on high, but the slowdown is totally gone. Is good to use a software like CoolBook to manage the energy resources from now on.
I hope it helps whoever is out of Apple Care to save some money!