EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Motherboard
Supermicro X11SPA-T
CPU
Intel Xeon W-3275 28 Core
Graphics
2xAMD RX 580 8GB
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
How to Enable Card Reader on macOS [Clover/OpenCore]

An EliteMacx86 Exclusive Guide - This guide covers implementation of Card Reader on macOS using Clover and OpenCore.

Overview
Card Reader can be an essential requirement for the users who are into editing or photography. On some of the hardware, the Card Reader may work OOTB, without any need of drivers or .plist editing. But for most of the times, the Card Readers doesn't works OOTB. You'll need to enable it manually. Card Readers are either on USB or PCIe Bus. For the moment, only Realtek Card Readers are supported. For more information on supported models, refer to the support list below.

Supported Device ID and Vendor ID

Device IDVendor ID
520910EC
522710EC
522910EC
522A10EC
524910EC
528610EC
528710EC
528910EC
525A10EC

Adding required kext


To enable the Card Reader support, you'll need to add Sinetek-rtsx.kext

Download the Sinetek-rtsx.kext from the downloads section of this forum.

For Clover:
If you're using Clover, copy the kext from Release to EFI/Clover/Kext/Others

For OpenCore:
If you're using OpenCore, copy the kext to EFI/OC/Kexts. You'll also need to add the kext entry in Kernel section of your config.plist

Restart your System


After performing all the above steps, restart your system for the applied changes to take effect.

Note:
  • The Card Reader information will not load under  > About This Mac>System Report>Card Reader.
  • Most of the PCIe Cards doesn't works with macOS due to lack of drivers.

Problem Reporting


Details:
  1. macOS version
  2. Copy of IOReg
  3. Kextcache output
Screen shots:
  • Hackintool>PCIe
  • About This Mac
Files:
  • For Clover, compress EFI/Clover, exclude the themes folder.
  • For OpenCore, compress EFI/OC.
Notes:
  • Do not include complete EFI folder.
  • Put all files in a folder with your name, compress files as Zip and attach files using site attachments only.
  • Do not use any external links.
 
Last edited:

VinylNerd

New member
Joined
Jan 4, 2021
Motherboard
T440P
CPU
4300M
Graphics
Intel HD 4600
OS X/macOS
10.15.x
Bootloader
  1. OpenCore
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Hello, i have 5227 reader in T440P and and tried following your guide but its not 100% clear to me what to do.

it sais "If you're using OpenCore, copy the kext to EFI/OC/Kexts. You'll also need to add the kexts entry in Kernel section of your config.plist"

when you say both kexts, do you mean one of the kexts from one folder and the kext from the debug folder or do you mean the kext and the dsym kext?

i also noticed that the kext file you speak of is not in the downloads folder, so maybe you are talking about some other kexts i am unaware of?
 
Last edited by a moderator:

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Motherboard
Supermicro X11SPA-T
CPU
Intel Xeon W-3275 28 Core
Graphics
2xAMD RX 580 8GB
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Hello, i have 5227 reader in T440P and and tried following your guide but its not 100% clear to me what to do.

it sais "If you're using OpenCore, copy the kext to EFI/OC/Kexts. You'll also need to add the kexts entry in Kernel section of your config.plist"

when you say both kexts, do you mean one of the kexts from one folder and the kext from the debug folder or do you mean the kext and the dsym kext?

i also noticed that the kext file you speak of is not in the downloads folder, so maybe you are talking about some other kexts i am unaware of?
The post has been fixed now. Yes, the downloads will be added soon. The only kext which you need to add is "Sinetek-rtsx.kext."
 

Similar threads

Forum statistics

Threads
518
Messages
4,939
Members
4,456
Latest member
greyfox