Commit Graph

90 Commits

Author SHA1 Message Date
Mykola Grymalyuk e3fa2e857f misc.py: Ensure spoofed models with SBM get access to VMM 2023-07-16 13:26:04 -06:00
Mykola Grymalyuk f973817819 device_probe.py: Expand NVMe detection to 0x106b Device IDs 2023-06-22 20:02:45 -06:00
Mykola Grymalyuk c3e0765aae build: Restore S1X/S3X Drive Support for 14.0 Beta 2
Applicable for MacBook8,1-10,1, MacBookPro13,1/14,1:
- APPLE SSD AP0128H, AP0256H, etc
- APPLE SSD AP0128J, AP0256J, etc
2023-06-22 19:25:52 -06:00
Mykola Grymalyuk b3f6607768 Strip Content Cache references
Setting no longer required with new RestrictEvents setup
2023-06-13 08:38:00 -06:00
Mykola Grymalyuk 218507b8a7 build: Test RE kern.hv_vmm_present routing 2023-06-09 23:00:31 -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 8f8778f0f6 build.py: Set beta flag for development 2023-06-05 19:37:11 -06:00
Mykola Grymalyuk adcceb0c10 firmware.py: Fix MacPro6,1 boot support in Sonoma 2023-06-05 19:36:32 -06:00
Mykola Grymalyuk 54fcbde01e cpu_data.py: Adjust enums 2023-06-04 13:36:33 -06:00
Mykola Grymalyuk 051196993f Merge branch 'main' into logging-rework 2023-05-27 10:53:52 -07:00
Mykola Grymalyuk a2cdc0339a misc.py: Strip media argument 2023-05-27 11:23:35 -06:00
Mykola Grymalyuk d8a79cf67e Reformat logging system 2023-05-24 12:24:09 -06:00
Mykola Grymalyuk 300726ea96 sys_patch.py: Remove input() calls 2023-05-18 15:47:34 -06:00
Mykola Grymalyuk b4afa8bc28 Merge branch 'main' into gui-refactor 2023-05-18 14:41:48 -07:00
Jazzzny 62e565b8c0 Revert 2023-05-18 09:53:30 -04:00
Jazzzny a1de379c5f Include MacBookPro4,1 with keyboard injector 2023-05-18 09:41:39 -04:00
Jazzzny 8c848f9317 Resstore Fn keys on MacBook5,2 and 4,1 2023-05-18 09:29:09 -04:00
Mykola Grymalyuk e853be2e84 Merge branch 'main' into gui-refactor 2023-05-16 14:01:35 -07:00
Mykola Grymalyuk c414c9cde7 firmware.py: Resolve low power mode on MacPro6,1 2023-05-16 14:34:20 -06:00
Mykola Grymalyuk 36c39a7e71 Merge branch 'main' into gui-refactor 2023-05-16 09:14:55 -07:00
Mykola Grymalyuk a837a27dc0 Sync OpenCorePkg 2023-05-16 08:42:14 -06:00
Mykola Grymalyuk 8c5165a06c GUI: Add MXM model and FU configuration 2023-05-13 12:31:41 -06:00
Mykola Grymalyuk c7c6569c4b GUI: Add basic settings 2023-05-12 13:45:46 -06:00
Mykola Grymalyuk 1204daa330 GUI: Add root patching support 2023-05-07 12:05:58 -06:00
Mykola Grymalyuk f8b2b5a759 Implement callback 2023-05-06 21:10:53 -06:00
Mykola Grymalyuk fcd0c7cd21 build: Add additional Navi patches 2023-04-06 11:58:35 -06:00
Mykola Grymalyuk a93fbf7122 misc.py: Rework RE arg handling 2023-04-03 14:57:59 -06:00
Mykola Grymalyuk c0825ed24e misc.py: Set f16c argument 2023-04-03 13:51:00 -06:00
Mykola Grymalyuk 0f95d6a1bb defaults.py: Don’t grab RE’s CPU name 2023-04-03 13:48:16 -06:00
Mykola Grymalyuk c04c313b2c misc.py: Removed unneeded rmtree invocation 2023-03-30 12:10:34 -06:00
Mykola Grymalyuk 841bcb72c3 build: Add docstrings for classes 2023-03-30 11:46:44 -06:00
Mykola Grymalyuk bb6ef48e95 misc.py: Fix CPUFriend handling 2023-03-28 21:03:42 -06:00
Mykola Grymalyuk 06350355ff build: Add docstrings to functions 2023-03-28 20:57:17 -06:00
Mykola Grymalyuk 9b984e68af build: Implement pythonic formatting 2023-03-28 16:34:51 -06:00
Ausdauersportler 8661fa339c iMac9,1 MXM3 AMD GCN support 2023-03-15 00:42:20 +01:00
Mykola Grymalyuk ea96c546ca build: Avoid overwritting DeviceProperties on MXM iMacs 2023-03-14 08:57:10 -06:00
Mykola Grymalyuk 531fc8ab18 build: Don’t set IOName property for iMac12,x iGPUs 2023-03-13 11:54:11 -06:00
Mykola Grymalyuk ea80d41ff6 build: Better display AMFI status 2023-03-12 14:43:39 -06:00
Mykola Grymalyuk e980054a5d device_probe.py: Add unspoof variable 2023-03-11 13:48:11 -07:00
Mykola Grymalyuk 8e7706fb12 build: Fix off model crash 2023-03-11 11:32:41 -07:00
Mykola Grymalyuk 2eb6542931 payloads: Switch to .patch WEG 2023-03-11 11:28:03 -07:00
Mykola Grymalyuk e66e851933 build: Skip string conversion for check 2023-03-11 11:12:19 -07:00
Mykola Grymalyuk 9bfcf78ff9 detect: Set new class for Lexa GPUs
As these cards require spoofing, OCLP needs to treat them differently. Primarily due to root volume patching checking against the same class, and prevent users from believing the root patches failed (when their card’s actually unsupported by their Device ID)
2023-03-11 11:11:24 -07:00
Wolf Dieter Brandt 61e5ff1c83 adding RX5500XT and Lexa MXM support 2023-02-09 18:15:17 +01:00
Mykola Grymalyuk 3d8bae1142 gui_main.py: Remove double download invocation 2023-02-04 17:29:55 -07:00
Mykola Grymalyuk 8becb554fc Implement logging library 2023-01-25 20:50:53 -07:00
Mykola Grymalyuk e16b6e4c22 build: Adjust for MacBookPro13,3 2023-01-23 20:08:48 -07:00
Mykola Grymalyuk e84f3425d0 build: Adjust KDKlessWorkaround usage 2023-01-23 19:44:43 -07:00
Mykola Grymalyuk 99a145e7cb build: Add APFS Trim configuration 2023-01-20 17:10:59 -07:00
Mykola Grymalyuk bebbf646e1 sys_patch: Implement RSR handling for root patched Macs
Ref: https://github.com/dortania/OpenCore-Legacy-Patcher/issues/1019
2023-01-09 23:03:18 -07:00