Contribute
Register

[Guide] Creating a Custom SSDT for USBInjectAll.kext

Hi @RehabMan I just discovered this behaviour which might give insight into my problems with the card-reader. I read here about how a user unplugged and plugged the cable to the card reader connected to the USB3 header on his motherboard while the computer was on, and his card reader started working. I had tried this earlier and it had worked with me as well. WHat I noticed only today is that, after having plugged the USB cable into the motherboard, the card reader gets powered back EVERY time the computer wakes from sleep, TILL I do not reboot. Upon reboot, it goes back to the same behaviour - it disappears after the first sleep/wake. Is there a way to have my card reader detected only after I am booted into Mac OS? I have recorded problem reporting files at every point and attached them herewith. Your expertise in this matter will help me no end. Thanks in advance...
 

Attachments

  • fresh-boot-card-reader-powered-on.zip
    3.3 MB · Views: 53
  • unplugged-and-plugged-card-reader-on-live-system-card-reader-powered-back-on.zip
    3.3 MB · Views: 71
  • wake-from-sleep-no-card-reader.zip
    3.3 MB · Views: 64
  • wake-from-sleep-after-plugging-card-reader-on-live-system-card-reader-gets-powered-back-on.zip
    3.4 MB · Views: 59
Hi @RehabMan I just discovered this behaviour which might give insight into my problems with the card-reader. I read here about how a user unplugged and plugged the cable to the card reader connected to the USB3 header on his motherboard while the computer was on, and his card reader started working. I had tried this earlier and it had worked with me as well. WHat I noticed only today is that, after having plugged the USB cable into the motherboard, the card reader gets powered back EVERY time the computer wakes from sleep, TILL I do not reboot. Upon reboot, it goes back to the same behaviour - it disappears after the first sleep/wake. Is there a way to have my card reader detected only after I am booted into Mac OS? I have recorded problem reporting files at every point and attached them herewith. Your expertise in this matter will help me no end. Thanks in advance...

You might try experimenting with the UsbConnector value at SSP1.
 
I have tried alternating between UsbConnector=3 and UsbConnector=255. Neither works. Is there another value that I can put here?

May be BIOS setting related.
No other ideas.
 
BIOS settings are the same. EHCI/XHCI Hand-Off = Enabled, XHCI Mode = Smart Auto, Legacy USB Support = Enabled. What else could I look for?

Well, I don't know what options your BIOS has, but...
"fast boot" may be related, or "legacy boot/CSM". Or something else.
You would have to pick through the options and decide whether you think it might be related, and then test.
 
Well, I don't know what options your BIOS has, but...
"fast boot" may be related, or "legacy boot/CSM". Or something else.
You would have to pick through the options and decide whether you think it might be related, and then test.
Thanks. Trying these out one-by-one...

Update: No option working so far. The max I can get is to get the card reader powered up once - the first wake from sleep - after which it's back to the same old story. I'm at my wit's end, but something tells me it's possible. If it's coming on once, it can be brought back every time...
 
Last edited:
I have been trying to get the USB custom SSDT working to no avail. Technically, my USB ports are all working but I cannot get the unnecessary ports (HS05 & HS08) to remove from IOreg. I think this may be causing sleep issues (takes over 200 seconds to sleep then freezes after wake and reboots to a unexpected shutdown message with sleep/wake failure). My other issue is that I have BCM94352Z NGFF/M.2 for wifi and BT. Wifi is working great. BT does not show up under System Report. Any assistance would be appreciated.
 

Attachments

  • Problem Reporting Files.zip
    3.8 MB · Views: 71
I have been trying to get the USB custom SSDT working to no avail. Technically, my USB ports are all working but I cannot get the unnecessary ports (HS05 & HS08) to remove from IOreg. I think this may be causing sleep issues (takes over 200 seconds to sleep then freezes after wake and reboots to a unexpected shutdown message with sleep/wake failure). My other issue is that I have BCM94352Z NGFF/M.2 for wifi and BT. Wifi is working great. BT does not show up under System Report. Any assistance would be appreciated.

None of the kexts you installed are loading (very obvious if you look at your kextcache output!)
Due to SIP not being disabled.
The guide has correct plists with SIP disabled properly:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

Lots of other things wrong with your setup (everywhere I look, I see mistakes), so best to start over with the guide...
 
Back
Top