vit9696
0701d15502
OcMainLib: Implement automatic scaling factor detection
...
closes acidanthera/bugtracker#1717
2021-11-04 18:24:39 +03:00
vit9696
20721dc99f
Build: Fix minor typos, thx Slice&Co
2021-11-03 14:16:38 +03:00
vit9696
e70048cc76
OcDeviceMiscLib: Implement PCI RBAR configuration support
2021-10-11 04:53:03 +03:00
vit9696
19aea59da5
OcMainLib: Fixed opencore-version not being added to NVRAM variables
2021-10-03 16:09:14 +03:00
vit9696
7583455f11
OcAppleSecureBootLib: Changed Default Apple SB model to match SMBIOS
...
This resolves the general set of compatibility issues with macOS 12
software updater, which requires T2 mac models to have T2 SB models.
2021-10-03 09:37:12 +03:00
MikeBeaton
ce13a594c5
OcMain/OpenLinuxBoot: Un-butcher loaded image protocol
2021-10-01 08:38:51 +01:00
vit9696
1cb8490fd6
OcMainLib: Add large basesystem support to AdviseFeatures
2021-09-22 18:47:37 +03:00
PMheart
d9eba194dc
OcMainLib: Forgotten variable declaration
2021-09-19 13:27:05 +02:00
PMheart
c8c231b00d
OcConfigurationLib: Comment support for UEFI->Drivers
2021-09-19 12:30:28 +02:00
MikeBeaton
c20928ff9e
OpenLinuxBoot: Fix version compare, add debug verbose
2021-09-11 00:21:01 +01:00
Marvin Häuser
30980b6691
OC: Introduce "ForceOcWriteFlash" quirk to mitigate memory corruption
2021-09-05 21:02:16 +02:00
vit9696
09d414ae93
OcMainLib: Do not use config UUID when NVRAM is not updated
2021-09-05 20:47:34 +03:00
MikeBeaton
22cfebdf6f
Platform: OpenLinuxBoot.efi
2021-09-04 15:48:36 +01:00
MikeBeaton
d2ba13b6a2
OcAppleImg4Lib: Add additional matched logic to fall back to NVRAM value
...
Updates 239c1a533d101c9e46c675a48585dbe548998582
2021-09-03 15:22:33 +01:00
vit9696
239c1a533d
OcAppleImg4Lib: Improve AppleSecureBoot variables for macOS 12
2021-09-03 04:12:50 +03:00
dakanji
dee3ff5ef5
OcFileLib: Standardise Function Names ( #287 )
2021-08-31 10:33:34 +03:00
Marvin Häuser
6b27ad1be4
Add missing new-lines to error output
2021-07-16 18:48:59 +02:00
MikeBeaton
ccf5dac708
AppleEvent: Add GraphicsInputMirroring setting
...
To allow kb input to reliably reach ConIn GUI apps (e.g. Windows BitLocker) even when an AppleEvent key handler (e.g. CrScreenshotDxe.efi) is active
2021-07-13 23:49:37 +01:00
John Davis
6fd42d0030
OcAppleKernelLib: Fix incorrect debug print statements
2021-07-10 10:53:48 -05:00
PMheart
21c2acd88e
OcMainLib: Allow specifying custom kernels on ESP partition ( #271 )
2021-06-21 23:19:27 +03:00
PMheart
4542c9bd4c
OpenCore: Add PCI device info dump to SysReport ( #268 )
2021-06-12 20:26:52 +08:00
PMheart
92875adce0
OcCpuLib: Dump other info for non-Intel machines
2021-06-12 11:36:24 +08:00
PMheart
25c249a68f
OcDeviceMiscLib: Code optimisations for CPU info dump
2021-06-12 11:08:55 +08:00
PMheart
fded511423
OpenCore: Add CPU Info (MSRs) to SysReport ( #267 )
2021-06-11 14:40:31 +08:00
vit9696
0f9294d236
OcAcpilib: Added SyncTableIds quirk to sync modified table OEM identifiers
2021-06-09 16:17:57 +03:00
vit9696
885581ccb4
OcMainLib: Replace AdviseWindows with AdviseFeatures
2021-06-02 17:19:56 +03:00
MikeBeaton
eb5cc3ee62
BootManagement: Add csrutil EFI tool and Toogle SIP boot option
2021-05-28 09:40:22 +01:00
Goldfish64
e92c9795bb
OcMainLib: Fix incorrect behavior for skipped patches due to arch mismatch
2021-05-25 17:58:13 -05: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
Goldfish64
22a42d65e0
OcAppleKernelLib: Add ProvideCurrentCpuInfo kernel quirk
...
This quirk provides correct TSC and FSB to the kernel, as well as disable topology validation checks. Both of these are required for Hyper-V.
2021-05-19 18:39:51 -05:00
Mike Beaton
e9ce0d843f
OcBootManagementLib: Implement Boot Entry Flavour system ( #260 )
2021-05-19 14:30:42 +03:00
vit9696
479a5b15f3
OcConsoleLib: Add AppleEg2Info protocol and make rotation configurable
2021-05-09 00:43:09 +03:00
vit9696
f2bc348793
OcConsoleLib: Allow future interfacing builtin GOP with rotation
2021-05-08 16:27:35 +03:00
MikeBeaton
6de165ea30
MainLib: Add AVX acceleration UEFI quirk
2021-04-19 14:12:17 +01:00
MikeBeaton
1e3b66e4a8
Pickers: Use context method for password verification
2021-04-19 13:58:10 +01:00
vit9696
48d5fd65e7
OcDeviceMiscLib: Implement NVIDIA option ROM loading
...
references acidanthera/bugtracker#1280
2021-04-13 00:04:03 +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
MikeBeaton
1919a0f458
AppleEvent: Apply minimum version check
2021-04-07 07:55:08 +01:00
Marvin Häuser
c158d61a30
OcAppleEventLib: Support configurable pointer speed
2021-04-02 23:23:28 +02: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
Marvin Häuser
a7bbe458b2
Do not halt on pointer/drive errors
...
closes https://github.com/acidanthera/bugtracker/issues/1582
2021-04-02 16:34:05 +02:00
Marvin Häuser
97732dcce5
OcBmLib: Support DMG VoiceOver
2021-04-02 12:42:27 +02:00
Marvin Häuser
9af9dc1343
OpenCanopy: Support VoiceOver for TAB navigation
2021-04-02 12:42:21 +02:00
MikeBeaton
e646a47885
AppleEvent: Improve key repeat fine tuning
2021-03-30 05:42:32 +01:00
MikeBeaton
3ced5a4329
Input: Add KeySkipFirstDelay
2021-03-28 14:12:13 +01:00
MikeBeaton
644b2b81c6
Picker: Key handler add key flags and improved indirection
2021-03-25 15:26:03 +00:00
MikeBeaton
e69e28cb69
BootPickers: Apple Event kb handling + typing; Apple Key Map non-repeat key handling; CTRL indicator in Builtin.
2021-03-23 12:26:46 +00:00
Vitaly Cheptsov
5880ec2182
OcAcpiLib: Provide Base lookup for ACPI patches ( #237 )
2021-03-15 18:45:45 +03:00
vit9696
7bb41aa2fd
OcAfterBootCompatLib: Added ForceBooterSignature quirk for Mac EFI
...
Also fixed enabling `DisableSingleUser` when related quirks are off.
2021-03-07 00:41:54 +03:00