- Joined
- Mar 31, 2014
- Messages
- 184
- Motherboard
- Gigabyte GA-H170-D3H
- CPU
- i7-6700
- Graphics
- RX 5700 XT
ok I double checked the file and it is ok you can ignore what I saidthanks, I will try to start
ok I double checked the file and it is ok you can ignore what I saidthanks, I will try to start
I have included the requested debug files, I sincerely hope this helps solve my mystery.No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.
Because I thought maybe you wanted to see how many USB ports are possible on this system.
Done, everything should now be up to date, and the port limit removal stuff is gone. Report attached.
Hello all, I have tried to read the original post by @RehabMan and since I am on a Hackintosh for a week or so, I must say that I am totally lost. Although I am quite experienced with Mac OS (I am a Mac OS user since 1988), I am intimated by the hardware I am dealing with. Mac users -usually- never had to deal with this.
I have been given a PDF that shows the mapping of the USB ports for my mobo. Would that save me the original procedure? Would anyone with the same motherboard would be able to provide me with the desired entries for the config.plist? Or is this procedure a must for everyone? I am not lazy or anything, just lost. The terminology is completely unknown to me.
I have gone through the post #1 all the way to the IORegistry Explorer bit where the port investigation begins. I have downloaded the IOreg app and tested it. But I am not sure regarding the requirements. There are too many "if's" which I can't answer since I don't know what they even mean.Suggest you walk through the guide in post #1.
I am applying these patches to a config.plist file on my desktop. I will give it a go this weekend given the fact that I have an external bootable drive at hand, just in case things go hairy.- EHC1->EH01 and EHC2->EH02 rename (in config.plist), if applicable (your chipset may not have EHCI, or it may be disabled)
- XHCI controller must be named XHC or XHCI (for most PCs it is default XHC)
- install USBInjectAll.kext (install to the system volume)
- if you plan to use it, install FakePCIID.kext + FakePCIID_XHCIMux.kext. FakePCIID_XHCIMux only applicable if you have enabled EHCI controller(s).
- if you have an existing SSDT for USBInjectAll, use -uia_ignore_rmcf
- XHCI injector kext, if required (XHCI-unsupported.kext)
I have gone through the post #1 all the way to the IORegistry Explorer bit where the port investigation begins. I have downloaded the IOreg app and tested it. But I am not sure regarding the requirements. There are too many "if's" which I can't answer since I don't know what they even mean.
I am applying these patches to a config.plist file on my desktop. I will give it a go this weekend given the fact that I have an external bootable drive at hand, just in case things go hairy.
The hardware in your profile has no Intel EHCI controller (100-series and later are xHCI only).
So you can disregard any discussion of EHCI, FakePCIID_XHCIMux.
Thanks for that... So, from the requirements I focus on the following?
- XHCI controller must be named XHC or XHCI (for most PCs it is default XHC)
- install USBInjectAll.kext (install to the system volume) (already installed)
- if you plan to use it, install FakePCIID.kext <--- ( What is this needed for? Should I use it? )
- if you have an existing SSDT for USBInjectAll, use -uia_ignore_rmcf (Again not sure if I have an existing SSDT or not. I just know that USBInjectAll is installed)
- XHCI injector kext, if required (XHCI-unsupported.kext)