Mykola Grymalyuk
|
79c833a6cc
|
sys_patch: Allow updating installed KDK to root
If installed Beta 8 KDK on Beta 9, can later root patch with Beta 9 KDK available onto root
|
2022-10-04 19:31:26 -06:00 |
|
Mykola Grymalyuk
|
85ca3e2d27
|
sys_patch: Switch to rsync for KDK merging
When using N-1 system, ditto will sometimes refuse to sync when the source is older than the destination
|
2022-10-04 17:18:48 -06:00 |
|
Mykola Grymalyuk
|
ab9c93a1da
|
sys_patch_helpers: Write KDK used to patchset plist
|
2022-10-04 09:53:14 -06:00 |
|
Mykola Grymalyuk
|
41ebf7ce32
|
sys_patch: Fix typos
Thanks @perez987
|
2022-10-02 12:15:07 -06:00 |
|
Mykola Grymalyuk
|
f60af0446e
|
kdk_handler.py: Adjust logic
|
2022-10-01 16:22:30 -06:00 |
|
Mykola Grymalyuk
|
2c40e9b0a1
|
sys_patch: Improve N-1 KDK handling
|
2022-10-01 13:46:19 -06:00 |
|
Mykola Grymalyuk
|
3a2ac7a310
|
kdk_handler: Add KDK downloader for Ventura
|
2022-09-30 06:44:34 -06:00 |
|
Mykola Grymalyuk
|
f631f54475
|
Merge branch 'main' into ventura-alpha
|
2022-09-15 21:26:47 -06:00 |
|
Mykola Grymalyuk
|
101f1197bc
|
sys_patch_dict: Fix Safari 16 support for macOS Monterey
|
2022-09-15 21:18:00 -06:00 |
|
Mykola Grymalyuk
|
bf9d6f678e
|
sys_patch: Add Reworked AuxKC logic
|
2022-09-14 14:58:03 -06:00 |
|
Mykola Grymalyuk
|
23e939ea72
|
sys_patch.py: Fix auth logic
|
2022-09-04 21:38:35 -06:00 |
|
Mykola Grymalyuk
|
9da0b24b30
|
sys_oatch: Fix prompt logic
|
2022-09-04 11:42:01 -06:00 |
|
Mykola Grymalyuk
|
9758124b2b
|
sys_patch.py: Move AuxKC auth check to dedicated function
|
2022-09-03 20:56:48 -06:00 |
|
Mykola Grymalyuk
|
df753299fc
|
sys_patch.py: Ensure patch file has updated pathing
When handling KDK-less installs in Ventura, ensure patchset is adjusted to new path when written to disk
|
2022-09-03 20:36:30 -06:00 |
|
Mykola Grymalyuk
|
955d147638
|
sys_patch.py: Don’t prompt for auth if kext already approved
|
2022-09-03 12:21:13 -06:00 |
|
Mykola Grymalyuk
|
4e9428b8e0
|
sys_patch.py: Add AuxKC cleaning
|
2022-09-03 12:05:22 -06:00 |
|
Mykola Grymalyuk
|
237b086e17
|
sys_patch.py: Avoid prompts if kext has already been accepted
|
2022-08-27 12:57:45 -06:00 |
|
Mykola Grymalyuk
|
b105a73a10
|
sys_patch: Add KDK-less support
Only Applicable for Kepler and Intel iGPUs at this time
|
2022-08-27 09:29:38 -06:00 |
|
Mykola Grymalyuk
|
4b5d35f5ff
|
Add preliminary Ventura graphics support
|
2022-08-22 14:18:43 -06:00 |
|
Mykola Grymalyuk
|
59ef2d423a
|
Merge branch 'main' into ventura-alpha
|
2022-07-16 15:08:29 -06:00 |
|
Mykola Grymalyuk
|
579c7c9cbb
|
sys_patch.py: Fix misc typos
|
2022-07-16 14:48:41 -06:00 |
|
Mykola Grymalyuk
|
2897e6cf74
|
gui_main.py: Fix additional typos
|
2022-07-16 14:24:58 -06:00 |
|
Mykola Grymalyuk
|
e5fcb5f157
|
sys_patch.py: Move Snapshot to dedicated function
|
2022-06-27 10:38:28 -06:00 |
|
Mykola Grymalyuk
|
6e3ceb0937
|
sys_patch.py: Add comments to kmutil invocation
|
2022-06-20 14:54:14 -06:00 |
|
Mykola Grymalyuk
|
3d853e0d07
|
sys_patch.py: Add extra kmutil handling
Since KDKs are installed in Ventura, development KC would be generated by kmutil. For OCLP users, release builds are ideal
|
2022-06-17 12:37:08 -06:00 |
|
Mykola Grymalyuk
|
e3ddcb8cf5
|
sys_patch.py: Fix typo
|
2022-06-14 22:04:31 -06:00 |
|
Mykola Grymalyuk
|
85572a2889
|
Misc Ventura fixes
|
2022-06-14 21:39:21 -06:00 |
|
Mykola Grymalyuk
|
d0dbf8e399
|
sys_patch.py: Add proper KDK handling during root patching
|
2022-06-14 15:02:01 -06:00 |
|
Mykola Grymalyuk
|
92d2f0ba23
|
sys_patch_detect.py: Add KDK check to Ventura root patching
|
2022-06-10 14:17:50 -06:00 |
|
Mykola Grymalyuk
|
88610ff3de
|
sys_patch.py: work-around kmutil linking in Ventura
|
2022-06-07 11:33:51 -07:00 |
|
Mykola Grymalyuk
|
1ea3062ca5
|
py: Remove unused imports
|
2022-06-01 09:46:43 -06:00 |
|
Mykola Grymalyuk
|
39f110a6ac
|
Remove trailing whitespaces
|
2022-05-30 22:51:00 -06:00 |
|
Mykola Grymalyuk
|
c1258ac50d
|
sys_patch.py: Adjust delete_nonmetal_enforcement() logic
|
2022-05-30 11:18:28 -06:00 |
|
flagersgit
|
a129d611fb
|
sys_patch.py: Correct non-Metal Enforcement cleanup faulty logic
|
2022-05-28 11:30:20 -04:00 |
|
Mykola Grymalyuk
|
46f5e6a491
|
sys_patch.py: Run defaults delete with privilage
|
2022-05-28 09:23:30 -06:00 |
|
flagersgit
|
db72c0cbb7
|
sys_patch.py: Clean-up non-Metal enforcement during preflight & unpatch
|
2022-05-28 11:17:41 -04:00 |
|
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
|
c1ebfd900f
|
sys_patch.py: Add handling for System Preferences prompt
|
2022-05-26 22:31:15 -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 |
|
Mykola Grymalyuk
|
88427d2c5d
|
sys_patch.py: Add auth exemption for /L*/Extensions
|
2022-05-20 15:59:23 -06:00 |
|
Mykola Grymalyuk
|
23119dedc9
|
Add better CLI error handling
|
2022-05-18 20:11:14 -06:00 |
|
Mykola Grymalyuk
|
b3cd9de714
|
sys_patch.py: Convert process to dict when elevated
|
2022-05-16 14:46:37 -06:00 |
|
Mykola Grymalyuk
|
020a451e9f
|
sys_patch_dict.py: Set ShowDate var as global
|
2022-05-15 19:40:18 -06:00 |
|
Mykola Grymalyuk
|
0cddccee47
|
sys_patch.py: Remove unused libraries
|
2022-05-10 16:07:38 -06:00 |
|
Mykola Grymalyuk
|
e9ef25f31e
|
sys_patch.py: Supress ditto logging
|
2022-05-09 11:44:56 -06:00 |
|
Mykola Grymalyuk
|
82d5824d70
|
CI: Add sys_patch validation
|
2022-05-09 11:10:23 -06:00 |
|
Mykola Grymalyuk
|
b6d89f7310
|
sys_patch_dict.py: Update comments
|
2022-05-07 18:55:46 -06:00 |
|
Mykola Grymalyuk
|
3a6d801d80
|
sys_patch_dict.py: Add display names
|
2022-05-07 17:52:27 -06:00 |
|
Mykola Grymalyuk
|
0c7384be94
|
sys_patch: Add better OS handling
|
2022-05-07 12:24:23 -06:00 |
|
Mykola Grymalyuk
|
7a859a8210
|
sys_patch_dict.py: Adjust OS Support name
|
2022-05-06 21:39:46 -06:00 |
|