Contribute
Register

Gigabyte B550 Vision D (Thunderbolt 3) + AMD Ryzen 7 3700X + AMD RX 5600 XT

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
18,926
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
Joined
Jul 20, 2014
Messages
925
Motherboard
AsRock X299 Creator-1.50
CPU
i9-10900X
Graphics
RX 6800 XT
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
@CaseySJ
Hello I continue to Map my USB port
Reminder
Asus ProArt  B550 Creator USB internal.jpg

Everything work correctly except for the Item 10 (internal USB 2 headers)
Regarding Item 10 (internal USB 2 headers):
  • It is necessary to disable both USB SSDTs and the USB kext, reboot, and then connect devices to these headers.
  • After connecting one USB 2 device at a time, we can identify the port names.
  • Have you mapped these ports yet?
Attached are an updated SSDT (for PTXH) and USB kext. This sets Item 8 to Type 10. But we should still add some missing ports.
When I disable both USB SSDTs and the USB kext, I can't boot
I'm speechless :eek:



What I tried
  • Windows 11, It sees them
  • with only USBInjectAll.kext, I can't Boot
  • with only UnsupportedXHCI.kext, I can't Boot
  • with USBInjectAll.kext & UnsupportedXHCI.kext, I can't Boot
I attach my EFI (with random Serials) and Ioreg

EDIT
my bad ... i disable the SSDT-EC-USBX by mistake
So I can now boot with both USB SSDTs and the USB kext disabled, but I can't see any port activated in hackintool when I plug a USB stick in the those 4 ports.

Why my Internal usb-c header (item 8) has HS31 & HS32 names. Would it be better if they were SS32 @ SS32 ?

EDIT 2
I disable in BIOS The USB U32_7 (item 8) and Hackintool still show HS31 & HS32 after "clean all" & "refresh"
HS31 & HS32 are in Ioreg
I there any reason?
 

Attachments

  • B550 creator.zip
    10.7 MB · Views: 25
  • B550 Creator without USB SSDT and Kext.ioreg
    4.7 MB · Views: 31
Last edited:
Joined
Jan 1, 2011
Messages
134
Motherboard
Gigabyte Z170X-UD5
CPU
i7-6700K
Graphics
RX 580
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
If you have any trouble with that procedure, just let us know.
Thanks. I ran into a problem when attempting to "replace CC with # of physical cores" (my processor has 4). The base items did not display in OC Configurator as in the image.
 

Attachments

  • KernelPatch.png
    KernelPatch.png
    47 KB · Views: 28

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
18,926
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
Thanks. I ran into a problem when attempting to "replace CC with # of physical cores" (my processor has 4). The base items did not display in OC Configurator as in the image.
You may be using the wrong config.plist. Which EFI ZIP did you download from the OC 0.7.5 Mini-Guide?

Are you using a Gigabyte B550 Vision D as well?
 
Joined
Jul 20, 2014
Messages
925
Motherboard
AsRock X299 Creator-1.50
CPU
i9-10900X
Graphics
RX 6800 XT
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
@CaseySJ
Hello
Have you seen my previous Post ?
I'm out of idea :confused:
May be you can give me some
thanks
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
18,926
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
@CaseySJ
Hello I continue to Map my USB port
Reminder

Everything work correctly except for the Item 10 (internal USB 2 headers)
Regarding the two internal USB 2 headers:
  • What is the name of the USB 2 hub for Item 10?
  • We can determine the name of the hub by connecting a USB 2 device to either of the two F_USB headers and rebooting. But:
    • All USB SSDTs and USBPort kexts must be disabled
    • XhciPortLimit must be enabled
    • Use Monterey, not Big Sur
    • This should show all USB ports

...

Why my Internal usb-c header (item 8) has HS31 & HS32 names. Would it be better if they were SS32 @ SS32 ?
Item 8 is a USB Type C header that supports:
  • USB 3.x
  • USB 2.x
So we can name one of them SSxx (for USB 3) and the other HSxx (for USB 2), but the name really does not matter!
 
Joined
Jul 20, 2014
Messages
925
Motherboard
AsRock X299 Creator-1.50
CPU
i9-10900X
Graphics
RX 6800 XT
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Regarding the two internal USB 2 headers:
  • What is the name of the USB 2 hub for Item 10?
I don't know I never saw any names of those port in Hackintool or Ioreg
Or you mean in BIOS/ manual : USB_E12 &_E34
  • We can determine the name of the hub by connecting a USB 2 device to either of the two F_USB headers and rebooting. But:
    • All USB SSDTs and USBPort kexts must be disabled
    • XhciPortLimit must be enabled
Okay I think this was buggy since Big Sur 11.4
    • Use Monterey, not Big Sur
May be not in Monterey anymore ;)
    • This should show all USB ports
I'll do that and report
Item 8 is a USB Type C header that supports:
  • USB 3.x
  • USB 2.x
So we can name one of them SSxx (for USB 3) and the other HSxx (for USB 2), but the name really does not matter!
Clear

I will try again to discover this header's ports names
thanks
 
Last edited:
Joined
Jul 20, 2014
Messages
925
Motherboard
AsRock X299 Creator-1.50
CPU
i9-10900X
Graphics
RX 6800 XT
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
We can determine the name of the hub by connecting a USB 2 device to either of the two F_USB headers and rebooting. But:
  • All USB SSDTs and USBPort kexts must be disabled
  • XhciPortLimit must be enabled
  • Use Monterey, not Big Sur
  • This should show all USB ports
I did all that but hackintool and ioreg are the same that my regular Big Sur boot drive.
I plugged in those ports :
  • USB 3 stick
  • USB 2 Stick
  • A mouse
None worked
may be I could use windows 11 to find them ?!
I'm keep looking
 
Last edited:
Joined
Jun 13, 2017
Messages
1,472
Motherboard
Asus Prime A320I-K (AM4)
CPU
Ryzen 7 5700X
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Air
  3. Mac mini
  4. Mac Pro
Mobile Phone
  1. iOS
** Changing CPU Name in About this Mac **

The RestrictEvents kext is finally working. On AMD Ryzen systems we can change CPU name in About this Mac by adding properties to NVRAM UUID 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 as shown below, and enabling the kext:

First we enable RestrictEvents:
View attachment 529190
Then we add revcpuname to NVRAM UUID 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:
View attachment 529188
And we must add it to the Delete section as well so that changes made to CPU name are accepted on each reboot:
View attachment 529189

Result:
View attachment 529191

Casey darling, my Ryzentosh has forgotten it's CPU. Did I enter the info correctly?.

Screenshot 2021-11-21 at 9.22.38 AM.png
 
Top