实现E480的PCIE接口读卡器功能
E480的读卡器是PCIE接口,属于O2 micro公司产品。直接采用仿冒apple读卡器(博通公司产品broadcom)实现功能,插入sandisk hc-1型号的卡,往电脑拷贝2.4G文件大约一分钟。
方法:
获取原读卡器的io地址,可以从Windows的设备管理器-读卡器-硬件ID获取,也可以用macos系统hackintools软件PCIE里设备地址获取,我这里为PciRoot(0x0)/Pci(0x1D,0x3)/Pci(0x0,0x0)。
然后在config.plist注入,添加两个属性,分别是仿冒博通读卡器的设备ID(ventor,device):14e4,16bc和子供应商ID:106B。
成功后可在系统信息读卡器栏出现“内置sd读卡器”
下面示例中的省略号为你的config中相应代码,pcie地址要根据你的机器实际情况调整。
......
<key>DeviceProperties</key>
<dict>
<key>Add</key>
<dict>
......
<key>PciRoot(0x0)/Pci(0x1D,0x3)/Pci(0x0,0x0)<key/>
<dict>
<key>compatible</key>
<string>pci14e4,16bc</string>
<key>subsystem-vendor-id</key>
<data>axAAAA==</data>
</dict>
.....
</dict>
......
这个要试一下 曾经2012年的本本也是PCIE读卡器一直无解,有机会到时试试,收藏先 棒棒的 找了很久! y543221947 发表于 2020-8-27 15:21 https://www.pcbeta.com/static/image/common/back.gif
棒棒的 找了很久!
测了一张不是很好的class4的8G卡 速度约为4.8M/s 是这张卡的正常速度 感谢分享,下回我试试 这个必须得顶一下!感谢分享,试试看! <key>subsystem-vendor-id</key>
<data>axAAAA==</data>
请教这个怎么确定的? 完美驱动SD卡,给楼主点赞 mark一下,希望对我的本子有用 收藏一下,看看能否在Yoga Duet 2020上成功 Yoga Duet上的确可以用了,但是不能识别闪迪的卡,难道是有什么限制吗? 我的dell e7440读卡器
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PciRoot(0x0)/Pci(0x1c,0x04)/Pci(0x0,0x0)</key>
<dict>
<key>compatible</key>
<string>pci14e4,16bc</string>
<key>device_type</key>
<string>Media controller</string>
<key>model</key>
<string>O2 Micro SD card reader</string>
<key>name</key>
<string>SD/MMC Card Reader</string>
<key>subsystem-vendor-id</key>
<data>
axAAAA==
</data>
</dict>
</dict>
</plist>
我的机器也是读卡器没解决,期待楼主的解决方案,谢谢 楼主的480还能驱动吗? 我的E470 在Monterey下驱不起来啊 我的机器也是用的这个读卡器,但是用这种方式,ubsystem-vendor-id能仿冒,但pci14e4,16bc不生效。不知何故。https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif 谢谢楼主,看起来又可以解决一个问题了 感谢楼主,驱动了我的O2的读卡器,但是每次卡机需要热插拔一次才能读出来。 第二 这个驱动时识别成外置磁盘,不能显示在读卡器的信息里面。 成功驱动,但是系统报告中的读卡器选项中不显示卡的属性了 感谢分享!
页:
[1]