MacOS High Sierra on Corsair One Pro

Le Nguyen The Dat

--

This is more or less my personal note and also, maybe a guide for people who have similar specs machines wanting to try Hackintosh. This whole thing took me about 2 full days in total to get into the state that I’m comfortable with i.e ditching my Macbook Pro for good.

Special thanks to Lich Nguyen for helping me going through from the start with a lot of newbie questions!

No longer need the Macbook Pro 😁

Why do I do this:

  1. Macbook Pros tend to have very loud fan noise when processing basic tasks while connecting to multiple external monitors. This has been my pain points for years now, even with the Macbook Pro 15 (AMD R9 M370X). There is not much I can do about it if I want to keep my current Mac and not spending a ton of more money.
  2. GPU power has never been a strong feature when it comes to Macs. I don’t want to spend over US$5000 to get a Mac with the graphic power I can get for just US$1350.
  3. I already got a Corsair One Pro for my gaming needs, and keeping the two is just too inconvenient and costly.

Specs :

Corsair One Pro 7700K GTX 1080(SKU CS-9000007-NA)
The outcome

Guide:

PS: I know Unibeast probably isn’t the best way of doing it, and people prefer a more vanilla method, but it worked for me, and I’m too lazy to actually make any change to a perfectly stable system now, so maybe next time when I upgrade the OS I will try the vanilla way :).

My BIOS setup (MSI z270 / z270i):

  1. Restore to default BIOS
  2. Legacy USB Support -> Auto
  3. Fast Boot -> Disabled
  4. Secure Boot Support -> Disabled
  5. Resume By USB Device -> Enabled

Bugs:

[Fixed] “Error loading kernel cache (0x9)” and “Couldn’t allocate runtime area” when booting

[Fixed] GPU Not recognized after using “OsxAptioFix2Drv-free2000.efi” from above fix

[Fixed] iMessage:

[Fixed] Front USB + some back USB not working: maybe this will help:

[Fixed] Shutdown actually went straight to Reboot after 3 seconds, Sleep — Awake USB Not working

[Fixed] Audio not working

[Fixed] Windows clock seems to kept resets itself to UTC+0 Time Zone. Turned out to be a known issue with dual booting: https://lifehacker.com/fix-incorrect-clock-settings-in-windows-when-dual-booti-5742148

[Fixed] Can not turn bluetooth off -> https://github.com/OpenIntelWireless/IntelBluetoothFirmware/releases/tag/1.1.2 download and put the 2 kext files into EFI/CLOVER/kexts/Others

Also, if you want to use an external usb bluetooth (mine is CSR8510 A10), you can follow this guide -> https://www.instructables.com/How-to-Setup-a-Bluetooth-Dongle-on-a-Macbook-Pro/ (basically: download Bluetooth Explorer -> Tools -> HCI Controller Selector -> Chose CSR and Activate

You might also need to download and run this with xcode(see -> https://www.youtube.com/watch?v=pgikoUqKHbE)

Self Notes:

  • In OS X’s Disk Utilities, always Chose View -> Show All Devices and manipulate the Physical Disks, not the Volumes
  • Install it on an external SSD turned out to be working great for me (USB-C port worked out of the box + if there is any boot problem I can just plug in a Macbook Pro with Clover Config Installed). Plus there is virtually no differences between the External SSD Drive Speed and my old Macbook Pro’s internal SSD.
  • Must boot with nv_disable=1 until you have installed the web drivers.
  • MultiBeast drivers must be chosen carefully (if your Hackintosh already got its Ethernet working, not choosing to install Intel Ethernet at the last step will break it, but do not chose everything)
    Edit: I ended up cleaning my EFI folders to only include what absolutely necessary, that’s the only way I could achieve a much more stable system, might as well not using MultiBeast / Unibeast in the first place.
  • Use Clover Configurator to setup some default boot settings (e.g always enable Verbose) and to mount EFI folders from your drive. EFI is needed in a drive in order to be boot up. This contains all drivers (kext) and settings (config.plist) too.
  • Turn OFF Auto Update from your System Preferences -> App Store
  • Mobo’s Intel Wifi: Not supported ☹️, no luck there. However, my cheap Wifi Dongle (happened to be using Realtek RTL8192EU) works with the following driver https://github.com/chris1111/Wireless-USB-Adapter-Clover)
  • GSync or High Refresh Rate monitors: Supported!
    Edit: i turned GSync off after realizing that it could cause random freeze and it’s really not necessary to have when I’m not playing games on the mac anyway :).
G-Sync works with NVIDIA Driver!
Sweet baby 100 hz refresh rate 😏
  • Bluetooth: Works (strangely!)
Somehow Bluetooth is recognized as USB Device 🧐
  • Back Ups— Time Machine: Works Perfectly, even for migrating from My Macbook Pro drive into my Hackintosh drive
  • Back Ups — SuperDuper!: Time Machine won’t give me bootable drives, and in some cases, it is critical to have a clone that you can mess things up / test things around. I decided to use SuperDuper! (free version) to just copied the entire drive into a cheap external drive and also made sure it’s bootable.
  • GeekBench (no overclock):
Single Core: 5859 — Multi Core: 20227 — OpenCL Score: 169214
  • Cinebench R15
OpenGL at 121fps and CPU at 980cb while maintaining 4.2Ghz (non OC) at max 81 °C. This is way better comparing to the latest i9 Macbook Pro 😂
  • Deep Learning: Nope, looks like I need to install CUDA driver in some special way. Too lazy to do it as of now.

--

--

Responses (5)

Write a response