MAP002 Posted January 20, 2019 Posted January 20, 2019 OK, so... I added the followiong to my boot arguments... uia_exclude=HS03;HS04;HS09;HS10;HS13 shikigva=60 then saved and rebooted. BUT, after reboot, IOReg app still shows the excluded ports as active. What dumb thing am I missing?
Administrators MaLd0n Posted January 20, 2019 Administrators Posted January 20, 2019 [ref]MAP002[/ref], u need usbinjectall if use flag -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Hackintosh Support since 2006 HERE
MAP002 Posted January 20, 2019 Posted January 20, 2019 Thanks! Added in 5 minutes 11 seconds: Hmm. USBInjectAll.kext is there. Still no change on reboot...
onemanosx Posted January 21, 2019 Author Posted January 21, 2019 [ref]MAP002[/ref], No idea why it does that. Do you also have xhci unsupported kext also? 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)
MAP002 Posted January 21, 2019 Posted January 21, 2019 [ref]MAP002[/ref], No idea why it does that. Do you also have xhci unsupported kext also? Here's my kexts directory and the results of Run Me App if that helps. Thanks for any ideas, I'm clueless as to what I'm missing... Send me Michaels-iMac.zip
MAP002 Posted January 21, 2019 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.
onemanosx Posted January 21, 2019 Author 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. 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)
onemanosx Posted January 21, 2019 Author Posted January 21, 2019 Bloody heck! OK, time to investigate... 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)
MAP002 Posted January 21, 2019 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.
onemanosx Posted January 21, 2019 Author 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? 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)
MAP002 Posted January 24, 2019 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.
Andy4Shurr Posted February 19, 2019 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
onemanosx Posted February 20, 2019 Author 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. 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)
thief_fighter Posted February 26, 2019 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
onemanosx Posted February 26, 2019 Author Posted February 26, 2019 [ref]thief_fighter[/ref], no idea with how usbinjectall kext reacts when placed in other than clover/kexts/other folder. 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)
thief_fighter Posted February 27, 2019 Posted February 27, 2019 I put all the kext to clover/kexts/other, but it's still the same
onemanosx Posted February 27, 2019 Author 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. 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)
erroruser Posted February 27, 2019 Posted February 27, 2019 try using a correct smbios as it should be imac 18,3 disable sip 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
thief_fighter Posted February 27, 2019 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!
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now