Hackintosh on an MSI B360M motherboard with an Intel i7-9700K and integrated Intel UHD 630 graphics

Here’s a step-by-step guide to help you build a Hackintosh on an MSI B360M motherboard with an Intel i7-9700K and integrated Intel UHD 630 graphics, based on the GitHub project you've referenced:

1. Preparation

Required Tools

  • A 16GB USB flash drive for the macOS installer.
  • macOS Ventura or Sonoma installer downloaded via a macOS machine.
  • OpenCore bootloader files.
  • EFI files specific to your motherboard and CPU (provided in the GitHub repository).

Hardware Specifications

  • Motherboard: MSI B360M Pro-VD
  • CPU: Intel Core i7-9700K
  • iGPU: Intel UHD 630 (no dedicated GPU)
  • Network: Realtek RTL8111H (Ethernet working with Realtek RTL8111 kext)
  • Audio: Realtek ALC887 (working with appropriate kexts)
  • Bootloader: OpenCore (version 1.0.1 used in the project)

2. BIOS Configuration

  1. Update BIOS to the latest version (available from MSI’s official website).
  2. In BIOS settings:
    • Disable Secure Boot.
    • Enable XHCI Hand-off.
    • Set OS Type to Other OS.
    • Disable CSM (Compatibility Support Module) for a cleaner UEFI boot.
    • Ensure VT-d is disabled unless patched for macOS.
    • Set DVMT Pre-Allocated to 64MB or more for Intel UHD 630.

3. Creating the macOS Installer USB

  1. Format your USB as GUID Partition Map and Mac OS Extended (Journaled) using Disk Utility.

  2. Use the createinstallmedia command in macOS Terminal to create the installer:

    bash
    sudo /Applications/Install\ macOS\ Ventura.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
  3. Download the OpenCore package from the official GitHub repository and place the necessary EFI files (found in the MSI B360M project repository) into the EFI partition of your USB installer.

4. Configuring EFI

  1. Download the EFI folder from the GitHub repository.
  2. Place the EFI folder inside the EFI partition of the USB drive.
  3. Customize the config.plist using ProperTree or OpenCore Configurator to match your serial numbers and hardware specifics (use GenSMBIOS to generate SMBIOS data for iMac19,1).

5. Installing macOS

  1. Insert the USB drive into your PC and boot into OpenCore from the USB.
  2. Select the macOS Installer from the OpenCore boot menu.
  3. Format your target drive as APFS using Disk Utility.
  4. Follow the installation prompts to install macOS Ventura.

6. Post-Installation

  1. Install OpenCore to the macOS drive by copying the EFI folder from the USB to the EFI partition of your macOS drive.
  2. Ensure iGPU acceleration for Intel UHD 630 by verifying that it is recognized with full acceleration under System Information > Graphics/Displays.

7. Kexts to Install

  • Lilu.kext and WhateverGreen.kext (for Intel UHD 630 graphics acceleration).
  • AppleALC.kext for audio with the Realtek ALC887 codec.
  • IntelBluetoothFirmware.kext and AirportItlwm.kext for Wi-Fi/Bluetooth if using compatible Intel cards.
  • RealtekRTL8111.kext for Ethernet support.

8. Troubleshooting and Tweaks

  • If you face issues with sleep/wake functionality, refer to guides on USB mapping and ensure that your USB ports are properly configured with USBToolBox.
  • Use OCAT or OpenCore Configurator to make fine adjustments to your OpenCore configuration.

For more detailed instructions and files, visit the project's GitHub repository.


After three years its still rocking thanks to OC devs who made this possible !!
After three years its still rocking thanks to OC devs who made this possible !! submitted by /u/GunnerSN
[link] [comments]