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. Ou may run MultiBeast as often as you li!e, but!eep in mind that it will not uninstall items, "ust overwrite them.
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. Ou may run MultiBeast as often as you li!e, but!eep in mind that it will not uninstall items, "ust overwrite them.
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. Ou may run MultiBeast as often as you li!e, but!eep in mind that it will not uninstall items, "ust overwrite them.
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.4 \\] 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! Customie 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-, Mieze 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' v%.?.&1&3 *rivers -> Misc -> 0ull'P)PowerManagement *rivers -> +ystem -> .pple4T' Patch for 'M5+ 4eset Bootloaders -> 'himera v1.@.& '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' v%.?.&1&3 *rivers -> +ystem -> .pple4T' Patch for 'M5+ 4eset Bootloaders -> 'himera v1.@.& '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' v%.?.&1&3 *rivers -> +ystem -> .pple4T' Patch for 'M5+ 4eset Bootloaders -> 'himera v1.@.& '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'$$AB$$$b, .7'$$$, .7'$$3B$$?a, .7'$$?, .7'$?-, .7'$?$ or .7'&&3@ high-definition audio codecs. 'lic! the triangle to e#pand and then choose the appropriate codec for your environment. 4eplaces B+ystemB7ibraryB(#tensionsB.pple9*..!e#t with a patched &@.?.2 .pple9*..!e#t edited by toleda to enable full functionality for the 4ealte! .7'$$AB$$$b, .7'$$$, .7'$$3B$$?a, .7'$$?, .7'$?-, .7'$?$ or .7'&&3@ high-definition audio codecs. Patches B(#traB*+*T.aml if found to replace the current layout-id with layout-id &. .dds 9*.(nablerCes, 9*(,7ayoutI*C@&@@@@@@ to B(#traBorg.chameleon.Boot.plist. 2$tional 3 !ort 45.67 0u"io 5ptional for 1 port audio layouts. 4emaps audio input and output ports for 3.& analog support. .dds 9*(,7ayoutI*C@-@@@@@@ to B(#traBorg.chameleon.Boot.plist. 2$tional HD 38889HD 4888 HDM# 0u"io (nables 9*MI audio on 9* 1@@@B2@@@ with limited analog output options. .dds 9*(,7ayoutI*C@1@@@@@@ to B(#traBorg.chameleon.Boot.plist. 2$tional ,/# #nstalle" Bootloa"er Su$$ort .llows installation of patched .pple9*. without chec!ing for reDuired files. *oes not edit B(#traBorg.chameleon.Boot.plist. #ntel : Series Mot(er&oar" Su$$ort Mandatory patch for Intel ? +eries motherboard audio. Patches B+ystemB7ibraryB(#tensionsB.pple9*..!e#tB'ontentsBPlugInsB.pple9*.'ontroller.!e#tB'onte ntsBMac5+B.pple9*.'ontroller with new ? +eries *evice I*. 4eDuires MultiBeast %.1.@ or later .pple9*.. Universal (nables audio for most codecs. )ses Eoodoo9*. which is an open source audio driver for devices compliant with the Intel 9igh *efinition .udio F9*.G 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. Installs Eoodoo9*..!e#t in B+ystemB7ibraryB(#tensions. ;oo"ooHD0 8.<.6 9 8.<.< . Eoodoo7abs branches. ;oo"ooHD0 8.<.56 9 8.<.66 9 <.=.< 9 <.=.3 9 <.8.< 9 <.8.4 .lso installs Eoodoo9*..prefPane in B+ystemB7ibraryBPreferencePanes. -.$.-B-.$.2 installs Eoodoo9da+ettings7oader.app in B.pplications and getdump in BusrBlocalBbin. ;oo"ooHD0 ;-<8<6 <.=.< . Pro"ect 5+ 6 branch version -.A.- edited by lazybon1 for the EI. ET-@-&. \\] 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&@%&, HMicron 1%# Fa!a /+.T.G and Marvell $$+(?&-#, $$+(?&A- and $$+(?-1@ +.T. controllers. .ll drives connected to these ports show on the des!top as Internal and can 05T be hot swapped. Installs .9'II1rdPartyI+.T..!e#t in B+ystemB7ibraryB(#tensions. 3r" !arty eS0-0 Provides support for the .+Media .+M&@%&, HMicron 1%# Fa!a /+.T.G and Marvell $$+(?&-#, $$+(?&A- and $$+(?-1@ +.T. controllers. .ll drives connected to these ports show on the des!top as (#ternal and can be hot swapped. Installs .9'II1rdPartyIe+.T..!e#t in B+ystemB7ibraryB(#tensions. #20HC#BlockStora%e#n>ector Ma!es drives appear as internal. Installs I5.9'IBloc!+torageIn"ector.!e#t in B+ystemB7ibraryB(#tensions. 0ot needed when using .9'II1rdPartyI+.T..!e#t. -rim ,na&ler 68.:.8 ? 68.:.3 -*#M !atc( Patches the &@.?.@ - &@.?.1 version of B+ystemB7ibraryB(#tensionsBI5.9'I,amily.!e#tB 'ontentsBPlugInsBI5.9'IBloc!+torage.!e#t to enable T4IM on non-.pple ++* drives. 68.:.4 -*#M !atc( Patches the &@.?.2 version of B+ystemB7ibraryB(#tensionsBI5.9'I,amily.!e#tB 'ontentsBPlugInsBI5.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 A-+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. Be sure to read the descriptions carefully before installation. ,lliott/orce1e%acy*-C Prevents a 'M5+ reset on reboot without a *+*T. Installs (lliott,orce7egacy4T'.!e#t in B+ystemB7ibraryB(#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 B+ystemB7ibraryB(#tensions. /akeSMC ,a!e+M'.!e#t is the only absolutely mandatory !e#t, and is reDuired for booting the system. 5riginal by net!as, new branch by !ozle!. Installs ,a!e+M'.!e#t in B+ystemB7ibraryB(#tensionsB. \\] /akeSMC !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 B+ystemB7ibraryB(#tensionsB,a!e+M'.!e#tB'ontentsBPlugIns. These plugins allow software access to motherboard hardware monitors. /akeSMC H+Monitor 0$$lication 9ardware Monitoring application from !ozle!<s branch. 4eDuires ,a!e+M' Motherboard Plugins. Installs B.pplicationsB9JMonitor.app. AullC!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 B+ystemB7ibraryB(#tensions. !S9< Bey&oar"9Mouse9-rack$a" (nables non-)+B !eyboards, mice and trac!pads. Installs .pple.'PIP+-0ub.!e#t and .ppleP+-'ontroller.!e#t in B+ystemB7ibraryB(#tensions. USB 3.8 ? Universal :enith21-<s /eneric)+B69'I.!e#t to enable )+B 1.@. Installs /eneric)+B69'I.!e#t in B+ystemB7ibraryB(#tensionsB and #hcdump in BusrBlocalBbin. .lso enables )+B -.@ on 7/. &&3% motherboards that aren<t using a *+*T and don<t enable 4ate Matching 9ub in BI5+. ;oo"oo-SCSync EoodooT+'+ync.!e#t synchronizes the Timer +tamp 'ounter FT+'G on #$%BIntelK%2 'P)s. 5nly necessary for 7/.-@&& 'P)s. Jritten by 'osmosis Hones with source available here. Aetwork 'ollection of !e#ts to fully enable specific (thernet controllers. 0t(eros 01C,t(ernet +hailua<s port of the ;ualcomm .theros al# (thernet 7inu# driver. Installs .76(thernet.!e#t in B+ystemB7ibraryB(#tensions BI50etwor!ing,amily.!e#tB'ontentsBPlugIns. 0t(eros16c,t(ernet +hailua<s updated version of maol"Ls port of the .theros 7inu# driver. .dds support for the .4$&F1&B1-B3&B3-B%&B%-BA&BA-G. Installs .theros7&c(thernet.!e#t in B+ystemB7ibraryB(#tensionsBI50etwor!ing,amily.!e#tB'ontentsBPlugIns. Biller 01C,t(ernet gamester1111<s version of +hailua<s port of the ;ualcomm .theros al# (thernet 7inu# driver for the 8iller (--@@ controller. Installs .76(thernet.!e#t in B+ystemB7ibraryB(#tensions BI50etwor!ing,amily.!e#tB'ontentsBPlugIns. #ntel 0$$le#ntel,6888e (nables Intel $-3## ethernet controllers. hna!<s port of the e&@@@.sourceforge.net Intel Jired (thernet for 7inu# driver. Installs .ppleIntel(&@@@e.!e#t in +ystemB7ibraryB(#tensionsB I50etwor!ing,amily.!e#tB'ontentsBPlugIns. \\] *ealtek *ealtek*-186xx (nables 4ealte! $&## (thernet controllers. 7n#-Mac<s port of the 7inu# 4T7$&## driver merged into 'huc! ,ry<s M'huc!o 4&@@@+7M !e#t. Installs 4ealte!4T7$&##.!e#t in B+ystemB7ibraryB(#tensions. *ealtek*-18666 Mieze<s port of the 4ealte! 7inu# v$.@1A.@@ driver. Installs 4ealte!4T7$&&&.!e#t in B+ystemB7ibraryB(#tensionsBI50etwor!ing,amily.!e#tB'ontentsBPlugIns. Pro"ect page= https=BBgithub.comBMiezeB4T7$&&&IdriverIforI5+I6 *ealtek ? 0$$le*-1866:,t(ernet (nables 4ealte! $&## (thernet controllers. 5fficial 4ealte! driver for $&## (thernet controllers. Installs .pple4T7$&%?(thernet.!e#t in B+ystemB7ibraryB(#tensionsBI50etwor!ing,amily.!e#tB'ontentsBPlugIns. System 0$$le0C!#!lat)orm *oll&ack 68.6.8 *oll&ack )or 0SUS C58 Systems 4eplaces the current .pple.'PIPlatform.!e#t in B+ystemB7ibraryB(#tensions with an patched &@.%.$ .pple.'PIPlatform.!e#t by (rma' for .+)+ 63$ motherboards running 5+ 6 7ion &@.A.2 or later. 68.8.6 *oll&ack )or 0SUS C58 Systems 4eplaces the current .pple.'PIPlatform.!e#t in B+ystemB7ibraryB(#tensions with the &@.$.& version. 4eDuired on some non-/igabyte motherboards. !atc(e" 0$$le#ntelC!U!owerMana%ement 4eplaces the current B+ystemB7ibraryB(#tensionsB.ppleIntel'P)PowerManagement.!e#t with a version that was patched using .I'PMPatch by el coniglio. *eletes B+ystemB7ibraryB(#tensionsB0ull'P)PowerManagement.!e#t if found. 0$$le*-C !atc( )or CM2S *eset Patches B+ystemB7ibraryB(#tensionsB.pple4T'.!e#tB to prevent 'M5+ resets under Maveric!s. Bootloa"ers Install to ma!e your drive bootable. *oes not include any themes. C(imera v3.8.6 MacMan<s branch of 'hameleon -.-. \\] Customie . collection of boot time configuration files and system customization options. Boot 2$tions 'ontains scripts to edit B(#traBorg.chameleon.Boot.plist files to enableBdisable special boot loader features at startup. Basic Boot 2$tions Installs B(#traBorg.chameleon.Boot.plist with the minimum reDuired options, (thernetBuiltInCes, /raphics(nablerC0o, I/P(nablerCes, 7egacy 7ogoCes and TimeoutC- Dro$SSD-DEes .dds *rop++*TCes to B(#traBorg.chameleon.Boot.plist @enerate C!U States .dds /enerate'+tatesCes and /enerateP+tatesCes to B(#traBorg.chameleon.Boot.plist @ra$(ics,na&lerDEes 'hanges /raphics(nablerC0o to /raphics(nablerCes in B(#traBorg.chameleon.Boot.plist. Hi&ernate Mo"e . Deskto$ 'onfigures the system for *es!top power management hibernate mode and deletes BvarBvmBsleepimage to reclaim dis! space. Hi&ernate Mo"e . 1a$to$ 'onfigures the system for 7aptop power management hibernate mode #@!,na&lerDAo 'hanges I/P(nablerCes to I/P(nablerC0o in B(#traBorg.chameleon.Boot.plist #nstant Menu .dds Instant MenuCes or replaces TimeoutCn in B(#traBorg.chameleon.Boot.plist !C# *oot #D /ix .dds P'I4oot)I*C& to 8ernel ,lags in B(#traBorg.chameleon.Boot.plist Use BernelCac(e .dds )se8ernel'acheCes to B(#traBorg.chameleon.Boot.plist. 0ot needed when using (asyBeast or )ser*+*T. ;er&ose Boot .dds -v to 8ernel ,lags in B(#traBorg.chameleon.Boot.plist. 6888$ Dis$lay .dds /raphics Mode C M&?-@#&@$@#1-M or changes /raphics Mode to M&?-@#&@$@#1-M in B(#traBorg.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 B(#tra. San"y Bri"%e Core i5 5ptimized ++*T supporting +andy Bridge 'ore i3 'P)s with a ma#imum Turbo Boost cloc! of 1.$ /9z. Installs ++*T.aml in B(#tra. San"y Bri"%e Core i= 5ptimized ++*T supporting +andy Bridge 'ore iA 'P)s with a ma#imum Turbo Boost cloc! of 1.? /9z. Installs ++*T.aml in B(#tra. San"y Bri"%e Core i59i= 2verclocke" 5ptimized ++*T supporting +andy Bridge 'ore i3 or 'ore iA 'P)s overcloc!ed up to 2.- /hz. Installs ++*T.aml in B(#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 B(#tra. C(ameleon <.6 De)ault *efault 'hameleon theme C(ameleon <.< 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 Mas isM 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 Duality 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 advanceN Co$yri%(t F<864 tonymacx86 11C The copyright to the original wor!s contained within are retained by the original creators