- Joined
- May 3, 2020
- Messages
- 160
My build:
- CPU: AMD Ryzen 9 3900X
- Motherboard: ASUS ROG Crosshair VIII Formula
- GPU:PowerColor Radeon RX 5700XT Red Devil (Farewell, old friend) - AMD Reference RX 6900XT
- RAM: 2*16GB 3200MHz 14-14-14-34 G.Skill Trident Z Royal Silver
- SSD: 2TB Gigabyte Aorus Gen 4
- CPU Cooler: Corsair H115i RGB Platinum
- PSU: Corsair AX850
- Case: Corsair Crystal 680X
OpenCoreV0.5.9 - 0.6.1 - 0.6.9 - 0.8.5 - 0.8.8
All of it running on macOS10.15.6 - 10.15.7 - 11.4 Beta 3 - 11.6.4 - 13.2
SMBIOS: MacPro7,1
I'm running all of this on a triple boot system with Manjaro Linux and Windows 10 Education, which drive has which OS can be found in my signature. It all shows up in Opencore and is nicely configured with the nice OpenCanopy UI.
GRUB has been replaced with ext4_x64.efi and OpenLinuxBoot.efi in the drivers to circumvent it completely.
Kexts used:
Please feel free to ask me any questions! I will update this post as I advance in the Hackintosh profession! Maybe I'll add some photos later as well...
- CPU: AMD Ryzen 9 3900X
- Motherboard: ASUS ROG Crosshair VIII Formula
- GPU:
- RAM: 2*16GB 3200MHz 14-14-14-34 G.Skill Trident Z Royal Silver
- SSD: 2TB Gigabyte Aorus Gen 4
- CPU Cooler: Corsair H115i RGB Platinum
- PSU: Corsair AX850
- Case: Corsair Crystal 680X
OpenCore
All of it running on macOS
SMBIOS: MacPro7,1
I'm running all of this on a triple boot system with Manjaro Linux and Windows 10 Education, which drive has which OS can be found in my signature. It all shows up in Opencore and is nicely configured with the nice OpenCanopy UI.
GRUB has been replaced with ext4_x64.efi and OpenLinuxBoot.efi in the drivers to circumvent it completely.
Kexts used:
- AirportItlwm.kext - currently on Ventura alpha version
- AMDRyzenCPUPowerManagement.kext
- AppleALC.kext
- AppleIGB.kext
- AppleMCEReporterDisabler.kext
- BlueToolFixup.kext
- CommanderProFix.kext - as I have a Commander Pro from Corsair, it got recognized as an UPS in macOS, and this kext takes inspiration from the tonymacx86 thread about this issue and is based upon RestrictEvents. It prevents /usr/libexec/ioupsd from running, but the Commander Pro retains all its functionality, you’ll have to pass on UPS support in macOS though (which atm is irrelevant for me)
- CPUFriend.kext
- FeatureUnlock.kext
- IntelBluetoothFirmware.kext
- Lilu.kext
- NVMeFix.kext
- RadeonSensor.kext
- RestrictEvents.kext - this fixed the memory configuration issue, as well as showing my processor name in the About This Mac section
- SMDRadeonGPU.kext
- USBToolBox.kext
- UTBMap.kext
- VirtualSMC.kext
- WhateverGreen.kext
itlwmx.kext(using the newest build of AirPortItlwm since OC0.6.1, since it feels much more OOTB and nicer to use)IntelBluetoothInjector.kextMacProMemoryNotificationDisabler.kext, broken on Big Sur, going to switch to the alternative found in the Post-Install Guide.SmallTreeIntel82576.kext- not needed since the Monterey/Ventura updateSMCAMDProcessor.kext(not needed)CtlnaAHCIPort.kext (using since 0.6.9 and Big Sur)(not needed)
- After doing my long-overdue USB map with the useful USBToolBox application, I finally have all ports going full steam!
- Intel Wi-Fi
(yes it does, but only on the 2,4GHz/5GHz bands @ 20MHz, which is slow) - Been using AirportItlwm disabled since 0.6.1, because it was all over the place in terms of connecting reliably to my Wi-Fi. Now on 0.6.9 and macOS 11.4 and the newest version of the kext, which has matured A LOT since then it works nearly flawlessly, I am always on the 5GHz band @ 40MHz, which is awesome! But sometimes on startup the Wi-Fi is disabled by default and I have to select my network manually even though I’ve set it to connect automatically. Good work OpenIntelWireless team! UPDATE: After AirportItlwm started getting weird again, I ran again without Wi-Fi and after randomly updating to the newest one, it FINALLY is fully reliable! It sometimes says that it's on the 2,4GHz @ 20MHz band, but that soon reconects to 5GHz @ 80MHz as it should! So yeah it's awesome and I love it!UPDATE 2: Since updating to Ventura I’ve been using the pre-release alpha version (as it’s the only supported Ventura version) and I have found it to be very picky upon boot if it wants to load or not. This hit-and-miss experience was very frustrating, as Wi-Fi was my only way of getting network functionality out of my PC. But since my recent USB map it has been very nice to and I have yet to boot to an unloaded driver. Hope it stays this way! - Intel Bluetooth works just fine.
- Handoff! It does actually work. (But sadly one of the only Continuity features supported on Intel Wi-Fi cards)
- My internal NVMe SSD showed up as external but got it to show up properly via the little config.plist tweak that was posted on Reddit, no kext like Innie needed, but this is only one of the two ways of doing it in the config.plist. My SATA drives are also listed as internal now after setting ExternalDiskIcons to true in the config.plist.
- iServices (across the board, it’s no problem for now) - FaceTime has the really annoying bug where when a call was accepted, the audio would be completely garbled and I thought this was because iCloud was having a fit with my hack, but turns out it automatically sets the audio quality to the lowest setting possible, what a weird quirk. I had to change it manually every time in Audio MIDI Setup, any help with this would be appreciated!
- My Logitech peripherals (as they should with the corresponding drivers): G502 Lightspeed & G513 Carbon
- Maxon's Cinebench R23 is working just fine with the workaround app provided by Shaneee
- Optical audio works in macOS, it outputs maximum volume and you control it over your amplifier/receiver!
- The RX 6900XT usage chart shows up in activity monitor, this wasn't possible before on my 5700XT and in previous versions of OpenCore.
- Aquantia AQC111C 5Gbit Ethernet NIC, which pisses me off as I bought this board for the $hit-ton of USB ports and the fast networking, I have asked the AMD-OSX gurus multiple times for a fix but no answer until now.
- Sleep!
See my recent mini update for further details, but yeah it does seem to work.Welp, after my recent USB map, this functionality (which seemed to be just hanging in there anyway) is gone, after letting the PC sleep, it nearly instantly wakes again, which is probably caused by the newly recognised Corsair Commander Pro etc. Need to follow the Post-Install guide again to have a closer look. - AirDrop, Sidecar, all the cool $hit the Broadcom cards can do on macOS
- When I connect my headphones (front panel) to the PC, the internal speaker volume control vanishes, like what happens on iMacs.
I find it really annoying and need to change the alcid to hopefully fix that(Will report on this once I've fixed audio for good via the Post-Install Guide) The cool Aura control app Aureal isn't recognising my controller, do I need to USB map before it picks it up?UPDATE: After mapping my USB Aureal still wasn’t playing ball with my PC, but after trying it one more time before writing this, it suddenly worked no problem! The fun of hackintoshing…macOS doesn't see my 1TB Linux partition which is on the same SSD is this normal or what? I don't need to read any files from Linux but it seems strange that my Windows SSD and my Time Machine are recognised, but Linux is totally ignored. Is this because of a completely different way that it's formatted?My guess is I can’t read my Linux partition because macOS doesn’t support many file formats, including ext4, so yeah that explains that quirk…
- Fixing sleep again yayyy
- Putting the work into creating some custom SSDTs
- A different audio problem has been mine to solve where my Corsair Virtuoso Wireless SE headset has been useless when in wireless mode. I've been able to listen to music when connected to the USB dongle, but the audio completely fails when switching the microphone on and enabling this in System Preferences. BUT when I plug the USB cable in and do audio via USB the microphone works, but only when activating the mic on the headset before switching to it in System Preferences. But when using FaceTime or Zoom or Signal with it it's a hit or miss getting the audio and mic working simultaneously over the USB cable. Sorry for the rant about this it's been a real pain in the ass and I've used Linux for now to circumvent it. I don't know if it's iCUE acting up or if it's weird Hackintoshy $hit that's making this weird. I hope someone can lead me to an answer to this, even if it's just USB mapping. I'll also have a look if any of these weird USB issues have been solved with OC0.6.9 and 11.4. UPDATE: After mapping out my USB and testing this many OC and macOS releases later, this problem still persists, I really am at a loss to determine where this problem stems from… maybe it’s Corsair being Corsair, any guidance would be appreciated!
This might not be a complete problem, but my Logitech Streamcam has had the issue in the past where it after a while of using it the audio gets garbled and it emits the same sound recorded in the last second over and over. I thought it was because of the Logi Capture software for macOS still being in beta at the time but when that was a full release I wasn't sure if it was solved. I suspect it also might be a USB mapping issue, as the webcam is plugged into my front Type-C port. I think it's just a hardware problem and I will try to RMA it as soon as I have the time to do it.UPDATE: I RMA’d the webcam and it I haven't seen any problems with the mic whatsoever until now! So yeah I hope it really was only the HW on it…
Please feel free to ask me any questions! I will update this post as I advance in the Hackintosh profession! Maybe I'll add some photos later as well...
Last edited: