{"id":18592454,"url":"https://github.com/steeve/ryzentosh","last_synced_at":"2025-04-10T15:31:59.637Z","repository":{"id":49332110,"uuid":"315399562","full_name":"steeve/ryzentosh","owner":"steeve","description":"OpenCore Configuration for Ryzen 3950x with ASUS Crosshair VIII Hero (Wi-Fi) X570","archived":false,"fork":false,"pushed_at":"2021-09-04T15:52:34.000Z","size":12125,"stargazers_count":18,"open_issues_count":3,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-06T10:39:30.857Z","etag":null,"topics":["amd","asus","crosshair","efi","hackintosh","hackintosh-efi","macos","opencore","ryzen","x570"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/steeve.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-11-23T18:05:40.000Z","updated_at":"2024-04-08T19:21:40.000Z","dependencies_parsed_at":"2022-08-25T16:02:36.178Z","dependency_job_id":null,"html_url":"https://github.com/steeve/ryzentosh","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/steeve%2Fryzentosh","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/steeve%2Fryzentosh/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/steeve%2Fryzentosh/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/steeve%2Fryzentosh/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/steeve","download_url":"https://codeload.github.com/steeve/ryzentosh/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248243465,"owners_count":21071054,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["amd","asus","crosshair","efi","hackintosh","hackintosh-efi","macos","opencore","ryzen","x570"],"created_at":"2024-11-07T01:08:46.484Z","updated_at":"2025-04-10T15:31:56.503Z","avatar_url":"https://github.com/steeve.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Ryzentosh\nThis is the OpenCore configuration for macOS Big Sur 11.1 running on the ASUS\nCrosshair VIII Hero (Wi-Fi) X570 motherboard with an AMD Ryzen 5950x and Radeon\n5500 XT.\n\nAll of this was done following the great [OpenCore Install Guide](https://dortania.github.io/OpenCore-Install-Guide/) with the [Ryzen peculiarities]( https://dortania.github.io/OpenCore-Install-Guide/AMD/zen.html#kernel). It is way less complex that it\nseems and is higly a recommended read.\n\n## What's working\n| Component                      | Status |    |\n|--------------------------------|:------:|:---|\n| AMD Ryzen 5950x                | ✅     | via [AMD kernel patches](https://github.com/AMD-OSX/AMD_Vanilla/tree/opencore) |\n| Processor tempeture, frequency | ✅     | via [SMCAMDProcessor](https://github.com/trulyspinach/SMCAMDProcessor) |\n| Sleep                          | ❓     | Unknown as I have no use for it yet |\n| NVMe                           | ✅     | probably via [NVMeFix.kext](https://github.com/acidanthera/NVMeFix) |\n| SATA                           | ✅     | native |\n| USB                            | ✅     | via SSDT injection |\n| On-Board audio                 | ❌     | [AppleALC](https://github.com/acidanthera/AppleALC) is injected but couldn't find a layout id that worked. See [this guide](https://dortania.github.io/OpenCore-Post-Install/universal/audio.html). I use an external DAC anyway. |\n| Intel AX200 Bluetooth          | ✅     | apparently native (USB) |\n| Intel AX200 Wi-Fi              | ❌     | [AirportItlwm](https://github.com/OpenIntelWireless/itlwm) could perhaps do the trick. I use wired ethernet. |\n| Realtek 2.5gbps ethernet       | ✅     | via [LucyRTL8125Ethernet.kext](https://github.com/Mieze/LucyRTL8125Ethernet) |\n| Radeon 5500 XT                 | ✅     | via [WhateverGreen.kext](https://github.com/acidanthera/WhateverGreen) |\n| Radeon 5500 XT Audio (DP/HDMI) | ✅     | via via [WhateverGreen.kext](https://github.com/acidanthera/WhateverGreen) |\n\n## Important GPU information\nI have a RTX 3090 as the main GPU (first slot), and a Radeon 5500 XT as\nthe macOS GPU (second slot). As such, I have disabled the first PCI slot for\nmacOS with the following in `DeviceProperties.Add` (you might want to remove\nthat depending in your needs):\n```xml\n\t\t\t\u003ckey\u003ePciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)\u003c/key\u003e\n\t\t\t\u003cdict\u003e\n\t\t\t\t\u003ckey\u003eclass-code\u003c/key\u003e\n\t\t\t\t\u003cdata\u003e/////w==\u003c/data\u003e\n\t\t\t\t\u003ckey\u003eIOName\u003c/key\u003e\n\t\t\t\t\u003cstring\u003e#display\u003c/string\u003e\n\t\t\t\t\u003ckey\u003ename\u003c/key\u003e\n\t\t\t\t\u003cdata\u003eI2Rpc3BsYXk=\u003c/data\u003e\n\t\t\t\u003c/dict\u003e\n```\n\n## Required BIOS configuration\nMake sure the BIOS configuration is set [as per the guide](https://dortania.github.io/OpenCore-Install-Guide/AMD/zen.html#amd-bios-settings).\n\n## Regarding SMBios\nThe machine is configured as `iMacPro1,1`.\n\nBecause SMBios serial numbers are required, the `config.plist` isn't present in\nthe `EFI/OC` directory, but rather a `config.tpl.plist` in which the serial\nnumbers are `CHANGEME`.\n\nAs per the guide, use [GenSMBios](https://github.com/corpnewt/GenSMBIOS) to\ngenerate valid serials.\n\nOn macOS, it is possible to run `make config` to generate a final `config.plist`\nfrom a `serials.txt` with the following format:\n```\nMLB XXXX\nSystemSerialNumber YYYY\nSystemUUID ZZZZ\n```\n\nI personally use the `make sync` command to generate and synchronize my `EFI`\nfolder.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsteeve%2Fryzentosh","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsteeve%2Fryzentosh","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsteeve%2Fryzentosh/lists"}