Here is the basic install instruction for the Hackintosh Ryzen install that I used on my Ryzen 2700 with an RX 580.
Source Article: https://forum.amd-osx.com/viewtopic.php?p=33500#p33500
The above article is from XLNC and it goes over the creation process of the DMG file and everything he put into it. I must say he did a fantastic job with the media creation.
Download Links from Source Article:
CLOVER EDITION : https://goo.gl/T3kBCN
ENOCH EDITION : https://goo.gl/SVZ4ea
Note: I used the Clover Edition and is my recommendation
$ sudo apt install dmg2img
$ sudo dmg2img macoshs_download.dmg macoshs_drive.iso
$ sudo dd if=macoshs_drive.iso of=/dev/sdX bs=1M
Boot into macOS by using the USB media. Once in the launcher start disk utility and partition the disk for macOS.
Once you have partitioned your drive, you will need to go ahead and continue the installation. Complete the installation and reboot your PC.
Launch back into the USB Drive Installer and this time we will launch terminal. From Terminal we will run the command XLNC
Select the following options when the XLNC installer pops up:
Reboot again, but this time when we launch the USB Menu, we will launch into the macOS we just created
Setup your Mac with your account and details
Download the Clover Configurator Utility
https://mackie100projects.altervista.org/download-clover-configurator/
Mount both the EFI partition from the USB and the Recovery HD
Copy the EFI Folder from the USB to the Recovery HD and then unmount both partitions and reboot your PC!
FINISHED with the Hackintosh Ryzen Install!