-->Donations via PayPal [External Link Removed for Guests] :guitar
-->Installation/Post Installation Tutorial [Local Link Removed for Guests]
-->Useful Links [Local Link Removed for Guests]
-->Olarila Images - Updated images [Local Link Removed for Guests]
-->Guides and Tutorials [Local Link Removed for Guests]
-->Clover Folder for All Chipsets [Local Link Removed for Guests]
-->DSDT Patch Requests [Local Link Removed for Guests]

How to Stay within 15 ports limit using UsbInjectall and Clover boot argument

--Like - Comment - Subscribe - Share--
User avatar
MaLd0n
Site Admin
Site Admin
Posts: 13526
Joined: 05 Dec 2010, 19:35
CPU: i9-9900K
Motherboard: GA Z390 M GAMING
GPU: RX 590 8 GB
Location: Rio de Janeiro, Brazil
Contact:

How to Stay within 15 ports limit using UsbInjectall and Clover boot argument

Post by MaLd0n » 05 Nov 2018, 01:22

onemanosx, RandomTech7, :mrgreen: :meeting
:guitar[External Link Removed for Guests]:guitar-[Local Link Removed for Guests]:guitar

Problems with Paypal Donate? Check [Local Link Removed for Guests]

-Donated? Send me one PM-
tsader
Posts: 25
Joined: 29 Sep 2018, 16:05
CPU: i7-5820K
Motherboard: GA-X99-UD4
GPU: 280x

How to Stay within 15 ports limit using UsbInjectall and Clover boot argument

Post by tsader » 10 Nov 2018, 15:33

Do we do this before or after updating to 10.14.1? I am on 10.14 and all ports are working as they should. Can I use these ports that I am seeing/not seeing as part of the boot arguments or do I have to update first and retest the ports?

Thx
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1213
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

How to Stay within 15 ports limit using UsbInjectall and Clover boot argument

Post by onemanosx » 10 Nov 2018, 16:28

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
10 Nov 2018, 15:33
Do we do this before or after updating to 10.14.1


You should keep within port limits before updating to 10.14.1. You should also test each working ports before committing to the final bootflag
[External Link Removed for Guests]
[External Link Removed for Guests]

Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover Mojave)

MSI B360 Gaming Arctic
Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Mojave)

Gigabyte GA-Z68-D3H-B3 (Retired)
Intel i7-2600 16GB RAM Asus Radeon RX580 (UEFI Clover High Sierra)
tsader
Posts: 25
Joined: 29 Sep 2018, 16:05
CPU: i7-5820K
Motherboard: GA-X99-UD4
GPU: 280x

How to Stay within 15 ports limit using UsbInjectall and Clover boot argument

Post by tsader » 10 Nov 2018, 17:44

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
10 Nov 2018, 16:28
You should keep within port limits before updating to 10.14.1. You should also test each working ports before committing to the final bootflag
So just to recap, I test the ports on 10.14 and create bootflag based on the outcome and test it. Then I update to 10.14.1?
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1213
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

How to Stay within 15 ports limit using UsbInjectall and Clover boot argument

Post by onemanosx » 10 Nov 2018, 18:01

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
10 Nov 2018, 17:44


So just to recap, I test the ports on 10.14 and create bootflag based on the outcome and test it. Then I update to 10.14.1?
yes! 8-)
[External Link Removed for Guests]
[External Link Removed for Guests]

Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover Mojave)

MSI B360 Gaming Arctic
Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Mojave)

Gigabyte GA-Z68-D3H-B3 (Retired)
Intel i7-2600 16GB RAM Asus Radeon RX580 (UEFI Clover High Sierra)
tsader
Posts: 25
Joined: 29 Sep 2018, 16:05
CPU: i7-5820K
Motherboard: GA-X99-UD4
GPU: 280x

How to Stay within 15 ports limit using UsbInjectall and Clover boot argument

Post by tsader » 10 Nov 2018, 18:06

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
10 Nov 2018, 18:01
yes! 8-)
Thanks mate!
tsader
Posts: 25
Joined: 29 Sep 2018, 16:05
CPU: i7-5820K
Motherboard: GA-X99-UD4
GPU: 280x

How to Stay within 15 ports limit using UsbInjectall and Clover boot argument

Post by tsader » 10 Nov 2018, 19:35

When testing the ports it seems that I get the USB3 ports correctly but USB2 ports are always shown as hubs under EH01 and/or EH02. Not sure how I can use that. Any idea?
You do not have the required permissions to view the files attached to this post.
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1213
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

How to Stay within 15 ports limit using UsbInjectall and Clover boot argument

Post by onemanosx » 10 Nov 2018, 19:40

It doesnt matter with EH01/ EH02. You can test by disabling kext to patch and see if your configured ports are working.
[External Link Removed for Guests]
[External Link Removed for Guests]

Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover Mojave)

MSI B360 Gaming Arctic
Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Mojave)

Gigabyte GA-Z68-D3H-B3 (Retired)
Intel i7-2600 16GB RAM Asus Radeon RX580 (UEFI Clover High Sierra)
tsader
Posts: 25
Joined: 29 Sep 2018, 16:05
CPU: i7-5820K
Motherboard: GA-X99-UD4
GPU: 280x

How to Stay within 15 ports limit using UsbInjectall and Clover boot argument

Post by tsader » 10 Nov 2018, 19:46

Sorry, I am not sure exactly what you mean by that. At the moment the only thing I have enabled in regards to USB is "USB Port Limit Patch ©PMHeart"

I should disable that? And when I do what then?

Thx
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1213
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

How to Stay within 15 ports limit using UsbInjectall and Clover boot argument

Post by onemanosx » 11 Nov 2018, 00:06

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
10 Nov 2018, 19:46
I should disable that? And when I do what then?
Yes. Disable. Apple only supports 15 ports total. The patch is only a workaround to open all ports. Since there are no working patch in 10.14.1, this is why you are doing this procedure.
[External Link Removed for Guests]
[External Link Removed for Guests]

Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover Mojave)

MSI B360 Gaming Arctic
Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Mojave)

Gigabyte GA-Z68-D3H-B3 (Retired)
Intel i7-2600 16GB RAM Asus Radeon RX580 (UEFI Clover High Sierra)
Baptiste94
Posts: 11
Joined: 13 Mar 2012, 09:07
CPU: 4770k
Motherboard: Z87N WIFI
GPU: HD4600

How to Stay within 15 ports limit using UsbInjectall and Clover boot argument

Post by Baptiste94 » 13 Nov 2018, 22:27

What would happen if you exclude only the HS port of a USB3 port. Would it work only at USB3 speeds + remove compatibility with USB2 devices or would it make the whole USB port inoperative (HS+SS) ?
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1213
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

How to Stay within 15 ports limit using UsbInjectall and Clover boot argument

Post by onemanosx » 13 Nov 2018, 23:10

Baptiste94,

HSxx ports supports only USB 2.0 Speed. Without a working patch, your USB 3.0 speed (SSxx) ports is most likely not to be functional.

This is an example how XHC device (USB ports) looks like in ioreg with a working PM Heart USB patch in 10.14. All HSxx and SSxx ports are enabled (21 ports)

Screenshot 2018-09-13 at 8.02.40 PM.png

This is how XHC device looks like with broken patch in 10.14.1. See that there is only one SSPx/ no SSxx ports enabled (15 ports; this is expected as per Apple's design)

45182268_2106943316009033_2452160974346518528_n.png
So, to answer your question what will happen if you only remove HSxx devices? USB 2.0 devices may not work.
You do not have the required permissions to view the files attached to this post.
[External Link Removed for Guests]
[External Link Removed for Guests]

Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover Mojave)

MSI B360 Gaming Arctic
Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Mojave)

Gigabyte GA-Z68-D3H-B3 (Retired)
Intel i7-2600 16GB RAM Asus Radeon RX580 (UEFI Clover High Sierra)
Baptiste94
Posts: 11
Joined: 13 Mar 2012, 09:07
CPU: 4770k
Motherboard: Z87N WIFI
GPU: HD4600

How to Stay within 15 ports limit using UsbInjectall and Clover boot argument

Post by Baptiste94 » 13 Nov 2018, 23:54

onemanosx, Thanks for the detailed answer :superman
promaestro
Posts: 22
Joined: 10 Sep 2018, 05:39
CPU: Core i7-8700
Motherboard: Gigabyte Aorus H370 Gaming 3
GPU: Sapphire Radeon RX 580

How to Stay within 15 ports limit using UsbInjectall and Clover boot argument

Post by promaestro » 24 Nov 2018, 01:49

Hi guys,

I've done the steps mentioned in the video and still unable to detect my USB3 device using the USB3 ports. So far I've successfully "uia_exclude" and that's pretty much it. If I attached USB2 devices on the USB3 ports, it will detect without a problem. All my other USB ports are working normally apart from the USB3 ones. Please help. I need the USB3 for my Audio Interface and the fast data transfer for clients. Looking forward for your response.

My setup:
MOBO: AORUS GAMING 3 H370
CPU: I7-8700
GPU: SAPPHIRE NITRO+ RX580 8GB
RAM: CORSAIR 8x2 VENGENCE RGB PRO
You do not have the required permissions to view the files attached to this post.
User avatar
MaLd0n
Site Admin
Site Admin
Posts: 13526
Joined: 05 Dec 2010, 19:35
CPU: i9-9900K
Motherboard: GA Z390 M GAMING
GPU: RX 590 8 GB
Location: Rio de Janeiro, Brazil
Contact:

How to Stay within 15 ports limit using UsbInjectall and Clover boot argument

Post by MaLd0n » 24 Nov 2018, 02:09

promaestro, looks good, u just need a correct USB map
:guitar[External Link Removed for Guests]:guitar-[Local Link Removed for Guests]:guitar

Problems with Paypal Donate? Check [Local Link Removed for Guests]

-Donated? Send me one PM-
promaestro
Posts: 22
Joined: 10 Sep 2018, 05:39
CPU: Core i7-8700
Motherboard: Gigabyte Aorus H370 Gaming 3
GPU: Sapphire Radeon RX 580

How to Stay within 15 ports limit using UsbInjectall and Clover boot argument

Post by promaestro » 24 Nov 2018, 02:25

I'm sorry @MaLd0n

I'm really new to this :D

What do you mean by that?
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1213
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

How to Stay within 15 ports limit using UsbInjectall and Clover boot argument

Post by onemanosx » 24 Nov 2018, 02:54

promaestro, You must determine your unused ports with uia_exclude boot arg. If you watched the video or read the alternate guide in post 4, you will need ioreg app and uia_exclude boot arguments must be accompanied with unused port e.g uia_exclude=HS01

This is a process where user actions is required. We cannot assist if we do not know which ports you are using or not using.
[External Link Removed for Guests]
[External Link Removed for Guests]

Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover Mojave)

MSI B360 Gaming Arctic
Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Mojave)

Gigabyte GA-Z68-D3H-B3 (Retired)
Intel i7-2600 16GB RAM Asus Radeon RX580 (UEFI Clover High Sierra)
promaestro
Posts: 22
Joined: 10 Sep 2018, 05:39
CPU: Core i7-8700
Motherboard: Gigabyte Aorus H370 Gaming 3
GPU: Sapphire Radeon RX 580

How to Stay within 15 ports limit using UsbInjectall and Clover boot argument

Post by promaestro » 24 Nov 2018, 03:55

I have done all that. Should I use uia_include as well?
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1213
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

How to Stay within 15 ports limit using UsbInjectall and Clover boot argument

Post by onemanosx » 24 Nov 2018, 04:04

I have no idea what you are trying to do.
Explain to us your port finding in detail and bootflag you are using.
[External Link Removed for Guests]
[External Link Removed for Guests]

Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover Mojave)

MSI B360 Gaming Arctic
Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Mojave)

Gigabyte GA-Z68-D3H-B3 (Retired)
Intel i7-2600 16GB RAM Asus Radeon RX580 (UEFI Clover High Sierra)
promaestro
Posts: 22
Joined: 10 Sep 2018, 05:39
CPU: Core i7-8700
Motherboard: Gigabyte Aorus H370 Gaming 3
GPU: Sapphire Radeon RX 580

How to Stay within 15 ports limit using UsbInjectall and Clover boot argument

Post by promaestro » 25 Nov 2018, 10:43

Hi guys, been trying to above guide, not sure If I have done everything wrong, I can't seem to get my USB3.0 devices to connect to USB3.0 ports. I have tried identifying each port by using USB2 device.
Screen Shot 2018-11-25 at 6.08.07 PM.png
Pic 1. Is this normal? I don't see any USB 2.0 ports here
Screen Shot 2018-11-25 at 6.13.50 PM.png
Pic 2. These are the identified ports (I connect each port using a USB2.0 device)
Screen Shot 2018-11-25 at 6.38.41 PM.png
Pic 3. Identified each connector belongs to which USB version.

I'm very new to this Hackintosh community, this is probably the last piece of the puzzle for to complete my setup. Should you require more information, I'll be happy to provide more. Be patience with me. I'm all the way from South East Asia :D
You do not have the required permissions to view the files attached to this post.
Post Reply

Return to “Youtube Hackintosh Guides”