Contribute
Register

[SUCCESS] Gigabyte Designare Z390 (Thunderbolt 3) + i7-9700K + AMD RX 580

...
How stable is your OpenCore configuration? Still in beta? Would you recommend to switch from Clover? What advantages you are seeing at this moment?
I am surprised by how stable OpenCore is despite being in Beta. Unlike some of the recent reports of instability, my system continues to be absolutely rock solid with both Clover and OpenCore.

At this time I honestly don't see any clear advantages of OpenCore over Clover.
  • Clover has a more complete GUI -- the Clover Boot Menu -- that contains a lot of functionality.
  • Clover Boot Menu has themes to customize the look and feel.
  • Clover's config.plist is easier to configure.
  • Clover boots just as fast, if not a little faster, than OpenCore (which, again, is still in Beta).
  • Clover is undergoing continuous improvement. Even 32GB DIMM modules are now supported without the need to enumerate DIMMs in SMBIOS --> Memory.
  • Clover provides EmuVariableUefi and rc scripts to emulate NVRAM on systems without native support. OpenCore provides a very clunky method using LogoutHook (which I was never able to set up correctly).
  • Clover allows us to use acidanthera's FwRuntimeServices and VirtualSMC.
  • Clover allows us to enable iGPU without running into memory allocation problem! At this time most of us have to disable iGPU when using OpenCore.
  • Clover supports Windows and Linux very well. It does not inject macOS properties when booting those operating systems.
But OpenCore has a promising future once it gets nearer to version 1.0.0.
  • OpenCore has better support for FileVault (which I have never used).
  • OpenCore provides hotkey support for features such as CMD-R (recovery), CMD-OPT-P-R (reset NVRAM).
  • OpenCore loads third-party kexts without breaking SIP (system integrity protection).
  • OpenCore appears to support a more extensive set of UEFI protocols than Clover.
 
Last edited:
I will say that on another forum someone discovered that once you are able to use Apple TV to watch content, but Safari (Netflix) still freezes your system. He found that, if you pause an Apple TV show, it “unlocks“ DRM on Safari. So you can actually use Netflix. I confirmed the same works for me, as well. Hopefully that is something the devs can use.
 
Kudos!

That switch in BIOS affects the bottom long slot (x4 PCIe slot) so it won't affect M2M or M2P.

Catalina creates two volumes inside a single Volume Group. The two volumes are:
  • Catalina (system volume)
    • Read only
  • Catalina - Data (user files, home folders, etc.)
    • Read/Write
Disk speed testing should be done on Catalina - Data.

How is the system stability so far?

No need to do this. The NO-CNVW SSDT takes care of hiding on-board WiFi from macOS.

This is very strange. In BIOS, are the SATA ports configured as AHCI? When you configured BIOS, do you remember first selecting Load Optimized Defaults?

Have you tried this (see Post #1 Table of Contents):
View attachment 445902


Is it a subtle change in brightness or significant? Or is it a change in color temperature (i.e. Night Shift mode)?

Do you mean that some random application gets started automatically each time you login? Is there any suspicious task in System Preferences --> Users & Groups --> Login Items?

Yes, no problem.

Hello CaseySJ,
Thank you very much for your quick response, really appreciated!

1. Thank for explaining that there is a system volume and a data part on the startup disc, now I was able to run the speed test without killing the system. What I don't understand is that now all discs show reasonable read and write speeds, but, OK, I'm not complaining. I'm happy. :)

2. Since the CMOS reset and setting the BIOS again no issues so far, it has been stable for about 2.5 hours. So thumbs up.

3. I installed monitor control. Fantastic!

4. No issues anymore with the monitor changing brightness, also solved now.

5. Random applications starting after boot up, probably because I was a bit in a state of panic I thought this was a system problem but one of the applications was Spotify (default is autostart) and the other application was probably opened when I rebooted. I had open windows after restart selected; not very clever; my mistake, but solved.

I will replace the OsxAptio2 driver and replace FakeSMC.kext with the SMC files, following the mini guide How to replace...with VirtualSMC, that is a good thing to do, right?

Thanks again!
 

Attachments

  • Disk speed data disc 1.png
    Disk speed data disc 1.png
    300.9 KB · Views: 64
  • Disk speed data disc 2.png
    Disk speed data disc 2.png
    306.5 KB · Views: 74
  • Disk Speed test system drive 512 GB Samsung 860 Pro MZ-76P512B:EU.png
    Disk Speed test system drive 512 GB Samsung 860 Pro MZ-76P512B:EU.png
    350.2 KB · Views: 65
  • Samsung 860 specs.png
    Samsung 860 specs.png
    780.3 KB · Views: 79
...
I will replace the OsxAptio2 driver and replace FakeSMC.kext with the SMC files, following the mini guide How to replace...with VirtualSMC, that is a good thing to do, right?
Glad to hear it's all working out now! And yes we should eventually replace OsxAptioFix2Drv-free2000 and FakeSMC with:
  • OcQuirks.plist
  • OcQuirks.efi
  • FwRuntimeServices.efi
  • VirtualSMC.kext
But first things first:
  • Make a full bootable backup. This is your working baseline.
  • You will thank yourself a million times in the future for doing this. Now is the time.
  • Do not update Clover or replace OsxAptioFix2Drv-free2000 or FakeSMC without first having a full bootable backup.
 
Glad to hear it's all working out now! And yes we should eventually replace OsxAptioFix2Drv-free2000 and FakeSMC with:
  • OcQuirks.plist
  • OcQuirks.efi
  • FwRuntimeServices.efi
  • VirtualSMC.kext
But first things first:
  • Make a full bootable backup. This is your working baseline.
  • You will thank yourself a million times in the future for doing this. Now is the time.
  • Do not update Clover or replace OsxAptioFix2Drv-free2000 or FakeSMC without first having a full bootable backup.

OK, from recent experience I know that this is vital and good for your health ;). One last question for know, I don't use the on board graphics, I use the HDMI and Display port on the RX 580 graphics card, can I just disable the on board graphics in the bios without any other actions? Is it beneficial to disable it?
Thanks again.
 
I think someone else (maybe @pitt1717) had mentioned having a hard time getting iGPU to work with OpenCore.

I somehow managed to get it working.

I took a look at the Whatevergreen Chart and came up with a different shikigva number than the ones in the boot args floating around this thread.
Now, its entirely possible that this has been talked about before and I just missed it. I mean the thread is 1332 pages long. :)

Anyway, I set iGPU to enabled in BIOS, and shikigva=80
I also removed shiki-id=Mac-7BA5B2D9E42DDD94 from my boot args

I also removed the Vega SSDT I had in my ACPI folder in OC.

Now that I have spent forever trying to achieve this I am left wondering what the point was, except to say that I did it.
:D

View attachment 446068


View attachment 446069


Awesome news! I'll see if I can try this tonight. The point is being able to use the iGPU in headless for encoding in Handbrake and the like. As goofy as it is, I'm getting use to the disco lights in my box. So I hope I don't have to disable led in the BIOS. But in the end, function will win out.
 
OK, from recent experience I know that this is vital and good for your health ;). One last question for know, I don't use the on board graphics, I use the HDMI and Display port on the RX 580 graphics card, can I just disable the on board graphics in the bios without any other actions? Is it beneficial to disable it?
Thanks again.
If using SMBIOS name iMac19,1, we should keep iGPU enabled. MacOS uses Intel QuickSync on the iGPU for HEVC, H.264. Quick Look, Preview, etc.
 
I'm not sure if this issue is related to hackintoshing but this is my first PC build so I'd appreciate any ideas. Whenever I attempt to shutdown my computer, it will enter a pre-BIOS power on/off loop (see video). This happens either when using the f_panel switch or when using the software Shutdown command. The computer will appear to be shutting down, then cycle on/off for a few minutes before starting back up again. The only way to actually turn the computer off is to flip the PSU switch.


Config: Z390 Designare, 9900K, GSkill Ripjaws V DDR3600 16GBx4
Using recommended BIOS settings from the guide.
I've not seen this problem before...
  • Does it boot into macOS and remain stable for at least 1 or more hours?
  • Does the problem only occur after shutting down the system either by pressing and holding physical power button or from Apple Menu --> Shutdown?
Suggestion:
  • There are 4 tiny LEDs on the bottom right side of motherboard.
  • In your video we can see two of those LEDs turn on and off each time the system tries to start.
  • Look carefully at those LEDs to see which ones are turning on and off each time the system itself turns off and on.
 
So I just enabled LED again. I booted and iGPU is working or at least seen.

I rebooted and enabled Intel software guard. iGPU again is still working. These are the only 2 changes I made. I'm not sure why it works now and not before. All I can think of, and wish I thought to test it, is that today's OpenCore updates CaseySJ made fixed something.

Also, I am using an old Broadcom Bluetooth dongle. It seems to work on each reboot allowing me to use my Magic Mouse more consistently now. This adapter is very old and bought during my first Sandy Bridge hack.

Aside from iStat menu not showing all sensors and i211 throughput, this almost feels as good as my real MacBook Pro.
 
Back
Top