Commit Graph
100 Commits
Author SHA1 Message Date
Hoang Hong Quan 9edb0460f4 Update README.md 2024-11-03 01:08:01 +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 11e918a426 Update README.md 2024-10-28 15:33:14 +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 cb31ca952b Update README.md 2024-10-21 13:46:24 +07:00
Hoang Hong Quan 60754695d0 Fix missing variable to check OCLP requirement after changing SMBIOS model 2024-10-21 13:31:51 +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 d1655b23f4 Update LPC bus device path retrieval 2024-10-21 11:42:37 +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 b529e2a6af Update README.md 2024-10-18 04:25:48 +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 188ac6102e Update README.md 2024-10-17 07:37:21 +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 893e1b3eba Update README.md 2024-10-17 06:06:44 +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 e0bf924f79 Fix comment syntax 2024-10-16 23:36:48 +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
Hoang Hong Quan dbd343ae83 Force Intel GPUs into VESA mode with HDMI and DVI connectors to simplify installation process 2024-10-15 20:43:38 +07:00
Hoang Hong Quan 150ab3daa1 Add compatibility check for VGA connection for Intel iGPU generations Broadwell and earlier 2024-10-15 20:28:40 +07:00
Hoang Hong Quan 3fc80a9f9e Update SMBIOS accurately after changing macOS version 2024-10-15 20:10:41 +07:00
Hoang Hong Quan dea27cb84d Update Hardware Sniffer check each time it's needed 2024-10-15 17:55:14 +07:00
Hoang Hong Quan affdb0fb3d Integrate Hardware Sniffer for a simplified process 2024-10-15 07:47:49 +07:00
Hoang Hong Quan 87d016ff15 Allow flexible iGPU configuration between headless and driving a display 2024-10-15 03:57:38 +07:00
Hoang Hong Quan 23b5a78188 Update GPU compatibility check for broader scenarios 2024-10-15 03:00:53 +07:00
Hoang Hong Quan 206ce7b1dd Compare only major macOS version 2024-10-15 02:20:20 +07:00
Hoang Hong Quan fa65919a38 Update function to check Intel HEDT CPUs 2024-10-15 00:46:25 +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 ceab96b4bb WhateverGreen is required for injecting properties for any GPU 2024-10-14 04:19:30 +07:00
Hoang Hong Quan 4faedf0b63 Support AMD GPUs Navi 23 and Navi 21 using WhateverGreen 2024-10-14 04:14:50 +07:00
Hoang Hong Quan cd95f8f49c Check if RestrictEvents kext is used before applying custom CPU name 2024-10-14 03:56:06 +07:00
Hoang Hong Quan 5be338b5aa Ensure folder exists before copying the file 2024-10-14 03:43:22 +07:00
Hoang Hong Quan 6f5b251f1d Enable DevirtualiseMmio quirk if MmioWhitelist exists 2024-10-14 03:34:55 +07:00
Hoang Hong Quan 11994a66eb Add boot arguments based on used kexts 2024-10-14 03:25:08 +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 9fe99058fd Fix missing SSDT to enable CPU power management 2024-10-13 22:19:36 +07:00
Hoang Hong Quan 9d90a94e94 Fix missing SMBIOS for NUC models 2024-10-13 21:58:03 +07:00
Hoang Hong Quan 831d798c69 Correct model names for MacMini in the mac model list 2024-10-13 21:57:13 +07:00
Hoang Hong Quan 1dc176af0b Store all bundle libraries of each kext 2024-10-13 14:37:02 +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 85b49a5092 Update index to identify kext for touchpad device 2024-10-13 09:51:43 +07:00
Hoang Hong Quan 567e4363cc Update logic to check macOS compatibility for CPU and GPU 2024-10-13 09:42:52 +07:00
Hoang Hong QuanandGitHub a8d213e898 Create FUNDING.yml 2024-10-13 02:13:58 +07:00
Hoang Hong Quan 2dff881d6a Enhance compatibility checker for detailed hardware compatibility info 2024-10-12 21:06:13 +07:00
Hoang Hong Quan b55ca65554 Apply custom CPU name for unsupported CPUs 2024-10-12 16:48:34 +07:00
Hoang Hong Quan f5a55d061f Fix brightness issue on laptops using UHD 620 (Kaby Lake) 2024-10-12 16:38:38 +07:00
Hoang Hong Quan 276b6f5441 Update compatible macOS version for UHD 617 and UHD 620 GPUs (Kaby Lake) 2024-10-12 16:35:06 +07:00
Hoang Hong Quan 4661a49a1e Update format for input device IDs 2024-10-12 15:49:23 +07:00
Hoang Hong QuanandGitHub 34354202cf Update README.md 2024-10-12 00:39:29 +07:00
Hoang Hong Quan 98076a42fd Accurately configure ResizeAppleGpuBars based on specific Resizable BAR information 2024-10-11 22:30:21 +07:00
Hoang Hong Quan 11dac00fe2 Remove boot arguments to disable external and internal GPUs 2024-10-11 14:28:59 +07:00
Hoang Hong Quan 5fd99cf145 Add NVRAM entries to skip checking internal Bluetooth controller 2024-10-11 13:31:14 +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 734a326c9c Ensure standalone kext plugins have download urls 2024-10-11 11:04:30 +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 e68ab5cc81 Rearrange misplaced code to its correct position 2024-10-10 21:09:49 +07:00
Hoang Hong Quan 8911bb750e My oversight in confusing pass and continue 2024-10-10 19:56:26 +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
Hoang Hong Quan f3bc4e357e Standardize index for GPU check 2024-10-10 18:45:36 +07:00
Hoang Hong Quan ec1c4d35fe Add spoof ID for supported GPU missing in macOS 2024-10-10 18:34:19 +07:00
Hoang Hong Quan 9439fa3921 Rewrite device property configuration 2024-10-10 17:18:11 +07:00
Hoang Hong Quan ad2fa68755 Battery status patch not previously rechecked 2024-10-10 15:34:33 +07:00
Hoang Hong Quan 5d76c47f57 Fix brightness control patch for laptop display 2024-10-10 14:48:36 +07:00