本帖最后由 劳维明 于 2013-9-15 14:12 编辑
从系统报告的USB信息或Windows下获取硬件ID,我的是
产品 ID: 0x0158
供应商 ID: 0x0bda (Realtek Semiconductor Corp.)
请勿使用多线程下载工具下载论坛附件!
用记事本或PlistEdit打开/System/Library/Extensions/AppleSDXC.kext/Contents/Info.plist,修改IONameMatch的值并保存。
<key>IOKitPersonalities</key>
<dict>
<key>AppleSDXC</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleSDXC</string>
<key>IOClass</key>
<string>AppleSDXC</string>
<key>IONameMatch</key>
<array>
<string>pci0bda,0x0158</string>
</array>
<key>IOPCITunnelCompatible</key>
<true/>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>Protocol Characteristics</key>
<dict>
<key>Physical Interconnect</key>
<string>Secure Digital</string>
<key>Physical Interconnect Location</key>
<string>Internal</string>
</dict>
</dict>
请勿使用多线程下载工具下载论坛附件!
用记事本或PlistEdit打开/System/Library/Extensions/AppleStorageDrivers.kext/Contents/PlugIns/AppleUSBCardReader.kext/Contents/Info.plist,用自带计算器把硬件ID转为10进制0158对应为344,0bda对应为3034,修改Apple_Internal_SD_Card_Reader_1_00下
的idProduct和idVendor分别为十进制产品 ID344和供应商 ID3034。保存
<key>Apple_Internal_SD_Card_Reader_1_00</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleUSBCardReader</string>
<key>IOClass</key>
<string>com_apple_driver_AppleUSBCardReaderUMC</string>
<key>IOMediaIcon</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.iokit.IOSCSIArchitectureModelFamily</string>
<key>IOBundleResourceFile</key>
<string>SD.icns</string>
</dict>
<key>IOProviderClass</key>
<string>IOUSBInterface</string>
<key>Physical Interconnect</key>
<string>USB</string>
<key>Physical Interconnect Location</key>
<string>Internal</string>
<key>Read Time Out Duration</key>
<integer>30000</integer>
<key>SCSI Device Characteristics</key>
<dict>
<key>IOMaximumBlockCountRead</key>
<integer>8192</integer>
<key>IOMaximumBlockCountWrite</key>
<integer>8192</integer>
<key>IOMaximumByteCountRead</key>
<integer>4194304</integer>
<key>IOMaximumByteCountWrite</key>
<integer>4194304</integer>
</dict>
<key>Write Time Out Duration</key>
<integer>30000</integer>
<key>bConfigurationValue</key>
<integer>1</integer>
<key>bInterfaceNumber</key>
<integer>0</integer>
<key>idProduct</key>
<integer>344</integer>
<key>idVendor</key>
<integer>3034</integer>
</dict>
请勿使用多线程下载工具下载论坛附件!
最后用Kext Utility重建缓存修复权限重启。
就可以在系统报告的读卡器见到相关信息(可能需要配合dsdt.aml):
请勿使用多线程下载工具下载论坛附件!
硬件ID一样的可以直接下载附件
读卡器驱动10.8.5.zip
(580.98 KB, 下载次数: 293)
PS:这个只是让系统报告的“读卡器”信息正确显示。
正常使用需要系统报告中“USB”的读卡器正确显示所需电流,这个可能需要配合dsdt
请勿使用多线程下载工具下载论坛附件!
特此记录,以便后续升级。
|