Contribute
Register

How To Make a Generic Driver For Any Card Reader

Joined
Aug 15, 2012
Messages
5
Motherboard
Asus Vivobook Pro N580VD
CPU
Intel(R) Core i7-7700HQ @ 2.80GHz
Graphics
Intel HD630
Mac
MacBook Pro
Mobile Phone
Android, iOS
Hi farfour78lb, how did you do that? I have the same card reader in LG Gram 14 and I'm unable to get to the point where the card is detected. Did you only modify Info.plist in /usr/libexec/SmartCardServices/drivers/ifd-ccid.bundle/Contents or you also modified AppleUSBCardReader.kext ? Could you post here all the modified files
Hi don't edit anything. CRW i have is usb composite device so when you inject in IOUSBComposite it will be detected as Bulk device CARD READER but doesn't work :banghead:
Screenshot at Apr 26 10-53-58.png

try this kext it will be identified but it will not work

View attachment CardReaderWriter.kext.zip
 
Joined
Feb 8, 2013
Messages
125
Motherboard
LG gram 17 17Z990-R.AAS8U1
CPU
i7-8565U
Graphics
UHD620 2560x1600
Hi don't edit anything. CRW i have is usb composite device so when you inject in IOUSBComposite it will be detected as Bulk device CARD READER but doesn't work :banghead:
View attachment 186665

try this kext it will be identified but it will not work

View attachment 186663
No, this kext doesn't make this card reader detected in my os x 10.11.4. You wrote in previous post, that you have modified /usr/libexec/SmartCardServices/drivers/ifd-ccid.bundle. You did it or I misunderstood you?
 
Joined
Aug 15, 2012
Messages
5
Motherboard
Asus Vivobook Pro N580VD
CPU
Intel(R) Core i7-7700HQ @ 2.80GHz
Graphics
Intel HD630
Mac
MacBook Pro
Mobile Phone
Android, iOS
yes i did it and i reached the same end Bulk interface
you have to search for line 116 or add a new one using sudo nano
 
Joined
Jan 10, 2011
Messages
38
Motherboard
Dell Precision M4800-Clover
CPU
i7-4810MQ/QM87
Graphics
Quadro K2100M - 3200x1800
Classic Mac
Power Mac, PowerBook
Mobile Phone
Android
Strange. The PCIe Card Reader in my Probook 6570b works wonders on 10.11.5. It's not detected as Apple internal cardreader tho, but it works nicely.
Screen Shot 2016-05-27 at 15.05.08.png
 
Joined
May 13, 2016
Messages
42
7. Next, find Vendor Identification and change on the Value sections as "Anything Name That you Want", i use my USB Card name "Genesys Logic", if you dont know how to find your USB Card Reader name, change it to Generic or what its on your System Report on the USB Section


So, what if the System report does not see it at all? I have an internal card reader on a Dell Optiplex 960, and it attaches to the mobo directly, however it is not even showing up as a generic device so I can't see its vendor ID anywhere. What options are there?
 
Joined
Sep 2, 2012
Messages
37
Motherboard
Dell Insprison 3543 (Clover)
CPU
Intel Core i3-5005U
Graphics
Intel HD Graphics 5500, 1366x768
Mac
MacBook Pro
Mobile Phone
Android
Hi all friend, i have a realtek card reader
Code:
Product ID:    0x0139
  Vendor ID:    0x0bda  (Realtek Semiconductor Corp.)
  Version:    39.60
  Serial Number:    20100201396000000
  Speed:    Up to 480 Mb/sec
  Manufacturer:    Generic
  Location ID:    0x1a140000 / 2
  Current Available (mA):    1000
  Extra Operating Current (mA):    0
I try follow this guide but no lucky, anyone have same card with me can make it work? please tell me
 

the-braveknight

Moderator
Joined
Nov 24, 2015
Messages
1,242
Motherboard
Lenovo Legion Y520 (Clover)
CPU
i7-7700HQ
Graphics
HD 630 (1920x1080) + Nvidia GTX 1060
Mac
MacBook Air
Mobile Phone
iOS
I don't think any of Realtek's USB2.0-CRW works... Best to disable it.
 
Joined
Jun 12, 2015
Messages
254
Motherboard
Gigabyte Z370-HD3P
CPU
i7 8700k
Graphics
1050TI
Mobile Phone
iOS
Hey guys, I have a UX303LA laptop which has a USB based card reader by Genesis, I was hoping if something here can help me get it natively recognised by OS X?

Cheers
 
Joined
Aug 15, 2012
Messages
5
Motherboard
Asus Vivobook Pro N580VD
CPU
Intel(R) Core i7-7700HQ @ 2.80GHz
Graphics
Intel HD630
Mac
MacBook Pro
Mobile Phone
Android, iOS
Hi guys,
For USB2.0-CRW 0xBDA 0x129 there is a workaround
Install Parallels and install windows any version
and link your USB2.0-CRW through parallels to windows and install it's windows drivers.
You have a fully working SDcard Reader
 
Joined
Dec 27, 2015
Messages
1
Mac
Classic Mac
Mobile Phone
Hi All and Merry Christmas!

Thanks for this good guide.
I have a question about T410 NVS 3100 + Ricoh SD/MMC cardreader on El Capitan 10.11.6:

Code:
<key>idProduct</key>
<integer>59426</integer>
<key>idVendor</key>
<integer>4480</integer>
I'm attaching my Info.plist from AppleUSBCardReader.kext with converted and replaced all vendor and dev_id strings. There is no SD reader in USB devices at all.
So far no luck but maybe I am missing something?

Thanks in advance!
 

Attachments

Top