First off, this guide would not be possible without the help and experience of many experienced members, coders, and moderators. Many thanks to Bronya for creating the Kernels, Boot, and Various other files that allow Chameleon and Clover to boot and run Sierra on Ryzen systems. In a very short time Bronya has done an incredible job of providing functionality on Ryzen systems on OS X. Many thanks, again. I would also like to thank and credit Spakk, Shanee, Aikimoa, Gils/Papeircul, Chris1111 and the many testers and moderators that helped in the testing and help threads. I forgot to mention jaytarang92 who created a patcher (RyzenPatcher) using terminal to make Ryzen/chameleon install almost automatic, I have a feeling he will soon have a Clover version which will help everyone and speed the process.
I have tested and repeated a procedure for creating a Clover based USB installer and Install guide for AMD Ryzen systems for macOS Sierra 12.4-12.5+. It will require downloading and compiling the files and apps listed below. It will require a working Mac or mackintosh. I also attached a video zip that reflects most of the steps. There are other methods for creating a USB installer but this is a simple method that has been repeatable for 3 consecutive installs. It works, but requires extra edits which may be a good thing because software updates often remove and replace files so these methods are needed for AppStore updates recovery.
It's a Start!
Update: Nvidia Web drivers are not working to full potential, users are reporting approximately 50% or less performance compared to windows or Intel Hackintosh builds. AMD HD 7xxx (some R7, R9 series), and HD 8xxx (R9 series) and RX cards are working well, but not to full potential vs. Intel Hackintosh builds. Older Nvidia cards with "native drivers" in OS X are working well and do not require any fixes.
1). macOS Sierra, create an Apple account and dowmnload the latest version of Sierra and place in Applications. If you click on
Launcher (Rocket Ship) it should appear there.
2). Kext Wizzard! Very important.
3). Clover r4077 boot loader.
4). Pandoras Box, here at InsanelyMac in downloads section.
5). Clover Configurator.
6). Ryzen Clover Essentials package (attached).
7). 8gb or larger empty and GUID formatted USB stick. Run Disk Utility to erase and format in "Mac Extended Journaled".
8). A HDD or SSD erased and formatted same as above.
9). Any kexts or special drivers needs for your particular hardware like ethernet or wifi fixes, graphics drivers etc..
10). Patience and perserverance.
Serial Port=disabled, also may be labeled Super IO Configuration= disabled.
XMP detection enabled (Ram frequency settings)
XHCI Handoff= enabled
EHCI Handoff= enabled
Power on by keyboard= enabled any key ( for sleep and deep sleep option).
Open Pandora and select "Create Bootloader", select macOS Sierra and select install location (USB). Next, click on the Custom Kernel tab and go to top of window that pops up. Click on the Custom Kernel tab and scroll to location of your risen essentials package and select 16.5 kernel. It should appear in the window next to tab and check that you have USB and Sierra also loaded in the installer windows in Pandora. Hit "Start" button and wait (15-30 min + -).
After instal is complete it will ask you if you want to instal Clover or chameleon, choose clover. When the Clover window opens check to see that UEFI and ESP boxes are checked in top left corner. Don't worry about other settings just go to bottom left and hit install.
Now you have a pandora installer icon and an EFI (clover) folder on desktop. Open the EFI folder and open the Ryzen essentials EFI folder from package. Drag the Boot64EFI folder to the EFI (USB) and replace it. Next drag the Clover folder to the same EFI tab and choose replace option, don't merge this one. You should now have replaced all the clover files for the USB installer.
Now, open the Pandora Installer and open the Kernel_16.5 folder packet. Open the usr folders for both windows and drag the Kernel16.5 files to the Installer usr folder and select "Merge" option. I did them one at a time, standalone, local and bin.
Next, open the "System" folder on installer and then "Library" scroll to "Extrensions" folder and open. Drag the Extensions files from Kernel 16.5 folder to Installer Extensions folder tab. Choose replace option. Close Extensions folder tab when done.
Open frameworks folder on Installer and got to kernel 16.5 files and drag Frameworks files one at a tine to Frameworks folder tab. you should get replace or Merge option. Choose Merge option. Close folder tab when done.
Scroll to Kernel folder on Installer and open. there will be 2 kernels there, remove both top trash and drag the Kernel 16.5 kernel to installer Kernel folder tab, choose replace.
Next, scroll to PreLinked Kernel folder and replace in same manner as above.
***** Now run Kext Wizzard and make sure to select the proper target disk "Pandora Installer".
You should now have a bootable USB installer. However once Sierra is installed you will need to make all these edits again on the fresh install disk. Repeat the above process and also use the post install "Library" files. This not System-Library, it is in the Library folder prior to System on main disk partition. Choose the "Merge" option for App support and replace for Pref panes.
Make al the ediis to the new Disk installation, then run Clover boot loader 4077 make sure to select the proper disk (fresh install) and then replace the files with the EFI files provided that were used for the USB installer.
Open the Config.plist folder that matches your system Graphics hardware and drag it to the Clover Folder "tab" and follow "replace" prompts see zip attached to config folder. Edit the config.plist for your CPU frequency before booting. you can do this by using cursor arrows at clover boot menu. Use right pointer arrow to scroll to "options" hit enter and scroll to Boot Args. npci=0x3000 busratio=36 (current setting) Set bus ratio to your GHz for example 3000MHz = busratio=30, 3200MHz = busratio=32 etc..
On first boot hit the space bar at clover screen (after setting bus ratio above) and select: Verbose, Single User, KeepSymbols, Don't Reboot on Panic, and Debug Kexts options, scroll to bottom hit return and the enter to boot.
It should stop at Root: type in "mount -uw" hit enter, type "fsck -fy" hit enter and wait then type "exit". All of these are done without the " " marks. It will either boot into Sierra or stop very close to booting. reboot if necessary and just hit enter.
If you get booted run Kext wizard and then try a reboot.
After you are configured and it boots Please use Clover Configurator to reset serial number UUID and MLB. These are provided for now but if everyone has the same numbers it could be problematic so create your own unique set up. Clover Configurator will do it all for you once you get the hang of it.
See here a video guide:
. Video Guide for Clover USB Installer.