Mykola Grymalyuk
24cc303530
Sync kexts to official releases
2024-08-30 10:07:53 -06:00
Mykola Grymalyuk
2753f88bfa
Sync PatcherSupportPkg
2024-08-29 16:45:20 -06:00
Mykola Grymalyuk
4056224476
validation.py: Unmount on exit
2024-08-28 17:54:58 -06:00
Mykola Grymalyuk
5b55d17e42
validation.py: Supply extra parameter
2024-08-28 17:49:55 -06:00
Mykola Grymalyuk
669cc0ac5f
sys_patch.py: Save MetallibSupportPkg path to patchset file
2024-08-28 17:48:38 -06:00
Mykola Grymalyuk
9a3181d465
sys_patch.py: Remove redundant type check
2024-08-28 17:38:48 -06:00
Mykola Grymalyuk
728fef9256
sys_patch_dict.py: Use StrEnum
2024-08-28 16:31:03 -06:00
Mykola Grymalyuk
b06feb9dbe
sys_patch.py: Add typing check
2024-08-28 16:22:16 -06:00
Mykola Grymalyuk
bd51332a17
sys_patch.py: Add backend for MetallibSupportPkg
2024-08-28 15:21:35 -06:00
Mykola Grymalyuk
a6503bcd97
sys_patch_dict.py: Attempt older version
2024-08-27 08:47:36 -06:00
Mykola Grymalyuk
f931c3b6c2
sys_patch.py: Test rerouting patches to root
2024-08-26 17:10:51 -06:00
Eva Luna
2696879109
Add note for S1X/S3X changes and clarify if statement
2024-08-22 18:58:31 -04:00
Eva Isabella Luna
df28ea288a
Increase model range of S1X/S3X kext inclusion
...
While stock systems with S1X/S3X drives only include Broadwell to Kaby Lake Macs, Haswell Macs and MacPro6,1 are able to use these drives as well, causing issues when building OpenCore for those models from a different machine.
2024-08-22 18:18:57 -04:00
Mykola Grymalyuk
fc5b250d41
sys_patch.py: Fix AuxKC check
2024-08-20 15:52:44 -06:00
Mykola Grymalyuk
132f12c885
Sync PatcherSupportPkg
...
Attempts to resolve AMDMTLBronze crashing in Sequoia
2024-08-20 15:26:55 -06:00
Mykola Grymalyuk
bbdfb8158f
Merge branch 'main' into sequoia-development
2024-08-20 15:26:26 -06:00
Mykola Grymalyuk
be7493f74a
macOS Installer: Add handling for reqading Sequoia installer versions
2024-08-20 15:26:14 -06:00
Mykola Grymalyuk
fbe216164a
support.py: Ignore non-kext files
2024-08-20 15:25:36 -06:00
Mykola Grymalyuk
1cbee930cb
constants.py: Publish Metal 31001 patches
2024-08-18 14:07:08 -06:00
Mykola Grymalyuk
f77a45a587
constants.py: Adjust support
2024-08-18 14:06:34 -06:00
Mykola Grymalyuk
e4f1f6b288
dmg_mount.py: Fix exit loop
2024-08-14 12:27:25 -06:00
Mykola Grymalyuk
ba0a6a59e5
detect.py: Add additional check for 3802
2024-08-14 12:27:14 -06:00
Mykola Grymalyuk
61eb938350
Sync with previous changes
2024-08-14 09:26:19 -06:00
Mykola Grymalyuk
5a57ee1cc9
Merge branch 'main' into sequoia-development
...
# Conflicts:
# opencore_legacy_patcher/sys_patch/sys_patch.py
2024-08-14 09:24:55 -06:00
Mykola Grymalyuk
53dd5d3477
Further modularize sys_patch
2024-08-13 13:07:58 -06:00
Mykola Grymalyuk
c4cda81df6
Modularize sys_patch_mount.py
2024-08-12 16:38:05 -06:00
Mykola Grymalyuk
35b365c8ca
Rework Kernel Cache management
2024-08-12 15:46:52 -06:00
Mykola Grymalyuk
1653fec580
sys_patch_helpers.py: Use full pathing
2024-08-12 08:37:55 -06:00
Mykola Grymalyuk
d1e721d8d7
Merge branch 'main' into sequoia-development
2024-08-11 20:00:52 -06:00
Mykola Grymalyuk
e453bd1b51
Sync PatcherSupportPkg
2024-08-11 19:57:39 -06:00
Jazzzny
1a576c72a2
Provide additional resilience in USB detection code ( #1144 )
...
* Add fallback, don't bail out
* Part 2
* Part 3
* Fix import
* Move encoding
2024-08-09 18:13:53 -04:00
Mykola Grymalyuk
8c99335b83
Merge branch 'main' into sequoia-development
2024-08-01 12:45:22 -06:00
Mykola Grymalyuk
90092a296d
Implement getattrlist for improved CoW detection
2024-08-01 11:16:00 -06:00
Mykola Grymalyuk
57356bcceb
products.py: Streamline beta removal
...
Reduce additional loops to clear beta builds
2024-07-31 20:11:05 -06:00
Mykola Grymalyuk
d726851d9c
products.py: Add extra sanity check
2024-07-31 10:58:40 -06:00
Mykola Grymalyuk
cdd81c5466
Merge branch 'main' into sequoia-development
2024-07-31 10:54:43 -06:00
Mykola Grymalyuk
7897cd14b6
products.py: Work around index being offset on deletion
...
Resolves non-latest builds appearing in latest dictionary
2024-07-31 10:54:15 -06:00
Mykola Grymalyuk
628fe4f8fc
products.py: Verify item exists before removal
2024-07-31 09:05:41 -06:00
Mykola Grymalyuk
260fcf4c93
Merge branch 'main' into sequoia-development
2024-07-25 12:21:32 -06:00
Mykola Grymalyuk
a074baa2e9
sys_patch: Remove unused bplist code
2024-07-25 12:19:28 -06:00
Mykola Grymalyuk
960090fd80
Merge branch 'main' into sequoia-development
2024-07-25 10:12:09 -06:00
Mykola Grymalyuk
fb88795923
sys_patch_helpers.py: Add fallback
2024-07-24 16:01:58 -06:00
Mykola Grymalyuk
7e6da1d056
sys_patch_dict.py: Adjust Metal XPC selection
2024-07-24 15:32:51 -06:00
Mykola Grymalyuk
4544c99fde
misc.py: Resolve T1 communication on 15.0 Beta 4
...
Due to lack of kernel version incrementing, beta 1 through 3 will not function with this build (as we are unable to limit kext injection).
Note searchpartyd will crash on beta 4, full support not resolved yet.
2024-07-24 11:28:12 -06:00
Mykola Grymalyuk
8d88fbbfa4
Remove unused imports
2024-07-21 13:53:52 -06:00
Mykola Grymalyuk
414d114b85
sucatalog: Sync versioning to Sequoia
2024-07-21 12:23:25 -06:00
Mykola Grymalyuk
0749d14e1c
Merge branch 'main' into sequoia-development
2024-07-21 12:18:01 -06:00
Mykola Grymalyuk
ae423888d7
Merge pull request #1142 from dortania/sucatalog-rewrite
...
sucatalog: Implement more robust Software Update Catalog library
2024-07-21 12:16:59 -06:00
Mykola Grymalyuk
4583a743be
sucatalog: Publish initial version
2024-07-21 11:54:54 -06:00
Eduardo Covas
50e7f1d3ad
Sync PatcherSupportPkg
2024-07-12 09:55:53 -03:00