ac1ra / GA-H61N-USB3-Hackintosh

[GUIDE] Installing macOS Catalina (10.15.x) on GA-H61N-USB3

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gigagyte GA-H61N-USB3 Hackintosh

[GUIDE] Installing macOS Catalina (10.15.x)/macOS Monterey (12.x) on GA-H61N-USB3

UPD 21.10.2020: System updated to MacOS Catalina 10.15.7. Work perfect.

UPD 1.10.2022: MacOS Monterey 12.x installed on the external hard drive from original MacBook, because MacOS Monterey had problem with install. I make EFI to legacy partition (CLOVER boot, BOOTICE help it) and copy EFI.

Overview

My computer on the base Intel Core i7-3770K with motherboard Gigagyte GA-H61N-USB3. MacOS 12.x. All devices work very well, but computer is bittly slowing down. MacOS BigSur is last best work with only iGPU.

Specs

  • CPU: Intel Core i7 3770K, 3.7 ГГц (4-core)
  • RAM: 2x8 Gb DDR3 Atermiter 1600 Mhz (China Edition)
  • SSD: 240 Gb SSD, Goldenifir (China Edition)
  • GPU: 8Gb Sapphire Pulse AMD Radeon RX6600
  • iGPU(BigSur): Intel HD Graphics HD4000
  • Ports: HDMI/DVI/USB-2.0/USB 3.0/LAN/3'5 Jack

Performance

specs

Creating USB

I recommend to create on the USB-flash with USB3.0, because the install will very long. Creating USB and installing using Clover EFI works. Make USB flash with GPT parition for Clover EFI.

Terminal:

diskutil list

diskutil partitionDisk /dev/disk1 1 GPT HFS+J "install_osx" R

  • EFI will be created automatically.
  • Second partition, "install_osx", HFS+J, remainder.

The plist files in this guide require Clover v4658 or newer. For full functionality and best choice.

  1. Download UniBeast - Catalina installer on tonymacx86: https://www.tonymacx86.com/resources/unibeast-10-3-0-catalina.490/
  2. Download MacOS Catalina from AppStore.
  3. Follow clear USB-flash
  4. Run UniBeast:
  • check USB-flash in Destination Select. It will automatically select.
  • check "Legacy Boot Mode" in the Bootloader Configuration.
  • create USB-bootloader
  1. Terminal:

sudo diskutil mount disk1s1

Remove CLOVER from /EFI folder. Download CLOVER from here and copy to /EFI.

Installation

Put USB flash with Clover Bootloader and reboot. Turn F12 to get boot menu and choice USB-HDD.

EFI Clover boot should start from USB-flash. Install MacOS Catalina.

Post Installation

After installation mount local EFI disk. Terminal:

sudo diskutil mount disk0s1

Download MultiBeast - Catalina installer on tonymacx86: https://www.tonymacx86.com/resources/multibeast-12-3-0-catalina.491/

Run:

  • QuickStart - Legacy Boot Mode
  • Drivers - RealtekRTL8111 v2.2.2
  • Customize:
    1. Graphic Configuration - Core Graphics Fixup AKA WhateverGreen,
    2. System Definitions - iMac 13.3
  • Build -> Install

Replace config.plist from here/EFI/CLOVER to EFI partition (/EFI/CLOVER).

Reboot system. MacOS Catalina is ready.

Adding: Problem with hibernation

Everything required for CPU/IGPU power management is already installed with the steps above. There is no longer any need to use the ssdtPRgen.sh script.

Be aware that hibernation (suspend to disk or S4 sleep) is not well supported on hackintosh.

You should disable it: Code:

sudo pmset -a hibernatemode 0

sudo rm /var/vm/sleepimage

sudo mkdir /var/vm/sleepimage

Always check your hibernatemode after updates and disable it. System updates tend to re-enable it, although the trick above (making sleepimage a directory) tends to help.

Important UPD 23.03.2020:

MacOS Catalina (10.15.x) is working well on Gigabyte GA-H61N-USB3. Moving from macOS Mojave to macOS Catalina with an existing MultiBeast 11 for macOS Mojave installation. The following directions allow a user to manually remove kexts from /Library/Extensions and recache system on macOS Catalina.

  1. Navigate to /Library/Extensions
  2. If any 3rd party kexts exist, delete them:

AHCI_3rdParty_eSATA.kext, AHCI_3rdParty_SATA.kext, AHCI_Intel_Generic_SATA.kext, AppleALC.kext, AppleIGB.kext, AppleIntelE1000e.kext, AtherosE2200Ethernet.kext, FakePCIID_XHCIMux.kext, FakePCIID.kext, GenericUSBXHCI.kext, IntelMausiEthernet.kext, Lilu.kext, NullCPUPowerManagement.kext, RealtekRTL8111.kext, USBInjectAll.kext, VoodooHDA.kext, VoodooTSCSync.kext, WhateverGreen.kext

  1. For reference, the default macOS Catalina /Library/Extensions from a clean installation:
  • ACS6x.kext
  • ArcMSR.kext
  • ATTOCelerityFC8.kext
  • ATTOExpressSASHBA2.kext
  • ATTOExpressSASRAID2.kext
  • CalDigitHDProDrv.kext
  • HighPointIOP.kext
  • HighPointRR.kext
  • PromiseSTEX.kext
  • SoftRAID.kext
  1. Open /Applications/Utilities/Terminal:

sudo -s

mount -uw /

touch /Library/Extensions /System/Library/Extensions

kextcache -i /

  1. Reboot

Enjoy it!

About

[GUIDE] Installing macOS Catalina (10.15.x) on GA-H61N-USB3


Languages

Language:ASL 97.4%Language:Rich Text Format 2.2%Language:Shell 0.4%