Commit Graph

43 Commits

Author SHA1 Message Date
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
Hoang Hong Quan
08c9edd89b VoodooSMBus exists only with PS2 touchpad 2024-08-02 19:51:52 +07:00
Hoang Hong Quan
ec325641ac Add support for specific Bluetooth IDs of Wi-Fi modems not natively supported 2024-08-02 18:43:46 +07:00
Hoang Hong Quan
95eea3f879 Handle logic for adding kext for I2C or PS2 touchpad more accurately 2024-08-02 18:18:46 +07:00
Hoang Hong Quan
8cdcfc3e3a Update SMBIOS options for AMD systems and check for the presence of NVMe SSD 2024-08-01 07:12:47 +07:00
Hoang Hong Quan
805666c893 Add support for some Intel network hardware 2024-07-31 08:13:19 +07:00
Hoang Hong Quan
c6eceaa3a0 AppleALC does not work on macOS Sequoia with AMD systems as of now 2024-07-30 02:15:23 +07:00
Hoang Hong Quan
a955966d72 Remove all f-strings due to some errors 2024-07-29 16:03:13 +07:00
Hoang Hong Quan
d9e0ed9b34 Fix the incorrect path in some cases 2024-07-27 18:25:25 +07:00
Hoang Hong Quan
79948d20d7 Add a condition for a potential scenario 2024-07-27 08:26:13 +07:00
Hoang Hong Quan
72a124244b Initial commit 2024-07-26 18:09:54 +07:00