- CPU: Intel i5-12400
- GPU: AMD Radeon rx 6650xt
- Motherboard: Gigabyte B660 Gaming X AX DDR4
- RAM: 16GB
- SSD m.2 (MacOS): 500GB
- SSD m.2 (Windows): 1TB
- iServices
- Audio
- Ethernet
- USBs (I didn't need to map usb ports but I did it anyway)
- DRM
- HDMI (no audio - I use a DP to HDMI adapter and it works)
- Hardware Acceleration
- Wifi and Bluetooth (I use a TPLink T2U AC600 USB adapter and it works)
- Sleep (it works but randomly wakes up - the monitor stop working but the pc is still on)
I used this guide to install MacOS. Both Intel Alder Lake 12th Gen and AMD Radeon RX 6650 XT are not supported out of the box. In order to bypass this, we have to spoof both components.
Boot args:
keepsyms=1 debug=0x100 agdpmod=pikera -wegnoigpu alcid=66
It is important to disable the iGPU for the sake of compatibility -wegnoigpu
. Also, as the gpu is an AMD Radeon we have to include -agdpmod=pikera
and -alcid=66
to make the audio work flawlessly.
My MacOS is installed in the 500gb m.2 SSD. I have a 1TB m.2 SSD with Windows installed. I have to disable the Secure Boot in the BIOS in order to make the Windows bootable USB work. This way, both OS can coexist in the same computer without any problem.
Done with USBTool
.
-
I was stucked at the first boot screen. I had to disable and enable all the features in the BIOS (like VT-d, CSM, etc) and then it worked. Specially, disable the Resizable BAR feature.
-
HDMI audio doesn't work. I read in some random and hidden forum that it's a problem with the HDMI port. I use a DP to HDMI adapter and it works. Maybe the solution has to pass through patching some pins or something like that.
-
My motherbase wifi antenna is not compatible with MacOS. I had a TPLink T2U AC600 USB adapter and it worked out of the box. Something that you have to be aware of is that I had to disable SIP and make it work with this link or this one. I don't remember which one I used.
-
In order to use my AMD Radeon rx 6650xt, I had to spoof it as a Radeon RX 6600xt. I directly copied the the custom ACPI file from this repo (Go give him some love).
-
To make the external monitor have HiDPI, I used this app and to control the brightness without the OSD controls, I had to use this app.
-
Sleep doesn't work. It works but randomly wakes up. The monitor stop working but the pc is still on. I don't know how to fix it.
-
When it boots for the first time, if I did not add the
NVMeFix.kext
to theEFI/OC/Kexts
folder, it doesn't recognize the storage, so add it if needed. -
In case of any Windows updates breaking the MacOS EFI, we have to replace the entire EFI with a healthy one and restart, supposedly it will work. . .
COMPLETE GUIDE...