Commit Graph

363 Commits

Author SHA1 Message Date
Mykola Grymalyuk 90e23bef92 sys_patch_detect.py: Add support for Web Drivers on Tesla/Kepler 2022-05-27 16:02:19 -06:00
Mykola Grymalyuk 4a1199cb59 sys_patch_detect.py: Implement proper SIP checks for Web Drivers 2022-05-27 10:25:38 -06:00
Mykola Grymalyuk ba7df10148 Merge branch 'main' into web-driver-alpha 2022-05-26 23:02:20 -06:00
Mykola Grymalyuk c1ebfd900f sys_patch.py: Add handling for System Preferences prompt 2022-05-26 22:31:15 -06:00
Mykola Grymalyuk de21c361db sys_patch_detect.py: Add additional checks for Web Drivers
Ensures system is correctly configured before patching, avoiding users incorrectly faulting the program instead of their local configuration
2022-05-26 21:33:10 -06:00
Mykola Grymalyuk 61ef7fe81b Add M4000 PCI ID 2022-05-26 20:10:41 -06:00
Mykola Grymalyuk 035d441cb9 sys_patch_dict.py: Remove Nvidia Pref Pane
Broken in Mojave and newer, unneeded for ourselves
2022-05-26 18:43:59 -06:00
Dhinak G 9d07a8cf59 sys_patch_auto.py: Fix typos 2022-05-26 01:06:08 -04:00
Mykola Grymalyuk 87df615150 build.py: Move nvda_drv to dedicated entry 2022-05-25 21:03:05 -06:00
Mykola Grymalyuk a2858a1ecf build.py: Add WhateverGreen for Web Driver configs 2022-05-25 19:06:54 -06:00
Mykola Grymalyuk 8f7df604af Implement Alpha Support for Nvidia Web Drivers 2022-05-25 17:11:50 -06:00
Mykola Grymalyuk d394bf75db Sync changelog 2022-05-25 08:36:40 -06:00
Mykola Grymalyuk 67a78ec4a2 APFS: Implement ZLib downgrade for 12.4+
Applicable for pre-Sandy Bridge Macs
2022-05-24 17:48:40 -06:00
Mykola Grymalyuk d9ed037d7a gui_main.py: Prevent Idle sleep during long processes 2022-05-24 17:13:39 -06:00
Mykola Grymalyuk e8b36a9604 gui_main.py: Show download frame before download starts 2022-05-24 10:43:36 -06:00
Mykola Grymalyuk 69f7ad7115 GUI: move help menu to dedicated class 2022-05-22 10:23:57 -06:00
Mykola Grymalyuk 88427d2c5d sys_patch.py: Add auth exemption for /L*/Extensions 2022-05-20 15:59:23 -06:00
Mykola Grymalyuk f437b9d921 reroute_payloads.py: Only unmount our DMG on exit 2022-05-19 15:29:21 -06:00
Mykola Grymalyuk 05b08071fc reroute_payloads.py: Remove unused import 2022-05-19 10:46:14 -06:00
Mykola Grymalyuk b90956dc4a gui_main.py: Add extra error handling for payload unpacking 2022-05-19 08:55:51 -06:00
Mykola Grymalyuk 78bee05092 main.py: Wait for unpack thread in CI 2022-05-18 22:08:13 -06:00
Mykola Grymalyuk 49eb82f831 updates.py: Resolve failing to find new updates 2022-05-18 21:00:55 -06:00
Mykola Grymalyuk 23119dedc9 Add better CLI error handling 2022-05-18 20:11:14 -06:00
Mykola Grymalyuk 3134530b4c Move payload reroutes to dedicated class 2022-05-18 19:41:13 -06:00
Mykola Grymalyuk 3ed3c14668 Remove unused code path 2022-05-18 16:55:17 -06:00
Mykola Grymalyuk 053641bf4f Set dmg as mount type 2022-05-18 16:08:47 -06:00
Mykola Grymalyuk b98fa0ced9 Add password to zip 2022-05-18 14:19:50 -06:00
Mykola Grymalyuk 416138344a Switch to onedir option 2022-05-18 14:10:13 -06:00
Mykola Grymalyuk 1fed09982c sys_patch_detect: fix boolean check 2022-05-17 18:17:26 -06:00
Mykola Grymalyuk 15026d8c42 installer.py: Fix typo 2022-05-17 09:38:10 -06:00
Mykola Grymalyuk 93222701e3 integrity_verification.py: Add extra error handling 2022-05-16 20:22:01 -06:00
Mykola Grymalyuk 0cd1e69dfe Incrment build 2022-05-16 18:15:03 -06:00
Mykola Grymalyuk b3cd9de714 sys_patch.py: Convert process to dict when elevated 2022-05-16 14:46:37 -06:00
Mykola Grymalyuk 71424e4c6d Sync PatcherSupportPkg 2022-05-16 12:42:01 -06:00
Mykola Grymalyuk 77bf82d65a installer.py: Fix loading newest IAs 2022-05-16 12:08:42 -06:00
Mykola Grymalyuk dc6ad32e2c TUI: Remove unused setting 2022-05-15 20:46:02 -06:00
Mykola Grymalyuk 020a451e9f sys_patch_dict.py: Set ShowDate var as global 2022-05-15 19:40:18 -06:00
Mykola Grymalyuk f5594afb8d device_probe.py: Grab local Root Patch info 2022-05-14 15:39:23 -06:00
Mykola Grymalyuk 858f3b0162 integrity_verification.py: Deduplicate chunklist logic 2022-05-14 15:38:28 -06:00
Mykola Grymalyuk 63118d7d43 gui_main.py: Add work-around for broke pulse() on non-Metal
Applicable for non-Metal Macs running Monterey, NSProgressBar’s indeterminate function is broken when called by wxWidgets/wxPython
2022-05-12 11:46:53 -06:00
Mykola Grymalyuk 78355c2c5a defaults.py: Fix defaults write 2022-05-11 14:37:16 -06:00
Mykola Grymalyuk d9292c513a utilities.py: Remove unneeded print 2022-05-11 09:50:00 -06:00
Mykola Grymalyuk 7d7a9418d4 Add error handling to non-standard/malformed OpenCore Boot Path 2022-05-11 09:48:30 -06:00
Mykola Grymalyuk 2ddb679554 Add Checksum verification to InstallAssistant.pkg download 2022-05-10 22:46:49 -06:00
Mykola Grymalyuk 60fab3986e Add User prompt for mismatched config 2022-05-10 18:17:23 -06:00
Mykola Grymalyuk 0cddccee47 sys_patch.py: Remove unused libraries 2022-05-10 16:07:38 -06:00
Mykola Grymalyuk ccb2c21dcb payloads: Remove unused kexts 2022-05-09 15:08:14 -06:00
Mykola Grymalyuk 42ce85f622 utilities.py: Adjust SBM detection 2022-05-09 13:32:11 -06:00
Mykola Grymalyuk e9ef25f31e sys_patch.py: Supress ditto logging 2022-05-09 11:44:56 -06:00
Mykola Grymalyuk c3c9d8fef0 sys_patch_helpers.py: Fix unsupported typo 2022-05-09 11:25:20 -06:00