From cfdaba2591920a11a7ecc227dcc3206aea1f2208 Mon Sep 17 00:00:00 2001 From: Hoang Hong Quan Date: Sat, 28 Sep 2024 06:46:29 +0700 Subject: [PATCH] Add HoRNDIS and Sinetek-rtsx kexts and update information for some other kexts --- Scripts/datasets/kext_data.py | 31 ++++++++++++++++++++++++++++--- Scripts/github.py | 2 ++ 2 files changed, 30 insertions(+), 3 deletions(-) diff --git a/Scripts/datasets/kext_data.py b/Scripts/datasets/kext_data.py index 0eb3661..a27030a 100644 --- a/Scripts/datasets/kext_data.py +++ b/Scripts/datasets/kext_data.py @@ -280,6 +280,19 @@ kexts = [ "repo": "AtherosE2200Ethernet" } ), + KextInfo( + name = "HoRNDIS", + description = "Use the USB tethering mode of the Android phone to access the Internet", + category = "Ethernet", + github_repo = { + "owner": "TomHeaven", + "repo": "HoRNDIS" + }, + download_info = { + "id": 79378595, + "url": "https://github.com/TomHeaven/HoRNDIS/releases/download/rel9.3_2/Release.zip" + } + ), KextInfo( name = "IntelMausi", description = "Intel Ethernet LAN driver for macOS", @@ -366,7 +379,7 @@ kexts = [ } ), KextInfo( - name = "VoodooPS2", + name = "VoodooPS2Controller", description = "Provides support for PS/2 keyboards, trackpads, and mouse", category = "Input", github_repo = { @@ -473,9 +486,11 @@ kexts = [ KextInfo( name = "RealtekCardReader", description = "Realtek PCIe/USB-based SD card reader driver", - category = "SD Controller", + category = "Card Reader", min_darwin_version = "18.0.0", + max_darwin_version = "23.99.99", requires_kexts = ["RealtekCardReaderFriend"], + conflict_group_id = "RealtekCardReader", github_repo = { "owner": "0xFireWolf", "repo": "RealtekCardReader" @@ -484,7 +499,7 @@ kexts = [ KextInfo( name = "RealtekCardReaderFriend", description = "Makes System Information recognize your Realtek card reader", - category = "SD Controller", + category = "Card Reader", min_darwin_version = "18.0.0", max_darwin_version = "22.99.99", requires_kexts = ["RealtekCardReader"], @@ -493,6 +508,16 @@ kexts = [ "repo": "RealtekCardReaderFriend" } ), + KextInfo( + name = "Sinetek-rtsx", + description = "Realtek PCIe-based SD card reader driver", + category = "Card Reader", + conflict_group_id = "RealtekCardReader", + github_repo = { + "owner": "cholonam", + "repo": "Sinetek-rtsx" + } + ), KextInfo( name = "AMFIPass", description = "A replacement for amfi=0x80 boot argument", diff --git a/Scripts/github.py b/Scripts/github.py index 1b47099..489fb9d 100644 --- a/Scripts/github.py +++ b/Scripts/github.py @@ -84,6 +84,8 @@ class Github: if "unsupported" in file_name: asset_name += "-unsupported" + elif "rtsx" in file_name: + asset_name += "-rtsx" elif "itlwm" in file_name.lower(): if "Sonoma14.4" in file_name: asset_name += "23.4"