Commit Graph

120 Commits

Author SHA1 Message Date
Mykola Grymalyuk ba0a676ca0 Add new daemon for update handling
Currently developed to handle bug in macOS Sonoma that fails to clear problamatic kernel extensions in /Library/Extensions which could result in update failures from 14.0 to 14.1
2023-10-25 21:33:34 -06:00
Mykola Grymalyuk 60f403d4b4 Remove NVMeFix.kext MaxKernel
Sonoma support resolved with NVMeFix v1.1.1
2023-10-23 10:40:11 -06:00
Mykola Grymalyuk 59e9ddfe3e Merge branch 'main' into vault_2 2023-10-21 09:59:57 -06:00
Mykola Grymalyuk 14e5772b44 security.py: Clean whitespace 2023-10-15 18:03:51 -06:00
Mykola Grymalyuk 1aee2e5dfa sys_patch: Add T1 support 2023-10-14 22:32:00 -06:00
Mykola Grymalyuk af57596559 sys_patch: Add OHCI/UHCI downgrade 2023-10-14 20:35:17 -06:00
Mykola Grymalyuk 51954d3b6a firmware.py: Add path check for OpenLegacyBoot.efi 2023-10-14 19:15:26 -06:00
Mykola Grymalyuk 815eb8f270 firmware.py: Tag links for historical tracking 2023-10-06 16:39:20 -06:00
Jazzzny f968a493b9 Add new vaulting implementation 2023-10-06 16:09:44 -04:00
Mykola Grymalyuk 2fc21e6f07 Fix debug logic 2023-09-28 09:43:29 -06:00
Mykola Grymalyuk 8db6085ed1 Revert to OpenCore 0.9.3
Due to regression on Skylake and newer systems, currently investigating
2023-09-28 08:36:01 -06:00
Mykola Grymalyuk 8baca06246 Sync OpenCorePkg 2023-09-26 18:34:35 -06:00
Mykola Grymalyuk fc65423ee2 sys_patch: Add missing Xserve3,1 handling 2023-09-26 10:24:41 -06:00
Mykola Grymalyuk 9317e11009 build.py: Add ECM-Override 2023-09-17 18:26:41 -06:00
Mykola Grymalyuk c9a14e242d misc.py: Disable T1 patches temporarily 2023-08-01 13:24:41 -06:00
Mykola Grymalyuk 5ecd453c75 storage.py: Streamline S1X/S3X logic 2023-08-01 12:29:57 -06:00
Mykola Grymalyuk 1038be303b build: Add basic T1 patches
Restore basic communication from stripped KernelRelayHost logic
2023-07-31 18:31:30 -06:00
Mykola Grymalyuk 87f412b469 Merge branch 'main' into sonoma-development 2023-07-26 10:58:30 -06:00
Dhinak G 43be00e9e7 Add AMFIPass (#1051) 2023-07-26 08:29:46 -04:00
Mykola Grymalyuk 7691184ca2 sys_patch: Add PCIe Webcam support 2023-07-17 18:05:33 -06:00
Mykola Grymalyuk e0d16b2d28 Merge branch 'main' into sonoma-development 2023-07-17 12:10:44 -06:00
Mykola Grymalyuk 9b3bf07494 wireless.py: Ensure IO80211 patches apply on BCM94331/3224 chipsets 2023-07-17 11:10:51 -06:00
Jazzzny 538c5daf70 Push updated Aquantia patch 2023-07-17 09:01:54 -04:00
Mykola Grymalyuk f3c3c83140 Merge branch 'main' into sonoma-development 2023-07-16 21:43:06 -06:00
Mykola Grymalyuk e3fa2e857f misc.py: Ensure spoofed models with SBM get access to VMM 2023-07-16 13:26:04 -06:00
Jazzzny 2647a3267d Add SMBIOS check 2023-07-14 12:04:04 -04:00
Jazzzny d7540fdd5b Add Aquantia 2023-07-14 11:36:02 -04:00
Jazzzny 4e4ebe25e7 Remove MacBook4,1 SMBIOS (#1080) 2023-07-11 14:08:50 -04:00
Mykola Grymalyuk 9a4883771a build: Add mediaanalysisd configuration 2023-06-26 16:22:56 -06:00
Jazzzny 78545422c0 Fix 2023-06-24 12:56:06 -04:00
Jazzzny 8884897dff Add probing for topcase 2023-06-24 10:22:32 -04: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