50 Commits

Author SHA1 Message Date
vit9696
6e1ad1c8f3 OpenCore: Refine loading order to ease driver compatibility 2020-05-31 06:11:29 +03:00
vit9696
bef9bfd704 CrScreenshotDxe: Initial import from LongSoft with compatibility edits 2020-05-31 03:36:25 +03:00
vit9696
462876603f OpenCoreMisc: Added ApplePanic to store panic logs on ESP root 2020-05-10 01:42:00 +03:00
vit9696
796765ca7c
OcBootManagementLib: Rework boot management (#42)
Co-authored-by: vit9696 <vit9696@users.noreply.github.com>
Co-authored-by: Download-Fritz <download-fritz@outlook.com>
2020-05-05 19:45:32 +03:00
vit9696
b526011796 OpenCoreUefi: Drop Scale and make NVRAM apply earlier 2020-02-16 02:57:53 +03:00
vit9696
77b015cf7c OpenCoreUefi: Sync with new text rendering code 2020-02-08 21:56:30 +03:00
vit9696
afc8f179c3 Bootstrap: Improved OpenCore rerun detection for new versions 2020-01-18 19:36:47 +03:00
Download-Fritz
df4810338b Misc and Vault: Sync with updated OcCryptoLib 2019-11-05 18:50:09 +01:00
Download-Fritz
0e5a9e2782 Initial privilege/password support 2019-09-28 16:01:51 +02:00
vit9696
1c99318334 OpenCoreNvram: Added nvram.plist loading for legacy and incompatible platforms 2019-06-09 17:35:55 +03:00
vit9696
947f19a6f4 OpenCore: Warn more gracefully about nesting 2019-06-07 21:42:03 +03:00
vit9696
81354c40cd OpenCoreKernel: Add CPUID emulation patch for kernels 2019-06-07 17:45:33 +03:00
vit9696
30cad7fcbc OpenCoreMisc: Start working on Tools support 2019-06-06 22:13:17 +03:00
vit9696
54b87370e2 Fixed ACPI modification failures with nested multiboot
Deprecated IgnoreForWindows quirk is now removed. See more details at:
https://www.insanelymac.com/forum/topic/338516-opencore-discussion/?do=findComment&comment=2675604
2019-06-04 18:02:59 +03:00
vit9696
ca11004702 OpenCoreMisc: Initial ScanPolicy support and prevent leaking some NVRAM vars to OS 2019-05-15 01:57:59 +03:00
vit9696
6ad8321dbd OpenCoreUefi: Sync with OcSupportPkg for DataHub and ConsoleControl reinstall 2019-05-14 07:53:01 +03:00
vit9696
2ef9c64245 OpenCoreUefi: Implement RequestBootVarRouting frontend support
Still requires backend support in AptioMemoryFix
2019-05-02 00:06:10 +03:00
vit9696
2d4cf6b04e OpenCoreMisc: Allow fine-tuning console control for UI and boot 2019-05-01 15:43:21 +03:00
vit9696
e52a515359 OpenCoreMisc: Sync with GUID changes 2019-04-30 23:16:41 +03:00
vit9696
178d7a0d71 OpenCore: Remove accidentally committed testing code 2019-04-20 12:42:04 +03:00
vit9696
11808d8382 OpenCoreAcpi: Put ACPI -> Add to a dictionary 2019-04-20 12:38:56 +03:00
vit9696
b33519082b OpenCoreMisc: Separate from main OC 2019-04-18 22:59:20 +03:00
vit9696
059ea4afc7 OpenCore: Support HideSelf option 2019-04-18 17:41:04 +03:00
vit9696
2ebe5bcb98 OpenCore: Sync with OcSupportPkg and fix Windows detection in quirks 2019-04-16 21:56:05 +03:00
vit9696
196a011db3 OpenCoreVault: Make vault.sig optional 2019-04-14 00:20:17 +03:00
vit9696
27dca92053 OpenCoreVault: Initial implementation 2019-04-13 21:30:06 +03:00
vit9696
95822763a4 OpenCore: Skip self entry and prohibit nested count 2019-04-12 08:52:27 +03:00
vit9696
4ffe72a5fa OpenCore: Fix logic 2019-04-12 00:24:49 +03:00
vit9696
4509d42a00 OpenCore: Make boot picker configurable 2019-04-12 00:17:49 +03:00
vit9696
a314312866 OpenCoreKernel: Recover broken debugging preferences 2019-04-11 20:56:59 +03:00
vit9696
b4a0bf9bf6 OpenCoreKernel: Rename BundleName to BundlePath 2019-04-11 16:42:11 +03:00
vit9696
fb7f08fa1e OpenCore: Provide more verbose logging 2019-04-10 15:54:13 +03:00
vit9696
7b1e83cd9f OpenCore: Expose full device path when enabled 2019-04-10 13:47:41 +03:00
vit9696
6f91e974db OpenCore: Connect HaltLevel, DisplayLevel, ExposeBootPath Misc preferences 2019-04-10 12:37:33 +03:00
Nikolai SAOUKH
bfec85bd6c Add missing EFIAPI qualifier for OcEfiStartImage() 2019-04-10 07:56:31 +03:00
vit9696
961cdff915 OpenCore: Fix AptioMemoryFix incompatibility caused by previous commit 2019-04-10 03:17:47 +03:00
vit9696
f29c5163f6 OpenCore: Fix shell booting 2019-04-10 01:28:45 +03:00
vit9696
0339a1c549 OpenCore: Make logging configurable 2019-04-10 00:52:48 +03:00
vit9696
859f902830 OpenCore: Use OcLog protocol 2019-04-09 19:22:17 +03:00
vit9696
fd47a4db0c OpenCore: Avoid dangling booter protocol on load failure 2019-04-09 13:45:40 +03:00
vit9696
18ccc06e47 OpenCore: Fix EFIAPI specifier 2019-04-08 13:10:02 +03:00
vit9696
0b82bd4082 OpenCore: Support IgnoreForWindows ACPI quirk 2019-04-07 23:41:22 +03:00
vit9696
64f72e89d4 OpenCorePlatform: Implement Data Hub update support 2019-04-07 21:41:12 +03:00
vit9696
4443efd8e1 OpenCoreNvram: Start implementing 2019-04-07 01:54:01 +03:00
vit9696
320d9340f5 OpenCore: Actually enable ACPI support 2019-04-07 00:16:40 +03:00
vit9696
3787fe5a8b OpenCore: Implement kext injection 2019-04-06 17:30:50 +03:00
vit9696
c1abcffb4e OpenCore: Sync with OcConfigurationLib 2019-04-06 15:41:15 +03:00
vit9696
c245c27910 OpenCore: Load UEFI drivers specified in config 2019-04-05 03:59:15 +03:00
vit9696
92423ce5d4 OpenCore: Add boot picker 2019-04-04 18:02:14 +03:00
vit9696
dc10a0d4dc OpenCore: Initial main driver version 2019-04-04 17:27:45 +03:00