-->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--
Post Reply
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 777
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

#81

Post by onemanosx » 09 Dec 2018, 09:18

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
09 Dec 2018, 08:32
I just wonder if maybe are showed in eho1 section
This could possibly the reason if you have other usb controllers besides XHC i.e EH01 and EH02. Hot patch renames for EHC1 and EHC2 to EH01 and EH02 respectively is also a criterion as documented by Rehabman in his other guide.

Share with us your ioreg copy for curiosity sake. Thanks!
Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover High Sierra)

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)
simo241
Posts: 5
Joined: 08 Dec 2018, 21:40
CPU: Intel 7700k
Motherboard: Msi z270 pro carbon
GPU: Amd rx 580 + gtx zotac 1080

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

#82

Post by simo241 » 09 Dec 2018, 18:02

I attached my ioreg copy.
My USB are the one on motherborad z270 pro carbon , then there is an usb 3.0 hub and one usb 2 hub attached to the internal port of the motherboard that are going to the case nothing elese ,
the two 3.1 port ( one is usb C )on the back of the motherboard are not showed but when i attached an usb 3.0 is loaded on boat port
You do not have the required permissions to view the files attached to this post.
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 777
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

#83

Post by onemanosx » 10 Dec 2018, 02:05

simo241, looking at your ioreg and it looks good so far. You do not have EH01/EH02.


But you do have an Asmedia USB chipset which is will work and not affected by port limitation.
Screenshot 2018-12-10 at 9.53.01 AM.png


Your on-board XHC also looks good. On my build, I also have a USB 3.1 Gen 2 USB C port which I plugged in a hub to detect both of its HSxx and SSxx.
Screenshot 2018-12-10 at 9.54.37 AM.png

Have you tried batch processing method? This way, it will show all ports by groups and you will never miss anything [Local Link Removed for Guests]
You do not have the required permissions to view the files attached to this post.
Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover High Sierra)

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)
simo241
Posts: 5
Joined: 08 Dec 2018, 21:40
CPU: Intel 7700k
Motherboard: Msi z270 pro carbon
GPU: Amd rx 580 + gtx zotac 1080

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

#84

Post by simo241 » 10 Dec 2018, 09:16

Thank you very much for your reply , i already use the command described see attached but still only 13 port showed , i exclude all the one not used till SS10Image
You do not have the required permissions to view the files attached to this post.
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 777
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

#85

Post by onemanosx » 10 Dec 2018, 09:36

simo241, Your USB C and type A is at RP05 (Asmedia chipset). Please check with manufacturer's documentation if this is true. USB headers are a little finicky in getting them detected properly (at least, for me it is). As for the rest, if all of your built in ports are detected, its ok to have only 13 ports shown and not necessarily to be 15 ports.

Sorry, I am not able to assist further other than this current knowledge that I have.
Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover High Sierra)

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)
vpv
Posts: 1
Joined: 10 Dec 2018, 17:58
CPU: I7-4770
Motherboard: Asus H87m pro
GPU: Rx850

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

#86

Post by vpv » 10 Dec 2018, 19:39

Thanks for the tutorial worked wonderfully!

Peter
simo241
Posts: 5
Joined: 08 Dec 2018, 21:40
CPU: Intel 7700k
Motherboard: Msi z270 pro carbon
GPU: Amd rx 580 + gtx zotac 1080

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

#87

Post by simo241 » 10 Dec 2018, 21:44

Yes it is Asmedia chipset, i sid know this chipset cause problem, well at this point is ok , only past things why in usb in system the speed of the usb is showed only 12mb/s on ly few port is 450 mb/s and not 5 g/s like every one
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 777
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

#88

Post by onemanosx » 10 Dec 2018, 23:47

simo241, check pm

Added in 1 minute 52 seconds:
[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
10 Dec 2018, 19:39
Thanks for the tutorial worked wonderfully!
Glad we could help, Peter! :guitar :guitar :guitar
Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover High Sierra)

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)
andrei30
Posts: 1
Joined: 19 Dec 2018, 16:25
CPU: 1
Motherboard: 1
GPU: 1

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

#89

Post by andrei30 » 19 Dec 2018, 16:47

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
03 Nov 2018, 04:00
- Finally, with the ports you had discovered in steps 1, 2 and 3, you can now use the uia_include or uia_exclude boot flags for your discovered ports
3catsinky
Posts: 5
Joined: 22 Nov 2018, 12:08
CPU: i9 9900k
Motherboard: Aorus z390
GPU: Vega 64

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

#90

Post by 3catsinky » 19 Dec 2018, 20:07

would adding a cheap USB 3 PCiE card solve the problem? I hate to do it considering this MOBO has so many ports, but if it means having working usb 3 in 10.4.2, why not?
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 777
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

#91

Post by onemanosx » 19 Dec 2018, 23:00

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
19 Dec 2018, 20:07
would adding a cheap USB 3 PCiE card solve the problem? I
google for compatible pcie card, if you are going that route.
Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover High Sierra)

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)
User avatar
MaLd0n
Site Admin
Site Admin
Posts: 10669
Joined: 05 Dec 2010, 19:35
CPU: i9-9900K
Motherboard: GA Z390 M GAMING
GPU: RX 590 8 GB
Contact:

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

#92

Post by MaLd0n » 19 Dec 2018, 23:21

Fresco Logic FL1100, real native USB PCI card :mrgreen:
:guitar[External Link Removed for Guests]:guitar[Local Link Removed for Guests]:guitar
thienquang199x
Posts: 8
Joined: 17 Jul 2018, 13:58
CPU: i5 8400
Motherboard: Asrock B360M Pro 4
GPU: RX 560

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

#93

Post by thienquang199x » 25 Dec 2018, 15:17

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
03 Nov 2018, 04:00
Discovering Ports in batch and exclusion of ports used by keyboard and mouse

Other esteemed hackintoshers may want the option to discover their used USB ports in batches i.e implementing HSxx then SSxx/SSPx. This method will reveal each HSxx/ SSxx/SSPx batches in one pass.

1. Discover ports used by USB Keyboard and Mouse
- open the app ioreg and look for the ports used by Keyboard and Mouse
- in my case its HS09 and HS10
- therefore, I include the following boot arguments in clover like so uia_include=HS09;HS10
- doing this you will have control over your keyboard and mouse when you use exclude_hs identifier

2. Identifying HSxx ports only and exclude all SSxx/SSPx identifiers
- add these 2 boot flags
a. -uia_exclude_ss
b. -uia_exclude_ssp
- reboot and discover all of HSxx ports using USB 2.0 device like in the video link
- write down the discovered ports on a piece of paper

3. Identifying SSxx ports only and exclude all HSxx and SSPx identifiers
- delete the above bootflags (a) and (b)
- add these boot flags
c. -uia_exclude_hs
d. -uia_exclude_ssp
e. do not forget to include uia_include=HS09; HS10
- reboot and discover all SSxx ports using your USB 3.0 device like in the video link
- write down the discovered ports on a piece of paper

4. Identifying SSPx ports only and exclude all HSxx and SSxx identifiers
- follow steps similar to above instruction set except you replace -uia_exclude_ssp with -uia_exclude_ss instead

5. Final Step
- Finally, with the ports you had discovered in steps 1, 2 and 3, you can now use the uia_include or uia_exclude boot flags for your discovered ports

a. in my build example, I prefer to use uia_exclude. So, the final boot argument will look like like this
uia_exclude=HS05;HS08;HS11;HS12;HS13;SS05;SS06 (all of these are my unused ports)

b. if one prefers to use uia_include boot argument, the final boot flag will look like this
uia_include=HS01;HS02;HS03;HS04;HS06;HS07;HS09;HS10;HS14;SS01;SS02;SS03;SS04 (all of these are the used ports discovered)
I configured it according to your instructions but my USB 3.0 still doesn't work. Can you help me fix is ? Thank in advance.
You do not have the required permissions to view the files attached to this post.
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 777
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

#94

Post by onemanosx » 25 Dec 2018, 15:28

thienquang199x,

Watch the video below if you have not done so.



We cannot help unless you can tell us which HS or SS ports you are using by testing the ports and looking at IOreg.
Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover High Sierra)

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)
thienquang199x
Posts: 8
Joined: 17 Jul 2018, 13:58
CPU: i5 8400
Motherboard: Asrock B360M Pro 4
GPU: RX 560

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

#95

Post by thienquang199x » 25 Dec 2018, 15:35

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
25 Dec 2018, 15:28
thienquang199x,

Watch the video below if you have not done so.



We cannot help unless you can tell us which HS or SS ports you are using by testing the ports and looking at IOreg.
My usb 3.0 is currently in HS10 instead of SS .
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 777
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

#96

Post by onemanosx » 25 Dec 2018, 15:44

thienquang199x,

Looks like you are using a hub? Some hubs dont work correctly.
Screenshot 2018-12-25 at 11.49.00 PM.png

EDIT:
You do not have the required permissions to view the files attached to this post.
Last edited by onemanosx on 25 Dec 2018, 15:49, edited 2 times in total.
Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover High Sierra)

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)
thienquang199x
Posts: 8
Joined: 17 Jul 2018, 13:58
CPU: i5 8400
Motherboard: Asrock B360M Pro 4
GPU: RX 560

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

#97

Post by thienquang199x » 25 Dec 2018, 15:47

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
25 Dec 2018, 15:44
thienquang199x, First you need to find all used HS then exclude the unused ports. Then, you find your SS using USB 3.0 device then exclude the unused ports.

Using USB 2.0 device, which HS ports are not in use?
Nope . I use usb sandisk 3.0 . It working in High Sierra but missing in Mojave .

Added in 3 minutes 4 seconds:
[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
25 Dec 2018, 15:44
thienquang199x,

Looks like you are using a hub? Some hubs dont work correctly.

Screenshot 2018-12-25 at 11.46.25 PM.png
How to fix it? Thanks

Added in 3 minutes 29 seconds:
[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
25 Dec 2018, 15:44
thienquang199x,

Looks like you are using a hub? Some hubs dont work correctly.

Screenshot 2018-12-25 at 11.49.00 PM.png


EDIT:
I plugged the USB in the front . In back, it working !
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 777
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

#98

Post by onemanosx » 25 Dec 2018, 16:04

thienquang199x,

Test this clover folder
Nguyen - CLOVER.zip
Added in 2 minutes 16 seconds:
[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
25 Dec 2018, 15:54
I plugged the USB in the front
Yes, front port are not reliable.
You do not have the required permissions to view the files attached to this post.
Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover High Sierra)

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)
thienquang199x
Posts: 8
Joined: 17 Jul 2018, 13:58
CPU: i5 8400
Motherboard: Asrock B360M Pro 4
GPU: RX 560

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

#99

Post by thienquang199x » 25 Dec 2018, 16:25

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
25 Dec 2018, 16:06
thienquang199x,

Test this clover folder
Nguyen - CLOVER.zip

Added in 2 minutes 16 seconds:
Yes, front port are not reliable.
Thanks. It also not working. :( :(
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 777
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

#100

Post by onemanosx » 25 Dec 2018, 16:27

Just use back port. Front hub not reliable.

Note: if you look at my clover folder I set for you, there is no injector kext :mrgreen:
Last edited by onemanosx on 25 Dec 2018, 16:29, edited 1 time in total.
Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset
Intel i7-6700HQ, 8GB RAM (UEFI Clover High Sierra)

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)
Post Reply

Return to “Youtube Hackintosh Guides”