Jump to content

Internal Card Reader.


Shaneee
 Share

6 posts in this topic

Recommended Posts

Hello my PC came with an internal card reader which is detected under USB in system profiler but not under Card Reader. It also doesn't work... With a working card inserted the light comes on but OS X doesn't show it. Running 10.11.3. Is there a kext I can edit? I don't need or use a DSDT but if needed I can. Also using Enoch.

 

Screen Shot 2016-01-31 at 13.55.02.png  Screen Shot 2016-01-31 at 13.55.06.png

Link to comment
Share on other sites

SD card readers are very often (but not always) internal USB devices. There are 2 things you can try:

1) use VoodooSDHC kext, patched with your own card reader's PCI ids

2) detect the card reader in IOReg (using a SD card formatted to a specific/identifiable name) and, if successful, patch the associated DSDT device, declaring it compatible with Apple's vanilla devices such as Broadcom BCM57765/BCM57785 SDXC/MMC card reader (14e4: 16bc) as explained here.

 

Not all card readers are compatible OS X though...

 

DSDT would be better I think. Could you add that patch please? I'm no good with DSDT and can't remove the error for it to compile. The card reader is shown in my IOReg under USB2 as Mass Storage Device. Thanks.

 

Archive.zip

Link to comment
Share on other sites

Try the attached patched 10.11.3 AppleUSBCardReader kext.

attachicon.gifPatched_10.11.3_AppleUSBCardReader.kext.zip

 

I've replaced Product/Vendor ids of USB2 entries by 25446/1423 (0x6366/0x058f) respectively. I've renumbered the kext version to v993.7.1 (vs. 3.7.1 for the vanilla kext) so that you can safely place the patched kext in /L/E as opposed to replace the vanilla kext found as a PlugIn of /S/L/E/AppleStorageDriver.kext (the original kext can therefore remain vanilla), repair permissions to /L/E (sudo chmod -Rf 755 /L*/E*; sudo chown -Rf 0:0 /L*/E*) and rebuild your cache (sudo touch -f /L*/E*; sudo kextcache -Boot -U /).

 

Let us know how it goes.

 

Didn't work unfortuantly. Thanks for the help I'm not fussed if it works to be fair just wanted to give it a try. Thanks again.

Link to comment
Share on other sites

 Share

×
×
  • Create New...