Ads Below Tabs

July 28, 2012

How to speed up your Hackintosh's boot time in Mountain Lion 10.8.0

After I updated my Hackintosh from Mac OS X Lion to Mountain Lion, the amount of time it took Mac OS X nearly doubled. The boot time of my SSD increased from 20 seconds to 40 seconds, while the boot time of my normal hard drive increased from 1 minute to 2 minutes. If you're experiencing similar problems with your Hackintosh after making the upgrade to Mountain Lion, you've come to the right place; it turns out there's an easy solution after all!

The longer boot time in Mountain Lion is caused by AppleAHCIPort.kext and IOAHCIFamily.kext, two kexts that Mac OS X uses to read and write to your computer's hard disks. If you replace these two Mountain Lion kexts with the kexts that were used back in Lion, the boot time goes back to normal. Here's how to do just that:

LATEST UPDATE (August 25, 2012): This fix only works for OS X Mountain Lion 10.8.0; the it does not work in newer versions. If you do apply this fix in 10.8.0, you will have to un-apply it before updating OS X. Otherwise, Mountain Lion will not be able to boot. You can do this by reinstalling the original versions of the two mentioned kexts.

Procedure
First, you need the versions of these kexts that were used in Mac OS X Lion. You can download these kexts below.

DOWNLOAD: Lion kexts

Double-click on the ZIP file of Lion kexts that you downloaded. The file will unzip into the two Lion versions of the kexts. Drag the kexts onto the desktop of Mac OS X.

Next, download Kextbeast, a kext-installation tool from tonymacx86.

DOWNLOAD: Kextbeast

Open Kextbeast, click through the confirmation screens, and install the two downloaded kexts.

Then reboot. If everything works correctly, your boot time should have been cut by about half. Congratulations!

NOTE: If your Hackintosh uses an SSD, you will have to reinstall TRIM Enabler in Multibeast after performing this fix.