Add support for Atheros Wi-Fi/Bluetooth cards

This commit is contained in:
Hoang Hong Quan
2025-02-21 11:39:36 +07:00
parent a8abc0c704
commit cfdb6d8ed2
5 changed files with 159 additions and 19 deletions
+46 -2
View File
@@ -156,9 +156,31 @@ kexts = [
"repo": "itlwm"
}
),
KextInfo(
name = "corecaptureElCap",
description = "Enable legacy Qualcomm Atheros Wireless cards",
category = "Wi-Fi",
min_darwin_version = "18.0.0",
requires_kexts = ["IO80211ElCap"],
download_info = {
"id": 348147192,
"url": "https://github.com/dortania/OpenCore-Legacy-Patcher/raw/refs/heads/main/payloads/Kexts/Wifi/corecaptureElCap-v1.0.2.zip"
}
),
KextInfo(
name = "IO80211ElCap",
description = "Enable legacy Qualcomm Atheros Wireless cards",
category = "Wi-Fi",
min_darwin_version = "18.0.0",
requires_kexts = ["corecaptureElCap"],
download_info = {
"id": 128321732,
"url": "https://github.com/dortania/OpenCore-Legacy-Patcher/raw/refs/heads/main/payloads/Kexts/Wifi/IO80211ElCap-v2.0.1.zip"
}
),
KextInfo(
name = "IO80211FamilyLegacy",
description = "Enable legacy native Apple Wireless adapters",
description = "Enable legacy Apple Wireless adapters",
category = "Wi-Fi",
min_darwin_version = "23.0.0",
requires_kexts = ["AMFIPass", "IOSkywalkFamily"],
@@ -169,7 +191,7 @@ kexts = [
),
KextInfo(
name = "IOSkywalkFamily",
description = "Enable legacy native Apple Wireless adapters",
description = "Enable legacy Apple Wireless adapters",
category = "Wi-Fi",
min_darwin_version = "23.0.0",
requires_kexts = ["AMFIPass", "IO80211FamilyLegacy"],
@@ -188,6 +210,28 @@ kexts = [
"repo": "itlwm"
}
),
KextInfo(
name = "Ath3kBT",
description = "Uploads firmware to enable Atheros Bluetooth support",
category = "Bluetooth",
max_darwin_version = "20.99.99",
requires_kexts = ["Ath3kBTInjector"],
github_repo = {
"owner": "zxystd",
"repo": "AthBluetoothFirmware"
}
),
KextInfo(
name = "Ath3kBTInjector",
description = "Uploads firmware to enable Atheros Bluetooth support",
category = "Bluetooth",
max_darwin_version = "20.99.99",
requires_kexts = ["Ath3kBT"],
github_repo = {
"owner": "zxystd",
"repo": "AthBluetoothFirmware"
}
),
KextInfo(
name = "BlueToolFixup",
description = "Patches Bluetooth stack to support third-party cards",