Commit Graph

84 Commits

Author SHA1 Message Date
Hoang Hong Quan
5f0a33fd19 Replace spoof method by adding the disable-gpu property 2024-11-12 01:07:22 +07:00
Hoang Hong Quan
7e51ec39c3 Add missing quirk for Chromebook devices 2024-11-10 22:53:16 +07:00
Hoang Hong Quan
e2ff7d1eef Improve quirk configuration 2024-11-10 09:54:08 +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
03e6f5eea9 Check each device requiring OpenCore Legacy Patcher for proper configuration 2024-11-06 18:30:27 +07:00
TraoX_
31fa224320 Fix typo (#42) 2024-11-04 01:46:43 +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
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
e4dd8a4eb1 Update SetupVirtualMap quirk for AMD CPU systems 2024-10-30 23:35:52 +07:00
Hoang Hong Quan
a9a998dcbb Correct boot argument for fixing backlight registers 2024-10-28 19:06:17 +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
7505463eeb Remove unnecessary boot arguments for NVIDIA Kepler GPUs 2024-10-25 20:54:38 +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
5558a07be8 Update properties for Ice Lake iGPU 2024-10-17 08:41:37 +07:00
Hoang Hong Quan
0ae1e3cc71 Update codec layouts to datasets 2024-10-17 03:17:21 +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
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
87d016ff15 Allow flexible iGPU configuration between headless and driving a display 2024-10-15 03:57:38 +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
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
6fea88655d Improve accuracy of HP brand check 2024-10-13 10:01:50 +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
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
174c773cbc Add sound info check before proceeding
Fixes #9
2024-10-11 11:00:51 +07:00
Hoang Hong Quan
8911bb750e My oversight in confusing pass and continue 2024-10-10 19:56:26 +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
570b585a1f Remove duplicate kernel patch 2024-10-09 23:23:57 +07:00
Hoang Hong Quan
f3ab2c2924 Refactor monitor resolution comparison logic
Fixes #7
2024-10-09 14:46:18 +07:00
Hoang Hong Quan
48c0ff74c7 Improve configuration for UHD display with Intel iGPU 2024-10-09 01:38:29 +07:00
Hoang Hong Quan
655f910a7e Rewrite iGPU property configuration 2024-10-09 01:25:08 +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
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
9a14cd1993 Add a patch to allow booting macOS with unsupported SMBIOS 2024-09-29 04:35:07 +07:00
Hoang Hong Quan
1efe59a82a Add customizable SMBIOS model selection for user configuration 2024-09-28 09:02:54 +07:00
Hoang Hong Quan
148b43a9ee Add specific MMIO region for B650 and X670 motherboard chipsets 2024-09-28 06:36:35 +07:00