- Joined
- Oct 18, 2021
- Messages
- 18
- Motherboard
- Gigabyte Z370 Aorus Gaming 7
- CPU
- Intel I7 8700K
- Graphics
- ASUS ROG STRIX VEGA 64 OC
- OS X/macOS
- 10.15.x
- Bootloader
- Clover (UEFI)
- OpenCore (UEFI)
- Mac
- Mac mini
- MacBook Air
- MacBook Pro
- Mobile Phone
- iOS
Can you explain how the T command corrects incorrect port type naming or is it just a port type discovery based on what the USBMAP guesses or what the OS guesses the port type is?
Is there a way to edit port types with USBMAP before creating the kext?
This seems to be a better way to may correctly it is a hybrid of USBmap usable in Windows where all of the parts are visible before starting the install process of opencore. It is called UBBToolkit, the kext or map (really a Plist) can be created in Windows. https://github.com/USBToolBox/tool
What I do not understand about the tool is the Kext or Map creation with the tool which is used in conjunction with his downloadable kext is after ports are selected under the magic 15 in the kext creation process if the guesses are incorrect how do you correct port types? Also if there are 2 separate USB controllers is the magic 15 MAX apply to each controller or combined? (such as B550 chipset board)
5. Once all the ports are discovered, press Q to quit the ports discovery, and then press P to edit the plist.
USB Types
Now, use T:x, x:3. Where,
Type:
Code:
T:x:255
The x is the Bluetooth Controller and it has to be internal
Is there a way to edit port types with USBMAP before creating the kext?
This seems to be a better way to may correctly it is a hybrid of USBmap usable in Windows where all of the parts are visible before starting the install process of opencore. It is called UBBToolkit, the kext or map (really a Plist) can be created in Windows. https://github.com/USBToolBox/tool
What I do not understand about the tool is the Kext or Map creation with the tool which is used in conjunction with his downloadable kext is after ports are selected under the magic 15 in the kext creation process if the guesses are incorrect how do you correct port types? Also if there are 2 separate USB controllers is the magic 15 MAX apply to each controller or combined? (such as B550 chipset board)
5. Once all the ports are discovered, press Q to quit the ports discovery, and then press P to edit the plist.
USB Types
Type | Connector Info | Notes |
---|---|---|
0 | USB 2.0 Type-A connector | |
3 | USB 3.0 Type-A connector | |
8 | Type C connector, USB 2.0 only | |
9 | Type C connector, with USB 2.0 and USB 3.0 switch | |
10 | Type C connector - USB 2.0 and USB 3.0 without Switch | |
255 | Proprietary connector | For Internal USB Ports such as Bluetooth. macOS always expects Bluetooth as Internal. |
Now, use T:x, x:3. Where,
- x represents your discovered port.
- 3 represents the connector type.
Type:
Code:
T:x:255
The x is the Bluetooth Controller and it has to be internal