HACKINTOSH MOUNTAIN LION 10.8.4 on :
Hardware :
Proc : Intel Core i5 2500K
Mobo : MSI H67MA-E35 (B3)
RAM : 8GB DDR3 1333MHz
GPU : Zotac GTX650 TI BOOST 2GB DDR5
HDD : WD Green 640GB
Monitor : Sony Bravia 22" with HDMI connector
RESULTS :
- Display 1920 x 1080 full HD (GraphicsEnabler=Yes)
- Sleep / wake enabled
- Audio on HDMI enabled
- USB 3.0 enabled
I. Tools :
0. Register with www.tonymacx86.com http://www.tonymacx86.com/register.php1. Unibeast 1.5.3
2. Mountain Lion 10.8.4 downloaded from Apple Store or buy ML bootable thumbdrive
3. Hackintosh / any Mac
4. 8GB USB Flash disk or larger
5. Multibeast 5.4.3 Mountain Lion Edition http://www.tonymacx86.com/downloads.php?do=file&id=186
II. Steps :
A. Preparing bootable OSX in USB Flash disk
1. Turn on your mac / hackintosh2. Plug in your USB Flash disk
3. Open Application / Utilities / Disk Utility
4. Select your USB Flash disk
5. Click on Partition / select Partition Layout : 1 partition / Option / Master Boot Record / Name : MLBOOT / Apply / Close
6. Put Install OSX Mountain Lion application in YOUR Application folder!
7. Execute UNIBEAST 1.5.3
8. Click Continue / Continue / Continue / Agree / Install / Enter your Password / Install Software
9. Wait 30-45 minutes. DO NOT UNPLUG / RESET / TURN OFF YOUR MAC (or Hackintosh)
10. When Install successful click Close
11. Verify that your USB Flash disk should be used around 5.12GB. If not, repeat step 3 - 10.
12. Unplug USB Flash disk
B. Prepare your BIOS
1. Plug in your USB Flash disk to your PC2. Turn on your PC
3. Press DELETE key until you enter BIOS Setup
4. Find Integrated Peripherals menu and change SATA mode to AHCI
5. Find HPET setting and set it to 64 or Enabled
6. Find sleep mode and set it to S3
7. Find Boot Priorities and set your USB Flash disk as the first boot device
8. Save and exit BIOS
C. Boot into OSX Installation Application
9. Wait until boot menu appear (this is the Chameleon boot menu)10. Verify that MLBOOT (your USB Flash disk) is highlighted (blue background)
11. Before you press enter, you can add boot flag (kernel flag) to choose HOW you want to boot. To enter boot type just type any of the command and the console will appear. For the list of boot flag go here. For my hardware, I use : PCIRootUID=1 npci=0x3000 darkwake=0
12. Press ENTER when you ready to boot from your USB flash disk.
D. Install OSX 10.8.4 to your soon to be OSX hard disk
13. Wait until OSX Installation appear (you choose language selection)14. After choosing language, OSX menu bar will appear on top of the screen. Select Utilities / Disk Utility
15. Select your destination drive MAKE SURE THERE'S NO VALUABLE DATA IN YOUR HDD.
16. Click on Partition / select Partition Layout : 1 partition / Option / GUID / Name : OSX_ML / Apply / Close
17. Proceed with installation. Select your destination HDD (OSX_ML) when prompted
18. Wait until installer finished. Your PC will automatically Restart.
19. DO NOT UNPLUG YOUR USB FLASH DISK (MLBOOT)
E. Pre-installation. Make your hard disk bootable.
20. When Chameleon boot menu appear, select the new option available (OSX_ML).21. Type in any boot flag you used previously and press ENTER.
22. Wait until ML 10.8.4 startup menu appear, you will be asked to create an account. Do so.
23. When you finally enter OSX, execute MULTIBEAST
24. Click Continue / Continue / Continue / Agree
25. Select Easy Beast and click install.
26. Open Finder.
27. Go to folder /Extra
28. Open file org.chameleon.Boot.plist with Text Edit application
29. Modify org.chameleon.Boot.plist with you boot flag. For example, I add :
<key>Kernel Flags</key>
<string>darkwake=0 npci=0x3000 PCIRootUID=1</string>
30. Click File / Save
31. Restart
32. Now you can unplug your USB Flash disk.
F. Final steps. Modify BIOS to boot from your newly-OSX-installed HDD
33. Press DELETE key to enter BIOS setup again.34. Modify Boot Priorities Menu. Set your HDD (OSX_ML) as first priority.
35. Boot normally to your newly installed OSX Mountain Lion 10.8.4. Finished.
Now you have operational OSX 10.8.4. but there's no audio HDMI and USB3 support.
Since I use OSX primarily for photo-editing and photobook-making (using Photoshop and Aperture) audio HDMI and USB3 support are not crucial for me.
However, if you want to activate audio HDMI and USB3 support, proceed with below steps.
III. Completing Features
A. Enabling HDMI Audio
Tools :1. MaciASL http://maciasl.sourceforge.net/
2. IORegistryExplorer http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html
Steps : follow Toleda's steps exactly.
http://www.tonymacx86.com/hdmi-audio/100492-easy-guide-ml-uefi-hdmi-audio.html
ML UEFI dsdt edit preparation
1. Copy Extra/dsdt.aml to Desktop
2. Backup dsdt.aml
3. Install MaciASL, see Tools/1.
4. Configure MaciASL/Preferences/Sources/+/https://raw.github.com/toleda/audio_hdmi_uefi/master
5. Make a copy of IOReg, see Tools/2.
6. Make bootable backup of system, see Tools/3.
7. Verify no audio enablers (S/L/E/HDAEnabler1.kext, HDAEnabler8xx.kext, etc.)
7a. If present, delete the enabler, fix permission and rebuilt cache.
8. Verify no device-properties injection (Extra/org.chameleon.Boot.plist)
8a. If present, edit/Extra/org.chameleon.Boot.plist, delete the injection string, save.
ML UEFI HDMI audio dsdt edits
1. MaciASL/Open dsdt.aml
1a. Verify AMI dsdt (1st line)
1b. DefinitionBlock ("./dsdt.aml", "DSDT", 2, "ALASKA", "A M I", 0x000000..)
1c. If dsdt is not AMI, this method will not work. Full Stop.
2. Optional: Fixes some Compiler Warnings and Messages1b. DefinitionBlock ("./dsdt.aml", "DSDT", 2, "ALASKA", "A M I", 0x000000..)
1c. If dsdt is not AMI, this method will not work. Full Stop.
2a. Patch/MaciASL/Patch/toleda_hdmi_uefi/
2b. Select UEFI-Clean Compile
2c. Apply/Close/Compile]
2d. If errors (warnings and messages OK), see Troubleshooting/4
3. MaciASL/Patch/toleda_hdmi_uefi/2b. Select UEFI-Clean Compile
2c. Apply/Close/Compile]
2d. If errors (warnings and messages OK), see Troubleshooting/4
3a. Select patch (i.e., Desktop-HD4K/HD3K/AMD/Nvidia-A)
3b. MaciASL/Apply/Close/Compile
4. MaciASL/File/Save As… /ACPI Machine Language Binary/Desktop/dsdt.aml (add extension)3b. MaciASL/Apply/Close/Compile
5. MaciASL/File/Save As… /ACPI Machine Language Binary/Extra/dsdt.aml (add extension)
6. Restart
B. Enabling USB3 port
Tools :1. Multibeast 5.4.3 Mountain Lion Edition
Steps :
1. Run Multibeast
2. Click Continue / Continue / Continue / Agree
3. Click on drop-down arrows : Drivers & Bootloaders / Drivers / Miscellaneous /
4. Check USB 3.0 - Universal
5. Click Continue. Proceed with installation. Close when install successful.
6. Restart. Finished & verify.