81 Commits

Author SHA1 Message Date
Andrey1970AppleLife
3101739c1e Update KextInfo.c 2021-06-30 23:40:56 +03:00
PMheart
80c8dec57e ocvalidate: Fix the check logic for PickerVariant length calculation 2021-06-14 20:07:09 +08:00
PMheart
e0e2af8249 ocvalidate: Check for the length of PickerVariant 2021-06-14 10:09:02 +08:00
PMheart
36869e7310 ocvalidate: Fix path length calculation and remove the wrong check for Misc->Entries 2021-06-13 19:16:27 +08:00
PMheart
8dcc535eec ocvalidate: Ensure the size of Data and Mask (corrected)
closes https://github.com/acidanthera/bugtracker/issues/1684
2021-06-13 18:40:31 +08:00
MikeBeaton
63edf74d09 ocvalidate: Temp revert aaab599b9603f0bb89df15fdb118cd577cfd8a3d (fix build) 2021-06-13 10:54:11 +01:00
PMheart
aaab599b96 ocvalidate: Ensure the size of Data and Mask 2021-06-13 16:04:27 +08:00
PMheart
a30fd31b8a ocvalidate: Better description for StoragePathLengthIsSafe 2021-06-13 13:54:14 +08:00
PMheart
057a8cf861 ocvalidate: Add check for path length 2021-06-13 13:15:05 +08:00
PMheart
eb6b52ba94 ocvalidate: Add check for MinKernel >= 10.4 2021-06-12 15:43:56 +08:00
Andrey1970AppleLife
b498683dcf Updated kexts 2021-06-06 01:01:17 +03:00
Andrey1970AppleLife
1b24d44265 Updated kexts 2021-06-03 18:48:41 +03:00
Andrey1970AppleLife
3d15506a33 Update KextInfo.c 2021-06-02 19:40:22 +03:00
vit9696
4e0ff2dfa7 OcConsoleLib: Added Apple variant of GopPassThrough
On MP3,1 with UGA there is a dangling UGA protocol with 1024x768
resolution on ConOut, which points nowhere when no Apple GPU is
installed. Installing GOP on it results in black screen due to
the wrong GOP being chosen for ConOut.

The workaround is not to install the GOP without AppleFramebufferInfo
but this is only applicable to Apple machines, thus the option.
2021-05-23 10:32:35 +03:00
Mike Beaton
e9ce0d843f
OcBootManagementLib: Implement Boot Entry Flavour system (#260) 2021-05-19 14:30:42 +03:00
MikeBeaton
47e9cc5eb8 AppleEvent: Updates
- Revert to simpler CustomDelays bool setting (avoid user errors)
 - Update docs to clarify correct use of key repeat settings on KeySupport AMI vs KeySupport V1/V2 vs non-KeySupport
 - Update PointerSpeedMul failsafe to OEM 1
 - Update key delay failsafes to OEM 50, 5
2021-04-11 18:37:19 +01:00
dakanji
0bae99202b
OcValidate: Clarify Debug Log Message (#249) 2021-04-03 23:38:14 +03:00
MikeBeaton
41e3df1b9f ocvalidate: Fix copy-paste err in previous commit 2021-04-03 20:36:46 +01:00
MikeBeaton
c46510f847 ocvalidate: Report dangerous key repeat values 2021-04-03 20:31:48 +01:00
vit9696
2d650eff8f OcConfigurationLib: Fix previous commit 2021-04-02 22:45:02 +03:00
MikeBeaton
0445d9b917 AppleEvent: New section UEFI->AppleInput, provide more detailed control of Apple Event protocol 2021-04-02 19:16:10 +01:00
PMheart
5e9f9484d5 ocvalidate: Report errors complained by serialisation as well 2021-02-20 21:25:01 +08:00
PMheart
f4a82cea9e ocvalidate: Do not complain about DisableLinkeditJettison if Lilu is not enabled
closes https://github.com/acidanthera/bugtracker/issues/1511
2021-02-20 21:17:53 +08:00
dakanji
8c2f41944f
OcValidate: Amend Completion Feedback (#212) 2021-02-16 15:08:28 +03:00
Bmju
6213001c73
ocvalidate: allow OEM special string in Generic/SystemUUID (#210) 2021-02-15 21:06:15 +03:00
PMheart
7a582b402b
ocvalidate: Support for error count cumulation during OcConfigurationInit call (#193) 2021-02-05 18:20:11 +08:00
PMheart
cb5f497a04 ocvalidate: Simply return non-zero on errors 2021-02-03 08:12:59 +08:00
PMheart
1d74b6fa3e ocvalidate: Return number of errors detected 2021-02-03 07:31:58 +08:00
PMheart
659c51b9d0 ocvalidate: Add SetApfsTrimTimeout check 2021-02-01 11:07:25 +08:00
PMheart
508962eda1 ocvalidate: Add LauncherPath check 2021-02-01 10:57:54 +08:00
PMheart
e7b888c953 ocvalidate: Add LauncherOption check 2021-02-01 10:51:30 +08:00
PMheart
49ae5bc2f8
ocvalidate: Add NVRAM key/value sanitising support (#178) 2021-02-01 01:49:07 +03:00
vit9696
bc6773f5f1 Utilities: Fix compilation issues in ocvalidate 2021-01-30 23:24:51 +03:00
vit9696
469f8cfb66 OpenCoreMisc: Replace BootProtect with LauncherOption 2021-01-30 23:04:10 +03:00
vit9696
dc1a0d8a22 OcMainLib: Move startup code to a separate library 2021-01-26 21:19:21 +03:00
PMheart
462f5e5868 ocvalidate: Add checks for PlayChime 2021-01-24 10:16:26 +08:00
PMheart
132baab25d ocvalidate: Move UEFI Driver '#' check to the correct place 2021-01-23 19:30:38 +03:00
PMheart
b743c4635f ocvalidate: Drop RebaseRegions check 2021-01-23 19:29:17 +03:00
Andrey1970AppleLife
019b85362b
Update KextInfo.c 2021-01-23 19:14:24 +03:00
Andrey1970AppleLife
7a569d7d7a
Update README.md 2021-01-15 03:26:56 +03:00
PMheart
e71fc4424f ocvalidate: Sync README 2021-01-09 22:36:35 +08:00
PMheart
311907cdae ocvalidate: Do not error on External PickerMode without OpenCanopy 2021-01-09 22:34:44 +08:00
PMheart
982701885c ocvalidate: Move checks for OpenCanopy and PickerMode to unified place 2021-01-07 20:05:21 +08:00
PMheart
44ec67ee14 ocvalidate: Add checks for OpenCanopy and PickerMode 2021-01-07 19:58:07 +08:00
PMheart
4d8b7aa89c ocvalidate: Only known first byte can be set to ProcessorType. 2021-01-07 18:41:11 +08:00
PMheart
db90ad3dbb ocvalidate: PickerAudioAssist requires AudioSupport in UEFI->Audio to be enabled. 2021-01-07 17:57:53 +08:00
PMheart
17c0c3df2f ocvalidate: AudioSupport = YES should require non-empty AudioDevice (and valid device path) 2021-01-07 17:41:10 +08:00
PMheart
ae65fcceba
Utilities: Code split for ocvalidate (#176) 2021-01-06 17:58:26 +03:00
Marvin Häuser
f9fcb1da21 ocvalidate: Fix inverted check for AudioDxe 2021-01-06 00:34:35 +01:00
PMheart
955d9f90cc Utilities: Sync README 2021-01-05 11:43:26 +08:00