Coder Social home page Coder Social logo

hackintosh-gigabyte-z390m-gaming's Introduction

Sorry, The machine has been given to a friend for use, so updates are temporarily suspended. We cannot determine when the updates will resume.

Hackintosh-Gigabyte-Z390M-GAMING

OpenCore bootloader ONLY, Clover not supported (Let it go).

Gigabyte Z390M GAMING hackintosh w/ OpenCore

Verified working with macOS version 13.3.1 (a) (22E772610a) Ventura and OpenCore 0.9.2.

System

Important! Important! Important!

F9 BIOS from GIGABYTE resolves the Apple Watch unlock(SERIAL PORT disabled) issue and provides the CFG Unlock in the BIOS. CFG Unlock is required for this EFI to work properly. Be sure to upgrade F9.

YOU MUST modify SN/UUID/MLB/ROM values in config.plist file. ROM value is the MAC address of your motherboard built-in network card, check it on BIOS settings. SN/UUID/MLB

Updates

2023-5-12 / Version 3.5.2 Verified working with 13.3.1 (a) (22E772610a) and upgrade to OpenCore 0.9.2 / AppleALC 1.8.2 / Lilu 1.6.5

2023-4-15 / Version 3.5.1 Verified working with 13.3.1 (22E261) and upgrade to OpenCore 0.9.1 / AppleALC 1.8.1

2023-3-31 / Version 3.5.0 Verified working with 13.3 (22E252) and upgrade to OpenCore 0.9.0 / AppleALC 1.8.0 / WhateverGreen 1.6.4 / Lilu 1.6.4 / VirtualSMC 1.3.1.

Changelog History

Included items table

Items Last Version Comments
BIOS F9 Be sure to upgrade F9
OpenCore 0.9.2
Lilu 1.6.5
AppleALC 1.8.2
VirtualSMC 1.3.1
WhateverGreen 1.6.4
NVMeFix 1.1.0
IntelMausi 1.0.7

Important! Important! Important!

Highly recommended to make sure to use the latest BIOS 'F9' version. Download BIOS and flash it for CFG unlocked, SERIAL PORT disabled from BIOS settings.

Overview

Installation procedure is quite straightforward, but requires prior knowledge or experience with Hackintoshes. It can be simple and complicated at the same time, refer directly to this manual for a better experience.

Hardware

Components SKU Comments
CPU Intel i7-9700K 8th/9th-gen both fine (9900K/9700/8700/etc)
Motherboard Gigabyte Z390M Gaming mATX Not interchangeable with other SKUs
WiFi Adapter BCM943602CDP (4 antennas) Bluetooth 4.2 (Including NGFF to M.2 Adapter)
Graphics Card Dataland RX 580 8G X-Serial God of War 2304SP DO NOT USE 2048SP VERSION and Flash VBIOS ASRock.RX580.8192.180329.rom
Thunderbolt Card Gigabyte GC-TITAN RIDGE V1 Thunderbolt 3 Certified (Need hard-flash, See below for details, V2 better.)
SSD WD Black SN750 NVMe SSD 1TB Recommend upgrade to Samsung 970 Pro 1TB
RAM Corsair Vengeance LPX 128GB (4x32GB) DDR4 X.M.P Recommend 3200MHz / Better 3600MHz
PSU Seasonic Focus Plus 650FX Recommend upgrade to GX850 / GX1000
PC Case Jonsbo RM2 ATX Silver
CPU Cooler Jonsbo TW2-240 Version 601
SSD Cooler CRYORIG Frostbit (M.2)
Cooling Fan Noctua NF-F12 PWM 12cm
Monitors LED Cinema Display 24 & AOC U2790PQU IPS 4K ACD 24 including Camera / Mic / Speaker / USB hub
Keyboard & Mouse Magic Keyboard & Magic Mouse 2 & Magic Trackpad 2 Prefer to wireless devices
Hard Disk WD20SPZX 2TB SATA Backup / Time Machine

KEY TIPS: Core components (Motherboard / Graphics Card / WiFi Adapter) are CRUCIAL and you HAVE TO follow the instructions above.

If you want a smooth experience using wireless functionalities such as AirDrop / AirPlay / Sidecar / Handoff / iMessage / Facetime / Contiuenity / etc, only a specific range of wifi card are recommended: BCM94360CD/BCM943602CDP/BCM943602CS

BIOS Settings

Based on F9 version.

First setup,

  • Save & Exit
    • Load Optimized Defaults, Save & Exit Setup reboot it.

Second setup,

  • Tweaker

    • Enhanced Multi-Core Performance → Enabled
    • Advanced CPU Settings
      • VT-d → Enabled
      • No. of CPU Cores Enabled → 8
      • CPU EIST Functions → Auto
      • Race To Halt (RTH) → Auto
      • Voltage Optimization → Auto
      • Intel(R) Speed Shift Technology → Enabled
      • Energy Efficient Turbo → Auto
      • Intel(R) Turbo Boost Technology → Enabled
      • C-States Control → Auto
  • Settings

    • Platform Power
      • Platform Power Management → Disabled
      • AC Back → Always On
      • ErP → Enabled
      • Soft-Off by PWR-BTTN → Delay 4 Sec.
      • Power Loading → Enabled
      • RC6(Render Standby) → Enabled
    • IO Ports
      • Initial Display Output → PCIe 1 Slot
      • Internal Graphics → Enabled
      • DVMT Pre-Allocated → 64M
      • Aperture Size → 256M
      • Audio Controller → Enabled
      • Above 4G Decoding → Enabled
      • Resize BAR Support → Auto
      • Super IO Configuration
        • Serial Port → Disabled
      • USB Configuration
        • XHCI Hand-off → Enabled
        • Legacy USB Support → Enabled
        • USB Mass Storage Driver Support → Enabled
        • Port 60/64 Emulation → Disabled
      • Network Stack Configuration
        • Network Stack → Disabled
    • Miscellaneous
      • Intel Platform Trust Technology(PTT) → Disabled
      • Software Guard Extensions(SGX) → Disabled
  • Boot

    • CFG Lock → Disabled
    • Full Screen LOGO Show → Disabled
    • Fast Boot → ** Disabled**
    • Windows 8/10 Features → Other OS
    • CSM Support → Disable
    • Secure Boot → Disable (Secure Boot will be disabled by default, but good to check)

    Save & Exit reboot it.

Third setup,

  • Tweaker
    • Extreme Memory Profile(X.M.P.) → Profile 1
    • Advanced Memory Settings
      • Memory Boot Mode → Enable Fast Boot
      • Memory Enhancement Settings → Enhanced Performance
  • Settings
    • IO Ports
      • DVMT Total-Gfx Mem → MAX

For Thunderbolt Card GC-TITAN RIDGE

  • Thunderbolt(TM) Configuration
    • Discrete Thunderbolt(TM) Support → Enabled
    • TBT Vt-d base security → Disabled
    • Thunderbolt Boot Support → Boot once
    • Wake From Thunderbolt(TM) Devices → Enabled
    • Security Level → No Security
    • Discrete Thunderbolt(TM) Configuration
      • Thunderbolt Usb Support → Enabled
      • GPIO3 Force Pwr → Enabled

Tips

  • How to hard-flash GC-TITAN RIDGE BIOS with SSDT patched? Ref here Post 1 Post 2 Post 3 Post 4 Post 5
  • How to force RGB mode for displays? Ref here
  • Fixing iMessage and other services with OpenCore Ref here
  • How to Enable Apple VT-D on macOS here

Not Working / Issues

Please report and track

Known Issues

  • Big Sur seems to break the support for Apple TV+ DRM. Ref WEG WEG Ref
  • Multiple key press to wake from sleep with bluetooth (known issue with Gigabyte Gaming X or M boards)
  • TB3 card removed, 11.3 caused 'Kernel Panic' issue. Ref

Kexts & Tools

References

Geekbench 5 Scores

CPU OpenCL CPU

System ScreenShots

Display RAM H264H265 Watch SSDSpeed RAWSpeed IntelPower TB3PCI SSD USB RAMSlots VideoCard Power Audio Bluetooth

hackintosh-gigabyte-z390m-gaming's People

Contributors

benjaminx avatar brokeyourbike avatar raka-loah avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

hackintosh-gigabyte-z390m-gaming's Issues

Fixed StatupImage Failed

Hey - I tried to determine from your diffs what you fixed to get around the StartupImage Failed but I cannot see what was different.

I have a similar board, AORUS Z390 Elite, have that exact problem and cannot get around it.

Gigabyte Z390M

Hello, can these configuration files also work on non-gaming Gigabyte z390M?

the New BIOS F9m had released

hi, bro, the new version bios of Z390m gaming had released, the update log as following:
1,Enable Resizable Base-Address Register (Resizable-BAR) option to enhance GPU performance
2,Update CPU microcode SA-00295 to solve potential security vulnerabilities in CPU, please refer to more information: https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00295.html
3,Enhance RAID AIC compatibility
4,Fix CPU Vcore and power behavior
5,Workaround beta BIOS to improve Kingston DDR4-2666 stability concern on some specific memory chip suppliers.

Pls check if we can update to F9m for hackintosh.

Does iGPU works?

I want to run the system with my i7 9700k integrated graphics card. does it possible??

About the unsigned BIOS and some tips

Hi, author
i stuck on bootup with apple logo
could you teach how to flash the unsigned bios

BTW
could you update the below topic, it waste from your resource and hardwork without below teach
How to enable High-Speed USB port charging? (TBD)
How to refresh Unsigned BIOS file? (TBD)
How to hard-flash GC-TITAN RIDGE BIOS with SSDT patched?

Can't access Opencore boot

Hello, i have follow your guide and use your EFI but it does'nt boot on Opencore Menu , its stuck at the Power menu where i can go into bios, i have try to go direct to boot menu but same its stuck;
I have Z390 M Gaming - Intel Core i9 - 56 vega
Thanks for your help

Black screen when trying to upgrade to BigSur

Hi,
Thanks in advance for your work. Catalina 10.15.7 work perfectly, but when I tried to upgrade to BigSur, after restart and choose mac installer (Default chose by OC bootloader), load the apple logo and then became black screen.

Tried with internal GPU also, still black. But something working by seeing the HDD Lee light, I leave it for mins, it auto restart ( thought that install the new version) but in boot loader I can't find my previous OS option, only find new macos installer.

Titan Ridge Freeze in MacOS 11.3 and 11.3.1?

Hello, you could get me one doubts?
You commented that you had to remove the Titan Ridge TB3 Card, as it is giving Kernel Panic.
Is the symptom the moment you enter the system?
When I upgraded to this version and on the last reboot, the installation stopped for the remaining 7 minutes, and I had to manually reset it.
And after that the system keeps locking up all the time.
In the error that appears, it appears to be USB, but the USB Map was made based on this motherboard.
But I have the impression that it is the Thunderbolt 3.

RX580 显存释放正常吗?

我的rx580 在istat Menus 里显示,功率100W左右,显存不断增加到100%(不影响使用),只有睡眠的时候才会释放。请问你的RX580显存释放正常吗?

Kernel panic during installation

Hi, thanks for this repo. I have the same CPU and Mobo and a Sapphire Radeon RX580 8GB GPU.

I have tried the latest OC 0.8.8 EFI from this repo and keep getting a kernel panic during install - I tried Monterey and Venutra and get the same kernel panic on each. The kernel panic is: Panic(CPU 5, time 2913048261358): NMIPI for unresponsive processor: TLB flush timeout, TLB state:0x0

Installation starts (with gray background), then the system reboots to a white Apple logo on black background. The installer says "29 minutes remaining" and the kernel panic always happens at "25 minutes remaining".

I have OC 0.5.8 working with Catalina very well for 2 years. I have updated my BIOS to F9 and the settings match the BIOS settings stated in this repo. I have also tried OC 0.8.5 with an EFI and config.plist I generated manually using the Dortania guide.

My OC 0.5.8 with Catalina continues to work.

Has anyone else encountered this problem or know what the solution could be? Thanks!

支持 Catalina 吗?我的版本还没升级

hi,请教一下,我现在的版本在 catalina(10.15.7),还没升级,而且是 clover 引导,不知道你这个 oc 引导之前是从 catalina 升级上来的吗?我能用这个直接替换 clover 然后升级到 big sur吗?

Dual monitor not working all the time on IGPU

Hi there! Awesome build. I'm using it so far with no major problems but on my dual monitor setup.
I'm only using IGPU, and from time to time I'm getting weird problems on the video, like lines on the screen (attached image)

IMG_4319

I'm on BIOS F9l. I also have trouble with SLEEP, but I'm trying to fix one thing at a time.

Thanks!

about sleep / wakeup

Hi, Ive installed this EFI and successfully done
it looks pretty good,
but when system sleep, screen off
and it appears it can not wake up , coz the screen can not shows but the system still working ( fan still working)

could you know whats happen of this

Stuck at Apple logo

Hi, im using Bios F9G.
I have setup the bios setting andmade the bootable usb thumb drive with the necessary files and mac os.
However, im stuck at Apple logo.
Need your help on this.
Thanks.

Slow to shutdown, restart and sleep.

Thank you for this repository - it's been really helpful.

I am experiencing long delays when shutting down, restarting or sleeping my system. When I attempt to do any of those three, all desktop icons disappear and my system hangs on a clean desktop for a good 10 - 15 seconds.

A similar thing happens when I boot - I get to the macOS login screen very quickly, but it takes a while to be shown the desktop. Not sure if it's related to the slow shutdown etc. issue.

I have an older hackintosh (Giabyte H77-DS3H with i3770 CPU) which performs these operations instantly.

I wondered if anyone else has experienced this or might know what could be causing it? System specs below, let me know if any other info required.

  • Gigabyte Z390M running BIOS F9k beta
  • 2x 16GB 3200mhz DDR4 Corsair Vengeance (set to run at 2666mhz in BIOS, because setting it higher results in USB disk ejection issues when waking from sleep)
  • Sapphire RX580 8GB
  • OpenCore 0.5.9
  • macOS Catalina 10.15.6

bluetooth does not work

Components SKU
CPU Intel i9-9900
Motherboard the same
WiFi Adapter BCM94360CD (4 antennas)
Graphics Card the same

Everything works except bluetooth. Bluetooth is always off, it does not respond when I turn it on. System report shows bluetooth is not driven.

My question is: need to do usb mapping? Thanks.

Not working

Thanks for your configuration. I have a very similar desktop configuration here, except for the vga that mine is a RX 5700 XT from AsRock. The point is that I'm having the apple logo loading screen and when complete there is only a black screen. Do you know what can be the problem? Thank you again!

BIOS not passing checks after settings set as recommended, Disk with OS is not visible with optimized BIOS perf.

Hi, thx for the repo and manual.

I have the following config:

  • gigabyte z 390 m gaming, bios version updated to the latest (m version)
  • intel i5 8600k
  • sapphire radeon rx 580 8 gb

After I applied all recommended BIOS settings and reset computer, BIOS check is not passing and computer is making strange clicking noise. Have you seen similar issues? Might it be related to power sections or fast boot?

Also when I switched back to BIOS optimized settings and loaded Open Core, it does not show the disk where Big Sur was installed (I did Big Sur installation with a help of Open Core config available here, however there are some problems with hardware so I decided to try your repo). The disk where Big Sur was installed should be called NewSSD and it is just not shown among options in Open Core selection menu. Screen is attached below. Any ideas why this can happen?

IMG_20210627_120303

Thx for the help and have a great day!

Ultrafine 5k display doesn't wake from sleep

My specs:

  • i9900k
  • Gigabyte Z390M Gaming
  • RX580 8GB Sapphire
  • Titan Ridge v1.0 (not flashed!)
  • 1TB nvme samsung 970 evo
  • Fenvi T919 (usb not connected so wifi only)
  • Laird BTv5.0
  • Bios F9m

I am running Big Sur 11.2.3 with release 1.8.0 of this repository. Great work :) thank you!

I did not go with the latest version of Big Sur because it was giving me problems. I assume also something to do with issue #63 and the titan ridge card. This is why I am not using a later release.

I see some people have had success with later versions of Big Sur and the Titan ridge card by hard flashing it. Maybe I will try this. Maybe it will also fix my ultrafine 5k wake from sleep problems?

I am using an Ultrafine 5k and Ultrafine 4k with the titan ridge card. The ultrafine 4k display wakes from sleep perfectly fine. The ultrafine 5k display doesn't wake from sleep and I have to replug the thunderbolt cable to get it to work again. The audio on the ultrafine 5k does still work, even when the display stays black.

No Big Sur on OpenCore

Hello,
That's not my first hackintosh but my first time on OpenCore Bootloader.
I created an USB booting key with Big Sur 15.0.1 and OC Bootloader (I edited the plist with my info as shown in the guide).

But when I boot on my USB key, I can't find the "Install macOS Big Sur", I've just 5 choices : Clean VRAM, Shutdown, Verify CFG, UEFI Shell and Reset NVRAM.

With my actual Clover build on Catalina, I can see the Big Sur installer, so I can guess my USB booting key is working, but I've certainly did something bad with OpenCore.

So if you have ideas to fix this issue, I'm sure that's a dumb thing, but I can't find an answer on the web.

Thanks in advance :) (and thanks for this complete guide).

PS : I'm on Z390M Gaming and F9l BIOS, with your recommanded settings.

Trouble with iGPU and iMessage/FaceTime

Sir, thank you for your generous sharing!
I have a similar system compared to yours, the details are as follow:

CPU: i5-8400
Motherboard: same as yours
WiFi Adapter: BCM94360CS2
Graphics Card: same as yours
(with no Thunderbolt cards)

I used your modified BIOS, as well as your BIOS configuration, I installed macOS 10.15.5 with your EFI files(only modified the PlatformInfo part) and upgraded it to 10.15.6, it works very well! But I got some problems. It would be so nice if you can give me some advice, thank you!

  1. I can login my iCloud account, even open Find My Mac. AirDrop, SideCar and Handoff work just fine, but I can not login iMessage and FaceTime.

  2. In Intel Power Gadget, the GFX REQ Frequency is always 0.33, GFX AVG is always 0.00, I tried edit some films using Adobe Premiere Pro, some of the hardware decoding is not usable. Despite VideoProc shows all passed.

Before open this issue, I have tried some methods but they didn’t work.
FCPX核显独显全程满速指南
http://bbs.pcbeta.com/viewthread-1836920-1-1.html

Thank you for your attention!

关于1.8.3的EFI问题

配置

主板:技嘉Z390M Gaming mAtx
网卡:BCM94360CS
显卡:580 2304SP 4G
系统版本: macOS Big Sur 11.3.1
BIOS: F9m
没有雷电卡

问题:

进入系统,几秒就会卡死..

这个问题是不是Readme中这条已知问题呢?

TB3 card removed, 11.3 caused 'Kernel Panic' issue.

Gigabyte Z390m

Will this also work with the non gaming version the gigabyte z390 m?

Bluetooth not working

Hi,

version 1.8.4 my Bluetooth isn't working
version 1.8.5 my can't boot, after loading apple logo can't see any graphics
version 1.8.3 everything is working

Do you need any kind of dump file, let me know how to make a dump and send it here

Thank you, and question

Hello Benjamin
Thanks a lot for your job. I have the same configuration and thanks to you, I went easily to Big Sur with my Z390M Gaming, 8700K, and Amd 6900XT !!! Congratulations
I have a question : Is it possible to boot with the IGFX Priority first ?
When I set the IGFX first in the bios, there is a kernel panic. But I can easily boot with AMD for display (Pcie first).
My aim would be to have Igfx (UHD630) for display, and my AMD Pcie 6900XT for computing only.
If you have the solution it will be great.
Best regards
Laurent (from Paris)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.