mirror of
https://github.com/outbackdingo/OpCore-Simplify.git
synced 2026-01-27 10:19:49 +00:00
Add NoTouchID kext required for older macOS versions
This commit is contained in:
@@ -625,6 +625,18 @@ kexts = [
|
||||
"repo": "HibernationFixup"
|
||||
}
|
||||
),
|
||||
KextInfo(
|
||||
name = "NoTouchID",
|
||||
description = "Avoid lag in authentication dialogs for board IDs with Touch ID sensors",
|
||||
category = "Extras",
|
||||
min_darwin_version = "17.5.0",
|
||||
max_darwin_version = "19.6.0",
|
||||
requires_kexts = ["Lilu"],
|
||||
github_repo = {
|
||||
"owner": "al3xtjames",
|
||||
"repo": "NoTouchID"
|
||||
}
|
||||
),
|
||||
KextInfo(
|
||||
name = "RestrictEvents",
|
||||
description = "Blocking unwanted processes and unlocking features",
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
|
||||
from Scripts.datasets import cpu_data
|
||||
from Scripts.datasets import kext_data
|
||||
from Scripts.datasets import mac_model_data
|
||||
from Scripts.datasets import os_data
|
||||
from Scripts.datasets import pci_data
|
||||
from Scripts.datasets import codec_layouts
|
||||
@@ -243,6 +244,9 @@ class KextMaestro:
|
||||
else:
|
||||
selected_kexts.append("XHCI-unsupported")
|
||||
|
||||
if smbios_model in (device.name for device in mac_model_data.mac_devices[31:34] + mac_model_data.mac_devices[48:50] + mac_model_data.mac_devices[51:61]):
|
||||
selected_kexts.append("NoTouchID")
|
||||
|
||||
for name in selected_kexts:
|
||||
self.check_kext(self.get_kext_index(name), macos_version, "Beta" in os_data.get_macos_name_by_darwin(macos_version))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user