Hackintosh Yosemite 10.10 for MSI B75MA-P45 and AMD Radeon R9 270

How to install Mac Osx Yosemite 10.10 on the following hardware:
CPU: Intel i5
Motherboard: MSI B75MA-P45
GPU: AMD Radeon R9 270

Prerequirements:

1. USB minimum 8GB; and if you need to update/downgrade the bios another one of at least 128MB.
2. MSI B75MA-P45 modified bios v1.4
3. Mac OSX Yosemite; download for free from AppStore
4. Unibeast
5. DSDT for MSI B75MA-P45 bios v1.4
6. Multibeast 7.3.0
7. Kextwizard
8. AMD Radeon R9 270 kexts
9. Realtek RTL81xx OSX Driver
10. Fix the boot

Download all the software from 2-9 before continuing!

1. USB stick 8GB

Prepare the usb stick on a Mac. Use Disk Utility to create 1 partition with a Master Boot Record and HFS Journaled.

2. MSI B75MA-P45 modified v1.4 bios

This is to get sleep and wake working. Found the modified bios somewhere, can’t find it, will update when found.
Use unetbootin http://unetbootin.sourceforge.net to create a bootable DOS usb stick and place the modified bios on it.
Boot DOS and flash the bios.

Bios settings!
Turn on HPET in the bios.

3. Download Mac OS X Yosemite from the AppStore.

Download OS X Yosemite from the AppStore. The Download will be stored in /Applications on your mac.

4. Unibeast

Unibeast is for creating a bootable OS X Yosemite usb stick.
Download from here http://www.unibeast.com
Create the usb stick, with next, next, finish. This will take some time!

Then boot from the USB stick and install Mac OS X Yosemite! Leave the USB stick in the usb port, at boot, select your newly installed Mac OS X Yosemite.

5. DSDT for MSI B75MA-P45 bios v1.4

Download from here and place it somewhere on the Yosemite USB stick.
http://www.tonymacx86.com/dsdt/61894-dsdt-msi-b75ma-p45.html

6. Kextwizard

Download kextwizard and put it on the Yosemite USB stick.
http://www.insanelymac.com/forum/topic/253395-kext-wizard-easy-to-use-kext-installer-and-more/

7. Multibeast 7.3.0

Multibeast will be used to finalize the Mac after installation.
Download from here and get the Yosemite version: 7.3.0, put the file on the created Yosemite USB stick.
http://www.tonymacx86.com/downloads.php?do=file&id=259

After installing copy Multibeast, kextwizard and the kexts somewhere to the hard drive. Eg: the downloads folder.

Start Multibeast and select the following options:
1. Quickstart: Click on UserDSDT and use the .aml file from step 5.
2. Bootloaders: Select Chimera v4.1.0
3. Customize: System Definitions: Select Mac Pro 6,1; untick 3,1 if that one is selected.
4. Click on Build and Install
Close the application.

8. AMD Radeon R9 270 kexts

Download the modified kexts for Yosemite from here, it’s 7zipped.
http://www.vervelendemensen.nl/wp-content/uploads/AMD-Radeon-R9-270-Yosemite-10.10.zip
password:

vervelendemensen

Start Kextwizard
1. Installation: Select the 2 kexts for the graphics card.
2. Maintenance: Select System/Library/Extensions and the 2 below; then Execute.

9. Realtek RTL81xx OSX Driver

Use these drivers for the Realtek RTL81XX
Download from here:
http://lnx2mac.blogspot.nl/p/realtekrtl81xx-osx-driver.html

Just install.

10. Fix the boot

To boot Mac OSX Yosemite without USB stick, follow the following steps:
http://www.tonymacx86.com/general-help/115818-install-bootloader-extra-efi-partition.html


STEP 1: BEFORE YOU BEGIN

For the purposes of this guide, I recommend unplugging all drives except your main hard drive and rebooting. This will minimize any problems with disk number and partition number. I will use disk0 by default in this guide.

To make sure your disk is identified as disk0:

Open /Utilities/Terminal
Type diskutil list

If your drive's root is disk0, you're ready to begin.

STEP 2: REFORMAT AND MOUNT YOUR EFI PARTITION

Type: sudo -s
Enter your password
Type: newfs_hfs -v EFI /dev/disk0s1
Type: mkdir /Volumes/EFI
Type: mount_hfs /dev/disk0s1 /Volumes/EFI
Close Terminal

STEP 3: INSTALL CHIMERA TO EFI PARTITION

Because Chimera will not be on the drive partition anymore, you must re-install it to the EFI partition. We can use the same Chimera binary files that are installed via UniBeast on the USB drive.

Plug in your UniBeast USB Drive (Named USB for this example)
Open Applications/Utilities/Terminal
Type: diskutil list and locate your EFI partition. It will be under IDENTIFIER. Be sure to use the correct one. (For this example: disk0s1)
Type: cd /Volumes/USB/usr/standalone/i386
Type: sudo -s
Type: fdisk -f boot0 -u -y /dev/rdisk0
Type: dd if=boot1h of=/dev/rdisk0s1
Type: cp boot /Volumes/EFI/
Close Terminal

STEP 4: COPY FILES TO EFI PARTITION

Drag your current /Extra file to your EFI Partition. Alternately, install basic boot options, system definition, and theme from MultiBeast. If this is a fresh installation, you'll also need to install FakeSMC to your main hard drive.

STEP 5: SET THE EFI PARTITION AS ACTIVE

You now have to set the EFI partition so that your computer boots from it first. Then delete the duplicate extra files from your system drive.

Open Applications/Utilities/Terminal
Type: sudo -s
Enter your password.
Type: fdisk -e /dev/rdisk0
Type: p
Type: f 1
Type: w
Type: y
Type: quit
Type: rm -R /boot /Extra
Reboot

  • Martin

    I’ve got everything working except for the audio. the audio is not working there is no sound. I installed the drivers you listed. I have the same motherboard as you. What can I do about it?

    • Hai

      Forgot that one, use ALC887/888b Current 100302 from Multibeast.

Sidebar