Skip to content

cristianku/Hackintosh-13600K-z790

Repository files navigation

Opencore 0.9.1 Hackintosh intel i5-13600k, Gigabyte Z790 AORUS ELITE AX

  • RADEON 6800XT
  • Gigabyte Z790 AORUS ELITE AX
  • Corsair RM1000E
  • Kingstom Fury Renegade 2x16 DDR5 6400MHZ
  • Corsair WAK Cooling Hydro H100i ( controlled with Liquidctl --> https://github.com/liquidctl/liquidctl )
  • Intel i5-13600K
  • SSD Kingston 2000 GB FURY Renegade PCIe 4.0 NVMe M.2 SSD
  • Sapphire Radeon Nitro+ RX 6800 XT OC SE

Kexts used:

AppleALC.kext BlueToolFixup.kext Lilu.kext LucyRTL8125Ethernet.kext NVMeFix.kext RadeonSensor.kext SMCProcessor.kext SMCRadeonGPU.kext SMCSuperIO.kext USBToolBox.kext UTBMap.kext VirtualSMC.kext WhateverGreen.kext

Dumping your DSDT in Windows Environment

  • Open the CMD in the directory where the ACPI Tools was extracted. (Command Prompt) in Administrator Mode: path/to/acpidump.exe -b -n DSDT -z move dsdt.dat DSDT.aml

how to open DSDT.aml

SSDTIME

A simple tool designed to make creating SSDTs simple. Supports macOS, Linux and Windows

Supported SSDTs:

  • SSDT-HPET Patches out IRQ conflicts
  • SSDT-EC OS-aware fake EC (laptop and desktop variants)
  • SSDT-USBX Provides generic USB power properties
  • SSDT-PLUG Sets plugin-type = 1 on CPU0/PR00
  • SSDT-PMC Adds missing PMCR device for native 300-series NVRAM
  • SSDT-AWAC Disables AWAC clock, and enables (or fakes) RTC as needed
  • SSDT-USB-Reset Returns a zero status for detected root hubs to allow hardware querying
  • SSDT-Bridge Create missing PCI bridges for passed device path
  • SSDT-PNLF Sets up a PNLF device for laptop backlight control
  • SSDT-XOSI _OSI rename and patch to return true for a range of Windows versions - also checks for OSID Additionally on Linux and Windows the tool can be used to dump the system DSDT.

Special notes

USB port mapping is REQUIRED.

use this USBToolBox

XhciPortLimit - Needed DISABLE if you use Big Sur 11.3+.

Please Mapping USB in macOS Catalina before install Big Sur or Newer for best results.

AppleXcpmCfgLock - Please ENABLE if you cannot disableCFG-Lock in BIOS.

Does NOT SUPPORT iGPU in 13th Gen.

You NEED dGPU (dedicated/discrete GPU (eg. RX 560, 570, 580, 590, RX 5700 XT, etc).

SetupVirtualMap - Please ENABLE if you stuck in Early boot.

GPU-Specific boot-args

Parameter Description agdpmod=pikera Used for disabling board ID checks on Navi GPUs(RX 5000 series & RX 6000 series), without this you'll get a black screen.

Don't use if you don't have Navi (ie. Polaris and Vega cards shouldn't use this).

BIOS Settings

Disable

  • Fast Boot
  • Secure Boot
  • Serial/COM Port
  • Parallel Port
  • VT-d (can be enabled if you set DisableIoMapper to YES)
  • Compatibility Support Module (CSM).
  • Thunderbolt(For initial install, as Thunderbolt can cause issues if not setup correctly)
  • Intel SGX
  • Intel Platform Trust
  • CFG Lock (MSR 0xE2 write protection)
  • This must be off, if you can't find the option then ENABLE AppleXcpmCfgLock. Your hack will not boot with CFG-Lock enabled.

Enable

  • VT-x
  • Above 4G decoding.
  • This must be on, if you can't find the option then add npci=0x2000 to boot-args.
  • Do not have both this option and npci on boot-args enabled at the same time.
  • When enabling Above4G, Resizable BAR Support may become an available on some motherboards. Please ensure this is DISABLED instead of set to Auto.
  • Hyper-Threading
  • Execute Disable Bit
  • EHCI/XHCI Hand-off
  • OS type: Windows 8.1/10 UEFI Mode
  • SATA Mode: AHCI

About

Opencore Hackintosh Intel i5-13600k, Asus Z790P WIFI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published