570 Commits

Author SHA1 Message Date
MikeBeaton
c5eb6a3477 Docs: Fix typos 2021-10-08 06:36:37 +01:00
MikeBeaton
949071ebfa OpenLinuxBoot: Support ostree layout; improve documentation 2021-10-08 00:47:00 +01:00
Andrey1970AppleLife
fea184ffec Bump version 2021-10-04 22:20:14 +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
vit9696
7cd3db3119 OcAppleSecureBootLib: Added BridgeOSHardwareModel NVRAM variable
This variable is derived from `SecureBootModel` specified in the config
(e.g. j137 becomes J137AP) and is used by macOS 12 during updates
and installations. Setting this variable allows to use macOS 12
with T2 board identifiers, e.g. j137.
2021-10-03 08:19:28 +03:00
vit9696
1cb8490fd6 OcMainLib: Add large basesystem support to AdviseFeatures 2021-09-22 18:47:37 +03:00
mikebeaton
0767313b6e Docs: Clarify Vault config setting documentation 2021-09-21 10:45:06 +01:00
mikebeaton
23ff01a4bc Docs: Fix incorrect Drivers plist type dict->array; add 'Failsafe: Empty' where missing for other arrays 2021-09-19 18:16:22 +01:00
PMheart
c8c231b00d OcConfigurationLib: Comment support for UEFI->Drivers 2021-09-19 12:30:28 +02:00
MikeBeaton
9c7705e4ed Docs: Update linux boot docs with info on SyncRuntimePermissions and on starting installation media 2021-09-17 17:03:00 +01:00
MikeBeaton
7532971b23 OpenLinuxBoot: Make user non-'+' options override everything including root=; include autodetect kernel opts lines in selectable verbose output. 2021-09-13 17:10:36 +01:00
MikeBeaton
c20928ff9e OpenLinuxBoot: Fix version compare, add debug verbose 2021-09-11 00:21:01 +01:00
dakanji
e8cd7340a5
Docs: Clarify Auto Tools Usage Note (#290) 2021-09-09 21:04:13 +03:00
Andrey1970AppleLife
b24b8dade1 Bump version 2021-09-07 21:49:59 +03:00
Marvin Häuser
ff4b09920b Docs: Advice NVRAM reset when toggling ForceOcWriteFlash quirk 2021-09-06 12:53:06 +02:00
Marvin Häuser
30980b6691 OC: Introduce "ForceOcWriteFlash" quirk to mitigate memory corruption 2021-09-05 21:02:16 +02:00
MikeBeaton
22cfebdf6f Platform: OpenLinuxBoot.efi 2021-09-04 15:48:36 +01:00
vit9696
239c1a533d OcAppleImg4Lib: Improve AppleSecureBoot variables for macOS 12 2021-09-03 04:12:50 +03:00
vit9696
a4657ac4d4 Build: Upgrade to edk2-stable202108 2021-09-03 03:12:12 +03:00
Andrey1970AppleLife
29bd3fa1e2 Bump version 2021-08-03 23:16:41 +03:00
vit9696
9324c9e32c OcApfsLib: Increased default APFS MinDate and MinVersion to macOS 12 2021-07-17 23:26:51 +03:00
vit9696
dc20977515 OcAppleImg4Lib: Changed Default Apple Secure Boot model to x86legacy 2021-07-17 23:19:20 +03:00
Halo-Michael
e7ba732361
Docs: Remove repeated bless command (#278) 2021-07-17 11:01:51 +03: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
Andrey1970AppleLife
d927bb4f51 Bump version 2021-07-05 23:53:45 +03:00
MikeBeaton
c872d45a42 Docs: Add additional info on enabling rotation 2021-06-28 11:25:27 +01:00
vit9696
ffc3dab84f Build: Bundle TpmInfo 2021-06-27 15:15:57 +03:00
PMheart
21c2acd88e
OcMainLib: Allow specifying custom kernels on ESP partition (#271) 2021-06-21 23:19:27 +03:00
vit9696
e2d06cb94e Docs: Update autocompletion recommendations 2021-06-21 08:23:19 +03:00
vit9696
05351f220b Docs: Sync ExtendBTFeatureFlags requirements 2021-06-19 12:48:55 +03:00
MikeBeaton
1aef0a1e02 OpenCanopy: Document and enforce already existing requirement for SetDefault.icns width to match Selector.icns width
(prevent DEBUG Assert or incorrect render in RELEASE)
2021-06-13 11:04:52 +01:00
Andrey1970AppleLife
26d75dd6fc Docs: Updated Configuration 2021-06-11 17:40:14 +03:00
vit9696
0f9294d236 OcAcpilib: Added SyncTableIds quirk to sync modified table OEM identifiers 2021-06-09 16:17:57 +03:00
Andrey1970AppleLife
ae515dd0b1 Bump version 2021-06-08 01:08:59 +03:00
telepati
a926c60a51
Update Configuration.tex (#266)
Typo fix
2021-06-04 23:34:03 +03:00
vit9696
885581ccb4 OcMainLib: Replace AdviseWindows with AdviseFeatures 2021-06-02 17:19:56 +03:00
MikeBeaton
cd86eabdc6 Docs: Add apple csr-data nvram var 2021-05-30 10:03:33 +01:00
MikeBeaton
36b04ca3cd CsrUtil: Update OC SIP disabled default; document problematic SIP bits 2021-05-30 10:01:51 +01:00
MikeBeaton
17df955acc Docs: Add Flavour field xref to main flavour info 2021-05-30 07:03:37 +01:00
MikeBeaton
eb5cc3ee62 BootManagement: Add csrutil EFI tool and Toogle SIP boot option 2021-05-28 09:40:22 +01: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
3651bd84b4 OcConfigurationLib: Fix quirk order 2021-05-19 18:43:25 -05: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
985b24d196 OpenCanopy: Change image paths and preferences 2021-05-15 14:08:08 +03:00
Andrey1970AppleLife
f6e53520de Docs: Added Comet Lake U62 mask 2021-05-11 22:37:31 +03:00
vit9696
e094c2bd95 OcConsoleLib: Fix rotation and EfiBoot bridging 2021-05-09 02:59:05 +03:00
vit9696
479a5b15f3 OcConsoleLib: Add AppleEg2Info protocol and make rotation configurable 2021-05-09 00:43:09 +03:00
vit9696
2abe2a6d1a OcBlitLib: Initial version for improved compatibility 2021-05-08 13:29:29 +03:00