Recently, tonymacx86 released Multibeast 8, a version of Multibeast customized specifically for El Capitan, Apple's newest version of Mac OS X. While this new version of Multibeast may seem very similar to its Yosemite-era predecessor on the surface, it actually includes many important under-the-hood changes to improve compatibility. Read on for more details!
LAST UPDATED: December 6, 2015
Multibeast is a essentially an installer bundled with a lot of software fixes and kext files for Hackintoshes. When you're setting up Mac OS X, it can be a huge time saver. By using Multibeast, you don't have to find, download, and install every single kext file that your Hackintosh needs, one by one. Multibeast has it all. However, the problem with Multibeast's all-in-one method is that there are simply too many options to make sense of. In this guide, I'm going to explain all of the important options in the app.
NOTE 1: You have to register on tonymacx86.com to download Multibeast and related apps. After installing anything in Multibeast, you should reboot your Hackintosh to see if the changes worked.
NOTE 2: To use Multibeast properly, you need to know exactly what hardware your computer is built from: that means knowing the processor (CPU) model, the motherboard model, the graphics card model, etc. If you don't know this specific information, use a Windows tool such as CPU-Z to find out.
Quick Start -> UEFI Boot Mode / Legacy Boot Mode
In Multibeast 8, the "Quick Start" section has changed more than any other part of the app. While previous versions of Multibeast used the traditional Chimera/Chameleon bootloader for its "Quick Start" packages, Multibeast 8 now uses the new Clover bootloader, which offers better hardware compatibility, quicker computer start times, and more advanced boot features for modern Hackintoshes.
UEFI Boot Mode is the more common option of the two. You should choose "UEFI Boot Mode" if your computer has a motherboard that uses UEFI instead of BIOS (a.k.a virtually every board made from 2012 onwards). Installing it is very simple-- just set it and forget it. Clover will do the rest, and your Hackintosh should be able to boot Mac OS X by itself from thereon out.
Legacy Boot Mode should be chosen if your computer has a relatively old motherboard that still uses BIOS instead of the newer UEFI standard. "Legacy Boot Mode" essentially does the same thing as "UEFI Boot Mode," except it also installs a bunch of additional fixes that are necessary to make Clover work on older hardware.
Drivers -> Audio
If you have a motherboard that doesn't use the Realtek audio codec (or it has an unsupported codec version), you'll have to go with the Universal kexts. VoodooHDA enables sound for a wide variety of motherboards, but it's not very reliable. Install just one of the versions and reboot to see if it works well for you. If not, remove the kext by going to /Library/Extensions in your hard drive and deleting VoodooHDA.kext. Then try another version.
Drivers -> Disk
For example, if your Hackintosh uses a relatively new motherboard with the Intel 9 series chipset (this includes Z97, H97, X79, and X99 motherboards), you may need to install Intel Generic AHCI SATA in order for Mac OS X to recognize your hard drives properly. In some cases, this may even prevent your computer from randomly freezing due to hard drive problems.
Drivers -> Miscellaneous
The FakeSMC Plugins are a set of plugins that enable system-monitoring apps to read your Hackintosh's CPU temperature and GPU temperature.
If your computer uses a high-end Intel processor with an X79 or X99 motherboard (aka "Ivy Bridge-E" and "Haswell-E"), you may need to install VoodooTSCSync as part of the Hackintosh setup process. In general, X79 and X99 motherboards (which use Intel's LGA 2011 socket) don't work very well with OS X, since no real Macs use the same configuration-- as a result, your computer might not be able to boot OS X properly unless you install VoodooTSCSync. The installation process is pretty straightforward: if your CPU has 4 processor cores, choose "VoodooTSCSync 4 Core," and so on.
Drivers -> Network
So if your motherboard uses something in Realtek 8100 series of Ethernet controllers (e.g. my old Gigabyte GA-P67A-D3-B3 motherboard used the "Realtek RTL8111E" controller), install RealtekRTL8111. The same suggestion applies for all of the other options: AtherosE2200Ethernet works on boards with Atheros Killer E2200-series controllers. AppleIntelE1000e and AppleIGB both work on motherboards with Intel 82500-series controllers (although AppleIGB also works on Intel i250, i210, and i211 controllers).
Customization -> Graphics
Customization -> System Definitions
Notably, the Mac Pro (4,1) and Mac Pro (5,1) system definitions will cause booting problems if you install them without prior preparation. If you insist on installing either of these two system definitions, be sure to remove AppleTyMCEDriver.kext and AppleGraphicsPowerManagement.kext from /System/Library/Extensions beforehand (the system definitions mess up these two kexts).
Build -> Install
Remember, Multibeast does not allow you to uninstall options. If you want to uninstall any of the kexts from Multibeast, you will have to manually remove them from /Library/Extensions in your hard drive. As a corollary, you do not have to reinstall your previously-installed options every time you run Multibeast-- since Multibeast cannot uninstall anything, its effect is cumulative.
NOTE: Although the default location for kexts in Mac OS X is /System/Library/Extensions, Multibeast installs its own kexts in /Library/Extensions.
RELATED: How to use Multibeast 7: a comprehensive guide for Yosemite