Contribute
Register

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

@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: 43
  • B550 Creator without USB SSDT and Kext.ioreg
    4.7 MB · Views: 82
Last edited:
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: 43
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?
 
@CaseySJ
Hello
Have you seen my previous Post ?
I'm out of idea :confused:
May be you can give me some
thanks
 
@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!
 
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:
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:
** 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
 
Back
Top