Commit Graph

60 Commits

Author SHA1 Message Date
Hoang Hong Quan
0e289bb76c Missing VoodooI2CServices and VoodooGPIO kexts for Synaptics RMI Trackpad I2C 2025-01-05 14:53:06 +07:00
Hoang Hong Quan
7ad0b721f0 Remove duplicate device ID 2025-01-01 12:43:26 +07:00
Hoang Hong Quan
e0421e6b1b Add support for non-native Broadcom Wi-Fi cards 2024-12-31 16:57:32 +07:00
Hoang Hong Quan
1b14d26ff9 Correct condition to avoid XHCI-unsupported kext on AMD systems 2024-12-31 13:54:32 +07:00
Hoang Hong Quan
7fca30a23c Revert "Set default NootRX for AMD RDNA 2 GPUs"
This reverts commit ea2faa0fdf.
2024-12-15 15:17:07 +07:00
Hoang Hong Quan
9ba789f26c Add TSC synchronization kexts: AmdTscSync, VoodooTSCSync and CpuTscSync 2024-12-15 15:16:38 +07:00
Hoang Hong Quan
635bbdc5be Remove Restore defaults options 2024-12-12 22:18:44 +07:00
Hoang Hong Quan
9ac40ec63c Improve SMBIOS model handling to preserve user settings 2024-12-12 22:09:58 +07:00
Hoang Hong Quan
43e5065bfa Add valid kext check before saving 2024-12-10 10:45:18 +07:00
Hoang Hong Quan
a4bd522566 Add support for certain Intel onboard LAN controllers 2024-12-03 14:07:54 +07:00
Hoang Hong Quan
ea2faa0fdf Set default NootRX for AMD RDNA 2 GPUs 2024-11-29 16:04:16 +07:00
Hoang Hong Quan
5b9b52f975 For Ryzen APU-based, default to using ForgedInvariant only for laptops 2024-11-26 14:07:59 +07:00
Hoang Hong Quan
490436300d Use the last found kext 2024-11-26 14:02:36 +07:00
Hoang Hong Quan
d81ff30da6 Add support for Broadcom BCM57XX Ethernet series 2024-11-20 09:49:59 +07:00
Hoang Hong Quan
a371ee012e Set default darwin versions for missing MaxKernel and MinKernel information
Fixed #61
2024-11-17 20:29:49 +07:00
Hoang Hong Quan
0b16092bf1 Add macOS version limits for loading kexts 2024-11-16 06:57:11 +07:00
Hoang Hong Quan
3969760a1f Add kext to patch Intel Math Kernel Library for AMD CPU systems 2024-11-09 16:08:36 +07:00
Hoang Hong Quan
82f91bc957 Re-enable CPU power management on legacy Intel CPUs in macOS 13 and newer 2024-11-05 14:33:22 +07:00
Hoang Hong Quan
a091f32520 Prevent errors in cases with missing storage controller information 2024-10-31 17:08:57 +07:00
Hoang Hong Quan
8e81c5c50c Use GenericUSBXHCI only with AMD Ryzen laptops 2024-10-30 23:37:37 +07:00
Hoang Hong Quan
170437bd78 Add NoTouchID kext required for older macOS versions 2024-10-21 16:38:30 +07:00
Hoang Hong Quan
c4c6075fa0 Default to using WhateverGreen for AMD Navi 21 and Navi 23 GPUs 2024-10-20 14:26:04 +07:00
Hoang Hong Quan
0cdc2692cb Support AirportItlwm on macOS Sequoia 15 with temporary workaround 2024-10-20 07:05:00 +07:00
Hoang Hong Quan
d8511d1710 Provide configuration required for using OpenCore Legacy Patcher
Closed #27
2024-10-20 06:25:04 +07:00
Hoang Hong Quan
0ae1e3cc71 Update codec layouts to datasets 2024-10-17 03:17:21 +07:00
Hoang Hong Quan
fa65919a38 Update function to check Intel HEDT CPUs 2024-10-15 00:46:25 +07:00
Hoang Hong Quan
4b47757440 Add force load option for kexts on unsupported macOS versions 2024-10-14 03:06:37 +07:00
Hoang Hong Quan
1dc176af0b Store all bundle libraries of each kext 2024-10-13 14:37:02 +07:00
Hoang Hong Quan
85b49a5092 Update index to identify kext for touchpad device 2024-10-13 09:51:43 +07:00
Hoang Hong Quan
b55ca65554 Apply custom CPU name for unsupported CPUs 2024-10-12 16:48:34 +07:00
Hoang Hong Quan
174c773cbc Add sound info check before proceeding
Fixes #9
2024-10-11 11:00:51 +07:00
Hoang Hong Quan
f3bc4e357e Standardize index for GPU check 2024-10-10 18:45:36 +07:00
Hoang Hong Quan
439359077f Only scan input devices not connected via USB
Fixes #6
2024-10-09 14:41:50 +07:00
Hoang Hong Quan
0c4606a9ec Link changes, update input info from report 2024-10-08 16:58:13 +07:00
Hoang Hong Quan
0e49f9fe31 Update report with Hardware Sniffer, replacing old AIDA64 report 2024-10-08 02:28:02 +07:00
Hoang Hong Quan
a0d3fdf469 Update CPU generation and motherboard chipset info 2024-10-08 01:41:16 +07:00
Hoang Hong Quan
ff617d81f1 Remove USBMap.kext entry from loaded kext list 2024-10-07 23:22:43 +07:00
Hoang Hong Quan
06a8e0b8ec Fix handling of missing executable path in kext parsing 2024-10-07 23:19:04 +07:00
Hoang Hong Quan
27cf10125b Update kext unchecking logic to exclude required kexts 2024-10-07 23:11:43 +07:00
Hoang Hong Quan
d6423e77fc Add custom kext selection for user configuration 2024-10-07 22:54:37 +07:00
Hoang Hong Quan
03811eff62 Add customizable ACPI patch options and update additional patches 2024-09-29 07:44:25 +07:00
Hoang Hong Quan
bf36adf4fd Change data type of the variable containing the darwin version 2024-09-24 21:09:55 +07:00
Hoang Hong Quan
cdf1767ac9 Remove duplicate codec ID information 2024-09-12 10:02:22 +07:00
Hoang Hong Quan
e7794d6c44 Add AppleALC kext with a temporary patch for macOS Sequoia 15 2024-09-11 17:29:45 +07:00
Hoang Hong Quan
d17eba3ead Support for CPUs missing AVX2.0 instruction when using macOS Ventura 13 and later 2024-09-11 05:05:08 +07:00
Hoang Hong Quan
347abb953d Update handling methods related to macOS version 2024-09-11 03:55:50 +07:00
Hoang Hong Quan
7dea96d775 Fix issues caused by CpuTopologyRebuild with Intel CPUs that lack E-cores 2024-08-18 22:54:57 +07:00
Hoang Hong Quan
0506fb6711 Remove the check for connection name being Ethernet or WiFi 2024-08-18 08:55:41 +07:00
Hoang Hong Quan
90cb3d2d49 Refactor USB information and remove unnecessary USB device data from the final result 2024-08-05 14:06:14 +07:00
Hoang Hong Quan
381e65075e Remove unnecessary hard disk information 2024-08-04 16:23:27 +07:00