mirror of
https://github.com/lzhoang2801/OpCore-Simplify.git
synced 2026-08-31 02:15:03 +08:00
Add RTL812xLucy kext
This commit is contained in:
@@ -431,6 +431,7 @@ kexts = [
|
||||
name = "LucyRTL8125Ethernet",
|
||||
description = "Provides support for Realtek RTL8125 family",
|
||||
category = "Ethernet",
|
||||
conflict_group_id = "RTL8125",
|
||||
github_repo = {
|
||||
"owner": "Mieze",
|
||||
"repo": "LucyRTL8125Ethernet"
|
||||
@@ -475,6 +476,16 @@ kexts = [
|
||||
"url": "https://github.com/Mieze/RTL8111_driver_for_OS_X/releases/download/2.4.2/RealtekRTL8111-V2.4.2.zip"
|
||||
}
|
||||
),
|
||||
KextInfo(
|
||||
name = "RTL812xLucy",
|
||||
description = "A new macOS driver for the Realtek RTL812x family",
|
||||
category = "Ethernet",
|
||||
conflict_group_id = "RTL8125",
|
||||
github_repo = {
|
||||
"owner": "Mieze",
|
||||
"repo": "RTL812xLucy"
|
||||
}
|
||||
),
|
||||
KextInfo(
|
||||
name = "GenericUSBXHCI",
|
||||
description = "Fixes USB 3.0 issues found on some Ryzen APU-based",
|
||||
|
||||
@@ -831,7 +831,16 @@ RealtekRTL8125IDs = [
|
||||
"1186-8125"
|
||||
]
|
||||
|
||||
EthernetIDs = AppleIGBIDs + AquantiaAqtionIDs + AtherosE2200IDs + BroadcomBCM57XXIDs + IntelI22XIDs + IntelMausiIDs + IntelX500IDs + RealtekRTL8100IDs + RealtekRTL8111IDs + RealtekRTL8125IDs
|
||||
RealtekRTL812xIDs = [
|
||||
# RTL812xLucy.kext
|
||||
"10EC-3000",
|
||||
"10EC-5000",
|
||||
"10EC-8125",
|
||||
"10EC-8126",
|
||||
"1186-8125"
|
||||
]
|
||||
|
||||
EthernetIDs = AppleIGBIDs + AquantiaAqtionIDs + AtherosE2200IDs + BroadcomBCM57XXIDs + IntelI22XIDs + IntelMausiIDs + IntelX500IDs + RealtekRTL8100IDs + RealtekRTL8111IDs + RealtekRTL8125IDs + RealtekRTL812xIDs
|
||||
|
||||
WirelessUSBIDs = [
|
||||
# RtWlanU.kext, RtWlanU1827.kext and RT2870USBWirelessDriver.kext
|
||||
|
||||
@@ -319,8 +319,6 @@ class KextMaestro:
|
||||
selected_kexts.append("AtherosE2200Ethernet")
|
||||
elif device_id in pci_data.IntelMausiIDs:
|
||||
selected_kexts.append("IntelMausiEthernet")
|
||||
elif device_id in pci_data.RealtekRTL8125IDs:
|
||||
selected_kexts.append("LucyRTL8125Ethernet")
|
||||
elif device_id in pci_data.RealtekRTL8100IDs:
|
||||
selected_kexts.append("RealtekRTL8100")
|
||||
elif device_id in pci_data.RealtekRTL8111IDs:
|
||||
@@ -331,6 +329,8 @@ class KextMaestro:
|
||||
selected_kexts.append("CatalinaBCM5701Ethernet")
|
||||
elif device_id in pci_data.IntelX500IDs:
|
||||
selected_kexts.append("IntelLucy")
|
||||
elif device_id in pci_data.RealtekRTL812xIDs:
|
||||
selected_kexts.append("RTL812xLucy")
|
||||
|
||||
if all(network_props.get("Bus Type") == "USB" for network_props in hardware_report.get("Network", {}).values()):
|
||||
selected_kexts.append("NullEthernet")
|
||||
|
||||
Reference in New Issue
Block a user