How To Make a Generic Driver For Any Card Reader

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

  1. nobodynose

    nobodynose Moderator

    Joined:
    Sep 30, 2012
    Messages:
    4,175
    Mobo:
    ASRock Z270M Pro4
    CPU:
    Intel Core i7-7700K
    Graphics:
    Nvidia GTX 1060
    Mac:
    MacBook, MacBook Pro, Mac mini
    Classic Mac:
    iBook, iMac, Quadra
    Mobile Phone:
    Android, iOS
    Oct 26, 2014 at 6:34 AM #21
    nobodynose

    nobodynose Moderator

    Joined:
    Sep 30, 2012
    Messages:
    4,175
    Mobo:
    ASRock Z270M Pro4
    CPU:
    Intel Core i7-7700K
    Graphics:
    Nvidia GTX 1060
    Mac:
    MacBook, MacBook Pro, Mac mini
    Classic Mac:
    iBook, iMac, Quadra
    Mobile Phone:
    Android, iOS
    I hope it's ok that I dug up such an old thread, but I just wanted to report that this still works in Yosemite 10.10, at least on my Hackintosh, with my card reader. I have an external Aluratek AUCR200 card reader dongle (made by Alcor Micro Corp., pictured below). I followed these directions and now Yosemite sees it as a "Built in SD Card Reader" (see attached picture).

    I removed my internal card reader because of the annoying EBIOS errors it was generating on boot. There were three Apple_Internal_SD_Card_Reader entries in the Info.plist on Yosemite, so I modified all three.
     

    Attached Files:

    • CardReader.png  (33.3 KB, 363 views)
    • AUCR200.jpg  (32.7 KB, 198 views)
  2. BarristaCuber

    BarristaCuber

    Joined:
    Nov 11, 2014
    Messages:
    4
    Mobo:
    Windows 8/OS X Mavericks/Ubuntu 14.04 LTS
    CPU:
    Intel Celeron 1005M Ivy Bridge
    Graphics:
    Intel HD2500 Ivy Brigde Integrated
    Classic Mac:
    PowerBook
    Mobile Phone:
    Android
    Nov 19, 2014 at 6:55 PM #22
    BarristaCuber

    BarristaCuber

    Joined:
    Nov 11, 2014
    Messages:
    4
    Mobo:
    Windows 8/OS X Mavericks/Ubuntu 14.04 LTS
    CPU:
    Intel Celeron 1005M Ivy Bridge
    Graphics:
    Intel HD2500 Ivy Brigde Integrated
    Classic Mac:
    PowerBook
    Mobile Phone:
    Android
    Help, please! Where can I find Vendor ID and Product ID in Win8/OS X/Linux?
     
  3. N00Bster

    N00Bster

    Joined:
    Feb 22, 2012
    Messages:
    45
    Mobo:
    GA-X68P-UD3P OSX and WIN 8
    CPU:
    i7 2006k Turbo Boost
    Graphics:
    sapphire amd Radeon 6850
    Mac:
    MacBook Pro
    Mobile Phone:
    Android
    Nov 21, 2014 at 8:09 PM #23
    N00Bster

    N00Bster

    Joined:
    Feb 22, 2012
    Messages:
    45
    Mobo:
    GA-X68P-UD3P OSX and WIN 8
    CPU:
    i7 2006k Turbo Boost
    Graphics:
    sapphire amd Radeon 6850
    Mac:
    MacBook Pro
    Mobile Phone:
    Android

    Attached Files:

    • Screen Shot 2014-11-21 at 3.06.22 PM (2).jpg  (327.1 KB, 557 views)
  4. jzhang19

    jzhang19

    Joined:
    Jul 29, 2012
    Messages:
    47
    Mobo:
    Dell inspiron 7737. (Clover)
    CPU:
    Intel Core I7-4510U (Haswell)
    Graphics:
    Intel® HD Graphics 4400 (1920X1080p) + nVidia GeForce GT 750M
    Mac:
    MacBook Pro, Mac mini
    Mobile Phone:
    iOS
    Jun 16, 2015 at 6:23 PM #24
    jzhang19

    jzhang19

    Joined:
    Jul 29, 2012
    Messages:
    47
    Mobo:
    Dell inspiron 7737. (Clover)
    CPU:
    Intel Core I7-4510U (Haswell)
    Graphics:
    Intel® HD Graphics 4400 (1920X1080p) + nVidia GeForce GT 750M
    Mac:
    MacBook Pro, Mac mini
    Mobile Phone:
    iOS
    Make this more clear:

    if the SD card reader is using Alcor Micro Corp chip-set. you can use this forum to make it working as Apple Internal SD Card Reader. otherwise, the method won't work.


    These laptops use Alcor SD Card Reader:

    ASUS-A53SD laptop
    Lenovo B480, B580, B485, B490, B590

    But most of PC laptops' SD card reader are based on JMicron, Realteck or Ricoh chip-set.
    There are no way to make them recognized as Apple Internal SD Card Reader.
     
  5. vindio1973

    vindio1973

    Joined:
    Feb 26, 2011
    Messages:
    3
    Mobo:
    mac osx
    CPU:
    i7 980x
    Graphics:
    point of view nvidia 9800
    Mac:
    Mac Pro
    Mobile Phone:
    Other
    Jul 27, 2015 at 11:50 AM #25
    vindio1973

    vindio1973

    Joined:
    Feb 26, 2011
    Messages:
    3
    Mobo:
    mac osx
    CPU:
    i7 980x
    Graphics:
    point of view nvidia 9800
    Mac:
    Mac Pro
    Mobile Phone:
    Other
    Hi: Can you help me with this? I tried to do it but it has not worked . Not if I did something wrong.
    My PCI SD Reader dates using DPCIManager: Vendor 1217 Device 8321

    Thanks in advance
     
  6. andersonlugo

    andersonlugo

    Joined:
    Dec 13, 2014
    Messages:
    8
    Mobo:
    Yosemite
    CPU:
    i5-650
    Graphics:
    GT-610
    Nov 16, 2015 at 1:06 AM #26
    andersonlugo

    andersonlugo

    Joined:
    Dec 13, 2014
    Messages:
    8
    Mobo:
    Yosemite
    CPU:
    i5-650
    Graphics:
    GT-610
    Hi: Can you help me with this? I tried to do it but it has not worked . Not if I did something wrong.
    My PCI SD Reader dates using DPCIManager:

    venID 8086 =32902 devID 8C31=35889

    attached info
    View attachment Info.plist Screen Shot 2015-11-15 at 8.29.11 PM.png

    Thanks in advance
     
  7. ArranP123

    ArranP123

    Joined:
    Dec 29, 2013
    Messages:
    7
    Mobo:
    Lenovo Ideapad z500
    CPU:
    Intel Core i7 3632-QM
    Graphics:
    Intel HD Graphics 4000 & Nvidia Geforce GTX 635M
    Jan 14, 2016 at 8:50 PM #27
    ArranP123

    ArranP123

    Joined:
    Dec 29, 2013
    Messages:
    7
    Mobo:
    Lenovo Ideapad z500
    CPU:
    Intel Core i7 3632-QM
    Graphics:
    Intel HD Graphics 4000 & Nvidia Geforce GTX 635M
    I have the dreaded USB2.0-CRW from Realtek :(
    idDevice: 297
    idProduct: 3034
    Anyone manage to get this working?
     
  8. lisai9093

    lisai9093

    Joined:
    Mar 10, 2012
    Messages:
    182
    Mobo:
    Dell Inspiron 7548
    CPU:
    Intel i5 5200U (Broadwell)
    Graphics:
    HD5500
    Mobile Phone:
    iOS
    Apr 8, 2016 at 12:14 AM #28
    lisai9093

    lisai9093

    Joined:
    Mar 10, 2012
    Messages:
    182
    Mobo:
    Dell Inspiron 7548
    CPU:
    Intel i5 5200U (Broadwell)
    Graphics:
    HD5500
    Mobile Phone:
    iOS
    i think this method works for old version of OS X but not the latest one. I was successful with this method before, but get KP in 10.11
     
  9. bran1m1r

    bran1m1r

    Joined:
    Mar 31, 2016
    Messages:
    94
    Mac:
    iMac
    Mobile Phone:
    iOS
    Apr 11, 2016 at 1:07 PM #29
    bran1m1r

    bran1m1r

    Joined:
    Mar 31, 2016
    Messages:
    94
    Mac:
    iMac
    Mobile Phone:
    iOS
    I've tried this method on El Cap but it didn't work. Is there a known way of getting the Card Reader working for El Cap?
     
  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
    Apr 13, 2016 at 7:51 AM #30
    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,
    I have a USB2.0-CRW 0xBDA 0x129 and my OS X is yosemite 10.10.5

    if you check the Info.plist inside this file /usr/libexec/SmartCardServices/drivers/ifd-ccid.bundle you will see in it :

    ifdFriendlyName : USB2.0-CRW (for me it's line 116)
    ifdProductId : 0x129 (i changed)
    ifdVendorId : 0xBDA (by default)

    now my card is detected

    Screenshot at Apr 13 09-42-30.png
    and in IORegExplorer
    Screenshot at Apr 13 09-44-37.png

    but when i insert an SDCARD nothing happens
    i tried to patch
    AppleUSBCDCACMData.kext with no success
    Any ideas

     

Share This Page