Commit Graph

77 Commits

Author SHA1 Message Date
Hoang Hong Quan
542ad9623c Enhance user prompts, add temporary dir handling 2025-10-22 00:59:12 +07:00
Hoang Hong Quan
108a607cb3 Fix typo 2025-10-21 22:40:09 +07:00
Hoang Hong Quan
32f73e8f2a Fix typo 2025-10-21 21:01:30 +07:00
Hoang Hong Quan
80e7cda8c6 Add null ethernet when only USB network adapters detected 2025-08-30 16:41:07 +07:00
Hoang Hong Quan
654facc0f2 Create ACPI directory if not exists 2025-06-11 14:12:51 +07:00
Hoang Hong Quan
7ff400d2e9 Skip SSDT disabling for integrated GPUs 2025-05-07 11:00:54 +07:00
Hoang Hong Quan
9b00aedcf8 Fix ACPI table identification with proper null byte padding 2025-05-06 13:53:38 +07:00
Hoang Hong Quan
efb6a64e5b Improve embedded control region processing and field extraction 2025-05-04 02:13:36 +07:00
Hoang Hong Quan
2936180c4a Only add NullEthernet device when no supported network hardware exists 2025-05-03 12:04:17 +07:00
Hoang Hong Quan
c4dcd8b864 Add WMIS patch to fix ThermalZone sensor return issue 2025-04-28 21:33:07 +07:00
Hoang Hong Quan
6e46ecf576 Fix hardware report access for CPU codename 2025-04-26 09:48:40 +07:00
Hoang Hong Quan
d4e30dabc8 Add support for Intel Lunar Lake, Meteor Lake and Tiger Lake processors 2025-04-25 16:55:01 +07:00
Hoang Hong Quan
b9fcafc043 Fix OemTableId and TableSignature conversion 2025-04-15 09:50:10 +07:00
Hoang Hong Quan
d7b345b32a Restrict to Optimus or Bumblebee methods 2025-03-20 20:47:38 +07:00
Hoang Hong Quan
9bada1b33e Update Intel HEDT CPU detection logic 2025-03-14 11:20:15 +07:00
Hoang Hong Quan
f9ef05b6a2 Update table signature format 2025-02-23 12:52:51 +07:00
Hoang Hong Quan
dc9d5b765e Update dsdt module from SSDTTime 2025-02-21 15:41:40 +07:00
Hoang Hong Quan
a8abc0c704 Refactor network device ID handling 2025-02-20 17:30:15 +07:00
Hoang Hong Quan
2f29135d9e Update Intel Management Engine Interface check 2025-02-20 15:40:41 +07:00
Hoang Hong Quan
636d016f3a Update IntelChipsets indices 2025-02-20 15:31:15 +07:00
Hoang Hong Quan
39ac1c4a51 Add support for Intel Nehalem and Westmere architectures 2025-02-19 15:13:37 +07:00
Hoang Hong Quan
52766d2f03 Add support for Intel Core Ultra Series 2 processors 2025-02-12 19:18:03 +07:00
Hoang Hong Quan
0d8ca693e6 Add support for Intel 10 GBit Ethernet controllers 2025-02-06 21:12:27 +07:00
Hoang Hong Quan
4916fe2ff9 Add support for Aquantia AQtion AQC100 Ethernet controllers 2025-02-06 20:55:41 +07:00
Hoang Hong Quan
98dbe530d8 Add NBCF 0x00 to 0x01 patch 2025-01-20 16:53:02 +07:00
Hoang Hong Quan
86725b28fb Add support for Aquantia AQtion Ethernet Controllers 2025-01-14 14:15:13 +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
58ce27fdbe Fix issue when no input devices are detected 2024-12-07 18:33:05 +07:00
Hoang Hong Quan
49c3335187 Fix missing variable initialization
Fixed #60
2024-11-17 19:57:13 +07:00
Hoang Hong Quan
23ea6bd207 Remove all comments from the ACPI patches 2024-11-14 21:36:40 +07:00
Hoang Hong Quan
5f0a33fd19 Replace spoof method by adding the disable-gpu property 2024-11-12 01:07:22 +07:00
Hoang Hong Quan
ba916add8e Enable patch to fix system clocks for Intel Coffee Lake CPUs and newer 2024-11-07 00:12:46 +07:00
Hoang Hong Quan
3f6778e13f Add PNLF device directly to integrated GPU device 2024-10-28 19:27:21 +07:00
Hoang Hong Quan
26650152ad Fix missing check for Bumblebee method to disable GPU 2024-10-28 15:58:46 +07:00
Hoang Hong Quan
d473a26d97 Rewrite ACPI patch APIC for Intel HEDT systems 2024-10-21 13:14:01 +07:00
Hoang Hong Quan
2c0eb17cb8 Rewrite ACPI patch to create a new RTC device for Intel HEDT systems 2024-10-21 11:36:59 +07:00
Hoang Hong Quan
4b0f22a387 Rewrite ACPI patch to disable USB Hub devices 2024-10-21 10:01:25 +07:00
Hoang Hong Quan
05ccff0135 Remove default ACPI PRW patch 2024-10-20 10:23:40 +07:00
Hoang Hong Quan
a7e19c0a1b Remove default ACPI patches APIC and FixHPET for Intel HEDT systems 2024-10-18 08:07:10 +07:00
Hoang Hong Quan
14d507899d Default to using spoof method to disable GPU before checking other methods 2024-10-18 03:57:34 +07:00
Hoang Hong Quan
e808e502ae Add SSDT to disable unsupported or unused network devices 2024-10-16 02:54:03 +07:00
Hoang Hong Quan
3365bc8b97 Apply RTCAWAC ACPI patch for AMD CPU systems 2024-10-14 04:39:30 +07:00
Hoang Hong Quan
b480c457a6 For configurations without any supported network hardware 2024-10-14 04:25:33 +07:00
Hoang Hong Quan
9fe99058fd Fix missing SSDT to enable CPU power management 2024-10-13 22:19:36 +07:00
Hoang Hong Quan
665789d78f Resolve ACPI-related issues 2024-10-13 11:56:54 +07:00
Hoang Hong Quan
6fea88655d Improve accuracy of HP brand check 2024-10-13 10:01:50 +07:00
Hoang Hong Quan
0a5a4ed8ac Fix logic error in checking EC fields greater than 8 2024-10-11 12:51:08 +07:00
Hoang Hong Quan
e68ab5cc81 Rearrange misplaced code to its correct position 2024-10-10 21:09:49 +07:00
Hoang Hong Quan
09e20db008 Add SSDT to disable GPU, including Optimus, Bumblebee, and spoof method 2024-10-10 19:39:38 +07:00