diff --git a/EFI/OC/config.plist b/EFI/OC/config.plist
index 4e89bbe..6a365d8 100644
--- a/EFI/OC/config.plist
+++ b/EFI/OC/config.plist
@@ -1061,6 +1061,8 @@
Flavour
OpenShell:UEFIShell:Shell
+ FullNvramAccess
+
Name
UEFI Shell
Path
@@ -1081,6 +1083,8 @@
Flavour
MemTest
+ FullNvramAccess
+
Name
memtest86
Path
@@ -1101,6 +1105,8 @@
Flavour
Auto
+ FullNvramAccess
+
Name
Shutdown
Path
@@ -1160,8 +1166,6 @@
ForceDisplayRotationInEFI
- LegacyEnable
-
LegacyOverwrite
LegacySchema
@@ -1308,11 +1312,13 @@
Arguments
Comment
- HFS+ Driver
+
Enabled
+
+ LoadEarly
Path
- OpenHfsPlus.efi
+ OpenVariableRuntimeDxe.efi
Arguments
@@ -1321,9 +1327,23 @@
Enabled
+ LoadEarly
+
Path
OpenRuntime.efi
+
+ Arguments
+
+ Comment
+ HFS+ Driver
+ Enabled
+
+ LoadEarly
+
+ Path
+ OpenHfsPlus.efi
+
Arguments
@@ -1331,6 +1351,8 @@
Enabled
+ LoadEarly
+
Path
OpenCanopy.efi
@@ -1341,6 +1363,8 @@
Enabled
+ LoadEarly
+
Path
AudioDxe.efi
@@ -1351,6 +1375,8 @@
Enabled
+ LoadEarly
+
Path
OpenPartitionDxe.efi
@@ -1361,6 +1387,8 @@
Enabled
+ LoadEarly
+
Path
OpenUsbKbDxe.efi
@@ -1371,6 +1399,8 @@
Enabled
+ LoadEarly
+
Path
UsbMouseDxe.efi
@@ -1381,6 +1411,8 @@
Enabled
+ LoadEarly
+
Path
Ps2KeyboardDxe.efi
@@ -1391,6 +1423,8 @@
Enabled
+ LoadEarly
+
Path
Ps2MouseDxe.efi
@@ -1401,6 +1435,8 @@
Enabled
+ LoadEarly
+
Path
HiiDatabase.efi
@@ -1411,6 +1447,8 @@
Enabled
+ LoadEarly
+
Path
NvmExpressDxe.efi
@@ -1421,6 +1459,8 @@
Enabled
+ LoadEarly
+
Path
XhciDxe.efi
@@ -1431,6 +1471,8 @@
Enabled
+ LoadEarly
+
Path
ExFatDxe.efi
@@ -1441,6 +1483,8 @@
Enabled
+ LoadEarly
+
Path
CrScreenshotDxe.efi
@@ -1451,8 +1495,10 @@
Enabled
+ LoadEarly
+
Path
- ext4_x64.efi
+ Ext4Dxe.efi
Arguments
@@ -1461,6 +1507,8 @@
Enabled
+ LoadEarly
+
Path
OpenLinuxBoot.efi
@@ -1471,6 +1519,8 @@
Enabled
+ LoadEarly
+
Path
ResetNvramEntry.efi
@@ -1481,6 +1531,8 @@
Enabled
+ LoadEarly
+
Path
ToggleSipEntry.efi
diff --git a/src/AppleALC b/src/AppleALC
index 81c436a..a8d1b9b 160000
--- a/src/AppleALC
+++ b/src/AppleALC
@@ -1 +1 @@
-Subproject commit 81c436ac35fe2c35a7d133198174b36422b0b188
+Subproject commit a8d1b9b96206e5d9a5043ed202ff97af3fda29f1
diff --git a/src/BrcmPatchRAM b/src/BrcmPatchRAM
index 8c04849..b12378c 160000
--- a/src/BrcmPatchRAM
+++ b/src/BrcmPatchRAM
@@ -1 +1 @@
-Subproject commit 8c048492a19d24905d0b0be2f10cf26e1cc0c27f
+Subproject commit b12378c97776a350a29896fc1cc67e64c8069315
diff --git a/src/Lilu b/src/Lilu
index 180c0cd..d062fcf 160000
--- a/src/Lilu
+++ b/src/Lilu
@@ -1 +1 @@
-Subproject commit 180c0cdf9a324f54592addd11ef4bd024056f99b
+Subproject commit d062fcf66c0f38477957622c9e66944cc035825a
diff --git a/src/MacKernelSDK b/src/MacKernelSDK
index 8104e67..c41d877 160000
--- a/src/MacKernelSDK
+++ b/src/MacKernelSDK
@@ -1 +1 @@
-Subproject commit 8104e6703f2cca950df9028899c16393af1767fc
+Subproject commit c41d877b64e7fd916bd271390bcdf30f7deb7b7a
diff --git a/src/OpenCorePkg b/src/OpenCorePkg
index cad014c..a8ff963 160000
--- a/src/OpenCorePkg
+++ b/src/OpenCorePkg
@@ -1 +1 @@
-Subproject commit cad014ce6e7b04b62ec94672996773b2b4355283
+Subproject commit a8ff963a4c2e02307213509e5f1ce9ddf2055ebd
diff --git a/src/VirtualSMC b/src/VirtualSMC
index a45e73b..8623634 160000
--- a/src/VirtualSMC
+++ b/src/VirtualSMC
@@ -1 +1 @@
-Subproject commit a45e73baa35b5a97a69bc95acb90561b51d2aa56
+Subproject commit 86236349f2f3f575b64027e21a4f2742bd2b62b5
diff --git a/src/WhateverGreen b/src/WhateverGreen
index ade6c98..f7fb09c 160000
--- a/src/WhateverGreen
+++ b/src/WhateverGreen
@@ -1 +1 @@
-Subproject commit ade6c98fe12b62101e0a0c41f55dae43d0b78fae
+Subproject commit f7fb09c93e8e6d8f83740e4786d7e0b61f6cd334