Contribute
Register

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

Joined
Feb 24, 2013
Messages
26
Motherboard
GA77X UD5H
CPU
i7 3770k 3.5
Graphics
GTX 650
Mac
  1. iMac
Mobile Phone
  1. iOS
Have you added your USBPort.kext here and activated it?
also delete USBInjectAll.kext
or simply rename your USBPort.kext filename to USBInjectAll.kext
View attachment 483194
Yes, USB is working perfectly. Those actions were taken already. Its simply the UHD630 graphics that don't appear to be working for me???
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
18,925
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
OC 0.6.0 guide EFI worked a treat for me... I added my own USBPort.kext using Hackintool and added: layout-id 16 in PCI to add all the rear audio ports correctly. Only issues I have is that UHD630 does not show up anywhere on my system information screen only rx570 in graphics, also rx750 does not show up within PCI list in system information. Now I know I don't really need it but my last hack was 100% complete and therefore I'd really like this one to be also. I understand that UHD630 broke recently for Catalina Hacks, I'm running Catalina 10.15.6... any suggests people for either issues?!
This is perfectly normal. It won't appear in Graphics/Displays, but it should appear in PCI as follows:
Screen Shot 2020-08-07 at 6.48.00 AM.png
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
18,925
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Ok cool got it, but it doesn't show up at all... confusing!
It will show up in PCI if Device Properties are injected. If you used config-AMD-GPU.plist as the basis for your OpenCore config.plist, those device properties are already specified.

Another way to check is by downloading and running IORegistryExplorer, then scrolling the device tree on left side (do not use the search field) to IGPU@2. If you see AppleIntelFramebufferController as shown, then iGPU is okay.

Screen Shot 2020-08-07 at 6.58.49 AM.png
 
Joined
May 15, 2020
Messages
1,301
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900KF
Graphics
RX 5700 XT
Mac
  1. MacBook Pro
(do not use the search field)
I think we can use the search field in IOReg but once the result appears we have to click to "x" (in the search field) then the full Tree appears with found result selected
 
Joined
Feb 24, 2013
Messages
26
Motherboard
GA77X UD5H
CPU
i7 3770k 3.5
Graphics
GTX 650
Mac
  1. iMac
Mobile Phone
  1. iOS
It will show up in PCI if Device Properties are injected. If you used config-AMD-GPU.plist as the basis for your OpenCore config.plist, those device properties are already specified.

Another way to check is by downloading and running IORegistryExplorer, then scrolling the device tree on left side (do not use the search field) to IGPU@2. If you see AppleIntelFramebufferController as shown, then iGPU is okay.

View attachment 483206
Yeah I used 'AMD-GPU' as the basis and left the PCI properties for iGPU alone. Doesn't appear in IORegistryExplorer either. The system is not seeing the UHD630 at all. Being an i9 should not make it a different platform-id should it?

SOLVED
just had a quick think there and realised that I had igpu to auto in bios change to enabled and there you go... populated! cheers for the help guys. Total respect to you CaseySJ, the EFI works a treat!
 
Last edited:
Joined
Jul 15, 2019
Messages
20
Motherboard
Thinkpad X1 Carbon 6th Gen
CPU
i7-8650U
Graphics
Intel HD Graphics
First of all, @CaseySJ and @Elias64Fr, thank you very much for your hard work!

I have a laptop, Thinkpad X1 Carbon 6th gen with an Alpine Ridge Thunderbolt chip. Thunderbolt works just fine (including hotplug) without the "BIOS Assist" option in the BIOS, but adds about 2W to the CPU package power consumption. The "BIOS Assist" option removes the additional power draw but also disables hotplug functionality.

Is there any way I can mod the Thunderbolt firmware in a similar way to allow for native Thunderbolt functionality? Looking at the thread, I didn't find any specific references to the patches applied and I don't know much about the subject to try and figure it out on my own.

I'm attaching an SPI dump of the Thunderbolt chip in case that helps.
 

Attachments

  • Lenovo X1 Carbon 2018 Alpine Ridge.rom.zip
    229.2 KB · Views: 38
Joined
Jun 19, 2012
Messages
55
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Pro
Classic Mac
  1. iMac
Mobile Phone
  1. iOS
Any guesses on an issue I've been having on and off for ages, with uptime ranging from hours to weeks my USB will suddenly die. I'll be working, and my Magic Mouse will freeze and my keyboard will be non-responsive and after a minute or so it will scold me about not ejecting my backup drive before removing it. (or sometimes I'll return to my desk and find it this way). Very frustrating, fortunately I have my MacBook running Synergy so I can usually clean up and reboot cleanly (or ssh in and sudo shutdown).

Build is pretty faithful to this post, on fully patched Mojave — seems a bit worse since last security update.

Code:
$ neofetch
                   'c.        
                 ,xNMM.          -----------------
               .OMMMMo           OS: macOS Mojave 10.14.6 18G6020 x86_64
               OMMM0,            Host: Hackintosh (SMBIOS: iMac19,1)
     .;loddo:' loolloddol;.      Kernel: 18.7.0
   cKMMMMMMMMMMNWMMMMMMMMMM0:    Uptime: 15 mins
 .KMMMMMMMMMMMMMMMMMMMMMMMWd.    Packages: 130 (brew)
 XMMMMMMMMMMMMMMMMMMMMMMMX.      Shell: bash 5.0.18
;MMMMMMMMMMMMMMMMMMMMMMMM:       Resolution: 2560x1440@2x, 1920x1080@2x, 1680x1050@2x
:MMMMMMMMMMMMMMMMMMMMMMMM:       DE: Aqua
.MMMMMMMMMMMMMMMMMMMMMMMMX.      WM: Quartz Compositor
 kMMMMMMMMMMMMMMMMMMMMMMMMWd.    WM Theme: Blue (Dark)
 .XMMMMMMMMMMMMMMMMMMMMMMMMMMk   Terminal: iTerm2
  .XMMMMMMMMMMMMMMMMMMMMMMMMK.   Terminal Font: JetBrainsMono-Medium 14
    kMMMMMMMMMMMMMMMMMMMMMMd     CPU: Intel i9-9900K (16) @ 3.60GHz
     ;KMMMMMMMWXXWMMMMMMMk.      GPU: Radeon RX 580
       .cooc,.    .,coo:.        Memory: 24982MiB / 65536MiB

$ lsusb
2020-08-07 10:16:01.367 system_profiler[3748:79910] SPUSBDevice: IOCreatePlugInInterfaceForService failed 0xe00002be
Bus 020 Device 004: ID 0bda:0411 Realtek Semiconductor Corp. 4-Port USB 3.0 Hub
Bus 020 Device 009: ID 05dc:b049 Lexar Media, Inc. USB_3_0 Reader  Serial: XXX
Bus 020 Device 010: ID 1058:25ee Western Digital Technologies, Inc. My Book 25EE  Serial: XXX
Bus 020 Device 008: ID 0424:5534 SMSC USB5534B
Bus 020 Device 007: ID 05e3:0608 Genesys Logic, Inc. USB2.0 Hub
Bus 020 Device 013: ID 1b1c:0c15 CORSAIR MEMORY INC. H100i Platinum  Serial: XXX
Bus 020 Device 006: ID 05e3:0608 Genesys Logic, Inc. USB2.0 Hub
Bus 020 Device 023: ID 0a5c:4500 Broadcom Corp. BRCM20702 Hub
Bus 020 Device 000: ID 05ac:828d Apple Inc. Bluetooth USB Host Controller
Bus 020 Device 002: ID 04b8:0128 Seiko Epson Corp. EPSON Scanner
Bus 020 Device 001: ID 04a9:10d5 Canon Inc. iP4800 series  Serial: XXX
Bus 020 Device 005: ID 0bda:5411 Realtek Semiconductor Corp. 4-Port USB 2.0 Hub
Bus 020 Device 003: ID 0424:2134 SMSC USB2134B
Bus 020 Device 011: ID 05e3:0608 Genesys Logic, Inc. USB2.0 Hub
Bus 020 Device 015: ID 05e3:0608 Genesys Logic, Inc. USB2.0 Hub
Bus 020 Device 020: ID 0765:5020 X-Rite Incorporated ColorMunki Display
Bus 020 Device 019: ID 046d:082d Logitech Inc. HD Pro Webcam C920  Serial: XXX
Bus 020 Device 014: ID 413c:2113 Dell Inc. Dell KB216 Wired Keyboard
Bus 000 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 000 Device 001: ID 1d6b:CITR Linux Foundation USB 3.1 Bus

Oh, and lsusb will show a second error line when it is not working, but will still list the devices. (I think all of them)
 
Last edited:
Top