Jump to content

DIY Generic Driver For Any Card Reader ! ;) by nikkpap

Generic Driver Card Reader

  • Please log in to reply
8 replies to this topic

#1
nikkpap

nikkpap

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
Hi to all i just found that if you edit the original AppleStorageDrivers.kext and the inside AppleUSBCardReader.kext you can probable have Generic Driver for your card reader too....

what i did was to copy the AppleStorageDrivers.kext to my desktop and right click on it and show package contents and edit again the

AppleUSBCardReader.kext with show package contents and final i used a plist editor to edit the Info.plist (inside the AppleUSBCardReader.kext) so go to the IOPersonalities --> AppleUSBCardReader --> Physical Interconnect Location (Change it to External) and the Vendor Identification (Change it to Generic or what its on your System Report on the USB Section ) and in vender id and product id change it to yours but on in hex mode 0x2222 convert it to dec http://www.stringfun...ex-decimal.html

tested on mac os x lion 10.7.5 and previous 10.7.x

Attached Files



#2
giofrida

giofrida

    InsanelyMac Italy

  • Members
  • PipPipPipPipPipPipPip
  • 667 posts
  • Gender:Male
  • Location:Italy
Good! Does it work on unsupported SD Card Readers?

#3
nikkpap

nikkpap

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
yes mine is unsupported i dont know even the name of the card reader :)

#4
giofrida

giofrida

    InsanelyMac Italy

  • Members
  • PipPipPipPipPipPipPip
  • 667 posts
  • Gender:Male
  • Location:Italy
So this method should solve all the problems related to SD Card Readers. Nice! (I'll try it on my 6720s. The Reader isn't unsupported, but i want the SD Icon :))

#5
amsart

amsart

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
  • Gender:Male
  • Location:Behind This Snow and Lion also mountain
  • Interests:Art, Music, and You Girl
thanks, i will try it now :)

#6
TheRacerMaster

TheRacerMaster

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 189 posts
  • Gender:Male
I'm currently using AnyCardReader, but I will try this. Thanks for this. :D

#7
kali2000

kali2000

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts
  • Gender:Male
Not work with

card reader USB2.0-CRW

from Realtek


DivID: 0x0139=313
VenID: 0x0bda=3034



#8
solarein

solarein

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
  • Gender:Male
  • Location:Cambridge, MA
Thanks for the great info nikkpap! I was even able to get my multislot card reader working using your method. Quite nice.

To avoid editing system kexts, I made a plist-only kext that is just one of the IOKit personalities in AppleUSBCardReader with Internal replaced with External and the vendor/device IDs changed. I'm attaching it here in case anyone else might find it useful. Just change the idVendor and idProduct in Info.plist to match your card reader, place in /S/L/E and rebuild cache. This way you don't have to modify the original AppleUSBCardReader.kext.

Attached Files



#9
ssgoku129

ssgoku129

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts

does not work on Internal PCI JMicron Card Readers :(







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy