Contribute
Register

[Success] GIGABYTE Z370 Gaming 7 + Intel Core i7-8700K + RX 580 + (2x) Dell P2715Q 4k @ 60Hz

I also thought that GTX cards would never be natively supported
You can easily get a Kepler based GTX 780(Ti) on Ebay. Less likely that those were used for years of crypto mining. If you are just doing basic video editing it will get the job done much better than an iGPU.
 
As always, correct me if I'm wrong...
In my experience, Mojave was too early to support the VEGA properly. I believe the best you can do is an RX580 or HD7950 for native metal support. I still have the RX580 in my build with this motherboard. I started with Mojave and eventually moved it up to Catalina. I am stuck at Catalina for various reasons.

I believe you can also opt for a GTX680 for native support. The Vega 56 and Vega 64 are listed as 'might support'. But, I don't know exactly why since I basically skipped the Vega in my hackintosh builds due to early complications.

That being said, IIRC, @jb007 got a Vega 56 working well enough on his GA-Z370 Gaming7 build. So, there must be a solid way to do it.

On the other issue, I would not buy a used GPU for any amount right now. I might not even take one if it was given to me. There is just no way to know how many G-cores have been burned out while 'mining' crypto until you actually plug it in and test it. And, no one is going to be upfront about how many hours of burn the card suffered before it was removed from the mining rig. They will all say it was 'never used for mining', which is usually a barefaced lie.
Vega works just fine in Mojave it was HS that had some issues with it, there were some issues with fans on reference cards till mid way threw Mojave though you could easily fix it with VGtab. I have a Vega 56 and 64 and they both worked well in Mojave,Catalina, and Big Sur.
 
Vega works just fine in Mojave it was HS that had some issues with it, there were some issues with fans on reference cards till mid way threw Mojave though you could easily fix it with VGtab. I have a Vega 56 and 64 and they both worked well in Mojave,Catalina, and Big Sur.
That's good to know. Thanks.
 
Wow, thank you so much for all this great information! @Stork Initially I thought I'd have preferred to avoid the hassle of updating past Mojave, as I'm already not sure how I got my system up and running on Mojave. (I think I just used one of @jb007 EFI files at some point :) ). But if I can get a more recent graphic card running on this system by updating it, I might give it a go!

@NCMacGuy I was looking for a RX 580 at first, but they're still very expensive where I'm from (France), even for used units (that probably have been burnt by extensive mining...)

@trs96 6600XT might be a good choice, if I can update to Monterey (which I'm not sure but will definitively check). This way, I would get a card that's brand new, and I suppose more performant than an RX 580.
About RX 580/70s, I'm really surprised to see that the prices in the French used market have not come down by a lot. GTX 780 might be a cheaper and valid option though.


So the four options I see are :

- RX 580 (Still quite expensive for a new unit, and still relatively old. Also, I can't seem to find one new on any of the French/ euro shops i know.)
- Vega 56 or 64 (since @scottkendall tells me that they work well in Mojave ;) ) But I don't see any listing for a new unit either
- 6600 XT, but I'd need to update to Monterey, and it's quite expensive for my budget (between 370euros for a XFX and 480 for a MSI here)
- A used GTX 780 Ti, would less likely have been used for mining, cheap but I don't know if it's easy to get it working on our build

If I can get my hands on a 6600 XT for 300 euros or less, that'd be great, if I'm ever able to update to Monterrey. Any chance the prices drop a little bit in the next weeks / months?
A used GTX 780 Ti might be another nice option for me, but I need to see if I'd be able to get it working on my build.

So I guess I will make some more research for these different options. Thanks again everyone for the great help!
 
Wow, thank you so much for all this great information! @Stork Initially I thought I'd have preferred to avoid the hassle of updating past Mojave, as I'm already not sure how I got my system up and running on Mojave. (I think I just used one of @jb007 EFI files at some point :) ). But if I can get a more recent graphic card running on this system by updating it, I might give it a go!

@NCMacGuy I was looking for a RX 580 at first, but they're still very expensive where I'm from (France), even for used units (that probably have been burnt by extensive mining...)

@trs96 6600XT might be a good choice, if I can update to Monterey (which I'm not sure but will definitively check). This way, I would get a card that's brand new, and I suppose more performant than an RX 580.
About RX 580/70s, I'm really surprised to see that the prices in the French used market have not come down by a lot. GTX 780 might be a cheaper and valid option though.


So the four options I see are :

- RX 580 (Still quite expensive for a new unit, and still relatively old. Also, I can't seem to find one new on any of the French/ euro shops i know.)
- Vega 56 or 64 (since @scottkendall tells me that they work well in Mojave ;) ) But I don't see any listing for a new unit either
- 6600 XT, but I'd need to update to Monterey, and it's quite expensive for my budget (between 370euros for a XFX and 480 for a MSI here)
- A used GTX 780 Ti, would less likely have been used for mining, cheap but I don't know if it's easy to get it working on our build

If I can get my hands on a 6600 XT for 300 euros or less, that'd be great, if I'm ever able to update to Monterrey. Any chance the prices drop a little bit in the next weeks / months?
A used GTX 780 Ti might be another nice option for me, but I need to see if I'd be able to get it working on my build.

So I guess I will make some more research for these different options. Thanks again everyone for the great help!
You can definitely run Monterey. My board is the 370 Gaming 5 which is nearly identical, and I am running Monterey 12.4 on my desktop computer at work. I would go ahead and download Monterey now from the App Store before it is unavailable.
 
I just installed the Ventura Public Beta on my Gigabyte Z370 Gaming 7 hackintosh. It installed without any problems. One must use OpenCore 0.8.3 and update all kexts to the latest versions. Lilu.kext must be version 1.6.2.

OpenCore 0.8.3 and Lilu.kext 1.6.2 are available here. Select the desired file from the drop-down list.
 
You can definitely run Monterey. My board is the 370 Gaming 5 which is nearly identical and I am running Monterey 12.4 on my desktop computer at work. I would go ahead and download Monterey now from the App Store before it is unavailable.
Thanks @penrow1 I'll look into it. I think just buying an 6600 XT and upgrading to Monterey will be the best option for me :)
 
So I'm looking to upgrade RAM as well as getting a dedicated graphic card. I read some time ago (I think on this very thread) that one should always use the same RAM frequency on every memory slot, and preferably the same brand / model too. But would it be OK to upgrade a 2*8 GB setup with a pair of 16GB?

I'm currently using two 8GB DDR4 3200 MHz Corsair RAM ("Vengeance" something.) I'm considering buying two 16GB units of the same "vengeful" model, same frequency, only with bigger capacity this time.

I know they work in pair, and I'd have to put them in the right slots so that the 8s are paired together and not with the 16s. That would give a total of 48GB of RAM. Apart from being an unorthodox number for RAM capacity, are there any possible issues that this could cause? I remember in the 2000s I upgraded my first PC to 384MB and I don't recall having had problems, but maybe it's different now :lol:
 
So I'm looking to upgrade RAM as well as getting a dedicated graphic card. I read some time ago (I think on this very thread) that one should always use the same RAM frequency on every memory slot, and preferably the same brand / model too. But would it be OK to upgrade a 2*8 GB setup with a pair of 16GB?
@AudioGuy-87

Personally, I've always matched RAM chips for size, speed, and manufacturer in my hackintosh builds. But in my Late 2014 iMac Retina, I do have mixed chip sizes, but same speed. I have 2 x 4GB DDR3 @ 1600 MHz, and 2 X 8GB DDR3 @ 1600MHz. They are paired in the four slots, and I'm pretty sure the 4GB and 8GB are different manufacturers. I've never had any issues with memory.

If it works in a iMac I would expect it to work the same in a hackintosh. YMMV
 
Hey guys, it’s HackaShaq here! Just checking in after a long absence for a brief update. :)

I haven’t been around much because this build I made is still my main daily driver machine, and I honestly have no need for a new Mac. I’ve been running Catalina for years now, and this build has been flawless. Best decision I ever made. So that explains why I haven't been following this tread much since this build just works great for me.

Well, I had some time the other day and thought it would be fun to try to update this build to the latest version of macOS Monterey (currently 12.6).

Well, it’s all done:

apple-menu.png



But here’s the funny thing. I’ve been away from Hackintoshing for so long now that I basically forgot everything. So this update was super simple and surprisingly easy.

I read that most people migrated from Clover to Opencore, and that would be even more of a learning curve for me. I thought about this and kept wavering on the idea of upgrading to Monterey. So instead of learning and digging back in deep, I did the opposite. I cut every corner I could, and jumped right from (clover) macOS Catalina to (open core) macOS Monterey, and got it working easily on this machine with maybe a lot of luck (I think).

Here’s a brief write up in case some people have this build (or a very similar build) and want to run the latest version of macOS Monterey. My working EFI folder is attached at the end, but you just need to enter your own serial number, UUID, etc.

The Basics:
“Good artists borrow, great artists steal” well, for this build, I have to give a major shout out to user Svart for his build listed here. This was the first thread I stumbled upon that looked similar to mine, and without this thread (and his generosity in posting his opencore-based EFI folder as an attachment), I would be dead in the water. He was running Big Sur in his example, but I got Monterey working with this EFI as the base. Thanks, Svart!

Once again, I literally don’t know what I’m doing anymore in the hackintosh community, (LOL) and my mind is still stuck in Clover mode. So please assume that there are a million better ways to do this, but this is what worked for me which may assist others. Here we go.

The Dummy's (me) Guide to Updating this Build to macOS Monterey:

If you don’t want to read all of this, just scroll to the end and download my open core-based EFI folder, and open the config.plist file in a text editor like BBEdit to enter in your four unique items based on your machine: serial number, SmUUID, etc. (replace the “XXXX-XXXX-XXXXX” info)


1. I made a bootable backup on my Catalina boot drive and EFI folder with SuperDuper. (A must!!)​
2. I then created a USB Installer for macOS Monterey based on this guide:​
3. I had my USB Monterey installer ready to go, and then prepared my boot drive.​
4. I then downloaded and reviewed Svart’s EFI folder from his excellent thread, and saw that only a few things needed to customized:​

A. The Product Identifier (ex. iMac19,2)
B. Serial Number
C. SmUUID
D. MLB (Board Serial Number)
E. ROM (your machine's MAC Address without the colons)

For ROM, find your machine's MAC address by going under the Apple menu, selecting System Report > Ethernet and then selecting the Ethernet Device. Then remove the colons (i.e. e0:d6:5e:55:a8:55 would be e0d65e55a855 entered for ROM)

I technically didn’t have to change the Product Identifier, but I went with iMac19,2 (my original setup was iMac14,2)

5. And yes, even though this is an opencore EFI, I just launched Clover Configurator, to select the config.plist from Svart’s EFI folder and then used the pull-down menu to use a new Product Identifier (iMac19,2):​

clover1a.png


clover1b.png

6. Then I clicked the buttons a few times to generate a new Serial Number, and SmUUID (keep this window open so you can copy/paste from it later.) Yes, I know there are terminal-based options to do this, but I'm lazy and this worked fine. :)

clover2.png

7. Not having a clue about opencore (still don't LOL), I then opened the config.plist in EFI > OC and copied/pasted the newly generated serial numbers generated from Clover Configurator. (There are four items listed as XXX-XXX-XXXXXX etc. in my config.plist file in my EFI attachment that you will need to generate and update the config.plist file. Serial Number, SmUUID, ROM, and MLB board serial number)
8. I then just dropped in the latest kext versions of the kexts I used from my build.​
9. Svart used USB Mapping to generate a true USB map, (the right way) but I was lazy and just dropped in the “USBInjectAll.kext” and called it a day.​

NOTE: Unlike clover, it looks like in opencore you need to add a text path in config.plist for every kext you add. It was easy since they’re all in the same folder/location. I just copy/pasted and updated it in BBEdit. If you download my EFI, it’s already taken care of. No editing needed, but if you add a kext, be sure to add the text path in config.plist.​

10. After I had the opencore EFI ready, I launched Clover Configurator and selected Mount EFI on my boot drive and replaced the old clover-based EFI folder with this new opencore-based EFI folder.​
11. After rebooting from the USB stick, I started the install of macOS Monterey onto my pride and joy boot drive that was running Catalina. *gulp*​
NOTE: There were multiple reboots and it takes about an hour. You will see a message saying it will be about 28 mins or so multiple times I bet. The machine restarted maybe four times. Just let it do its thing.​
13. After the install, I pulled the USB stick, crossed my fingers, and as crazy as this sounds, everything worked!​
14. I was fully expecting some USB or audio issues, but there were none! Worked great! No issues with audio, no issues with sleep/wake, etc. all USB ports were working, and I did notice that I could now use the “hot” red USB port on the back of my machine that previously didn't work.​

Some Negatives:
It seems like it takes a good 3-5 minutes to boot up. I usually sleep/wake, so it’s nothing big, but it takes notably longer to boot up over Catalina.​
WiFi / Bluetooth: I also should point out, that I don’t use WiFi or Bluetooth with this machine, and originally I had a small plug-n-play USB Bluetooth adapter that I don’t even use anymore either. So I can’t verify anything about Wifi or Bluetooth.​
iTunes Movies / DRM: Also, with the iMac19,2 identifier, I think that means that movies purchased will not play due to DRM issues. I tried using the “shikigva” trick with multiple values (16, 80, 128, 256, etc.), but none of them worked. Then I remembered I don’t even watch movies on my computer, and VLC will play any movie you purchased anyway via the Finder, so it’s fine for me.​
Some Positives:
4k: macOS Monterey feels great and the new product identifier replaces my ancient one, now allowing for 4k video on youtube, etc. I tried a few YouTube 4k videos and they look spectacular.​
BIOS: I didn’t even update my BIOS, and haven’t updated it since the original build (I think)​
WINDOWS (Dual Boot): I have Windows 10 on a separate drive and the boot loaders properly allows for selection at startup. Nice.​

Future Proof: Probably the biggest benefit is that this machine is now far more future proofed with the latest version of macOS. I use this machine for Photography work (Photoshop/Lightroom) as well as some small YouTube channel stuff (Final Cut Pro) and then management stuff (FileMaker, Email, Web, etc.) and I honestly see no reason to upgrade this machine for years to come. I have something like 7 separate HDs inside, and everything just works.​


So there you have it. An Idiot's Guide to macOS Monterey. I think it's funny that this is an opencore EFI now, but I used Clover Configurator and BBEdit for all tasks since that's all I know.

If anything goes haywire, I likely can’t really assist much since I still know nothing about opencore, but I wanted to pass this info along in case it helps anyone else out there with the same (or similar) build. So fire up a backup drive, use my include EFI, update those four unique machine items, and let it rip.

Cheers!
 

Attachments

  • HackaShaq_Monterey-working_EFI.zip
    10.5 MB · Views: 106
Back
Top