- Joined
- Jun 25, 2010
- Messages
- 126
- Motherboard
- GA-Z490 Elite
- CPU
- Intel Core i9-10850
- Graphics
- RX 6800XT
- Mac
- Mobile Phone
High Sierra wasn't easy mainly because of the graphics drivers. So to document what I did in hopes other will benefit, here is what worked for me.
Hardware:
Gigabyte GA-Z170MX Gaming 5 F4 UEFI BIOS
Intel 4.1 GHz Core i7 6700K
64 Gb DDR4 2400 RAM
512 Gb Samsung 850 Pro
BIOS Settings
- If your CPU supports VT-d, disable it
- If your system has CFG-Lock, disable it
- If your system has Secure Boot Mode, disable it
- Set OS Type to Other OS
- If your system has IO Serial Port, disable it
- Set XHCI Handoff to Enabled
High Sierra 10.13.1 Installation Procedure
1] Create New Unibeast Installer (10.13.1)
2] Boot into the installer - F12 on startup, select Unibeast Installer let it start up
3] Erase Disk for new install (will not format main partition yet!) using HFS Journaled file system
4] Start the installer, which will only install the installation files to the HighSierra drive
5] Computer will restart as part of the process
6] I DID NOT USE APFS - to force an HFS+J install I did this
- On reboot select the USB installer again! Boot up into the Installer Program by selecting External at the Clover Boot Screen
- Once in the Installer again, open the terminal and run:
/Volumes/Image\ Volume/No-Convert
- You should receive a confirmation message a file has been altered
- Reboot from there using the top level menu
7] On reboot press F12 - Select to boot from the Unibeast USB till you see the clover screen
8] Select High Sierra from Clover screen this time -- the installer will install for a minute or so then automatically reboot
9] Press F12 on reboot, select the Unibeast USB till you see the Clover screen then select High Sierra again
10] Installation will complete and reboot
11] Press F12 again, select Unibeast USB till Clover loads then select High Sierra and will you will boot into new system
12] Copy Multibeast to desktop and run it.
Options:
UEFI Boot
Drivers -
Audio - Realtek 1150 and 100/200 series audio fix
Network - AtherosE2200Ethernet v2.2.2
USB - Increase Max Port Limit
**VERY IMPORTANT FOR NVIDIA DRIVER TO WORK **
Bootloader - Clover UEFI Boot Mode + Emulated NVRAM
Customize
System Definition - iMac 17,1
Reboot in to system without Nvidia Drivers and the accompanying choppy video
Now comes the slightly tricky part - installing the Nvidia drivers. After much trial and error, this ended up being more straightforward than it seemed. IGNORE all the "how tos" except this thread posted by tonymac!
https://www.tonymacx86.com/threads/...s-high-sierra-10-13-1-378-10-10-10-20.236101/
All other threads had you installing Lilu.kext and NvidiaGraphicsFixup.kext, both of which prevented my system from working and confused the process terribly, costing me at least 10 hours of time and three installs. Vulgo's shell script worked really well for me, although I now realize I could have done this manually without it. BUT, it makes it easy. It's in the second post on that thread. But note, that I still ended up with a black screen at reboot after installing the drivers and had to employ the same "black screen fix" that Sierra required, which I shall outline below. So if this happens to you, don't panic. It was fairly simple to fix for me.
13] Use Vulgo's shell script to install the drivers, not the downloaded drivers unless you are doing this all manually.
- run the altnvweb-107.sh shell script from the terminal with this command:
sudo sh ./altnvweb-107.sh
- that will install the dirvers without the control panel
- DO NOT reboot yet!
2] Mount the EFI partition with EFI mounter v3 and using any plain text editor, edit /EFI/EFI/Clover/config.plist so that it contains this at the bottom of the file. I only had to actually change the last value as all these lines were already there. Just make sure the key NvidiaWeb is "true".
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<string>YES</string>
<key>InjectSystemID</key>
<true/>
<key>NvidiaWeb</key>
<true/>
</dict>
You may also want to use Clover Configurator to load up the config.plist and make sure that the nv_driver=1 is unchecked as per tonymac's instructions.
3] Fix the boot up to black screen problem. When I rebooted, I still got the black screen. I simply shut down the computer, rebooted to the clover screen, scrolled around to the Options button, hit enter, went down to the Graphics section, hit enter, and unchecked NvidiaWeb to disable the parameter you set in config.plist. When you boot back up, you'll be in the crappy graphics, no Nvidia drivers mode again.
Open Finder and navigate to this directory using the Go option from the top menu:
/System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/
Edit the Info.plist file with a text editor. I use the last version of TextWragler because I like it. The free version of BBedit works probably better and is a true text editor. But even the terminal using nano will work.
My iMac model number from my SMBIOS (you can check this in your config.plist file using Clover Configurator) is Mac-65CE76090165799A. So when I edit the Info.plist file listed above, find the line with the model name of YOUR system and below it you'll see a parameter that will most likely say "Config2". Change that to "none" (obviously no quotes) and save the file.
Open the terminal and rebuild your caches using these commands:
sudo kextcache -system-prelinked-kernel
sudo kextcache -system-caches
Reboot and you should have a working Hackintosh using this system. I've reinstalled a boat load of programs and so far everything is super stable and zippy. So far I have had none of the shutdown problems I had with Sierra, which required the FixShutdown be checked in Clover Configurator.
Hope this helps.
Hardware:
Gigabyte GA-Z170MX Gaming 5 F4 UEFI BIOS
Intel 4.1 GHz Core i7 6700K
64 Gb DDR4 2400 RAM
512 Gb Samsung 850 Pro
BIOS Settings
- If your CPU supports VT-d, disable it
- If your system has CFG-Lock, disable it
- If your system has Secure Boot Mode, disable it
- Set OS Type to Other OS
- If your system has IO Serial Port, disable it
- Set XHCI Handoff to Enabled
High Sierra 10.13.1 Installation Procedure
1] Create New Unibeast Installer (10.13.1)
2] Boot into the installer - F12 on startup, select Unibeast Installer let it start up
3] Erase Disk for new install (will not format main partition yet!) using HFS Journaled file system
4] Start the installer, which will only install the installation files to the HighSierra drive
5] Computer will restart as part of the process
6] I DID NOT USE APFS - to force an HFS+J install I did this
- On reboot select the USB installer again! Boot up into the Installer Program by selecting External at the Clover Boot Screen
- Once in the Installer again, open the terminal and run:
/Volumes/Image\ Volume/No-Convert
- You should receive a confirmation message a file has been altered
- Reboot from there using the top level menu
7] On reboot press F12 - Select to boot from the Unibeast USB till you see the clover screen
8] Select High Sierra from Clover screen this time -- the installer will install for a minute or so then automatically reboot
9] Press F12 on reboot, select the Unibeast USB till you see the Clover screen then select High Sierra again
10] Installation will complete and reboot
11] Press F12 again, select Unibeast USB till Clover loads then select High Sierra and will you will boot into new system
12] Copy Multibeast to desktop and run it.
Options:
UEFI Boot
Drivers -
Audio - Realtek 1150 and 100/200 series audio fix
Network - AtherosE2200Ethernet v2.2.2
USB - Increase Max Port Limit
**VERY IMPORTANT FOR NVIDIA DRIVER TO WORK **
Bootloader - Clover UEFI Boot Mode + Emulated NVRAM
Customize
System Definition - iMac 17,1
Reboot in to system without Nvidia Drivers and the accompanying choppy video
Now comes the slightly tricky part - installing the Nvidia drivers. After much trial and error, this ended up being more straightforward than it seemed. IGNORE all the "how tos" except this thread posted by tonymac!
https://www.tonymacx86.com/threads/...s-high-sierra-10-13-1-378-10-10-10-20.236101/
All other threads had you installing Lilu.kext and NvidiaGraphicsFixup.kext, both of which prevented my system from working and confused the process terribly, costing me at least 10 hours of time and three installs. Vulgo's shell script worked really well for me, although I now realize I could have done this manually without it. BUT, it makes it easy. It's in the second post on that thread. But note, that I still ended up with a black screen at reboot after installing the drivers and had to employ the same "black screen fix" that Sierra required, which I shall outline below. So if this happens to you, don't panic. It was fairly simple to fix for me.
13] Use Vulgo's shell script to install the drivers, not the downloaded drivers unless you are doing this all manually.
- run the altnvweb-107.sh shell script from the terminal with this command:
sudo sh ./altnvweb-107.sh
- that will install the dirvers without the control panel
- DO NOT reboot yet!
2] Mount the EFI partition with EFI mounter v3 and using any plain text editor, edit /EFI/EFI/Clover/config.plist so that it contains this at the bottom of the file. I only had to actually change the last value as all these lines were already there. Just make sure the key NvidiaWeb is "true".
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<string>YES</string>
<key>InjectSystemID</key>
<true/>
<key>NvidiaWeb</key>
<true/>
</dict>
You may also want to use Clover Configurator to load up the config.plist and make sure that the nv_driver=1 is unchecked as per tonymac's instructions.
3] Fix the boot up to black screen problem. When I rebooted, I still got the black screen. I simply shut down the computer, rebooted to the clover screen, scrolled around to the Options button, hit enter, went down to the Graphics section, hit enter, and unchecked NvidiaWeb to disable the parameter you set in config.plist. When you boot back up, you'll be in the crappy graphics, no Nvidia drivers mode again.
Open Finder and navigate to this directory using the Go option from the top menu:
/System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/
Edit the Info.plist file with a text editor. I use the last version of TextWragler because I like it. The free version of BBedit works probably better and is a true text editor. But even the terminal using nano will work.
My iMac model number from my SMBIOS (you can check this in your config.plist file using Clover Configurator) is Mac-65CE76090165799A. So when I edit the Info.plist file listed above, find the line with the model name of YOUR system and below it you'll see a parameter that will most likely say "Config2". Change that to "none" (obviously no quotes) and save the file.
Open the terminal and rebuild your caches using these commands:
sudo kextcache -system-prelinked-kernel
sudo kextcache -system-caches
Reboot and you should have a working Hackintosh using this system. I've reinstalled a boat load of programs and so far everything is super stable and zippy. So far I have had none of the shutdown problems I had with Sierra, which required the FixShutdown be checked in Clover Configurator.
Hope this helps.
Last edited: