Tutorial installing Mac OS Catalina on AMD Zen Processor 
Tags: macos, catalina, amd, zen
Published: 2020-05-29 14:46:48

---
title: Tutorial installing Mac OS Catalina on AMD Zen Processor 
published: true
description: Who to install mac OS Catalina on AMD Zen processor step by step with photos
tags: macos, catalina, amd, zen
---

Resources:
- [gibmac OS](https://github.com/corpnewt/gibMacOS)
- AMD Ryzen Processor, I will use R5 1600AF
- AMD Graphics card: Navi 10 Series, Polaris, Vega 10
- [ProperTree](https://github.com/corpnewt/ProperTree)
- [GenSMBIOS](https://github.com/corpnewt/GenSMBIOS)

I. Part One Install on USB

Or get the Full Open Core [here](https://github.com/evokzh/AMD-OSX-OpenCore)

![](https://dev-to-uploads.s3.amazonaws.com/i/ezce9e339ta8vo1rzo7q.jpg)

1. Go to gibmac OS to download and select -> Clone or download -> Download Zip
2. Un Zip it and open **gibMacOS.bat** if you are on Windows or **gibMacOS.command** if you are on Mac OS
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/u6skzl3pc51tvlksx2t1.jpg)
3. Toggle Recovery Only by write **R** and press ENTER
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/oaspnzzntq4l3sdjmbiq.jpg)
4. Then Select the latest **FULL-INSTALL**, at the date when I write this article is 10.15.5
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/86cnrrwmv364lpqlfhlt.jpg)
5. The program will start to download the recovery os, you can check in at *gibMacOS-master\macOS Downloads\publicrelease\061-70033 - 10.15.5 macOS Catalina*
6. Now Run the **MakeInstall.bat** for Windows or **BuildmacOSInstallApp.command** for Mac
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/x0yrp4f7nmj9r5hw7nui.jpg)
7. Select the drive by pressing its number showed on top of the list, mine its 2 + Add the Letter O at the end like **2O**
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/ldfsdr14ny9d8l490lvi.jpg)
8. It will start formatting the drive
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/x39zclf1vln5mjgog4s8.jpg)
9. After that It will be necessary to enter the path of the recovery, we go to *gibMacOS-master\macOS Downloads\publicrelease\*
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/qy7ofe1cw0xrvia6x59f.jpg)
10. And Press Enter
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/qn1i0wp56iyljavwz001.jpg)

II. Create Open Core Bootloader

1. Gibmac-OS will install the open core as default
2. Download ProperTree, GenSMBIOS, and my created open core bootloader
3. Extract all the zip files
4. Open ProperTree.Bat 
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/1j6ieghpqa8hk004rp2d.png)
5. Load the config.plist from the AMD-OSX-OpenCore-master
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/lw65gv20wyalzvl9gm7s.png)
6. Go to PlatformINFO
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/lfncarbrg9ajbglct46t.png)
7. Open GenSMBIOS 
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/i55pi7x3c6ank0b3o8xq.png)
8. Generate SMBIOS by write 3 and press Enter
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/cszjjl6ng14ii0pkx5il.png)

9. We type 
```
- iMacPro1,1: AMD RX Polaris and Vega
- MacPro7,1: AMD RX Polaris, Vega and Navi(Note that MacPro7,1 is also a Catalina exclusive)
- MacPro6,1: AMD R5/R7/R9 and older
- iMac14,2: Nvidia Kepler and newer
```

10. ![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/ohxffdkcytfk12vijxvt.png)
```
- The order is Product | Serial | Board Serial (MLB)
- The Type part gets copied to Generic -> SystemProductName.
- The Serial part gets copied to Generic -> SystemSerialNumber.
- The Board Serial part gets copied to Generic -> MLB.
- The SmUUID part gets copied to Generic -> SystemUUID.
```
11. Save the config.plist
12. Delete everything in the X:\EFI\OC (Where X is your USB hard drive letter)
13. Paste everything from the AMD-OSX-OpenCore-master
14. Delete README.md and .gitattributes

II.I Bios Settings
Disable:
-Fast Boot
-Compatibility Support Module (CSM)(Must be off, GPU errors like gIO are common -when this option in enabled)
Enable:
-Above 4G decoding(This must be on, if you can't find the option then add npci=0x2000 to boot-args. Do not have both this option and npci enabled at the same time)
-EHCI/XHCI Hand-off
OS type: Windows 8.1/10 UEFI Mode

If you can boot into the OS Recovery with my [boot config](https://github.com/evokzh/AMD-OSX-OpenCore/releases/tag/0.1) (It used with OC 0.5.7) then you don't need to go to step III

III. Create OC Bootloader from Scratch

You can use this tutorial from Dartania https://dortania.github.io/OpenCore-Desktop-Guide/AMD/zen.html :)