- Jun 13, 2017
- Gigabyte A520i AC
- Ryzen 7 4700G
- Radeon Vega 8
- Classic Mac
- Mobile Phone
Sonoma! woohoo!, your next thought probably isn't 'Lets get a Ryzen 5 4600G'... I did and I don't regret it at all. Don't fear, the days of zero acceleration for Radeon Graphics are dead, well almost!. Formally WhateverRed, now NootedRed or simply referred to as NRed is a kext to replace WhateverGreen in the EFI when using Radeon Graphics, yes that simple and the results are surprisingly good, if not better than UHD630 in some scenarios!.
Lilu plugin for AMD Vega iGPUs. No commercial use. - ChefKissInc/NootedRed
Let's build our EFI, your first port of call should be OpenCores Ryzen and Threadripper (17h and 19h) page. This will give you a run down of how to set up your EFI for AMD and will include BIOS settings at the bottom. Pay close attention to the patch section as you will be replacing patches already in your EFI, this is also where you edit your APU core counts in the first four algrey | Force cpuid_cores_per_package to constant (user-specified) patches. In my example below you can see I changed the replace value to match the number of cores for a Ryzen 5 4600G, 6 ignore the thread count, the hexadecimal value is 06.
B8000000 0000 — Replace DATA Value for Ryzen 5 4600G — B8060000 0000
BA000000 0000 — Replace DATA Value for Ryzen 5 4600G — BA060000 0000
BA000000 0090 — Replace DATA Value for Ryzen 5 4600G — BA060000 0090
BA000000 0000 — Replace DATA Value for Ryzen 5 4600G — BA060000 00
You can't use NootedRed and WhateverGreen together, so you can either disable WhateverGreen in your EFI or simply delete it. Choosing the right SMBIOS is also important, currently MacBookPro16,3, iMac20,1 or iMacPro1,1 SMBIOS are working. I have used iMacPro1,1 and can confirm that it works, I'm currently using MacPro7,1 and I'm not experiencing any black screens as suggested on Nootinc, that's no guarantee it will work for all motherboards or APU. I have confirmation from another 4600G user that using SMBIOS MacPro7,1 worked for him/her too.
If you're using RestrictEvents.kext add the boot-arg revblock=media to the EFI, Ive noticed a big difference in how well Ventura/Sonoma look with the boot-arg compared to it not being in there.
Native AMD macOS via OpenCore. Contribute to AMD-OSX/AMD_Vanilla development by creating an account on GitHub.
We're going to use SSDTTime to create our SSDTs, this is good practice in general and is recommended to do by Nootinc. If you haven't already, download Hackintool from GitHub, we're going to use this App to dump our DSDT.aml. Next, double click 'PatchMerge.command' in the SSDTTime Master folder, from the options select D first to open our DSDT.aml file. I recommend reading Nootincs ACPI guide to decide which SSDTs you'll need for your system.
SSDT/DSDT hotpatch attempts. Contribute to corpnewt/SSDTTime development by creating an account on GitHub.
The Swiss army knife of vanilla Hackintoshing. Contribute to benbaker76/Hackintool development by creating an account on GitHub.
There are a couple of additional BIOS changes to make for NootedRed.kext to work.
Disable CSM, also known as Legacy Boot. This can cause panics such as 'Failed to get VBIOS from VRAM'
Increase VRAM. 512 MB is the minimum for NRed, 1 GB+ is preferred.
How will I know if it's working?.
Look in System Information under Graphics/Displays, check that VRAM is the same as what you assigned it in BIOS. I even have Metal 3 support. Visual stuff like the Dock resembling frosted glass, its the same for the 'About This Mac' window.
NootedRed.kext is where?
Yes not immediately obvious and you'll need a GitHub account to get it. But, if you click actions and look for the master in the following page, you'll be able to download the Artifact through there. Check in with the Actions page often to check for updates and always pick the Master to download.
I have documented my progress from researching, purchasing and building with a Ryzen 5 4600G in the threads below.
I got a Ryzen 5 4600G AMD Radeon Graphics APU from MicroCenter! — Amazon — Newegg — Micro Center Wait... what!?. I'm still waiting for confirmation from Nootinc to see if I have full acceleration with AMD Radeon Graphics, but so far so good. There have been some glitches and it struggles under...
craighazan's Budget AI/Gaming build Gigabyte A520l AC — Ryzen 7 4700G — Radeon Graphics 16GB Components New Ryzen 7 4700G AMD Radeon Graphics [Renoir] APU — Amazon — Newegg — Micro Center Noctua NH-L9a-AM4 Low profile APU fan — Amazon — Newegg — Micro Centre Gigabyte A520l AC Motherboard —...
I've been watching this CPU for the past couple of weeks, because of progress with NootedRed, can I get full acceleration in macOS?. https://github.com/NootInc/NootedRed