Contribute
Register

skayable's Haswell-Build: MSI B85M-E43 DASH - i5-4670 - R9 270x (Yosemite)

Status
Not open for further replies.
Joined
Mar 21, 2014
Messages
3
Motherboard
B85M-E43 DASH
CPU
Intel Core i5 4670
Graphics
Gigabyte Radeon R9 270x
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. Android
skayable's Haswell-Build: MSI B85M-E43 DASH - i5-4670 - R9 270x (Yosemite)

IMAG0256.jpg

Components

Apple Mac OS X 10.10.3 Yosemite
Mac App Store - OS X Yosemite (U.S.)

Already Owned

MSI B85M-E43 DASH LGA 1150 Intel B85M Micro ATX Motherboard
http://www.amazon.com/dp/B00D8XM6C6

Gigabyte R9 270X GDDR5-2GB 2xDVI/HDMI/DP OC Graphics Card
http://www.amazon.com/dp/B00FONITCE

Intel Core i5-4670 3.4GHz 6MB Cache Quad-Core Desktop Processor BX80646I54670
http://www.amazon.com/dp/B00CO8TBR4

Samsung 22x SATA DVDRW Internal Drive Black
http://www.amazon.com/dp/B0075WIEKO

G.Skill 8GB (2 x 4GB) DDR3 PC3-12800 1600MHz Ripjaws Series (9-9-9-24) Dual Channel kit (F3-12800CL9D-8GBRL)
http://www.amazon.com/dp/B00339X1EM
Note: I used a special edition of the german reseller Alternate but these are technically the same, only another color.

Cooler Master Elite 335U PC Tower Case (RC-335U-KKN1)
http://www.amazon.com/dp/B005Q92KM6

OCZ 500W EU CoreXStream Series Power Supply
[amazon-uk]http://www.amazon.co.uk/dp/B007SU2QRK[/amazon-uk]
Note: Only found on Amazon UK because in Europe we use 220-240V, i don’t think this PS works in the US.

360GB HDD Seagate Barracuda 7200.10 ST3360320AS SATA
http://www.amazon.com/dp/B001PQ3SYS

SanDisk 128GB SATA 6.0GB/s 2.5-Inch 7mm Height Solid State Drive (SSD) With Read Up To 475MB/s- SDSSDP-128G-G25
http://www.amazon.com/dp/B007ZW2LY4

Packard Bell Maestro 223DXL Flatscreen Monitor
Packard Bell Website (only found in German)
Note: Not available anymore, just use any DVI / HDMI Monitor.

Microsoft Wired Keyboard 600 (Black)
http://www.amazon.com/dp/B001OAR26K

ROCCAT SAVU Mid-Size Hybrid Gaming Mouse, Black
http://www.amazon.com/dp/B007MPVRQC

Comments

I already owned the whole build. Windows 8 has been on my SSD, everything else (Software, Games, Data) has been on my HDD.

Some day, I decided to get my PC hackintoshed. I like the usability of OS X and how simple it is. It looks fantastic and I also wanted a change.
Couple of years ago I tried to hack my old computer with an AMD Processor and 10.5.8 :banghead:
It was very unstable und slow. And you had to patch a lot.
This time, having an Intel, I started over with Unibeast on a friend’s MacBook.

Install Notes:

If you open up Unibeast, you just follow the Instructions here:
UniBeast: Install OS X Yosemite on Any Supported Intel-based PC

At the „Select Support Options“ Screen, you don't need to select anything.

I think you also could try the Clover Install Guide, but I didn't tested it yet.

UEFI Settings:

You just disable all common things, i don’t think i have to write it down again. After a successful installation, you can turn these things on step-by-step again.
IMPORTANT: This Mainboard seems to have a locked MSR 0xE2 (XPCM) and I couldn’t find the BIOS-Setting to unlock it. If you just try to boot-up Unibeast, it will fail and instantly reboot.
So you have to patch your Kernel - Introductions here: [Guide] Patching the kernel for Haswell CPUs, XCPM early reboot
Be sure to repeat this process after an Update changes the kernel back to stock again. I will provide my kernel for 10.10.3 in the attachements. Just replace kernel in /System/Library/Kernels (MD5 = d89759c11c5f434b4434b6fbf0464d6c)

EDIT: It seems that Clover has a built-in XCPM Patch you need to enable in the config.plist/KernelAndKextPatches/KernelPm option. I didn't tested it yet, they wouldn't provide it if it wouldn't work. You should use the stock kernel though if you're using this patch, I don't know what will happen if you patch a patched kernel :lol:

Boot-Flags:

I don’t know why but I had to disable zone poisoning. Just used the no-zp Flag, or it would run in this "a freed zone element has been modified: expected 0xdeadbeef'deadbeef ……" error.
This has been the only boot-flag i needed to make it work. No verbose mode, no safe mode.
After the Installation of Clover, I didn't need this flag anymore.

Clover Configuration for Yosemite
Instead of using Multibeast I used Clover because I wanted everything to be UEFI-Based and enable MSI Fast-Boot.
I installed it on the EFI-Partition (making my Yosemite-Drive look like Vanilla, and actually the system itself is pretty Vanilla, except FakeSMC of course).
On my HDD, I installed Windows 8, just for Programs not available on OS X and for Games performing much better on Windows (although I get decent frame rates on OS X, too)

Surprisingly, everything worked out of the box. Sound, Front-Audio, Video, Ethernet and everything else.
I just cannot make my Lifecam VX-1000 work. But it also doesn't work on genuine Macintosh-Machines.

CloverEFI.png


Mistake in Screenshot: Just forgot to tick "CloverEFI 64Bit SATA" at the section "CloverEFI"

Boot-Time with Clover and Fastboot Enabled

In the config.plist of Clover I changed the timeout to 0, just for this video to show how fast it boots up.

Normally the timeout is set to 5 seconds, so I can choose between Yosemite and Windows 8.1 (also been installed in EFI-Mode)

[video=youtube;EApsIiAHP8A]http://www.youtube.com/watch?v=EApsIiAHP8A[/video]​

Benchmarks:

My Geekbench 3 (Tryout Intel-32) Results: GeekBench 3 Results

OpenGL test results from Unigine Heaven for AMD R9-270x graphics at 1080p and 720p

Heaven_720.png Heaven_1080.png

Few more screenshots:

OSX_Info.png


GPU_Info.png
 

Attachments

  • 10.10.3 XCPM patched kernel.zip
    4 MB · Views: 111
Great build. Are you able to use multiple monitors on your GPU?

Thank you!

I don't have a second monitor but if I get a long enough HDMI cable, i could try to hook up my TV. But I'm being optimistic, it even shows the serial number of my Monitor in the System-Info.

As soon as I tested it out, I will update my thread.
 
Great build, I'm planning to do something similar, how have you done to enable the r9 270x graphic?do you think I can manage to get my r9 280 to work properly?

Thank you, and cheers :clap:
 
Great build, I'm planning to do something similar, how have you done to enable the r9 270x graphic?do you think I can manage to get my r9 280 to work properly?

Thank you, and cheers :clap:

With Clover it was detected without adding any kexts or bootflags. It is detected as Radeon HD 7xxx, so will be the R9 280 I guess. But I cannot guarantee. NVIDIA has still better support, but I already owned my GPU.
 
Hi, I've got the same mobo, but deifferent MSI Slpah Sceen and in my build the MSI fast boot resulted in laggy Clover and boot to Mac OS hung up. Nevermind that, but did you have any issues with sleep mode?
 
Status
Not open for further replies.
Back
Top