Commit Graph

239 Commits

Author SHA1 Message Date
Hoang Hong Quan
9052a8451d Increase hardware compatibility check speed by 50 percent 2024-11-05 19:18:35 +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
e364832423 Add Subsystem ID check for accurate identification of unsupported NVMe SSDs 2024-11-05 14:08:19 +07:00
TraoX_
31fa224320 Fix typo (#42) 2024-11-04 01:46:43 +07:00
Hoang Hong Quan
68748cd531 Display selected SMBIOS model in green 2024-11-03 01:43:45 +07:00
Hoang Hong Quan
ba98a16e49 Force AMD GPU into VESA mode using Apple's built-in flag since macOS Sonoma 14 2024-11-03 01:19:16 +07:00
Hoang Hong Quan
590201030e Fix display of compatible macOS version related to GPU 2024-11-03 01:03:23 +07:00
Hoang Hong Quan
6a112fa4aa Remove backlight register fix for Intel Skylake GPUs 2024-11-03 00:02:29 +07:00
Hoang Hong Quan
88a2bc6417 Remove redundant code causing errors with SetupVirtualMap always disabled 2024-11-02 23:12:05 +07:00
Hoang Hong Quan
e05eafc6ec Fix missing AirportItlwm kext for macOS Sequoia 15 2024-11-01 00:25:52 +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
e4dd8a4eb1 Update SetupVirtualMap quirk for AMD CPU systems 2024-10-30 23:35:52 +07:00
Hoang Hong Quan
1042ef7306 Prioritize SMBIOS optimized for both power management and performance 2024-10-30 12:29:34 +07:00
Hoang Hong Quan
d0accd9b47 Correct supported macOS version for Intel Kaby Lake GPUs 2024-10-30 11:51:58 +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
a9a998dcbb Correct boot argument for fixing backlight registers 2024-10-28 19:06:17 +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
329311e4b4 Add built-in device property for network devices and storage controllers 2024-10-28 15:31:08 +07:00
Hoang Hong Quan
81e2850330 Get ACPI Binary Tools download link directly from ACPICA repository 2024-10-27 01:37:05 +07:00
Hoang Hong Quan
c82978ec26 Update functions to retrieve information from GitHub API 2024-10-27 01:31:01 +07:00
Hoang Hong Quan
19e18e525c Remove OpenCore Legacy Patcher support for discrete GPU in power efficiency mode 2024-10-26 14:38:43 +07:00
Hoang Hong Quan
0604f8d651 Correct macOS support version for MacBook Pro 2016 series 2024-10-26 14:23:23 +07:00
Hoang Hong Quan
7505463eeb Remove unnecessary boot arguments for NVIDIA Kepler GPUs 2024-10-25 20:54:38 +07:00
Hoang Hong Quan
5ea5992abd Fix missing IntelMausi kext in download section 2024-10-24 20:10:33 +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
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
4e1902f32c Remove default AppleALC download link 2024-10-21 08:37:11 +07:00
Hoang Hong Quan
5cf49545d5 Remove SK Hynix BC501 SSD from unsupported NVMe SSD list 2024-10-20 15:12:09 +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
05ccff0135 Remove default ACPI PRW patch 2024-10-20 10:23:40 +07:00
Hoang Hong Quan
5228fd8c68 Remove macOS support limitation for LucyRTL8125Ethernet 2024-10-20 07:36:41 +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
a7e19c0a1b Remove default ACPI patches APIC and FixHPET for Intel HEDT systems 2024-10-18 08:07:10 +07:00
Hoang Hong Quan
93feb16090 Clarify information on hardware incompatibility with macOS 2024-10-18 08:05:40 +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
582e2ad2a2 Add mode options for supported discrete GPUs on laptops 2024-10-18 03:56:22 +07:00
Hoang Hong Quan
5558a07be8 Update properties for Ice Lake iGPU 2024-10-17 08:41:37 +07:00
Hoang Hong Quan
e242209719 Add exit code when no compatible storage is found 2024-10-17 06:22:02 +07:00
Hoang Hong Quan
0ae1e3cc71 Update codec layouts to datasets 2024-10-17 03:17:21 +07:00
Hoang Hong Quan
4e593560ec Correct compatility check for AMD GPU Polaris 2024-10-17 02:58:12 +07:00
Hoang Hong Quan
c9a112ef49 Filter layout IDs based on author or device brand for better compatibility 2024-10-17 02:37:26 +07:00
Hoang Hong Quan
567006dc32 Update and add credits for code from SSDTTime 2024-10-16 21:59:12 +07:00
Hoang Hong Quan
81fe73dd03 Update function to download Windows Binary Tools due to Intel changes 2024-10-16 19:38:23 +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
1090d240cd Prioritize Broadcom WiFi card and activate only one WiFi card 2024-10-16 02:25:46 +07:00
Hoang Hong Quan
b888f154e7 Update related to Hardware Sniffer 2024-10-16 01:06:59 +07:00