Contribute
Register

[Guide] Creating a Custom SSDT for USBInjectAll.kext

Thanks, but I still can't find why the InjectAll kext has no effect whatsoever.
you haven't uploaded any problem reporting files.....
 
you haven't uploaded any problem reporting files.....
None of my USB 3 Ports are injected. I followed the steps, but if it's not injecting the USB3 Ports, and I can't see it, which problem files are you referring to? I am obviously not an Xcode or Clover expert, so if there is some way to troubleshoot it please tell :) Would be really grateful as I have been trying to get the USB working all day now.
 

Attachments

  • Screen Shot 2018-03-08 at 21.26.02.png
    Screen Shot 2018-03-08 at 21.26.02.png
    46.3 KB · Views: 110
None of my USB 3 Ports are injected. I followed the steps, but if it's not injecting the USB3 Ports, and I can't see it, which problem files are you referring to? I am obviously not an Xcode or Clover expert, so if there is some way to troubleshoot it please tell :) Would be really grateful as I have been trying to get the USB working all day now.
Read FAQ, "Problem Reporting"
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/

Upload your "problem reporting" files here

(there is a handy tool to use on the FAQ to collect the required information)
 

Attachments

  • Albi’s iMac.zip
    703.3 KB · Views: 58
  • Screen Shot 2018-03-08 at 21.57.41.png
    Screen Shot 2018-03-08 at 21.57.41.png
    270 KB · Views: 105
Ok, thanks. Here is the file.
 

Attachments

  • 15469.zip
    3.9 MB · Views: 78
Ok, thanks. Here is the file.
config.plist:

you are injecting intel, that should be set to false (as you have nvidia card)

Code:
<key>InjectKexts</key>
        <string>YES</string>

should be:

Code:
<key>InjectKexts</key>
        <string>Detect</string>

CsrActiveConfig should be set to 0x67

the main issue is with your USBInjectAll.kext as you can see from the kextcache

in terminal:

Code:
open /System/Library/Extensions

window will pop up, then remove USBInjectAll.kext and empty trash

proper way to install USBInjectAll.kext in terminal:

Code:
sudo cp -R USBInjectAll.kext /Library/Extensions
 
config.plist:


proper way to install USBInjectAll.kext in terminal:

Code:
sudo cp -R USBInjectAll.kext /Library/Extensions

Thanks, did all the above. And I always just did it with kextbeast because I could never get that command to work. Where shall I put the kext for it to be installed with that command? I just get the "No such file or directory" error each time.
 
Back
Top