Commit Graph

107 Commits

Author SHA1 Message Date
Mykola Grymalyuk dad8d1224a Add basic support for 3rd party Broadcom chipsets
Not officially supported as never shipped in any official Mac, however adding to simplify non-standard hardware support (ex. Hackintoshes)
2023-09-26 07:32:08 -06:00
Mykola Grymalyuk 35722875ee sys_patch: Resolve dGPU support for MacBookPro14,3 2023-09-17 17:15:26 -06:00
Eduardo Covas 36f69c4f21 Restore KDKLess support and drop IOSurface downgrade
**WARNING: this change will break existing installs, you'll need to revert root patches before patching.
2023-08-18 14:28:08 -03:00
Mykola Grymalyuk 5b6b8d6e1a Merge branch 'main' into sonoma-development
# Conflicts:
#	payloads/Kexts/Acidanthera/RestrictEvents-v1.1.2-DEBUG.zip
#	payloads/Kexts/Acidanthera/RestrictEvents-v1.1.2-RELEASE.zip
#	payloads/Kexts/Acidanthera/WhateverGreen-v1.6.5-Navi-DEBUG.zip
#	payloads/Kexts/Acidanthera/WhateverGreen-v1.6.5-Navi-RELEASE.zip
#	payloads/OpenCore/OpenCore-DEBUG.zip
#	payloads/OpenCore/OpenCore-RELEASE.zip
#	resources/constants.py
#	resources/wx_gui/gui_settings.py
2023-08-18 10:36:42 -06:00
Jazzzny d6161481ef Add returns to comply with comment 2023-07-28 21:26:28 -04:00
Jazzzny d2312e3cce Add workaround for unmount 2023-07-28 21:18:12 -04:00
Mykola Grymalyuk e0fd78c7af sys_patch_detect.py: Adjust OS check from mainline merge 2023-07-26 13:53:21 -06:00
Mykola Grymalyuk 87f412b469 Merge branch 'main' into sonoma-development 2023-07-26 10:58:30 -06:00
Mykola Grymalyuk 12395acc12 sys_patch_detect.py: Adjust OS gate check 2023-07-26 08:39:58 -06:00
Dhinak G 43be00e9e7 Add AMFIPass (#1051) 2023-07-26 08:29:46 -04:00
Mykola Grymalyuk 5df3cca616 Avoid GVA downgrade on Skylake hosts 2023-07-25 21:05:23 -06:00
Mykola Grymalyuk 24a1e35f54 sys_patch.py: Increase AMFI check for WiFi patches in Sonoma 2023-07-24 08:22:54 -06:00
Mykola Grymalyuk ef4983d907 sys_patch_detect.py: Fix any() invocation 2023-07-23 20:37:29 -06:00
Mykola Grymalyuk 423bf8f20c sys_patch_detect.py: Fix KDKless logic for Sonoma 2023-07-23 15:29:36 -06:00
Mykola Grymalyuk 509137f519 sys_patch_detect.py: Adjust FaceTime patch naming 2023-07-23 11:06:51 -06:00
Mykola Grymalyuk e21efa975c sys_patch: Clean up patch set logic 2023-07-22 12:40:38 -06:00
Mykola Grymalyuk 7691184ca2 sys_patch: Add PCIe Webcam support 2023-07-17 18:05:33 -06:00
Mykola Grymalyuk 549bf1686b sys_patch: Implement backend for 3802 support 2023-07-16 22:44:58 -06:00
Mykola Grymalyuk 8487eab010 Merge branch 'main' into sonoma-development 2023-06-18 14:02:24 -06:00
Mykola Grymalyuk b5b9b3ffbe sys_patch.py: Drop ColorSync downgrade 2023-06-18 13:58:51 -06:00
Mykola Grymalyuk a762d7efe8 sys_patch: Sync dev tools 2023-06-10 10:23:14 -06:00
Mykola Grymalyuk e29895830c sys_patch_detect.py: Drop root KC check 2023-06-09 16:45:31 -06:00
Mykola Grymalyuk 6020eae937 Add patching utility for internal developers 2023-06-08 15:44:41 -06:00
Mykola Grymalyuk 985e053e90 sys_patch: Avoid listing Modern Wifi patch
Binaries are currently not public, however patcher may confuse some users that it added support
2023-06-08 09:27:14 -06:00
Mykola Grymalyuk 9a483181a1 sys_patch_generate.py: Add support reference for 31001 2023-06-07 12:12:22 -06:00
Mykola Grymalyuk ca8e1a7bf0 sys_patch.py: Add reference patch set for Broadcom 2023-06-06 13:03:28 -06:00
Mykola Grymalyuk 077b9f67b2 sys_patch: Add reference notes for 31001 2023-06-06 07:48:33 -06:00
Mykola Grymalyuk 54fcbde01e cpu_data.py: Adjust enums 2023-06-04 13:36:33 -06:00
Mykola Grymalyuk e6251da97a Add safe guards for macOS 14 2023-06-01 18:39:22 -06:00
Dhinak G 7239730c44 sys_patch_auto.py: Skip malformed kext plists
Anything with `GPUCompanionBundles` should have a proper plist
2023-05-31 11:49:38 -04:00
Mykola Grymalyuk d8a79cf67e Reformat logging system 2023-05-24 12:24:09 -06:00
Mykola Grymalyuk 1f23ceef7f sys_patch_helpers.py: Publish signed binaries 2023-05-22 09:44:25 -06:00
Mykola Grymalyuk a92cbe94a1 sys_patch.py: Add error handling for non-str entries 2023-05-21 19:52:50 -06:00
Mykola Grymalyuk b56ec7c679 GUI: Allow users to view repo on updates 2023-05-20 13:50:37 -06:00
Mykola Grymalyuk 300726ea96 sys_patch.py: Remove input() calls 2023-05-18 15:47:34 -06:00
Mykola Grymalyuk fa711c18cc GUI: Revert helper usage 2023-05-17 19:34:52 -06:00
Mykola Grymalyuk 831fbc3319 GUI: Convert more osascript calls 2023-05-17 13:12:35 -06:00
Mykola Grymalyuk 96fcba8391 Utlize LSUIElement for Helper binary 2023-05-17 12:36:27 -06:00
Mykola Grymalyuk 2e964ba9c2 GUI: Add app update checks 2023-05-13 18:19:57 -06:00
Mykola Grymalyuk 2a002d8e82 GUI: Fix sys_patch spacing 2023-05-08 17:52:08 -06:00
Mykola Grymalyuk 324d7362c7 GUI: Fix spacing 2023-05-08 16:58:12 -06:00
Mykola Grymalyuk 1204daa330 GUI: Add root patching support 2023-05-07 12:05:58 -06:00
Mykola Grymalyuk d21b984918 Implement DMG-based PatcherSupportPkg 2023-05-04 15:02:41 -06:00
Mykola Grymalyuk fcd3afe29d Merge branch 'main' into colorsync-downgrade-toggle 2023-05-04 08:05:06 -07:00
Mykola Grymalyuk d551df34ed sys_patch_auto.py: Add RSR work around 2023-05-03 15:39:16 -06:00
Jazzzny 11a9ab7b96 Add support for disabling ColorSync patch 2023-04-20 19:58:20 -04:00
Jazzzny b87737f55e Create modified build without ColorSync downgrade 2023-04-20 19:58:20 -04:00
Jazzzny 04337059e4 Remove commented code 2023-04-18 17:24:45 -04:00
Jazzzny af0663317b Enable USB 3 support on USB 1.1 machines 2023-04-18 16:39:27 -04:00
Mykola Grymalyuk 7b83c8d2cc Sync PatcherSupportPkg 2023-04-17 10:37:36 -06:00