Skip to content

🖥️ HUANANZHI X99 BD4 + Intel® Xeon® E5-2670 v3 + AMD Radeon™ RX 6600 + Fenvi T919

License

Notifications You must be signed in to change notification settings

ThalesMarzarotto/Efi-Huananzhi-X99-BD4-Hackintosh

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HUANANZHI X99 BD4 + Intel® Xeon® E5-2670 v3 + AMD Radeon™ RX 6600 + Fenvi T919

Latest working macOS: 14.2.1
Current OpenCore: 0.9.7 Tested independently by two equal computers

Complete hardware specs

  • Intel® Xeon® E5-2670 v3 (All physical cores activated)
  • HUANANZHI X99 BD4 + Unlock Turbo Boost + Resizable Bar Activated
  • AMD Radeon™ RX 6600
  • 2x 16Gb DDR4 3200Mhz ECC Atermiter
  • Wi-fi/Bluetooth replaced by Fenvi T919

What works

  • macOS Sonoma, Ventura, Big Sur, Catalina and macOS Monterey
  • Audio (Sonoma -> you will have to add in boot-args: alcid=11)
  • HDMI/DP (in dGPU - Works OOB)
  • All USB ports
  • Everything iCloud related (Drive, iMessage, Facetime, unlock with Apple Watch, etc)
  • Temperature monitoring for everything
  • DRM content (Netflix, ATV+, Airplay 2 mirroring etc)
  • Shutdown/Reboot/Update to newer macOS builds over time
  • Resizable Bar ON (ResizeUsePciRbIo = true)
  • Wi-fi/Bluetooth/AirDrop - OpenCore Legacy Patcher (see below)

Kexts used:

  • Lilu.kext
  • CpuTscSync.kext
  • FeatureUnlock.kext
  • AppleALC.kext
  • RealtekRTL8111.kext
  • RestrictEvents.kext
  • SMCSuperIO.kext
  • SMCProcessor.kext
  • USBMap.kext
  • VirtualSMC.kext
  • WhateverGreen.kext
  • XHCI-unsupported.kext
  • IOSkywalkFamily.kext
  • IO80211SkywalkFamily.kext

How does it works (if you have the same hardware):

  1. Config the BIOS, expecs bellow
  2. Get the EFI
  3. Config the SMBIOS, generating one with genSMBIOS, then edit it using properTree: ROM, SystemUUID, MLB, system serial number
  4. Download macOs Catalina from macrecovery
  5. Create the bootable pen drive, install Catalina from Open Core
  6. Update from official Apple
  7. A few modifications will be needed to make the wifi works, this modification will be made within the apple environment with the opencore configurator

Wifi -> make wifi work on Sonoma:

  1. Use the hackintool to see if the wifi card is recognized
  2. Open config.plist and modify secure-boot to false
  3. Add two kexts to kext folder: IOSkywalkFamily.kext and IO80211SkywalkFamily.kext and change the min kernel in the config.plist to 23.0.0
  4. Go to block add a new block: inside the field identifier type: com.apple.iokit.IOSkywalkFamily; and in the field comment type: Allow IOSkywalk Downgrade. Set the min kernel = 23.0.0 and Strategy to enable, and then enable
  5. Go to boot-args and add amfi=0x80, go to csr-active-config and set the value to 03080000
  6. Reboot
  7. Use the OpenCore Legacy Patcher, go to Root Patching
  8. Done

BIOS Settings:

Access the bios, using DEL key during start, DO NOT flash the bios in this configuration, it can cause irreversible damage to the Motherboard, do it manually

Disable

  1. Go to advanded -> ACPI settings -> ACPI sleep state -> disable
  2. Go to advanded -> NCT55320 Super IO configuration -> Serial Port 1 -> serial port -> disable
  3. Go to advanded -> CSM Configuration -> video -> change to UEFI -> disable
  4. Reboot the machine
  5. Go to advanded -> CSM Configuration -> CSM Support -> disable
  6. IntelRCSetup -> Processor Configuration -> MSR Lock Control -> disable
  7. IntelRCSetup -> Processor Configuration -> Execute Disable Bit -> disable

Enable

  1. Go to advanded -> USB Configuration -> XHCI Hand-off -> enable
  2. Go to advanded -> USB Configuration -> EHCI Hand-off -> enable
  3. InterRCSetup -> Processor Configuration -> Hyper Threading -> enable

Thanks/Credits

Discord - Universo Hackintosh

signature
like

About

🖥️ HUANANZHI X99 BD4 + Intel® Xeon® E5-2670 v3 + AMD Radeon™ RX 6600 + Fenvi T919

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published