MultiBeast is an all-in-one post-installation tool designed to enable boot from hard drive, and install support

for Audio, Network, and Graphics. It contains two different complete post-installation solutions: EasyBeast and UserDSDT. In addition it includes System Utilities to rebuild caches and repair permissions and a collection of drivers, bootloaders, boot time config files and handy software. This document will reference all of the features of MultiBeast, as described inside the installer itself. The iBoot + MultiBeast guide is available at the tonymacx86 Blog. Please read all of the descriptions carefully. You may run MultiBeast as often as you like, but keep in mind that it will not uninstall items, just overwrite them.

tonymacx86 & MacMan

6. bkribbs. Stork. Reboot For Mac OS X Lion 10. netkas. ModBot Jr. minihack. marosell. maolj. karacho. Additional thanks to the tonymacx86 community for their testing and contributions to this work. thelostswede. SnapMan. the candle and hnak for their contributions that makes this tool possible. . gordo74. Going Bald. Purchase OS X Lion (Retail App or USB) Prepare a USB drive Create a bootable USB drive using UniBeast Boot from the UniBeast created drive and install OS X Lion Using the UniBeast created drive boot the new installation Run MultiBeast Thanks to the Chameleon team. Complx. 5. Install using iBoot + Retail Snow Leopard DVD 3. Project OS X. eelhead. and Vendetta.7 1.DON’T REBOOT 6. cmf. Run Combo Update . Lnx2Mac.6 1. Boot with iBoot 4. Special thanks to the mods: adamsmasher.For Mac OS X Snow Leopard 10. Follow all Tips & Recommendations 2.. Lnx2Mac. ijhu. notshy. 3. 2. 4. StingRay. electronshaper. Run MultiBeast 7. el coniglio. Set up Computer 5. samisnake. beelzebozo. toleda. ModBot.

Installs Chimera v1.plist. LegacyAppleRTC.plist and tonymacx86 Remixed theme in /Extra.plist and tonymacx86 Remixed theme in /Extra.kext in /System/Library/Extensions. Installs Chimera v1.Boot. UseKernelCache=Yes and npci=0x3000 and darkwake=0 kernel flags.Boot.mkext. GenerateCStates=Yes. Does not include any Network or Sound drivers. UseKernelCache=Yes.EasyBeast Install EasyBeast is a DSDT-free solution for Core 2 or Core i systems. Does not include any Network or Sound drivers.plist with GraphicsEnabler=Yes. Installs FakeSMC.kext. Only needs to be run after upgrading from Mac OS X 10.kext. 64-Bit org. deletes /Extra/Extensions and /Extra/Extension.6 Snow Leopard. .1 r1394 to allow your system to boot from the hard drive.9.1 smbios.kext to prevent CMOS resets. MacPro3.aml. MacPro3.kext in /System/Library/Extensions. Patches /System/Library/Extensions/AppleRTC.Boot. rebuilds cache and adds UseKernelCache=Yes to /Extra/org.chameleon.9. Installs 64-Bit org. Installs FakeSMC.kext.aml extension. Installs your DSDT as DSDT. EvOreboot.kext to prevent CMOS resets. JMicron36xATA. Apple Boot Screen. AHCI_3rdParty_SATA. Apple Boot Screen. Extension Migration Tool Extension Migration Tool copies the contents of /Extra/Extensions to /System/Library/Extensions.plist with GraphicsEnabler=Yes.chameleon.1 r1394 so the system will be bootable from the hard drive and ready for sleep with all hardware recognized in System Profiler. Patches /System/Library/Extensions/AppleRTC.kext to prevent CMOS resets.1 smbios. Patches /System/Library/Extensions/AppleRTC. UserDSDT Install UserDSDT is a solution for those who have a pre-edited DSDT on the desktop with an .kext.chameleon. and NullCPUPowerManagement. GeneratePStates=Yes and npci=0x3000 and darkwake=0 kernel flags.kext.

and ALC892 high-definition audio codecs.2. Installs ALC8xxHDA. you must also use a HDAEnabler for your specific codec.kext with an unmodified 10.6. based primarily on code from the FreeBSD hdac driver. ALC8xxHDA MacMan's Unified Audio Injector for Realtek ALC888. The kexts contained here provide either enhanced hardware support or are mandatory for non-DSDT based systems. Non-DSDT HDAEnabler Required for ALC8xxHDA.5. ALC887/888b. Make sure you only choose ONE HDAEnabler option.3 or later. ALC889.7. Be sure to read the descriptions carefully before installation. ALC887/888b. Installs VoodooHDA. ALC885/889a and ALC892 high-definition audio codecs. Enables sound without DSDT patching on 32/64-bit systems.Drivers & Bootloaders Collection of drivers.prefPane installed in /System/Library/PreferencePanes.2.kext in /System/Library/Extensions. ALC887/888b.kext to work WITHOUT a DSDT and enable audio on motherboards featuring the Realtek ALC888. Uses VoodooHDA which is an open source audio driver for devices compliant with the Intel High Definition Audio (HDA) specification. don't install anything in here. bootloaders.2. Installs HDAEnabler8xx.kext in /System/Library/Extensions.2. Make sure to read the descriptions carefully and only install the correct files for your audio codec. VoodooHDA 0.kext to restore full functionality for Realtek ALC888. on systems running 10.2 / 0.1 / AppleHDA.2.7. ALC887/888b. ALC885/889a and ALC892 high-definition audio codecs. ALC889.1. Includes VoodooHDA. boot time config files and handy software. ALC889. Advanced users may skip EasyBeast and UserDSDT to do an à la carte install using this collection.2.2. VoodooHDA 0.3 Project OS X branch version 0. Kexts & Enablers Kexts or kernel extensions provide additional functionality to the operating system. If you're unsure. . Realtek ALC8xx Enables audio for motherboards featuring the Realtek ALC888. It is intended as an Intel-only replacement for AppleHDA.6.kext in /System/Library/Extensions.6. Audio Collection of kexts to enable the on-board Audio on your system. AppleHDA Rollback Replaces the current AppleHDA. If you are not using a modified DSDT.6 / 0. ALC885/889a and ALC892 high-definition audio codecs. ALC889.1 / 0.2 VoodooLabs branch version 0. Universal Enables audio for most codecs.

NVIDIA Fermi 4xx/5xx Support 10. Installs IOAHCIBlockStorageInjector.7. 3rdParty eSATA Provides support for the ASMedia ASM1061.kext/Contents/Info.kext. Supports optical and hard drives. TRIM Enabler Patches /System/Library/Extensions/IOAHCIFamily.3 Combo OpenCL Enabler This combo patch is for 10. netkas ATI 48xx Patch netkas.7.3.kext in /System/Library/Extensions.bundle using patch info from netkas. All drives connected to these ports show on the desktop as External and can be hot swapped. Enables the IDE port on the JMicron 36x (aka GSATA) chips.1 /System/Library/Extensions/ and cmf.kext/Contents/PlugIns/IOAHCIBlockStorage. . 10. Installs AHCI_3rdParty_eSATA. ATI 48xx Support Collection of kexts to enable ATI 48xx Graphics Controllers on your system. JMicron 36x (aka GSATA) and Marvell 88SE912 SATA controllers.7. 3rdParty SATA Provides support for the ASMedia ASM1061. Graphics Install to enable QE/CI full Graphics acceleration.0 / 10.plist is patched using MacMan's packages to get QE/CI on Radeon HD 48xx cards. /System/Library/Extensions/NVDAGF100Hal. IOAHCIBlockStorageInjector Makes drives appear as internal.7.kext to add Trim support for non-Apple SSD drives.kext in /System/Library/Extensions. Installs JMicron36xATA. Only install if the default GraphicsEnabler=Yes is not working correctly.7.kext in /System/Library/Extensions. JMicron 36x (aka GSATA) and Marvell 88SE912 SATA controllers.kext in /System/Library/Extensions which is a device ID injector that provides all device IDs for ATI 48xx cards. Installs AHCI_3rdParty_SATA. /System/Library/Extensions/GeForceGLDriver. Installs patched ATI4800Controller and ATIRadeonX2000 to /System/Library/Extensions.kext in /System/Library/Extensions.7.Disk Collection of kexts that provide enhanced hardware support for optical and disk drives.7. Not needed when using AHCI_3rdParty_SATA.2/ is patched using info from netkas. JMicron36x ATA MacMan's version of JMicronATA. Can be used instead of or in addition to GraphicsEnabler.0/10. All drives connected to these ports show on the desktop as Internal and can NOT be hot swapped.2 or 10.1 netkas OpenCL Enabler Patches the 10. ATI 48xx Device Injector Installs ATI48xxInjector.

kext FakeSMC plugins to /System/Library/Extensions/. EasyBeast and UserDSDT already installs all of the mandatory kexts. shutdown and reboot do not work without this kext.6.kext in /System/Library/Extensions. These plugins allow software access to motherboard hardware monitors. new branch by Project OS X. EvOreboot If you don't have a DSDT.kext in /System/Library/Extensions. NullCPUPowerManagement Disables AppleIntelCPUPowerManagement. Installs FakeSMC.6. mice and trackpads.kext for use on UEFI motherboards with locked MSRs.kext.kext in /System/Library/Extensions.kext to prevent kernel panic at boot which it will delete as part of the patch process. Be sure to read the descriptions carefully before installation. Installs PXHCD.kext is the only absolutely mandatory kext.kext in /System/Library/Extensions. It removes the requirement of NullCPUPowerManagement. PS/2 Keyboard/Mouse/Trackpad Enables non-USB keyboards. FakeSMC FakeSMC.2 and 10.Miscellaneous Collection of miscellaneous kexts that provide enhanced hardware support or mandatory for systems not using a DSDT.kext and IOUSBMassStorageClass.kext to prevent kernel panic without proper HPET DSDT edits. AppleRTC Patch for CMOS Reset Patches /System/Library/Extensions/AppleRTC.kext in /System/Library/Extensions.kext and ApplePS2Controller.kext Prevents a CMOS reset on reboot without a DSDT. FakeSMC Plugins Installs ACPIMonitor.0 – NEC/Renseas and Etron Enables USB 3.kext in /System/Library/Extensions.3 or later.0 ports for systems using the NEC/Renesas D720200 controller or Etron EJ168 controller.4 versions to restore full functionality to non-DSDT systems running 10. Installs ElliottForceLegacyRTC. IntelCPUMonitor.kext and SuperIOFamily. IOUSBFamily Rollback Replaces the current IOUSBFamily.kext/ to prevent CMOS resets. USB 3.6. Installs NullCPUPowerManagement. LaCie driver patched by modbin. flAKed SpeedStepper Patches /System/Library/Extensions/AppleIntelCPUPowerManagement. . Installs EvOreboot. Installs AppleACPIPS2Nub. ElliottForceLegacyRTC. and is required for booting the system.kext with the unmodified 10. Original by netkas.

Maolj's AtherosL1c Ethernet Enables Atheros AR8132 Fast Ethernet. Further information on features and source can be found here. hnak's port of the e1000. Bootloader Install to make your drive bootable.kext in /System/Library/Extensions/IONetworkingFamily. Installs AtherosL1cEthernet. This version aims to add support for modern hardware and consolidate the best features from all of the available sources for maximum compatibility across platforms. AR8151 v1. Installs AppleRTL8169Ethernet.6 for 10.9.0. AR8131 Gigabit Ethernet. 32/64 bit.Network Collection of kexts to to enable on-board Ethernet. Realtek Gigabit Ethernet 2. Chimera v1.0 Fast Ethernet controllers.7 driver for 81xx Ethernet controllers.0 Gigabit Ethernet.kext in /System/Library/Extensions/IONetworkingFamily. .kext in /System/Library/Extensions.0.6 Official Realtek 2. AR8152 Intel Wired Ethernet for Linux driver. Hnak's AppleIntelE1000e Ethernet Enables Intel 825xx ethernet controllers. Not necessary for a EasyBeast or UserDSDT install.kext in /System/Library/Extensions.kext/Contents/PlugIns.0 Gigabit Ethernet. Lnx2Mac's RealtekRTL81xx Ethernet Enables Realtek 81xx Ethernet controllers by launching Lnx2Mac's Installer which installs RealtekRTL81xx. Created by maolj and updated by thecandle.1 Fast Ethernet and AR8152 v2. AR8151 v2. Installs AppleIntelE1000e.sourceforge.kext/Contents/PlugIns.0. Recommended.1 MacMan's branch of Chameleon 2.

64-bit GraphicsEnabler=No Pre-edited 64-bit org.plist Generate CPU States Adds GenerateCStates=Yes and GeneratePStates=Yes to /Extra/org.chameleon.Boot.chameleon.Boot.Customization Click the triangle to expand and view the collection of boot time configuration files and system customization options.chameleon. Contains GraphicsEnabler=No. Contains GraphicsEnabler=No. Contains GraphicsEnabler=Yes (enables most NVIDIA and ATI Graphics cards).plist.Boot. PCI Configuration Fix Adds npci=0x3000 to Kernel Flags in /Extra/org.Boot.plist.plist files to enable/disable special boot loader features at startup. 32-bit Apple Boot Screen Pre-edited 32-bit org.Boot.Boot. If you used EasyBeast or UserDSDT. npci=0x3000 and darkwake=0 kernel flags. Apple Boot Screen and 32-bit kernel. .chameleon.chameleon. Apple Boot Screen and npci=0x3000 and darkwake=0 kernel flags. Apple Boot Screen and npci=0x3000 and darkwake=0 kernel flags.chameleon. Contains GraphicsEnabler=Yes (enables most NVIDIA and ATI Graphics cards). Installed in /Extra. Apple Boot Screen and 32-bit kernel.plist Use KernelCache Adds UseKernelCache=Yes to /Extra/org.chameleon.plist Instant Menu Adds Instant Menu=Yes or replaces Timeout=n in /Extra/org.Boot. ONLY use the scripts to add the PCI Root ID Fix or Instant Menu options. Not needed when using EasyBeast or UserDSDT. 32-bit GraphicsEnabler=No Pre-edited 32-bit org.plist files. Installed in /Extra. Not needed when using EasyBeast or UserDSDT. NOTE: The pre-edited files found here do NOT contain all of the options used in the EasyBeast or UserDSDT org.chameleon. Installed in /Extra.plist PCI Root ID Fix Adds PCIRootUID=1 to Kernel Flags in /Extra/org.chameleon.Boot.Boot. Install ONLY if using a patched DSDT.plist. 64-bit Apple Boot Screen Pre-edited 64-bit org.plist. Boot Options Contains pre-edited or scripts to edit /Extra/org.chameleon. Installed in /Extra.Boot.plist. npci=0x3000 and darkwake=0 kernel flags.Boot.chameleon.

1 is installed by default by EasyBeast. Installed in /Extra.plist files will identify your system as a Mac Pro. and UserDSDT installations.plist files will identify your system as an iMac. MacPro3.System Definitions Contains pre-edited smbios. Enables multiple port outputs with Intel onboard HD 3000 graphics.plist file will identify your system as a Mac mini. MacBook Pro These pre-edited smbios.plist files that will identify your system as a specific Mac model. Mac Pro These pre-edited smbios. Mac mini This pre-edited smbios. tonymacx86 Classic tonymacx86 theme. Chameleon Default Default Chameleon theme.plist files will identify your system as a MacBook Pro. iMac These pre-edited smbios. tonymacx86 Remixed tonymacx86 theme remixed by complx. and is the general recommendation. . Themes Themes for bootloader GUI customization.

you assume the cost of all necessary servicing. This tool is provided "as is" without warranties of any kind. . Thanks in advance! The copyright to the original works contained within are retained by the original creators. Should the tool prove defective. including. Please consider a contribution to support further MultiBeast development. but not limited to. repair or correction. The entire risk as to the quality and performance of this tool is with you. either expressed or implied.This tool was created for your personal use and may not be sold or re-distributed without the express written consent of tonymacx86 LLC. the implied warranties of merchantability and fitness for a particular purpose.