⚠️ This repository is not maintained anymore, I don't own aNUC9I7QNXanymore.
I love Mac OS and I use it for years. I could buy a Mac Mini M1, but I wont buy an unrepairable and unupgradable desktop computer. I expect durable computers, as much as I can.
- Processor: Intel® Core™ i7-9750H Processor (6 cores, 12 MB Cache, 2.6 GHz to 4.50 GHz)
- Network: Built-in Intel i210(the bottom one) Built-in Inteli219-LM(the top one)
- Wifi/BT: Broadcom BCM94360CS2🔧 + Built-in IntelAX200
- Audio: Built-in Realtek ALC256
- Graphics: Sapphire Pulse RX 5704GB ITX + Built-in IntelUHD Graphics 6302048 MB
- Thunderbolt: Built-in Intel JHL7540
- Memory: G.Skill RIPJAWS 2x16 GB 2666 MHz DDR4
- Main Hard Disk: NVMe Samsung EVO 970 500 GB
- Secondary Hard Disk: M.2 Sata Sandisk 500GB
- Version: 0.7.8
- Generate SMBios using Macmini8,1type and add toconfig.plist > PlatformInfo > Generic
- BIOS Version: QXCFL579
- First, restore default BIOS config: F9 - Optimal Defaults
- Advanced
- USB > Legacy USB Support: Enabled
 
- USB > 
- Security
- Security Features > Intel Platform Trust Technology: Unchecked
- Security Features > Intel Software Guard Extension (SGX): Disabled
- Security Features > Thunderbold Security Level: Legacy mode
 
- Security Features > 
- Boot
- Secure Boot > Secure Boot: Disabled
- boot Priority > Fast Boot: Unchecked
- boot Priority > Network Boot: Disabled
- boot Priority > Ethernet1 Boot: Unchecked
- boot Priority > Ethernet2 Boot: Unchecked
 
- Secure Boot > 
Due to USB error on Big Sur 11.3+ and image of 11.2 hard to find, a clean installation has to be done from Catalina using EFI_INSTALL.
Once installed, upgrade to Big Sur 11.3+ and use EFI.
Don't forget to add the serial number etc in both config.plist files.
-  GPU acceleration: built-in Intel UHD 630
-  GPU acceleration: RX 570(out of the box)
- Ethernet ⚡
- Audio (Front Panel Headphone)
- Audio (Rear Panel Headphone)
- USB A ports
- SD card slot
- NVMe SSD
- Wifi ⚡
- Bluetooth ⚡
- USB C ports
- Airpods Pro (battery level/noise reduction mode switch)
- CPU power management (tested using Intel Power Gadget)
- Installer, App Store, App updates
- Update MacOS directly from Apple
- APFS, SSD TRIM
- iMessage, iCloud, Siri, iTunes, other services
-  Handoff, Continuity, Universal Clipboard: built-in Intel AX200
-  Handoff, Continuity, Universal Clipboard: Broadcom BCM94360CS2
-  Metal, GPU accelerated applications: built-in Intel UHD 630
-  Metal, GPU accelerated applications: Sapphire Pulse RX 570
- Time Machine
- Sleep mode
- Shutdown/Sleep/Wake
- Schedule Start up or Wake
- Screenshare (VNC)
- Wake On Screenshare
The idea was to plug the wifi card on a M.2 slot and use built-in wifi card antenna with the new one.
Hardware problem for the antenna: built-in cables are MMCX male and BCM94360CS2 are MHF4 (IPEX-4) female. The easiest way to have it running is to get antennas
- Broadcom BCM94360CS2wifi card
- BCM94360CS2to M.2 Key-M adapter
- Antennas
To prevent any trouble, you should disable built-in wifi:
- Advanced
- Onboard Devices > WLAN: uncheck
 
- Onboard Devices > 
- i210ethernet (the bottom one) does not work,- SmallTreecauses kernel panic on Monterey (issue here)
- Broadcom BCM94360CS2does not work: wifi card is listed in hardware but cannot be enabled
- No USB after update, to fix it:
- Enable config.plist>Kernel>Add>USBInjectAllkext
- Disable config.plist>Kernel>Add>USBMapkext
- Disable config.plist>Kernel>Quirks>XhciPortLimit
 
- Enable 
- Audio (Microphone, Toslink)
- HDMI/DP audio
- Video encoder/decoder hardware
- Multiple displays
- Thunderbolt 3 port
- Secure Boot (with High Security)
- FileVault2
- SIP, Gate Keeper, all OSX security features
Here is my install/update history, the upper one is the latest:
- [update]MacOS Monterey 12.3.1 (21E258)
- [update]MacOS Monterey 12.2.1 (21D62)
- [install]MacOS Catalina 10.15.7 (19H15)
- [update]MacOS Big Sur 11.4 (20F71)
- [update]MacOS Big Sur 11.3 (20E232)
- [install]MacOS Big Sur 11.2.3 (20D91)
- Lilu v1.6.0
- VirtualSMC v1.2.8
- WhateverGreen v1.5.7
- Audio: AppleALC v1.6.9
- LAN: IntelMausi v1.0.7
- Bluetooth: IntelBluetoothFirmware v2.1.0
- Built-in Wifi: AirportItlwm v2.1.0
- USB: USBInjectAll v2018-1108
- NVMe: NVMeFix v1.0.9


