Skip to content

Latest commit

 

History

History
46 lines (36 loc) · 3.13 KB

README_en.md

File metadata and controls

46 lines (36 loc) · 3.13 KB

cardreader-kext

Internal and external USB and PCIe card reader for Mac OSX - Bahasa Indonesia

This repo was created for refference and turorial for you which are wanna to activate SD Card Reader on your Laptop / Notebook, support USB and PCIe based card reader.

Tested and working well on :

  • Mac OS Sierra 10.12.x
  • Mac OS High Sierra 10.13.x
  • Mac OS Mojave 10.14.x
  • Mac OS Catalina 10.15.x
  • Mac OS Big Sur 10.16.x

Before doing patch :

  • File AppleUSBCardReader.kext, in folder System/Library/Extensions/AppleStorageDriver.kext.
  • File Sinetek-rtsx.kext. *Just needed if your hardware using old version Realtek PCIe as vendor.
  • just take a look for Vendor and Device ID from your card reader, you can use tools like DPCIManager or Hackintool. You can see screenshot below :

purple highlighted are Vendor and Device ID, as example on the screenshot above, are 10EC and 5289.

How to do patch :

  • Just open and edit file AppleUSBCardReader.kext/Contents/Info.plist, you can use tools like Plist Editor Pro, or prefer your other editor.
  • Search IOKitPersonalities > AppleSDCardReader > Physical Interconnect Location > an then edit Physical Interconnect Location value section as External.
  • Search Vendor Identification and change value section to "Generic Reader"
  • Search Apple_Internal_SD_Card_Reader_1_00 and edit string value idProduct and idVenedor to decimal, use Product ID and Vendor ID that we just got above, but change it to decimal first, you can use scientific calculator.
  • Search Apple_Internal_SD_Card_Reader_2_00 and edit string value idProduct and idVendor to decimal. (Same as to be done on above step)
  • Ensure to change all value to Physical Interconnect Location on Apple_internal_SD_Card_Reader_1_00 and Apple_Internal_SD_Card_Reader_2_00 to External
  • Save AppleStorageDriver.kext, it is alreay to be use directly with Clover or Opencore, without needed inject to S/L/E and L/E.

After manual patch for Realtek RTL8411 on Asus X45C, working well.

If you need help to patch your card reader (totally free), please :

Source :

Feel free to reach us on :