Commit Graph
100 Commits
Author SHA1 Message Date
Hoang Hong Quan 1c61e4e7a3 Update README.md 2024-12-12 22:44:10 +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 2cecb4782d Remove unnecessary AMD Vanilla Patches download message 2024-12-12 22:08:10 +07:00
Hoang Hong Quan 2dbd0ef6f9 Remove the need to reopen the program to download macserial 2024-12-12 20:47:51 +07:00
Hoang Hong Quan 22fe895e43 Remove redundant boot argument for Intel GPUs in VESA mode 2024-12-12 20:22:14 +07:00
Hoang Hong Quan 4e251b2ecb Complete support for Broadcom BCM57XX Ethernet series
Fixed #65
2024-12-12 17:04:33 +07:00
Hoang Hong Quan e52ca8e25c Return correct download link for iasl 2024-12-10 20:13:22 +07:00
Hoang Hong Quan e72e177724 Fix missing description in GitHub Releases 2024-12-10 20:07:34 +07:00
Hoang Hong Quan bdb8ae8a4b Add request headers 2024-12-10 16:44:40 +07:00
Hoang Hong Quan e75282052d Add internet connection check and rewrite some parts 2024-12-10 12:17:24 +07:00
Hoang Hong Quan a469db2520 Replace GitHub API with static HTML parsing to avoid API rate limiting 2024-12-10 12:15:06 +07:00
Hoang Hong Quan 43e5065bfa Add valid kext check before saving 2024-12-10 10:45:18 +07:00
Hoang Hong Quan b129c55290 Remove unnecessary properties to enable Intel WiFi since macOS Sequoia 2024-12-10 10:43:17 +07:00
Hoang Hong Quan c7c9a1ad59 Update list of unsupported Intel Coffee Lake GPUs 2024-12-09 15:49:23 +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 a4bd522566 Add support for certain Intel onboard LAN controllers 2024-12-03 14:07:54 +07:00
Hoang Hong Quan 17c6854c46 Update NVMeFix kext support for macOS Sequoia 2024-12-03 13:40:15 +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 40da2bf804 Inject the layout-id property for the audio controller 2024-11-26 14:51:28 +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 e55838e79e Automatically restart the script after a successful update 2024-11-22 20:36:26 +07:00
Hoang Hong Quan 8492f81423 Confirm compatibility of Samsung 980 and Kingston A2000 with NVMeFix 2024-11-20 10:13:19 +07:00
Hoang Hong Quan d81ff30da6 Add support for Broadcom BCM57XX Ethernet series 2024-11-20 09:49:59 +07:00
Hoang Hong Quan 6516859e4e Correct SIP variable requirements for macOS Big Sur 11 and newer 2024-11-18 21:08:19 +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 49c3335187 Fix missing variable initialization
Fixed #60
2024-11-17 19:57:13 +07:00
Hoang Hong Quan 63fe5bf532 Update README.md 2024-11-16 11:14:58 +07:00
Hoang Hong QuanandGitHub eb5ae1bbf6 Update README.md 2024-11-16 10:56:01 +07:00
Hoang Hong QuanandGitHub a3cc383c18 Update README.md 2024-11-16 09:50:37 +07:00
Hoang Hong Quan 1b820d77a1 Update compatibility information for Intel Ethernet I225 controllers 2024-11-16 08:52:45 +07:00
Hoang Hong Quan 389ccb2619 Modify SIP settings to allow unapproved kernel drivers 2024-11-16 07:14:02 +07:00
Hoang Hong Quan 0b16092bf1 Add macOS version limits for loading kexts 2024-11-16 06:57:11 +07:00
Hoang Hong Quan 6289a82f01 Use the HFS file system driver utilized in Apple firmware 2024-11-16 03:47:31 +07:00
Hoang Hong Quan 23ea6bd207 Remove all comments from the ACPI patches 2024-11-14 21:36:40 +07:00
Hoang Hong Quan aff726b785 Add support for AMD Radeon PRO WX 2100 using spoof ID method 2024-11-12 02:16:10 +07:00
Hoang Hong Quan 866a80f6d1 Add CPUFriend kext for dynamic power management data injection 2024-11-12 01:37:43 +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 9580cd063c Correct preferred SMBIOS for Intel Whiskey Lake CPU generation 2024-11-11 13:30:13 +07:00
Hoang Hong Quan 901bdeb14a Remove option for mode selection for supported discrete GPU on laptops 2024-11-11 13:27:40 +07:00
Hoang Hong Quan 25eda649c4 Add device ID for Intel Smart Sound Technology (Intel SST) 2024-11-11 02:02:48 +07:00
Hoang Hong Quan 5c7c5a694e Accurately identify Chromebook devices via PCI ID 2024-11-11 01:15:46 +07:00
Hoang Hong Quan 7e51ec39c3 Add missing quirk for Chromebook devices 2024-11-10 22:53:16 +07:00
Hoang Hong Quan ef01b0bb3c Add device ID for Intel Smart Sound Technology (Intel SST) 2024-11-10 17:14:08 +07:00
Hoang Hong Quan d5e6e655ea Add Samsung 980 to unsupported NVMe SSD list 2024-11-10 11:20:46 +07:00
Hoang Hong Quan e2ff7d1eef Improve quirk configuration 2024-11-10 09:54:08 +07:00
Hoang Hong Quan 706f33a909 Unzip product zip file ensuring no duplicates 2024-11-09 19:06:56 +07:00
Hoang Hong Quan 82cd2feefa Unzip all existing zip files before processing 2024-11-09 17:25:55 +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 563bc66bb4 Unable to accurately determine if USB bus network devices are supported 2024-11-09 15:21:29 +07:00
Hoang Hong Quan 3f7ed069f0 Add Intel Optane to unsupported NVMe SSD list 2024-11-09 15:03:27 +07:00
Hoang Hong Quan 0f3b0c232d Add missing update for ForgedInvariant kext 2024-11-08 23:58:46 +07:00
Hoang Hong Quan 3772f5e8d5 Update download links for kexts from ChefKissInc 2024-11-08 23:56:10 +07:00
Hoang Hong Quan f276177b4e Fix typo and revert code logic
Fixes #48
2024-11-08 23:14:21 +07:00
Hoang Hong Quan 388ada3f27 Add information about connected audio input/output devices 2024-11-08 22:15:52 +07:00
Hoang Hong Quan ae91859eff Check if property exists before deleting
Fixes #47
2024-11-08 03:37:06 +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 1063885181 Add AMFIPass kext required when using IOSkywalkFamily and IO80211FamilyLegacy kexts 2024-11-06 18:43:11 +07:00
Hoang Hong Quan 03e6f5eea9 Check each device requiring OpenCore Legacy Patcher for proper configuration 2024-11-06 18:30:27 +07:00
Hoang Hong Quan 7bb7858507 Remove Intel 760P SSD from unsupported NVMe SSD list 2024-11-05 23:25:48 +07:00
Hoang Hong Quan 9052a8451d Increase hardware compatibility check speed by 50 percent 2024-11-05 19:18:35 +07:00
Hoang Hong Quan d39c31b786 Update README.md 2024-11-05 15:02:33 +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
Hoang Hong Quan 8adac44a48 Update README.md 2024-11-05 11:21:23 +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 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