Contribute
Register

[success] AMD RX 480 8 GB + MSI H110M Gaming + Skylake i5 6500

Status
Not open for further replies.
[…]
Once you boot from the USB one, and the installer finished, you should be able to boot into the HDD/SSD you installed it to(correct me if I'm wrong).
That’s true, there is one reboot after the initial installer finishes, the boot volume you want after this step is called “boot macOS Install from macOS”. Then another reboot after the Apple logo installing screen, you’ll want to boot from “macOS from macOS” volume again. (assuming you followed my video instructions where I choose “macOS” as boot disk name)

Additionally, I made a typo in my previous reply, I meant to write:
Physically remove the *Windows* SSD from the PC and try to boot from USB.
 
Introduction
In my previous guide, I described how to install macOS Sierra on the "Hack Pro". Now it's time to rewrite history and go full High Sierra! Here's my "About This Mac" screen:
View attachment 274030
This install is remarkable for several reasons:
  1. The macOS install is entirely vanilla, meaning all modifications are done through Clover. (except the About This Mac mods)
  2. Sleep and wake are working fine. (as of macOS 10.13.6!)
  3. Multiboot Windows 10 from the same SSD as macOS.
Video Guide
I put quite some work into making this video guide on how to install macOS High Sierra. It covers all generic install hints for High Sierra including common errors. For RX 480/580-specific instructions, please see the written guide below!

Unfortunately, my video guide can't be embedded or linked to due to the SPAM filter blocking references to YouTxxx. The video is called "macOS High Sierra Hackintosh Guide: USB Install + Clover APFS + custom About This Mac!" on channel CONATH. Here's a QR code:
View attachment 317956
Written Guide
Basically you will follow the macOS High Sierra beta install guide as per this other post. The setup differs in the following steps:
  • Step 17: choose UEFI mode options as per screenshots given
  • Step 18: use my config.plist that is attached to this post!
  • Step 19: add all the FakeSMC kexts! (see screenshot below)
  • Step 20: Use IntelMausiEthernet.
  • Step 21: don't add NullPCPowerManagement! If you are using AMD RX480/580, add Lilu.kext and WhateverGreen.kext!
Your kexts folder should look like this:

View attachment 274036
Next, we need to copy the Apple File System driver to your USB drive. Finder your way to /Applications/Install macOS High Sierra beta.app/Contents/SharedSupport/ and open the BaseSystem.dmg image. You can skip the verification. In the "OS X Base System" window that appears, go to /usr/standalone/i386/. Finally, copy the apfs.efi file from i386 to /EFI/EFI/CLOVER/drivers64UEFI/.
View attachment 274043

UEFI BIOS Settings
Reset to default/optimised default settings (in the save menu). A few things need to be tweaked and, depending on your BIOS version, they can be hard to find. Take your time and get all the options right!
  • IF USING AMD RX480: Graphics device = PEG (not IGP!)
  • IF USING Intel Graphics: Graphics device = IGP (not PEG!)
  • VT-d = Off
  • Windows 7 installation mode = Off
  • Serial port (Super I/O) = Off
  • EFI Boot = On
  • Secure Boot = Off (if it exists)
  • Fast Boot = Off
  • ErP = Enabled
  • XHCI Handoff = Enabled
  • Set default boot device to USB hard drive, this makes the install a little more seamless!
Installing macOS High Sierra
Simply boot from the USB stick and select "Install macOS High Sierra" in Clover Boot Manager! Keep your RX480 in the PC and all monitor cables attached solely to it. Thanks, WhateverGreen kext!

Post-Installation using MultiBeast
Run MultiBeast with the following checked:
  • Quick Start > UEFI Boot Mode
  • Drivers > Audio > ALC887/888b
  • Drivers > Audio > 100 Series
  • Drivers > Network > IntelMausiEthernet
  • (if not using GPU) Customize > Graphics Configuration > Intel HD 530
  • (if using RX480/580) Customize > Graphics Configuration >
    AMD Graphics Fixup AKA WhateverGreen
  • Customize > System Definitions > iMac 17,1
View attachment 276576
Let MultiBeast do its thing. DO NOT REBOOT YET.

Finishing touches using Clover Configurator
Copy Clover Configurator.app to /Applications and use it to mount your USB drive's as well as your hard drive's EFI partition. Now copy any missing drivers from the USB's /EFI/EFI/CLOVER/kexts/other/ over to the boot drive's /EFI/EFI/CLOVER/kexts/other/. Also copy all of the kexts from the boot drive's /EFI/EFI/CLOVER/kexts/10.12/ to the /other/ folder! You should have all the kexts in the boot drive's /EFI/.../other/ folder.
Reboot now and, in UEFI BIOS, set the hard drive as primary boot device again. Boot macOS from your hard drive and check that the new drivers are working (you should have graphics acceleration and working LAN).
Optionally, set up auto-boot in Clover configurator. Choose boot section in the left panel and type the name of the boot volume in the top right. Leave the rest blank and type 0 into timeout. This will disable any timeout and completely skip clover GUI on boot. To access Clover GUI, hold down a key as your PC turns on.


To get iCloud, iMessage and App Store working 100%, …
…you'll need to change your hardware identifiers using Clover Configurator. I've adapted the instructions from a ****** post (link).
  1. Open CloverConfigurator and mount your EFI partition
  2. Open your config.plist
  3. In the Rt Variables section, make sure everything is clear.
  4. Go to the SMBIOS section and click on the magic wand. Select iMac icon, then iMac 17,1 from the dropdown. On the two buttons that read "shake", click a few times to generate a random serial. Copy the serial number and click ok.
  5. Go to https://checkcoverage.apple.com/ and search for the serial number that was generated. If you get an error message, that is good. It means you aren't using a serial number assigned to a real Mac. If you don't get an error, repeat step 4 and search for the new serial instead until you get an error.
  6. Open terminal and run "uuidgen".
  7. Copy this UUID and paste it in the "SmUUID" field in the SMBIOS section.
  8. In the "Board Serial Number" field, paste in your system serial number (the one that you just looked up on Apple's website) and add 5 random hex digits (numbers 0-9 and letters a-f) to the end to reach a total of 17 characters. The reason for step 7 and 8 is to keep your ROM (last 12 digits of the UUID that was generated) and MLB (Board Serial Number) values constant and unique on each boot of the OS. If the values change from boot to boot, iMessage will notice and fail to activate and there is potential that Apple will notice and blacklist your UUID, serial, or Apple ID. All Clover-generated ROM and MLB values are automatically blacklisted, as well.
  9. Export/save config.plist and reboot!
Introduction
In my previous guide, I described how to install macOS Sierra on the "Hack Pro". Now it's time to rewrite history and go full High Sierra! Here's my "About This Mac" screen:
View attachment 274030
This install is remarkable for several reasons:
  1. The macOS install is entirely vanilla, meaning all modifications are done through Clover. (except the About This Mac mods)
  2. Sleep and wake are working fine. (as of macOS 10.13.6!)
  3. Multiboot Windows 10 from the same SSD as macOS.
Video Guide
I put quite some work into making this video guide on how to install macOS High Sierra. It covers all generic install hints for High Sierra including common errors. For RX 480/580-specific instructions, please see the written guide below!

Unfortunately, my video guide can't be embedded or linked to due to the SPAM filter blocking references to YouTxxx. The video is called "macOS High Sierra Hackintosh Guide: USB Install + Clover APFS + custom About This Mac!" on channel CONATH. Here's a QR code:
View attachment 317956
Written Guide
Basically you will follow the macOS High Sierra beta install guide as per this other post. The setup differs in the following steps:
  • Step 17: choose UEFI mode options as per screenshots given
  • Step 18: use my config.plist that is attached to this post!
  • Step 19: add all the FakeSMC kexts! (see screenshot below)
  • Step 20: Use IntelMausiEthernet.
  • Step 21: don't add NullPCPowerManagement! If you are using AMD RX480/580, add Lilu.kext and WhateverGreen.kext!
Your kexts folder should look like this:

View attachment 274036
Next, we need to copy the Apple File System driver to your USB drive. Finder your way to /Applications/Install macOS High Sierra beta.app/Contents/SharedSupport/ and open the BaseSystem.dmg image. You can skip the verification. In the "OS X Base System" window that appears, go to /usr/standalone/i386/. Finally, copy the apfs.efi file from i386 to /EFI/EFI/CLOVER/drivers64UEFI/.
View attachment 274043

UEFI BIOS Settings
Reset to default/optimised default settings (in the save menu). A few things need to be tweaked and, depending on your BIOS version, they can be hard to find. Take your time and get all the options right!
  • IF USING AMD RX480: Graphics device = PEG (not IGP!)
  • IF USING Intel Graphics: Graphics device = IGP (not PEG!)
  • VT-d = Off
  • Windows 7 installation mode = Off
  • Serial port (Super I/O) = Off
  • EFI Boot = On
  • Secure Boot = Off (if it exists)
  • Fast Boot = Off
  • ErP = Enabled
  • XHCI Handoff = Enabled
  • Set default boot device to USB hard drive, this makes the install a little more seamless!
Installing macOS High Sierra
Simply boot from the USB stick and select "Install macOS High Sierra" in Clover Boot Manager! Keep your RX480 in the PC and all monitor cables attached solely to it. Thanks, WhateverGreen kext!

Post-Installation using MultiBeast
Run MultiBeast with the following checked:
  • Quick Start > UEFI Boot Mode
  • Drivers > Audio > ALC887/888b
  • Drivers > Audio > 100 Series
  • Drivers > Network > IntelMausiEthernet
  • (if not using GPU) Customize > Graphics Configuration > Intel HD 530
  • (if using RX480/580) Customize > Graphics Configuration >
    AMD Graphics Fixup AKA WhateverGreen
  • Customize > System Definitions > iMac 17,1
View attachment 276576
Let MultiBeast do its thing. DO NOT REBOOT YET.

Finishing touches using Clover Configurator
Copy Clover Configurator.app to /Applications and use it to mount your USB drive's as well as your hard drive's EFI partition. Now copy any missing drivers from the USB's /EFI/EFI/CLOVER/kexts/other/ over to the boot drive's /EFI/EFI/CLOVER/kexts/other/. Also copy all of the kexts from the boot drive's /EFI/EFI/CLOVER/kexts/10.12/ to the /other/ folder! You should have all the kexts in the boot drive's /EFI/.../other/ folder.
Reboot now and, in UEFI BIOS, set the hard drive as primary boot device again. Boot macOS from your hard drive and check that the new drivers are working (you should have graphics acceleration and working LAN).
Optionally, set up auto-boot in Clover configurator. Choose boot section in the left panel and type the name of the boot volume in the top right. Leave the rest blank and type 0 into timeout. This will disable any timeout and completely skip clover GUI on boot. To access Clover GUI, hold down a key as your PC turns on.


To get iCloud, iMessage and App Store working 100%, …
…you'll need to change your hardware identifiers using Clover Configurator. I've adapted the instructions from a ****** post (link).
  1. Open CloverConfigurator and mount your EFI partition
  2. Open your config.plist
  3. In the Rt Variables section, make sure everything is clear.
  4. Go to the SMBIOS section and click on the magic wand. Select iMac icon, then iMac 17,1 from the dropdown. On the two buttons that read "shake", click a few times to generate a random serial. Copy the serial number and click ok.
  5. Go to https://checkcoverage.apple.com/ and search for the serial number that was generated. If you get an error message, that is good. It means you aren't using a serial number assigned to a real Mac. If you don't get an error, repeat step 4 and search for the new serial instead until you get an error.
  6. Open terminal and run "uuidgen".
  7. Copy this UUID and paste it in the "SmUUID" field in the SMBIOS section.
  8. In the "Board Serial Number" field, paste in your system serial number (the one that you just looked up on Apple's website) and add 5 random hex digits (numbers 0-9 and letters a-f) to the end to reach a total of 17 characters. The reason for step 7 and 8 is to keep your ROM (last 12 digits of the UUID that was generated) and MLB (Board Serial Number) values constant and unique on each boot of the OS. If the values change from boot to boot, iMessage will notice and fail to activate and there is potential that Apple will notice and blacklist your UUID, serial, or Apple ID. All Clover-generated ROM and MLB values are automatically blacklisted, as well.
  9. Export/save config.plist and reboot!
Hi Conath, I was so pleased to see you're post as its the same motherboard as mine and hardware (except i have a 1070 and 6600k) and I was having great difficulty installing High Sierra vanilla route. I tried your vid tutorial with no success, but can ell you know what you're doing. Verified your BIOS settings many times. Had more success with unibeast, and got OS to install to desktop to proceed with the post install of multibeast and partition mounting. It is EXTREMELY laggy (flickering in Clover configurator and some other apps). After running Clover v2 to setup, I open Clover Config and the right disk is already mounted. It will not let me mount the USB EFI at the same time for me to transfer drivers and other needed files to the boot drive. Otherwise I think I can get this to work... I know this is from a while ago, but wondered if you're still available to help! I have spent so much time with this!!! Thanks so much for the help already.
 
Hi Conath, I was so pleased to see you're post as its the same motherboard as mine and hardware (except i have a 1070 and 6600k)
According to your profile, you have a Nvidia GTX 1070 graphics card. Nvidia makes their own drivers for use in macOS and publishes them on their website (also known as Nvidia WebDriver). You can find more information in this post. Note that Nvidia has not updated the WebDrivers to work on Mojave as of this time (26 Nov 2018), so you use macOS 10.13 High Sierra for now.
It is EXTREMELY laggy (flickering in Clover configurator and some other apps).
The flickering and lag should be fixed by proper graphics drivers. Good luck!
 
According to your profile, you have a Nvidia GTX 1070 graphics card. Nvidia makes their own drivers for use in macOS and publishes them on their website (also known as Nvidia WebDriver). You can find more information in this post. Note that Nvidia has not updated the WebDrivers to work on Mojave as of this time (26 Nov 2018), so you use macOS 10.13 High Sierra for now.

The flickering and lag should be fixed by proper graphics drivers. Good luck!
Yes. Forgot to mention that. I installed the graphics driver and know for sure its the right one. It worked on my first unibeast/multibeast install, but kexts and files were an absolute mess with tons of things I didn't understand the purpose of. Trying a cleaner install now. When restarted it doesn't select the new web driver but reverts to default every time, and won't boot without USB. I figure I can fix a lot of issues on reboot if I can transfer usb kexts and config. to the new boot drive but CC won't allow to mount usb. Would you by chance have any ideas as to why?
 
I installed the graphics driver and know for sure its the right one. It worked on my first unibeast/multibeast install, but kexts and files were an absolute mess with tons of things I didn't understand the purpose of. Trying a cleaner install now.
Have you tried to use the system without the Nvidia GPU? It's best to start with basic setup and add a dGPU later. That's how I did it anyway.
won't boot without USB.
Have you followed post-install steps from the guide? Please attach your /EFI/CLOVER directory (without themes - can be the one from USB).
I figure I can fix a lot of issues on reboot if I can transfer usb kexts and config. to the new boot drive but CC won't allow to mount usb. Would you by chance have any ideas as to why?
You should see all disks in CC and just try mounting EFI on all of them to see which one is the USB. That screen can be confusing!
 
scot
Have you tried to use the system without the Nvidia GPU? It's best to start with basic setup and add a dGPU later. That's how I did it anyway.

Have you followed post-install steps from the guide? Please attach your /EFI/CLOVER directory (without themes - can be the one from USB).

You should see all disks in CC and just try mounting EFI on all of them to see which one is the USB. That screen can be confusing!
I know. The boot drive is mounted, but when I go to mount usb it doesn't respond
 
scot

I know. The boot drive is mounted, but when I go to mount usb it doesn't respond
Im looking at the plist that clover generated on first boot into high sierra, and it looks like a heaping mess in CC. SOOO many options selected it looks doomed to fail. Im a noob and still trying to understand all these concepts so forgive me if I'm uninformed
 
Have you tried to use the system without the Nvidia GPU? It's best to start with basic setup and add a dGPU later. That's how I did it anyway.

Have you followed post-install steps from the guide? Please attach your /EFI/CLOVER directory (without themes - can be the one from USB).

You should see all disks in CC and just try mounting EFI on all of them to see which one is the USB. That screen can be confusing!
Im looking at the plist that clover generated on first boot into high sierra, and it looks like a heaping mess in CC. SOOO many options selected it looks doomed to fail. Im a noob and still trying to understand all these concepts so forgive me if I'm uninformed
Have you tried to use the system without the Nvidia GPU? It's best to start with basic setup and add a dGPU later. That's how I did it anyway.

Have you followed post-install steps from the guide? Please attach your /EFI/CLOVER directory (without themes - can be the one from USB).

You should see all disks in CC and just try mounting EFI on all of them to see which one is the USB. That screen can be confusing!
Somehow mounting worked! It shows usb EFIs now but when I click on it its empty?
 
scot

I know. The boot drive is mounted, but when I go to mount usb it doesn't respond
You can find the right partition using Terminal.app as well:
  1. Open Terminal.app (/Applications/Utilities/Terminal.app)
  2. Type "diskutil list" (without quotes), press enter
  3. Find the physical disk that has your Clover on it (disk2 for example - see screenshot below)
  4. Find the partition on the physical disk that is called EFI and note its identifier (disk2s1 for example)
  5. Type "sudo diskutil mount /dev/IDENTIFIER" (without quotes), replacing IDENTIFIER with your noted EFI partition identifier from step 4. (I typed "sudo diskutil mount /dev/disk2s1")
  6. Press enter and type in your current user password (must be an admin user). You will not see the password appear as you type. Press enter after typing password and it should output "Volume EFI on /dev/disk2s1 mounted"
Bildschirmfoto 2018-11-26 um 21.21.49.png

Done! EFI is now mounted at /Volumes/EFI. You can now access the /Volumes/EFI/Clover directory in Finder. (find all hard drives by pressing ⇧ ⌘ C in Finder)
 
You can find the right partition using Terminal.app as well:
  1. Open Terminal.app (/Applications/Utilities/Terminal.app)
  2. Type "diskutil list" (without quotes), press enter
  3. Find the physical disk that has your Clover on it (disk2 for example - see screenshot below)
  4. Find the partition on the physical disk that is called EFI and note its identifier (disk2s1 for example)
  5. Type "sudo diskutil mount /dev/IDENTIFIER" (without quotes), replacing IDENTIFIER with your noted EFI partition identifier from step 4. (I typed "sudo diskutil mount /dev/disk2s1")
  6. Press enter and type in your current user password (must be an admin user). You will not see the password appear as you type. Press enter after typing password and it should output "Volume EFI on /dev/disk2s1 mounted"
View attachment 368233
Done! EFI is now mounted at /Volumes/EFI. You can now access the /Volumes/EFI/Clover directory in Finder. (find all hard drives by pressing ⇧ ⌘ C in Finder)
Good lord! I go to type in my password and the keyboard won't type anything. pressing enter works though
 
Status
Not open for further replies.
Back
Top