You are on page 1of 10

\\]\

MultiBeast is an all-in-one post-installation utility designed to enable boot from a hard drive. It also features a collection of drivers and customization options.

This document will reference all of the features of MultiBeast, as described inside the app itself. Please read all of the descriptions carefully. ou may run MultiBeast as often as you li!e, but !eep in mind that it will not uninstall items, "ust overwrite them.

tonymacx86 & MacMan www.tonymac#$%.com


v6.0

\\]\

How to Use MultiBeast

&. 'lic! Quick Start to choose (asyBeast, )ser*+*T, or *+*T-,ree -. 'lic! Drivers for .udio, /raphics, and 0etwor! options 1. 'lic! Customi e for further options 2. 'lic! !rint or Save to bac! up your configuration 3. 'lic! Buil" then #nstall %. 4estart computer to complete installation

Than!s to the 'hameleon team, net!as, Pro"ect 5+ 6, !ozle!, toleda, 7n#-Mac, fl.8ed, cmf, +hailua, the candle, 9enties, 4ehabman, :enith21- and hna! for their contributions that ma!e this tool possible. .dditional than!s to the tonymac#$% community for their testing and contributions to this wor!. +pecial than!s to all of the tonymac#$%.com mods. MultiBeast conce$t an" "esi%n &y tonymacx86' MacMan' an" a"amsmas(er. MultiBeast 6 user inter)ace' arc(itecture' an" "evelo$ment &y *o& +allace.

\\]\

Quick Start
;uic! +tart will load a pre-built configuration based on which option is chosen. If you don<t want to use any of these pre-built options, you can build your own by selecting a bootloader, theme and !e#ts.

,asyBeast
(asyBeast is for 'ore -, 'ore i or 6eon systems with no native 'P) Power Management. (asyBeast pre-configured choices=
*rivers -> *is! -> 1rd Party +.T. *rivers -> Misc -> (lliott,orce7egacy4T' *rivers -> Misc -> (v5reboot *rivers -> Misc -> ,a!e+M' v3.1.$-? *rivers -> Misc -> 0ull'P)PowerManagement *rivers -> +ystem -> .pple4T' Patch for 'M5+ 4eset Bootloaders -> 'himera v-.-.& r-&2$ 'ustomize -> Boot 5ptions -> Basic Boot 5ptions 'ustomize -> Boot 5ptions -> )se 8ernel'ache 'ustomize -> +ystem *efinition -> Mac Pro -> Mac Pro 1,& 'ustomize -> Themes -> tonymac#$% Blac!

UserDSD)ser*+*T is for those des!top systems who have a pre-edited *+*T for their motherboard. )ser*+*T pre-configured choices=
*rivers -> *is! -> 1rd Party +.T. *rivers -> Misc -> ,a!e+M' v3.1.$-? *rivers -> +ystem -> .pple4T' Patch for 'M5+ 4eset Bootloaders -> 'himera v-.-.& r-&2$ 'ustomize -> Boot 5ptions -> Basic Boot 5ptions 'ustomize -> Boot 5ptions -> /enerate 'P) +tates 'ustomize -> Boot 5ptions -> 9ibernate Mode - *es!top 'ustomize -> Boot 5ptions -> )se 8ernel'ache 'ustomize -> +ystem *efinition -> Mac Pro -> Mac Pro 1,& 'ustomize -> Themes -> tonymac#$% Blac!

DSD-./ree
*+*T ,ree is for those des!top systems who have a motherboard that wor!s without a *+*T. *+*T ,ree pre-configured choices=
*rivers -> *is! -> 1rd Party +.T. *rivers -> Misc -> ,a!e+M' v3.1.$-? *rivers -> +ystem -> .pple4T' Patch for 'M5+ 4eset Bootloaders -> 'himera v-.-.& r-&2$ 'ustomize -> Boot 5ptions -> Basic Boot 5ptions 'ustomize -> Boot 5ptions -> /enerate 'P) +tates 'ustomize -> Boot 5ptions -> 9ibernate Mode - *es!top 'ustomize -> Boot 5ptions -> )se 8ernel'ache 'ustomize -> +ystem *efinition -> Mac Pro -> Mac Pro 1,& 'ustomize -> Themes -> tonymac#$% Blac!

\\]\

Drivers
*rivers provide additional functionality to the operating system. The drivers contained here provide either enhanced hardware support or are mandatory for non-*+*T based systems. Be sure to read the descriptions carefully before installation.

0u"io
'ollection of !e#ts to enable the on-board .udio on your system. Ma!e sure to read the descriptions carefully and only install the correct files for your audio codec. *ealtek 01C8xx (nables audio for motherboards featuring the 4ealte! .7'$$@A$$$b, .7'$$$, .7'$$3A$$Ba, .7'$$B, .7'$B-, .7'$B$ or .7'&&3? high-definition audio codecs. 'lic! the triangle to e#pand and then choose the appropriate codec for your environment. +it( DSD4eplaces A+ystemA7ibraryA(#tensionsA.pple9*..!e#t with a patched &?.B.? .pple9*..!e#t edited by toleda to enable full functionality for the 4ealte! .7'$$@A$$$b, .7'$$$, .7'$$3A$$Ba, .7'$$B, .7'$B-, .7'$B$ or .7'&&3? high-definition audio codecs. Patches A(#traA*+*T.aml to replace the current layout-id with layout-id &. +it(out DSD4eplaces A+ystemA7ibraryA(#tensionsA.pple9*..!e#t with a patched &?.B.? .pple9*..!e#t edited by toleda to enable full functionality for the 4ealte! .7'$$@A$$$b, .7'$$$, .7'$$3A$$Ba, .7'$$B, .7'$B-, .7'$B$ or .7'&&3? high-definition audio codecs. Installs A+ystemA7ibraryA(#tensionsA9*.(nabler&.!e#t. 2$tional 3 !ort 0u"io ,na&ler This optional 9*.(nabler is for those motherboards that 507 have 1 audio ports. 5therwise when using layout-id & you will see output ports that doesn<t e#ist. Installs 9*.(nabler-.!e#t in A+ystemA7ibraryA(#tensions and removes any 9*.(nabler found. Universal (nables audio for most codecs. )ses Coodoo9*. which is an open source audio driver for devices compliant with the Intel 9igh *efinition .udio D9*.E specification, based primarily on code from the ,reeB+* hdac driver. It is intended as an Intel-only replacement for .pple9*.. (nables sound without *+*T patching. 'lic! the triangle to e#pand and then choose the appropriate version. 4oo"ooHD0 0.5.6 7 0.5.5 Coodoo7abs branches. Installs Coodoo9*..!e#t in A+ystemA7ibraryA(#tensions. 4oo"ooHD0 0.5.86 7 0.5.66 7 5.9.5 7 5.9.3 7 5.8.5 7 5.8.: Installs the Pro"ect 5+ 6 branch of Coodoo9*..!e#t in A+ystemA7ibraryA(#tensions and Coodoo9*..prefPane in A+ystemA7ibraryAPreferencePanes. -.$.-A-.$.2 installs Coodoo9da+ettings7oader.app in A.pplications and getdump in AusrAlocalAbin. 4oo"ooHD0 4-5056 5.9.5 Pro"ect 5+ 6 branch version -.@.- edited by lazybon1 specifically for the CI. CT-?-&.

\\]\

Disk
'ollection of !e#ts that provide enhanced hardware support for optical and dis! drives. 3r" !arty S0-0 Provides support for the .+Media .+M&?%&, FMicron 1%# Da!a /+.T.E and Marvell $$+(B&-#, $$+(B&@- and $$+(B-1? +.T. controllers. .ll drives connected to these ports show on the des!top as Internal and can 05T be hot swapped. Installs .9'IG1rdPartyG+.T..!e#t in A+ystemA7ibraryA(#tensions. 3r" !arty eS0-0 Provides support for the .+Media .+M&?%&, FMicron 1%# Da!a /+.T.E and Marvell $$+(B&-#, $$+(B&@- and $$+(B-1? +.T. controllers. .ll drives connected to these ports show on the des!top as (#ternal and can be hot swapped. Installs .9'IG1rdPartyGe+.T..!e#t in A+ystemA7ibraryA(#tensions. #20HC#BlockStora%e#n;ector Ma!es drives appear as internal. Installs I5.9'IBloc!+torageIn"ector.!e#t in A+ystemA7ibraryA(#tensions. 0ot needed when using .9'IG1rdPartyG+.T..!e#t. -rim ,na&ler . 60.<.0 -*#M !atc( Patches the &?.B.? version of A+ystemA7ibraryA(#tensionsAI5.9'I,amily.!e#tA'ontentsAPlugInsAI5.9'IBloc!+torage.!e#t to enable T4IM on non-.pple ++* drives.

=ra$(ics

'ollection of patches to fully enable graphics capabilities. #ntel =ra$(ics !atc( )or Mixe" Systems Patches .ppleIntel+0B/raphics,B.!e#t and .ppleIntel,ramebuffer'apri.!e#t to enable the use of the 9* 1??? /P) on @-+eries motherboards and the 9* 2??? /P) on %-+eries motherboards.

Misc
'ollection of miscellaneous !e#ts that provide enhanced hardware support or mandatory for systems not using a *+*T. (asyBeast and )ser*+*T already installs all of the mandatory !e#ts. Be sure to read the descriptions carefully before installation. ,lliott/orce1e%acy*-C.kext Prevents a 'M5+ reset on reboot without a *+*T. Installs (lliott,orce7egacy4T'.!e#t in A+ystemA7ibraryA(#tensions. ,v2re&oot If you don<t have a *+*T, shutdown and reboot do not wor! without this !e#t. Installs (v5reboot.!e#t in A+ystemA7ibraryA(#tensions. /akeSMC ,a!e+M'.!e#t is the only absolutely mandatory !e#t, and is reHuired for booting the system. 5riginal by net!as, new branch by !ozle!. Installs ,a!e+M'.!e#t in A+ystemA7ibraryA(#tensionsA.

\\]\

/akeSMC !lu%ins ,a!e+M' plugins from !ozle!<s branch to allow software access to hardware monitors. Mot(er&oar" !lu%ins Installs ,a!e+M' plugins .'PI+ensors.!e#t, 'P)+ensors.!e#t, /P)+ensors.!e#t and 7P'+ensors.!e#t in A+ystemA7ibraryA(#tensionsA,a!e+M'.!e#tA'ontentsAPlugIns. These plugins allow software access to motherboard hardware monitors. H+Monitor 0$$lication 9ardware Monitoring application from !ozle!<s branch. 4eHuires ,a!e+M' Motherboard Plugins. Installs A.pplicationsA9IMonitor.app. >ullC!U!owerMana%ement *isables .ppleIntel'P)PowerManagement.!e#t to prevent !ernel panic without proper 9P(T *+*T edits. Installs 0ull'P)PowerManagement.!e#t in A+ystemA7ibraryA(#tensions. !S75 ?ey&oar"7Mouse7-rack$a" (nables non-)+B !eyboards, mice and trac!pads. Installs .pple.'PIP+-0ub.!e#t and .ppleP+-'ontroller.!e#t in A+ystemA7ibraryA(#tensions. USB 3.0 @ Universal &y Aenit(:35 :enith21-<s /eneric)+B69'I.!e#t to enable )+B 1.?. Installs /eneric)+B69'I.!e#t in A+ystemA7ibraryA(#tensionsA and #hcdump in AusrAlocalAbin. .lso enables )+B -.? on 7/. &&3% motherboards that aren<t using a *+*T and don<t enable 4ate Matching 9ub in BI5+.

>etwork
0t(eros . S(ailuaBs 01C,t(ernet (nables .theros .4$&1- ,ast (thernet, .4$&1& /igabit (thernet, .4$&3& v&.? /igabit (thernet, .4$&3& v-.? /igabit (thernet, .4$&3- v&.& ,ast (thernet and .4$&3- v-.? ,ast (thernet controllers. +hailua<s port of 7inu# ;ualcomm .theros al# (thernet driver. Installs .76(thernet.!e#t in A+ystemA7ibraryA(#tensionsAI50etwor!ing,amily.!e#tA'ontentsAPlugIns. #ntel . HnakBs 0$$le#ntel,6000e (nables Intel $-3## ethernet controllers. hna!<s port of the e&???.sourceforge.net Intel Iired (thernet for 7inu# driver. Installs .ppleIntel(&???e.!e#t in +ystemA7ibraryA(#tensionsAI50etwor!ing,amily.!e#tA'ontentsAPlugIns. *ealtek . 1nx5MacBs *ealtek*-186xx (nables 4ealte! $&## (thernet controllers. 7n#-Mac<s port of the 7inu# 4T7$&## driver merged into 'huc! ,ry<s J'huc!o 4&???+7J !e#t. Installs 4ealte!4T7$&##.!e#t in A+ystemA7ibraryA(#tensions. *ealtek @ 0$$le*-1866<,t(ernet 5fficial 4ealte! driver for $&## (thernet controllers. Installs .pple4T7$&%B(thernet.!e#t in A+ystemA7ibraryA(#tensionsAI50etwor!ing,amily.!e#tA'ontentsAPlugIns.

\\]\

System
0$$le0C!#!lat)orm *oll&ack 60.6.8 *oll&ack )or 0SUS C88 Systems 4eplaces the current .pple.'PIPlatform.!e#t in A+ystemA7ibraryA(#tensions with an patched &?.%.$ .pple.'PIPlatform.!e#t by (rma' for .+)+ 63$ motherboards running 5+ 6 7ion &?.@.2 or later. 60.8.6 *oll&ack )or 0SUS C88 Systems 4eplaces the current .pple.'PIPlatform.!e#t in A+ystemA7ibraryA(#tensions with the &?.$.& version. 4eHuired on some non-/igabyte motherboards. !atc(e" 0$$le#ntelC!U!owerMana%ement 4eplaces the current A+ystemA7ibraryA(#tensionsA.ppleIntel'P)PowerManagement.!e#t with a version that was patched using .I'PMPatch by el coniglio. *eletes A+ystemA7ibraryA(#tensionsA0ull'P)PowerManagement.!e#t if found. 0$$le*-C !atc( )or CM2S *eset Patches A+ystemA7ibraryA(#tensionsA.pple4T'.!e#tA to prevent 'M5+ resets under Maveric!s.

Bootloa"ers
Install to ma!e your drive bootable. *oes not include any themes. C(imera v5.5.6 r55:8 MacMan<s branch of 'hameleon -.-. C(imera v5.6.5 r55:8 MacMan<s branch of 'hameleon -.-. C(imera v5.0.6 r560< MacMan<s branch of 'hameleon -.&. C(imera v6.66.6 r63<: MacMan<s branch of 'hameleon -.?.

\\]\

Customi e
. collection of boot time configuration files and system customization options.

Boot 2$tions

'ontains scripts to edit A(#traAorg.chameleon.Boot.plist files to enableAdisable special boot loader features at startup. Basic Boot 2$tions Installs A(#traAorg.chameleon.Boot.plist with the minimum reHuired options, (thernetBuiltInK es, /raphics(nablerK0o, I/P(nablerK es, 7egacy 7ogoK es and TimeoutKDro$SSD-DEes .dds *rop++*TK es to A(#traAorg.chameleon.Boot.plist =enerate C!U States .dds /enerate'+tatesK es and /enerateP+tatesK es to A(#traAorg.chameleon.Boot.plist =ra$(ics,na&lerDEes 'hanges /raphics(nablerK0o to /raphics(nablerK es in A(#traAorg.chameleon.Boot.plist. Hi&ernate Mo"e . Deskto$ 'onfigures the system for *es!top power management hibernate mode and deletes AvarAvmAsleepimage to reclaim dis! space. Hi&ernate Mo"e . 1a$to$ 'onfigures the system for 7aptop power management hibernate mode #=!,na&lerD>o 'hanges I/P(nablerK es to I/P(nablerK0o in A(#traAorg.chameleon.Boot.plist #nstant Menu .dds Instant MenuK es or replaces TimeoutKn in A(#traAorg.chameleon.Boot.plist !C# *oot #D /ix .dds P'I4oot)I*K& to 8ernel ,lags in A(#traAorg.chameleon.Boot.plist Use ?ernelCac(e .dds )se8ernel'acheK es to A(#traAorg.chameleon.Boot.plist. 0ot needed when using (asyBeast or )ser*+*T. 4er&ose Boot .dds -v to 8ernel ,lags in A(#traAorg.chameleon.Boot.plist. 6080$ Dis$lay .dds /raphics Mode K J&B-?#&?$?#1-J or changes /raphics Mode to J&B-?#&?$?#1-J in A(#traAorg.chameleon.Boot.plist.

\\]\

SSD- 2$tions
5ptimized versions of +andy Bridge 'ore i 'P) specific ++*Ts. (ach 'P) type supports a specific ma#imum Turbo Boot cloc! rate. Installs ++*T.aml in A(#tra. San"y Bri"%e Core i8 5ptimized ++*T supporting +andy Bridge 'ore i3 'P)s with a ma#imum Turbo Boost cloc! of 1.$ /9z. Installs ++*T.aml in A(#tra. San"y Bri"%e Core i9 5ptimized ++*T supporting +andy Bridge 'ore i@ 'P)s with a ma#imum Turbo Boost cloc! of 1.B /9z. Installs ++*T.aml in A(#tra. San"y Bri"%e Core i87i9 2verclocke" 5ptimized ++*T supporting +andy Bridge 'ore i3 or 'ore i@ 'P)s overcloc!ed up to 2.- /hz. Installs ++*T.aml in A(#tra.

System De)initions

'ontains pre-edited smbios.plist files that will identify your system as a specific Mac model. MacPro1,& is installed by default by (asyBeast, and )ser*+*T installations, and is the general recommendation. iMac These pre-edited smbios.plist files will identify your system as an iMac. Mac !ro These pre-edited smbios.plist files will identify your system as a Mac Pro. MacBook !ro These pre-edited smbios.plist files will identify your system as a MacBoo! Pro. Mac mini These pre-edited smbios.plist files will identify your system as a Mac mini.

-(emes
Themes for bootloader /)I customization. Installed in A(#tra. C(ameleon 5.6 De)ault *efault 'hameleon theme C(ameleon 5.5 De)ault *efault 'hameleon theme tonymacx86 remixe" .lternate tonymac#$% theme by 'ompl# tonymacx86 Black *efault tonymac#$% theme by .damsmasher tonymacx86 +(ite .lternate tonymac#$% theme by .damsmasher

\\]\

This tool was created for your personal use and may not be sold or re-distributed without the e#press written consent of tonymac#$% 77'. This tool is provided Jas isJ without warranties of any !ind, either e#pressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire ris! as to the Huality and performance of this tool is with you. +hould the tool prove defective, you assume the cost of all necessary servicing, repair or correction. Please consider a contribution to support further MultiBeast development. Than!s in advanceL
Co$yri%(t F5063 tonymacx86 11C
The copyright to the original wor!s contained within are retained by the original creators

You might also like