How To Make a Generic Driver For Any Card Reader

Discussion in 'Customization' started by Rakif, Oct 1, 2012.

  1. rdmitry0911

    rdmitry0911

    Joined:
    Feb 8, 2013
    Messages:
    82
    Mobo:
    Samsung NP900X3E-A02US (clover)
    CPU:
    Intel Core i7 3537U/HM75 rev. 04
    Graphics:
    Intel HD 4000 1920x1080
    Apr 23, 2016 at 8:53 AM #31
    rdmitry0911

    rdmitry0911

    Joined:
    Feb 8, 2013
    Messages:
    82
    Mobo:
    Samsung NP900X3E-A02US (clover)
    CPU:
    Intel Core i7 3537U/HM75 rev. 04
    Graphics:
    Intel HD 4000 1920x1080
    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
     
  2. farfour78lb

    farfour78lb

    Joined:
    Aug 15, 2012
    Messages:
    5
    Mobo:
    Toshiba C55-A
    CPU:
    Intel(R) Core(TM) i5 CPU @ 2.60GHz
    Graphics:
    Intel HD4000
    Mobile Phone:
    Android, iOS
    Apr 26, 2016 at 8:56 AM #32
    farfour78lb

    farfour78lb

    Joined:
    Aug 15, 2012
    Messages:
    5
    Mobo:
    Toshiba C55-A
    CPU:
    Intel(R) Core(TM) i5 CPU @ 2.60GHz
    Graphics:
    Intel HD4000
    Mobile Phone:
    Android, iOS
    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
     
  3. rdmitry0911

    rdmitry0911

    Joined:
    Feb 8, 2013
    Messages:
    82
    Mobo:
    Samsung NP900X3E-A02US (clover)
    CPU:
    Intel Core i7 3537U/HM75 rev. 04
    Graphics:
    Intel HD 4000 1920x1080
    Apr 26, 2016 at 11:41 AM #33
    rdmitry0911

    rdmitry0911

    Joined:
    Feb 8, 2013
    Messages:
    82
    Mobo:
    Samsung NP900X3E-A02US (clover)
    CPU:
    Intel Core i7 3537U/HM75 rev. 04
    Graphics:
    Intel HD 4000 1920x1080
    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?
     
  4. farfour78lb

    farfour78lb

    Joined:
    Aug 15, 2012
    Messages:
    5
    Mobo:
    Toshiba C55-A
    CPU:
    Intel(R) Core(TM) i5 CPU @ 2.60GHz
    Graphics:
    Intel HD4000
    Mobile Phone:
    Android, iOS
    Apr 27, 2016 at 9:44 PM #34
    farfour78lb

    farfour78lb

    Joined:
    Aug 15, 2012
    Messages:
    5
    Mobo:
    Toshiba C55-A
    CPU:
    Intel(R) Core(TM) i5 CPU @ 2.60GHz
    Graphics:
    Intel HD4000
    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
     
  5. Xeon3D

    Xeon3D

    Joined:
    Jan 10, 2011
    Messages:
    37
    Mobo:
    HP Probook 6570b
    CPU:
    i7-3630QM
    Graphics:
    Intel HD4000
    Classic Mac:
    Power Mac, PowerBook
    Mobile Phone:
    iOS
    May 27, 2016 at 3:05 PM #35
    Xeon3D

    Xeon3D

    Joined:
    Jan 10, 2011
    Messages:
    37
    Mobo:
    HP Probook 6570b
    CPU:
    i7-3630QM
    Graphics:
    Intel HD4000
    Classic Mac:
    Power Mac, PowerBook
    Mobile Phone:
    iOS
    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
     
  6. NewbHackintosh

    NewbHackintosh

    Joined:
    May 13, 2016
    Messages:
    42
    Jun 22, 2016 at 9:15 PM #36
    NewbHackintosh

    NewbHackintosh

    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?
     
  7. oldman20

    oldman20

    Joined:
    Sep 2, 2012
    Messages:
    2
    Mobo:
    ASUS
    CPU:
    Intel Core i5 2430M
    Graphics:
    NVD 540M
    Mac:
    MacBook Pro
    Mobile Phone:
    Other
    Jul 31, 2016 at 12:50 PM #37
    oldman20

    oldman20

    Joined:
    Sep 2, 2012
    Messages:
    2
    Mobo:
    ASUS
    CPU:
    Intel Core i5 2430M
    Graphics:
    NVD 540M
    Mac:
    MacBook Pro
    Mobile Phone:
    Other
    Hi all friend, i have a realtek card reader
    Code (Text):
    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
     
  8. the-braveknight

    the-braveknight Moderator

    Joined:
    Nov 24, 2015
    Messages:
    814
    Mobo:
    Lenovo Z50-70 (Clover)
    CPU:
    Intel Core i7-4510U
    Graphics:
    Intel HD Graphics 4400 (1920x1080)
    Mac:
    MacBook Air, MacBook Pro
    Mobile Phone:
    iOS
    Aug 31, 2016 at 3:17 AM #38
    the-braveknight

    the-braveknight Moderator

    Joined:
    Nov 24, 2015
    Messages:
    814
    Mobo:
    Lenovo Z50-70 (Clover)
    CPU:
    Intel Core i7-4510U
    Graphics:
    Intel HD Graphics 4400 (1920x1080)
    Mac:
    MacBook Air, MacBook Pro
    Mobile Phone:
    iOS
    I don't think any of Realtek's USB2.0-CRW works... Best to disable it.
     
  9. McShmoopy

    McShmoopy

    Joined:
    Jun 12, 2015
    Messages:
    247
    Mobo:
    Asus UX303UA
    CPU:
    i7 5500u
    Graphics:
    Intel HD Graphics 5500
    Mobile Phone:
    iOS
    Sep 3, 2016 at 8:01 PM #39
    McShmoopy

    McShmoopy

    Joined:
    Jun 12, 2015
    Messages:
    247
    Mobo:
    Asus UX303UA
    CPU:
    i7 5500u
    Graphics:
    Intel HD Graphics 5500
    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
     
  10. farfour78lb

    farfour78lb

    Joined:
    Aug 15, 2012
    Messages:
    5
    Mobo:
    Toshiba C55-A
    CPU:
    Intel(R) Core(TM) i5 CPU @ 2.60GHz
    Graphics:
    Intel HD4000
    Mobile Phone:
    Android, iOS
    Oct 11, 2016 at 4:08 PM #40
    farfour78lb

    farfour78lb

    Joined:
    Aug 15, 2012
    Messages:
    5
    Mobo:
    Toshiba C55-A
    CPU:
    Intel(R) Core(TM) i5 CPU @ 2.60GHz
    Graphics:
    Intel HD4000
    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
     

Share This Page