MAP002 Posted January 21, 2019 Share Posted January 21, 2019 And a follow up question... Is there another fairly simple way to exclude these ports if this method isn't working on this machine for whatever reason? One of the things that I loved about this method was that it was the only one I found that I felt confident enough to do. Quote Link to comment Share on other sites More sharing options...
onemanosx Posted January 21, 2019 Author Share Posted January 21, 2019 [ref]MAP002[/ref], Its even weirder than you do not have the uia boot arguments in your current clover. Â Â Anyway, there is another alternative which also achieve similar results. Check out Hackintool. Its really an amazing app! https://www.insanelymac.com/forum/topic/335018-hackintool-v177/ And yes, I have to agree this method is also the quickest and simplest to implement. Quote Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
MAP002 Posted January 21, 2019 Share Posted January 21, 2019 Bloody heck! OK, time to investigate... Quote Link to comment Share on other sites More sharing options...
onemanosx Posted January 21, 2019 Author Share Posted January 21, 2019 Bloody heck! OK, time to investigate... Quote Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
MAP002 Posted January 21, 2019 Share Posted January 21, 2019 Somehow made a copy the Clover folder in the root of my EFI volume and was happily modifying that one instead of the real one. Moral of the story: Bleary eyed late night/early morning hacks sometimes take some stupid turns. Quote Link to comment Share on other sites More sharing options...
onemanosx Posted January 21, 2019 Author Share Posted January 21, 2019 Somehow made a copy the Clover folder in the root of my EFI volume and was happily modifying that one instead of the real one. Moral of the story: Bleary eyed late night/early morning hacks sometimes take some stupid turns. So now it works, I hope? Quote Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
MAP002 Posted January 24, 2019 Share Posted January 24, 2019 It does! But after installing the new update, i do notice some of my USB peripherals, like my webcam, have gotten flakey, cutting in and out or freezing up intermittently. I'd love to get my USB working more reliably, but that might be as good as it gets with a Hack and this mobo, I suspect. Thanks again for all the help. Quote Link to comment Share on other sites More sharing options...
Andy4Shurr Posted February 19, 2019 Share Posted February 19, 2019 I have a few questions if someone wouldn't mind explaining... I'm just interested to know if there are any benefits or differences to creating an ssdt to remove unused ports Vs this method? This is a bit simpler to implement, I don't know why people would bother with ssdt. Also, can you include 3rd party usb ports, on RP03 for example, with the uia boot arguments? I tried to guess what that would be but it causes all the boot arguments to fail. I have NEC/Renesas USB controllers on my mobo. Finally, relating to the NEC/Renesas USB controller, are the RP03/RP04 ports included in the 15 port limit? They don't appear under the XHC section in IORegExplorer but don't appear without usbinjectall.kext (even when I have only 5 ports loading via uia_include) so I don't know if this is due to the port limit or because Apple simply won't include/have no need to include them in the OS. Sorry for the long questions, I'm still learning and trying to figure out what's going on! Thanks Quote Link to comment Share on other sites More sharing options...
onemanosx Posted February 20, 2019 Author Share Posted February 20, 2019 [ref]Andy4Shurr[/ref], 1. With SSDT, you may specify details of the ports as being internal/external or a USB C type connection. Using boot arg + usbinjectall method, the port type is reliant on the injector kext itself. That's the only difference. 2. This method as well as any other guides using usbinjectall kext only applicable to xhc devices with intel chipset only. Thus, other chipset/controller does not fall under the 15 ports limitation, afaik. Quote Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
thief_fighter Posted February 26, 2019 Share Posted February 26, 2019 Hello, I tried to add uia_exclude=HS05;HS10;HS11;HS12;HS13 to config.plist, but after reboot none of the USB ports are disabled. It worked one time before, but now it's reverse back to USB 2.0 only. Please check screenshot thanks Send me Hieus-iMac.net.fpt.zip Quote Link to comment Share on other sites More sharing options...
onemanosx Posted February 26, 2019 Author Share Posted February 26, 2019 [ref]thief_fighter[/ref], no idea with how usbinjectall kext reacts when placed in other than clover/kexts/other folder. Quote Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
thief_fighter Posted February 27, 2019 Share Posted February 27, 2019 I put all the kext to clover/kexts/other, but it's still the same Quote Link to comment Share on other sites More sharing options...
onemanosx Posted February 27, 2019 Author Share Posted February 27, 2019 make sure you delete all the kexts in S/L/E or L/E, rebuild permissions and reboot. I have not tried the latest clover yet, though. Quote Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
erroruser Posted February 27, 2019 Share Posted February 27, 2019 try using a correct smbios as it should be imac 18,3 disable sip Quote AMD Ryzen 7 3700X, MSI MPG X570 Gaming Plus, Corsair Vengeance RGB PRO 16GB DDR4 3200MHz, Sapphire rx 5700 XT, fractal celcius s36 HP Notebook - 15-ay028ca (Touch), 16 GB 2133 MHz DDR4, Intel HD Graphics 520 1536 MB Asus z97-c i5, i5 4460, 32 GB 1648 MHz DDR3, Radeon RX 560 4096 MB, Corsair H75 Liquid CPU Cooler Link to comment Share on other sites More sharing options...
thief_fighter Posted February 27, 2019 Share Posted February 27, 2019 Edit: I was stupid, I have been booting from Clover in the backup external HDD, because my BIOS will auto choose the last select boot device as default. No wonder why no changes in Clover in the internal SSD worked. Thanks for all the help guys! Quote Link to comment Share on other sites More sharing options...
alpha1718 Posted February 28, 2019 Share Posted February 28, 2019 Hi may i know. When i exlcude HS of course my keyboard and mouse on HS port will be disable. Why do u ask me to includeHS when in the first place it is exclude. I dont get what ur guide ask me to do. Im now only able to discover my HS port. After that. Im getting confused. Quote Link to comment Share on other sites More sharing options...
onemanosx Posted February 28, 2019 Author Share Posted February 28, 2019 [ref]alpha1718[/ref], you use the incl boot argument for keyboard and mouse. So they will still function and not affected by the excl boot arguments. Useful when you are doing the port detection tests. Quote Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
alpha1718 Posted February 28, 2019 Share Posted February 28, 2019 Alright i did discover tht my keyboard and mouse on hs03 and hs04 but when I include it. When boot i cant get it working. Quote Link to comment Share on other sites More sharing options...
rtga Posted March 1, 2019 Share Posted March 1, 2019 This happened to me too. I tried a few things but then I realized I could still control the machine from my one of my other macs via screen sharing, so that got me through it. Quote Link to comment Share on other sites More sharing options...
erroruser Posted March 1, 2019 Share Posted March 1, 2019 all is good tested an works Quote AMD Ryzen 7 3700X, MSI MPG X570 Gaming Plus, Corsair Vengeance RGB PRO 16GB DDR4 3200MHz, Sapphire rx 5700 XT, fractal celcius s36 HP Notebook - 15-ay028ca (Touch), 16 GB 2133 MHz DDR4, Intel HD Graphics 520 1536 MB Asus z97-c i5, i5 4460, 32 GB 1648 MHz DDR3, Radeon RX 560 4096 MB, Corsair H75 Liquid CPU Cooler Link to comment Share on other sites More sharing options...
onemanosx Posted March 1, 2019 Author Share Posted March 1, 2019 [ref]rtga[/ref], [ref]alpha1718[/ref], No idea why you guys are having issues. As can be seen here, I incl HS09, HS10 and HS14 and uses the exclude boot arg to only show SSxx ports. Works as expected. My tests to confirm is also by means of using the latest usbinjectall kexts (0.7.1 as of this writing) and latest clover release v4871 (as of this writing). [ref]erroruser[/ref]'s, example is also prove that there is nothing wrong with his boot arg as well. Ensure your keyboard & mouse ports are determined correctly by means of ioreg and boot arguments are valid. Â Quote Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
erroruser Posted March 1, 2019 Share Posted March 1, 2019 boot args i used uia_include=HS09;HS10:HS02 -uia_exclude_hs with a new usbinjectall kext from rehabman here https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads/RehabMan-USBInjectAll-2018-1108.zip -uia_exclude_ss to remove ss Quote AMD Ryzen 7 3700X, MSI MPG X570 Gaming Plus, Corsair Vengeance RGB PRO 16GB DDR4 3200MHz, Sapphire rx 5700 XT, fractal celcius s36 HP Notebook - 15-ay028ca (Touch), 16 GB 2133 MHz DDR4, Intel HD Graphics 520 1536 MB Asus z97-c i5, i5 4460, 32 GB 1648 MHz DDR3, Radeon RX 560 4096 MB, Corsair H75 Liquid CPU Cooler Link to comment Share on other sites More sharing options...
onemanosx Posted March 2, 2019 Author Share Posted March 2, 2019 [ref]erroruser[/ref], Quote Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
erroruser Posted March 2, 2019 Share Posted March 2, 2019 [ref]onemanosx[/ref], Quote AMD Ryzen 7 3700X, MSI MPG X570 Gaming Plus, Corsair Vengeance RGB PRO 16GB DDR4 3200MHz, Sapphire rx 5700 XT, fractal celcius s36 HP Notebook - 15-ay028ca (Touch), 16 GB 2133 MHz DDR4, Intel HD Graphics 520 1536 MB Asus z97-c i5, i5 4460, 32 GB 1648 MHz DDR3, Radeon RX 560 4096 MB, Corsair H75 Liquid CPU Cooler Link to comment Share on other sites More sharing options...
kultrun Posted March 4, 2019 Share Posted March 4, 2019 Hi! I finally installed Mojave and everything worked ok except the USB So I followed several guides how to fix it, posted here... but finally I used the Hackintool app, that helped a lot to determine the USB ports in use. I combined part of the method posted here, and the uploaded guide on this video:https://www.youtube.com/watch?v=Ye5YHUDcZ6Y Now,I have all the USB ports working correctly many thanks for all the help, galera! Quote Link to comment Share on other sites More sharing options...