mirror of
https://github.com/outbackdingo/OpCore-Simplify.git
synced 2026-01-27 10:19:49 +00:00
Use Sinetek-rtsx kext for Realtek PCIe Card Reader
This commit is contained in:
@@ -294,7 +294,7 @@ class CompatibilityChecker:
|
||||
if controller_props.get("Device ID") not in pci_data.RealtekCardReaderIDs:
|
||||
controller_props["Compatibility"] = (None, None)
|
||||
else:
|
||||
controller_props["Compatibility"] = (os_data.get_latest_darwin_version(), os_data.get_lowest_darwin_version())
|
||||
controller_props["Compatibility"] = (os_data.get_latest_darwin_version() if controller_props.get("Device ID") in pci_data.RealtekCardReaderIDs[5:] else "23.99.99", os_data.get_lowest_darwin_version())
|
||||
print("{}- {}: {}".format(" "*3, controller_name, self.show_macos_compatibility(controller_props.get("Compatibility"))))
|
||||
|
||||
def get_unsupported_devices(self, macos_verison):
|
||||
|
||||
@@ -1069,14 +1069,14 @@ RealtekCardReaderIDs = [
|
||||
"0BDA-0129",
|
||||
"0BDA-0139",
|
||||
"0BDA-0140",
|
||||
"10EC-524A",
|
||||
"10EC-5260",
|
||||
"10EC-5209",
|
||||
"10EC-5227",
|
||||
"10EC-5229",
|
||||
"10EC-522A",
|
||||
"10EC-5249",
|
||||
"10EC-524A",
|
||||
"10EC-525A",
|
||||
"10EC-5260",
|
||||
"10EC-5286",
|
||||
"10EC-5287",
|
||||
"10EC-5289"
|
||||
|
||||
@@ -241,7 +241,10 @@ class KextMaestro:
|
||||
|
||||
for controller_name, controller_props in hardware_report.get("SD Controller", {}).items():
|
||||
if controller_props.get("Device ID") in pci_data.RealtekCardReaderIDs:
|
||||
selected_kexts.append("RealtekCardReader")
|
||||
if controller_props.get("Device ID") in pci_data.RealtekCardReaderIDs[5:]:
|
||||
selected_kexts.append("Sinetek-rtsx")
|
||||
else:
|
||||
selected_kexts.append("RealtekCardReader")
|
||||
|
||||
for controller_name, controller_props in hardware_report.get("Storage Controllers", {}).items():
|
||||
if "NVMe" in controller_name or "NVM Express" in controller_name:
|
||||
|
||||
Reference in New Issue
Block a user