Guide Step-by-Step:
This guide will walk you through setting up macOS on your Gigabyte B760 Gaming X DDR4 motherboard with Intel i7-13700KF and AMD RX5700XT. Follow these steps carefully to create a successful Hackintosh setup.
1. Preparing the USB Installer
- macOS Version: Choose macOS Ventura or Monterey for best compatibility with your hardware.
- USB Drive: Format the 32GB USB drive as Mac OS Extended (Journaled) with a GUID Partition Map.
- Create Installer:
- On a macOS machine, use CreateInstallMedia in Terminal to create the bootable USB installer:
- On a macOS machine, use CreateInstallMedia in Terminal to create the bootable USB installer:
- Download OpenCore bootloader and extract it to your desktop.
2. Download Essential Kexts
Place the following kext files into the EFI/OC/Kexts
folder:
- Lilu.kext and WhateverGreen.kext for compatibility and graphics support.
- AppleALC.kext for audio support.
- IntelMausi.kext for Ethernet compatibility.
- VirtualSMC.kext (required for macOS to run).
- NVMeFix.kext for better NVMe SSD support.
3. Configure BIOS Settings
- Update BIOS: Make sure you are using the latest BIOS for your motherboard.
- Enter BIOS settings and adjust the following:
- Load Optimised Defaults.
- Enable Above 4G Decoding (found under Peripherals).
- Disable CFG-Lock (found under CPU Config).
- Set VT-d to Disabled.
- Set Secure Boot to Disabled.
- XHCI Hand-off: Enabled.
- SATA Mode to AHCI (if available).
4. Configuring OpenCore (config.plist)
Open the
config.plist
file using ProperTree or OpenCore Configurator and make the following adjustments:PlatformInfo
- Set SystemProductName to
iMacPro1,1
(ideal for i7-13700KF and RX5700XT). - Use GenSMBIOS to generate a serial number and UUID to use in PlatformInfo > Generic.
Boot Arguments
- In NVRAM > Add > boot-args, enter these arguments for initial setup:
- -v: Enables verbose mode.
- keepsyms=1 debug=0x100: Useful for debugging if something goes wrong.
- alcid=1: Sets the layout for audio (try alternative values like
2
or11
if audio isn’t working).
Kernel Quirks
- Go to Kernel > Quirks and set:
- AppleXcpmCfgLock:
True
(important for Intel CPUs). - DisableIoMapper:
True
(required if VT-d cannot be disabled in BIOS). - PanicNoKextDump:
True
(reduces verbose output in case of kernel panic).
- AppleXcpmCfgLock:
Graphics
- The AMD RX5700XT is natively supported by macOS, so ensure WhateverGreen.kext is included.
- No additional configuration is required for GPU, but make sure iGPU is enabled in BIOS, which improves hardware acceleration for certain tasks.
USB Configuration
- Use USBInjectAll.kext temporarily, but plan to create a custom USB map using USBMap or Hackintool for stability.
SSDT Patching
- Download SSDT-EC-USBX.aml and SSDT-PLUG.aml and place them in
EFI/OC/ACPI
. - In config.plist > ACPI > Add, add entries for both SSDTs:
- SSDT-EC-USBX.aml: Required for power management and USB support.
- SSDT-PLUG.aml: Needed for CPU power management.
- Set SystemProductName to
5. Finalise OpenCore EFI Folder Structure
- Your
EFI
folder should look like this:
6. Boot and Install macOS
- Insert the USB installer, boot into the OpenCore bootloader, and select Install macOS.
- Open Disk Utility and format your target NVMe drive as APFS with a GUID Partition Map.
- Follow the installation instructions.
7. Post-Installation Steps
- Once macOS is installed, copy the OpenCore EFI from your USB to the EFI partition on your NVMe drive.
- Verify system functionality:
- Graphics: AMD RX5700XT should work natively with full acceleration.
- Audio: Check system preferences to confirm audio output. Adjust
alcid
if needed. - Ethernet: IntelMausi.kext should enable Ethernet connectivity.
8. Troubleshooting Common Issues
- Kernel Panics: Check verbose output for errors; common fixes involve adjusting boot-args or kernel quirks.
- USB Issues: Create a custom USB map once the system is stable.
- Audio Issues: Try different
alcid
values if audio does not work.
Example Config.plist Snippet
This guide should get your Hackintosh up and running on the Gigabyte B760 Gaming X DDR4. Let me know if you encounter specific issues or need further adjustments!
HEllo,
i'm building my first hackintosh, i read about this but still this is a very confusing process, at least for me :)
i already have a 32gb usb drive to start with.
My rig has the following hw:
cpu: i7-13700kf
mobo: Gigabyte B760 Gaming X DDR4
ram: 2x 16gb ddr4 3200mhz
gpu: amd rx5700xt
2x 2tb nvme
1x HDD 4TB
Logitech webcam c920
2x 32" 2k aoc monitors (dp connection)
Any advices where i should start?
thanks
[link] [comments]
Post a Comment