Mykola Grymalyuk
9b1dae312d
defaults.py: Fix Vega/Navi logic
2022-09-28 13:26:25 -06:00
Mykola Grymalyuk
bdfd043250
device_probe: Publish Rosetta detection
2022-09-28 12:52:17 -06:00
Mykola Grymalyuk
251bd48920
defaults.py: Refactor Probe Logic
2022-09-28 12:21:24 -06:00
Mykola Grymalyuk
910ab09dbd
gui_main.py: Add LV and AMFI patch configuration
2022-09-27 18:53:30 -06:00
Mykola Grymalyuk
fdfe588566
defaults: Disable AMFI on non-Metal
2022-09-27 18:53:07 -06:00
Mykola Grymalyuk
f1af0e1a87
defaults: Disable AMFI on Polaris lacking AVX2.0
2022-09-27 18:38:56 -06:00
Mykola Grymalyuk
1aff7854e0
gui_main: Avoid float usage on wxPoint
2022-09-27 14:28:30 -06:00
Mykola Grymalyuk
20e08d4dff
symbios_data.py: Fix GPU data set
2022-09-27 11:50:32 -06:00
Mykola Grymalyuk
162d5e76ee
sys_patch_auto: Add error handing for LA pathing
...
Some users manage to nuke this directory
2022-09-27 10:49:19 -06:00
Mykola Grymalyuk
3d63cb1654
sys_patch_detect: Add Polaris support for pre-AVX2.0
2022-09-27 08:45:37 -06:00
Mykola Grymalyuk
8cc87980d1
device_probe: Add leaf feature detection
2022-09-27 08:43:38 -06:00
Mykola Grymalyuk
1d821b993b
build.py: Drop manual Root Hash Patching
2022-09-27 07:20:05 -06:00
Dhinak G
407ed9c4cd
Add support for KDK downloads
2022-09-25 00:54:01 -04:00
Mykola Grymalyuk
653692f898
Implement Automatic Rosetta Cryptex installation
...
Drops need for manual OS.dmg swapping on pre-Haswell
2022-09-24 22:22:34 -06:00
Dhinak G
4ef2c00b45
Merge branch 'main' into ventura-alpha
2022-09-24 20:36:47 -04:00
Dhinak G
d7c66346cb
Default catalog to Public
2022-09-24 20:35:44 -04:00
Dhinak G
9dcd42d328
Merge branch 'main' into ventura-alpha
2022-09-24 20:33:04 -04:00
Dhinak G
52f1504f3e
Use global shared session
2022-09-24 20:32:57 -04:00
Mykola Grymalyuk
92ff4244ae
build.py: Add AVXpel-based NoAVX kext
...
Resolves Zlib-based instability in Ventura on pre-Sandy Bridge Macs
Credit to @educovas for developing
2022-09-21 18:45:29 -06:00
Mykola Grymalyuk
daf28a62ef
AutoPatcher: Add AssociatedBundleIdentifiers
2022-09-21 14:04:59 -06:00
Mykola Grymalyuk
8de92f9f6e
AutoPkg: Add warnings to manual invocation
2022-09-20 17:47:40 -06:00
Mykola Grymalyuk
0895fc8415
gui_main.py: Remove Sys Pref prompt for Ventura
2022-09-20 17:01:24 -06:00
Mykola Grymalyuk
3a641d451d
Merge branch 'main' into ventura-alpha
2022-09-20 09:36:58 -06:00
Mykola Grymalyuk
d0364d8c91
build.py: Ensure boot-arg is installed for BCM2046/2070 chipsets
2022-09-19 21:07:56 -06:00
Mykola Grymalyuk
46dfbbcfd0
CHANGELOG: Reword Nvidia patch
2022-09-19 10:28:48 -06:00
Mykola Grymalyuk
890be074cb
Merge branch 'main' into ventura-alpha
2022-09-19 10:23:21 -06:00
Mykola Grymalyuk
715d8af497
Increment Build
2022-09-19 10:21:19 -06:00
Mykola Grymalyuk
6cec3d0d8c
Sync PatcherSupportPkg
0.4.11
2022-09-18 19:03:58 -06:00
Mykola Grymalyuk
71b80a4e50
sys_patch_detect.py: Ensure Monterey patches install before Big Sur
...
Broadwell and older iGPUs need libCLVMIGILPlugin.dylib downgraded to Monterey, however Ivy Bridge needs the binary downgraded to Big Sur's
2022-09-16 17:50:24 -06:00
Mykola Grymalyuk
c7e8d6ef01
Update CHANGELOG.md
2022-09-15 22:11:39 -06:00
Mykola Grymalyuk
a58f2d060a
sys_patch_dict: Rework OpenCL patch set
2022-09-15 21:51:01 -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
0693e345d0
defaults: Add proper AMFI vs LV logic
2022-09-14 18:21:21 -06:00
Mykola Grymalyuk
bf9d6f678e
sys_patch: Add Reworked AuxKC logic
2022-09-14 14:58:03 -06:00
Mykola Grymalyuk
b3bc920ce6
amfi_detect.py: Update comment
2022-09-14 12:48:05 -06:00
Mykola Grymalyuk
012a629100
sys_patch_detect: Revise AMFI logic
...
Currently the AMFI level requirement will be determined by the GPU needed.
- Intel iGPUs: Only Library Validation patch (`_cs_require_lv`)
- Nvidia Kepler and GCN: Full AMFI needs to be disabled (`amfi=0x80`)
If you have a mixed GPU system, the highest patch requirement will be chosen (ie. `amfi=0x80` on iMac15,1)
2022-09-14 07:57:41 -06:00
Mykola Grymalyuk
7fc2d478f2
Adjust AMFI logic for Kepler and GCN
2022-09-13 21:34:37 -06:00
Mykola Grymalyuk
616d812913
Drop reliance on amfi_get_out_of_my_way=0x1
2022-09-13 19:51:28 -06:00
Mykola Grymalyuk
839a37f897
Merge branch 'main' into ventura-alpha
2022-09-13 16:24:16 -06:00
Mykola Grymalyuk
5565a3e67e
amfi_data.py: Initial commit
2022-09-13 16:24:03 -06:00
Mykola Grymalyuk
a5e002d68b
sys_patch_dict: Remove Metal Downgrade for Intel
...
Determined stock Metal is functional on Intel metal GPUs, XPC downgrade still required for 3802-based GPUs
Resolves Photos support for Intel GPUs
Requires removal of old patches to properly function
2022-09-12 20:37:23 -06:00
Dhinak G
c064269e88
Merge branch 'main' into ventura-alpha
2022-09-08 19:21:45 -04:00
Dhinak G
8322e270db
GUI: work around Python 3.10 + wxPython 4.2.0 bug
2022-09-08 19:18:24 -04:00
Mykola Grymalyuk
c21d3d8de8
Constants: Remove unsupported variable
2022-09-08 08:14:47 -06:00
Mykola Grymalyuk
c59f11fea3
sys_patch_dict: Seperate 3802 patch set files
...
Ensure XPC service is not downgraded
2022-09-07 21:04:22 -06:00
Mykola Grymalyuk
237bb329f2
sys_patch_dict: Work around downgraded IOSurface
...
Resolves kmutil linking in 13.0 Beta 4 and newer on IOSurface downgraded root patches
2022-09-05 21:23:11 -06:00
Mykola Grymalyuk
c897ca8c34
Update AutoPkgInstaller binary
2022-09-05 21:22:28 -06:00
Mykola Grymalyuk
b8c27c45f8
sys_patch_dict: Remove 3802 patch set on Broadwell
...
Unused on Broadwell GPUs
2022-09-05 10:24:24 -06:00
Mykola Grymalyuk
23e939ea72
sys_patch.py: Fix auth logic
2022-09-04 21:38:35 -06:00