Contribute
Register

Gigabyte Z490 Vision D (Thunderbolt 3) + i5-10400 + AMD RX 580

Hi. I succesfully install High Sierra in a Z490 Vision G, using a i5-10400, GTX 1050ti. Overall performance is being great: No crashes, GB5 ok. I have, however, some things to fix a) Ethernet not working, b) Intel HD 630 hardware acceleration not working (VDAdecoder given error). I got a thing about PCI thing since both problems may be related.

What I've tried:

Set PCI path as suggested: Not working
Check PCI path: It seems correct for Vision G, anyhow I use Hackintool to be sure. (pics attached)
Using older kext (lol, I was just going running out of ideas)
I think there is something going on when with High Sierra since it seems anyone with Catalina have solved this problem.

But I can't make it work. Any ideas... thanks for your help.
 

Attachments

  • 89124978-a701f280-d4a0-11ea-9226-d56fa09ebe6e.png
    89124978-a701f280-d4a0-11ea-9226-d56fa09ebe6e.png
    44.5 KB · Views: 77
  • 89125085-7f5f5a00-d4a1-11ea-8c16-ca8018fc0320.png
    89125085-7f5f5a00-d4a1-11ea-8c16-ca8018fc0320.png
    18.1 KB · Views: 77
  • 89125090-8e460c80-d4a1-11ea-992e-392354ef5ed6.png
    89125090-8e460c80-d4a1-11ea-992e-392354ef5ed6.png
    56.7 KB · Views: 68
  • 89125154-f4329400-d4a1-11ea-986b-f7fa02a57969.png
    89125154-f4329400-d4a1-11ea-986b-f7fa02a57969.png
    198.5 KB · Views: 66
Hi. I succesfully install High Sierra in a Z490 Vision G, using a i5-10400, GTX 1050ti. Overall performance is being great: No crashes, GB5 ok. I have, however, some things to fix a) Ethernet not working, b) Intel HD 630 hardware acceleration not working (VDAdecoder given error). I got a thing about PCI thing since both problems may be related.

What I've tried:

Set PCI path as suggested: Not working
Check PCI path: It seems correct for Vision G, anyhow I use Hackintool to be sure. (pics attached)
Using older kext (lol, I was just going running out of ideas)
I think there is something going on when with High Sierra since it seems anyone with Catalina have solved this problem.

But I can't make it work. Any ideas... thanks for your help.
One quick issue is that we cannot use Device ID 3E98 or Platform ID 3E980003 on High Sierra. We have to use older device ID and platform ID. May need to use Kaby Lake device ID and platform ID:
  • Device-ID = 0x5912
  • Platform ID = 0x59120003 (headless)
These must be entered in reverse byte order as follows:
  • device-id 1259
  • AAPL,ig-platform-id 03001259
 
Last edited:
Has anyone experimented removing the power limits in the BIOS for an 'overclock' with the non-K chips? @jbravo14 ? Interested to hear if it works well!

 
Last edited:
One quick issue is that you cannot use Device ID 3E98 or Platform ID 3E980003 on High Sierra. You’ll have to use older device ID and platform ID. May need to use Kaby Lake device ID and platform ID.

Thanks. I had, however, no luck. Tried multiple KabyLake Device ID as you suggested (and other sites). Network problem is worse, may I give up already?.

I do believe there's a specific problem with injecting PCI paths with OpenCore in High Sierra or somehow kexts are not being loaded. For example, I can't see FakePCIID_Intel_I225-V.kext when I do kextstat in terminal. It's driving me nuts.
 
Glad to hear it's finally installed! What are the lessons learned -- or the solutions that finally got you to this point? This will help others who might encounter the same problems.


This is the main question !
To be honest nothing new that I learnt since I do Hack:
Be patient, patient and patient
Read the tuto again and again
Check, double check and... check again

I finally solved out but don't exactly know where I 1st make a mistake.
Trying to solve out I disconnected everything and kept only iGPU, Monitor (although I went to crazy screen without the "continue button"), SSD and USB.
Being able to reach that stage encouraged me to find another way, expecting that my Sapphire would not be a problem. It was a bet but it worked.

Finally, discovering OC (my 1st hack as the previous one was on Clover) pushed me to read a lot and be patient.

So definitely nothing really new, but maybe some positive waves to send to those who are still fighting !!
When you will know that this Hack is not for me but for a friend who is totally newbee in the hack world, you will understand that I took it as a real challenge ;-)
 
Thanks. I had, however, no luck. Tried multiple KabyLake Device ID as you suggested (and other sites). Network problem is worse, may I give up already?.

I do believe there's a specific problem with injecting PCI paths with OpenCore in High Sierra or somehow kexts are not being loaded. For example, I can't see FakePCIID_Intel_I225-V.kext when I do kextstat in terminal. It's driving me nuts.
If High Sierra does not support the faked Ethernet device-id, then the associated kext will not load. You could, however, use a USB 3 hub with an on-board 1Gbps Ethernet port.
 
** OFFICIAL: OpenCore 0.6.0+ EFI for Z490 Vision D **
Please do not quote this post in its entirely. Use a link instead.​

The formal release of OpenCore 0.6.0 has arrived, along with an update of nearly all other Acidanthera kexts. This guide includes the latest boot loader and kexts.

This EFI contains the following changes:

Bootloader / Kexts:
All of the items listed below are official builds.
  • OpenCore 0.6.0 and newer
  • VirtualSMC 1.1.5 --> 1.1.6 (OC 0.6.1)
  • Lilu 1.4.6 --> 1.4.7 (OC 0.6.1)
  • WhateverGreen 1.4.1 --> 1.4.2 (OC 0.6.1)
  • AppleALC 1.5.1 --> 1.5.2 (OC 0.6.1)
  • NVMeFix 1.0.3
config.plist Changes:
  • Misc --> Boot --> Picker Attributes --> 9
  • Misc --> Security --> BootProtect --> Bootstrap
  • ACPI --> SSDT-SBUS-MCHC (Fix AppleSMBus support in macOS)
  • ACPI --> SSDT-GPRW (Disable wake from USB/Bluetooth; wake only with power button) -- Disabled by default
  • ACPI --> Patch --> change Method(GPRW,2,N) to XPRW, pair with SSDT-GPRW.aml -- Disabled by default
  • Kernel --> Patch --> SATA Hot Swap I/O Error Fix (for SATA Hot Plug) -- Disabled by default
  • OpenCore 0.6.1 --> FakePCIID_Intel_HDMI_audio.kext is no longer needed; the kext is still present, but has been disabled. The associated DeviceProperty has also been disabled.
  • OpenCore 0.6.1 --> Optional BootChime has been configured, but not enabled. To enable Boot Chime, click the UEFI section of OpenCore Configurator and click the Audio tab at the top. Then select PlayChime. Audio will play through the headphone jack.

How to Use:
  1. Find a USB flash disk with an EFI partition, or format the USB flash disk in Disk Utility with Scheme = GUID Partition Map and Format = MacOS Extended (Journaled).
  2. Mount EFI partition of the USB flash disk.
  3. Download the attached ZIP into the top level of the EFI partition of the USB flash disk. When the file is unzipped, there will be a folder called OC-060-VISION-D (if there's a newer ZIP such as OC-061-VISION-D, use the latest).
  4. Rename this folder to EFI, otherwise the system will not boot.
  5. Inside the EFI/OC subfolder are two standard config files:
    • config-AMD-GPU.plist (choose this if using an AMD GPU)
    • config-Intel-iGPU.plist (choose this only if no AMD GPU is present)
  6. Pick one of the files above, rename it to config.plist, and open this config.plist in OpenCore Configurator version 2.9.0.0 or later.
  7. From OpenCore Configurator's File --> Preferences, select Official --> OC 0.6.0 Release Version as shown (or "OC 0.6.x" where x is the current latest version):
    Screen Shot 2020-08-02 at 5.12.57 AM.pngScreen Shot 2020-08-07 at 3.55.23 AM.png
  8. Click on PlatformInfo --> DataHub - Generic - PlatformNVRAM and copy/paste existing serial numbers and UUID into the fields shown in red.
    • Use Hackintool to copy existing values:
      Screen Shot 2020-09-07 at 2.33.52 PM.png
    • And paste them here one by one:
      Screen Shot 2020-08-01 at 3.27.34 PM.png
  9. Save the file.
  10. Reboot and press F12 at the BIOS Splash Screen. When the BIOS Boot Menu (not OpenCore Picker) appears, select the USB flash disk.
  11. Warning: It may be necessary to reset NVRAM one time prior to booting macOS. This can be done by pressing spacebar at the OpenCore Picker and choosing Reset NVRAM. On multi-boot systems, select the default startup disk in System Preferences --> Startup Disk.
  12. At the OpenCore 0.6.0 Picker menu, select and boot the internal macOS disk.
  13. If everything works correctly, copy the new OpenCore EFI folder from the USB flash disk to the EFI partition of the main macOS SSD.

Updates:
  • First version.
  • 7-Aug-2020: Changed OCC 2.8.0.0 to 2.9.0.0
  • 7-Sep-2020: Added EFI for OpenCore 0.6.1
  • 10-Sep-2020: Re-uploaded EFI for OpenCore 0.6.1 with USBInjectAll 0.7.6 that adds compatibility with iMac20,1 and iMac20,2
 

Attachments

  • OC-060-VISION-D.zip
    3.9 MB · Views: 368
  • OC-061-VISION-D.zip
    3.9 MB · Views: 219
Last edited:
Upgrade works wonderfully! Thank you!
 
The Z490 AORUS Xtreme is the most feature packed board in Gigabyte's Z490 lineup. My only concerns about it are:
  • The number of PCIe lanes on Z490 is just as limited as Z390.
  • Intel 10th Gen CPUs are still based on Skylake architecture, and are still 14nm parts.
  • Although the AORUS Xtreme packs the most features, the questions to ask are:
    • Do you need those features or want those features?
    • Do you want to spend top dollar on an architecture that is expected to be completely replaced/updated in about a year?
For sure, and thank you for that.

Here is what I'm thinking.
-I would like to get something now that I would actually see a gaming difference. (Playing wow @4k 32" monitor, Ultra)
- I'm definitely not waiting for Intel 10nm in maybe 2022 ??!!
- I'm really into overclocking, fun hobby for some time now. So I'm not sure if there is much difference between the etreme and the D. I'm guessing they are pretty similar for overclocking.
- As far as lanes, I don't think I care since video cards can't saturate PCIe 3.0 yet, but I do see your point about that.

I guess I'm willing to spend the money, since I upgrade every 4-5 years, and I'm really wanting to upgrade soon.
Prob staying with intel 10th, and Big Navi.
Any other thoughts, I welcome.
Thanks,
 
Back
Top