- Joined
- May 24, 2021
- Messages
- 3
Introduction
This is my first post here so let's start with a small introduction:
The objective with this build was to have a complete development (coding) environment.
This is my first AMD Hackintosh (Ryzentosh) and it really surprised me on how easy was to get most of the things working.
Before we start I would like to point out this is still a WIP (Work in Progress) and should only be used as a reference for learning.
Enough of small talk, let's get to it.
Hardware
Kexts
Update
What Works
What Doesn't Work
What Can't be Tested
Mainly because I don't own other Apple products (iPhone, Apple Watch, iPad, etc...) nor care about.
BIOS Settings
This seems to be the needed settings in the end, not sure about other combinations (example: I have messed on overclocking, fan curves, etc...)
Another thing is that in order for the installer to boot it was needed to update the BIOS to the latest one 33h (my case at least).
Links
I would like to thanks everyone involved with OpenCore and the Guide itself alongside the Kext creators. Another personal thanks would go to AudioGod.
TODO
Screenshots
EFI Folder
My EFI uses AudioGod SSDT's but not really sure how they work neither why (still learning)
Kexts where stripped because of size limitations, please download latest versions since they are linked in the config.plist.
PlatformInfo was also stripped, please fill in those before trying to use (Dortania PlatformInfo).
<Please look at attached files below>
Questions
Please feel free to question/comment and I will do my best to answer.
And thanks everyone in this community who posts and contributes by sharing their knowledge.
This is my first post here so let's start with a small introduction:
The objective with this build was to have a complete development (coding) environment.
This is my first AMD Hackintosh (Ryzentosh) and it really surprised me on how easy was to get most of the things working.
Before we start I would like to point out this is still a WIP (Work in Progress) and should only be used as a reference for learning.
Enough of small talk, let's get to it.
Hardware
- CPU: Ryzen 9 3900X
- Motherboard: Gigabyte X570 I Aorus Pro Wifi (BIOS 33h)
- RAM: 2x 16GB Skill Trident Z Neo 3600 MHz CL 16
- Storage:
- NVMe 1 - Samsung 960 500GB
- NVMe 2 - Adata SX6000PNP 1TB (V9002s34 firmware because of bugs)
- SATA - Samsung 860 500GB (Exfat to share files between OSes)
- GPU: Sapphire RX 6800 16GB
- Wifi-Bluetooth: Intel AX200 Wi-Fi 6 + Bluetooth
- OSes:
- OS 1 - Windows 10 (installed in NVMe 2)
- OS 2 - Big Sur 11.4 (installed in NVMe 1)
Kexts
- AirportItlwm (using the latest BETA since the stable one didn't work for me)
- AMDRyzenCPUPowerManagement
- AppleALC
- IntelBluetoothFirmware
- IntelBluetoothInjector
- Lilu
- RestrictEvents
- SmallTreeIntel82576
- SMCAMDProcessor
- VirtualSMC
Update
- 31/05/2021 (still need to update the EFI):
- Fixed Sleep
- Mapped USB's
- Fixed CPU name in about section
What Works
- Gigabit Ethernet (RJ 45)
- Wifi/Bluetooth
- USB's (still not mapped)
- Hardware Acceleration
- Sleep & Awake
- DRM
What Doesn't Work
- Shutdown (restart's instead)
- Games performance seem really poor (not sure if it's supposed to be this way, anyway that's why Windows exists...)
What Can't be Tested
Mainly because I don't own other Apple products (iPhone, Apple Watch, iPad, etc...) nor care about.
- Airdrop
- Continuity
- iMessages
- Facetime
- Handoff
- Apple Watch Unlock
- Sidecar
BIOS Settings
This seems to be the needed settings in the end, not sure about other combinations (example: I have messed on overclocking, fan curves, etc...)
Another thing is that in order for the installer to boot it was needed to update the BIOS to the latest one 33h (my case at least).
- Boot -> CSM Support -> Disabled
- Boot -> Fast boot -> Disabled
- Boot -> Secure boot -> Disabled
- Settings -> IO Ports -> Above 4G Decoding -> Disabled
- Settings -> IO Ports -> Risezable BAR -> Disabled
- Settings -> IO Ports -> USB Configuration -> Legacy USB Support -> Auto
Links
I would like to thanks everyone involved with OpenCore and the Guide itself alongside the Kext creators. Another personal thanks would go to AudioGod.
- https://dortania.github.io/OpenCore-Install-Guide/
- https://forum.amd-osx.com/index.php...o-wifi-ultra-big-sur-opencore-0-6-9-efi.1344/
TODO
- Fix Shutdown (would like some help with this)
- Understand better about SSDT's
Screenshots
EFI Folder
My EFI uses AudioGod SSDT's but not really sure how they work neither why (still learning)
Kexts where stripped because of size limitations, please download latest versions since they are linked in the config.plist.
PlatformInfo was also stripped, please fill in those before trying to use (Dortania PlatformInfo).
<Please look at attached files below>
Questions
Please feel free to question/comment and I will do my best to answer.
And thanks everyone in this community who posts and contributes by sharing their knowledge.
Attachments
Last edited: