diff --git a/EFI/OC/config.plist b/EFI/OC/config.plist
index 213025b..7250b09 100644
--- a/EFI/OC/config.plist
+++ b/EFI/OC/config.plist
@@ -834,6 +834,66 @@
Skip
0
+
+ Arch
+ x86_64
+ Base
+ _early_random
+ Comment
+ SurPlus v1 - PART 1 of 2 - Patch read_erandom (inlined in _early_random)
+ Count
+ 1
+ Enabled
+
+ Find
+ AHQjSIs=
+ Identifier
+ kernel
+ Limit
+ 800
+ Mask
+
+ MaxKernel
+ 21.1.0
+ MinKernel
+ 20.4.0
+ Replace
+ AOsjSIs=
+ ReplaceMask
+
+ Skip
+ 0
+
+
+ Arch
+ x86_64
+ Base
+ _register_and_init_prng
+ Comment
+ SurPlus v1 - PART 2 of 2 - Patch register_and_init_prng
+ Count
+ 1
+ Enabled
+
+ Find
+ ukgBAAAx9g==
+ Identifier
+ kernel
+ Limit
+ 256
+ Mask
+
+ MaxKernel
+ 21.1.0
+ MinKernel
+ 20.4.0
+ Replace
+ ukgBAADrBQ==
+ ReplaceMask
+
+ Skip
+ 0
+
Quirks
@@ -1061,6 +1121,8 @@
0
SystemAudioVolume
Rg==
+ SystemAudioVolumeDB
+ 4g==
boot-args
keepsyms=1
csr-active-config
@@ -1191,6 +1253,12 @@
50
KeySubsequentDelay
5
+ PointerPollMask
+ -1
+ PointerPollMax
+ 80
+ PointerPollMin
+ 10
PointerSpeedDiv
1
PointerSpeedMul
@@ -1201,21 +1269,25 @@
AudioCodec
0
AudioDevice
- PciRoot(0x1)/Pci(0x1,0x0)/Pci(0x0,0x1)
- AudioOut
- 0
+
+ AudioOutMask
+ 1
AudioSupport
- MinimumVolume
- 20
+ DisconnectHda
+
+ MaximumGain
+ -15
+ MinimumAssistGain
+ -30
+ MinimumAudibleGain
+ -55
PlayChime
Auto
ResetTrafficClass
SetupDelay
0
- VolumeAmplifier
- 0
ConnectDrivers
diff --git a/src/AppleALC b/src/AppleALC
index 2ed6af4..3e3c0dd 160000
--- a/src/AppleALC
+++ b/src/AppleALC
@@ -1 +1 @@
-Subproject commit 2ed6af4505a81c8c8f5a6b18c249eb478266739c
+Subproject commit 3e3c0dd10e09ed7d2ce90063f5230d8247b7eeb0
diff --git a/src/Lilu b/src/Lilu
index 0edf2dd..796cb7a 160000
--- a/src/Lilu
+++ b/src/Lilu
@@ -1 +1 @@
-Subproject commit 0edf2dd01b9284d49a6bfca4bb92af6bbadc7905
+Subproject commit 796cb7a46e1a6ae1e531e6f7c044312d4bb04869
diff --git a/src/MacKernelSDK b/src/MacKernelSDK
index 39336fd..41d1fba 160000
--- a/src/MacKernelSDK
+++ b/src/MacKernelSDK
@@ -1 +1 @@
-Subproject commit 39336fd35fc3721733de156e7437b3fd27949a3a
+Subproject commit 41d1fbac6649907d2c12b8bf7242a32c93983bc1
diff --git a/src/OpenCorePkg b/src/OpenCorePkg
index c31c991..f5054b3 160000
--- a/src/OpenCorePkg
+++ b/src/OpenCorePkg
@@ -1 +1 @@
-Subproject commit c31c991a5f3ab928fe5feebd9169ba936bda6613
+Subproject commit f5054b326a55cec7cf30afd238092c754449f1b1
diff --git a/src/WhateverGreen b/src/WhateverGreen
index c608748..64fa408 160000
--- a/src/WhateverGreen
+++ b/src/WhateverGreen
@@ -1 +1 @@
-Subproject commit c608748deabfc8024883470009a97dbb529b8280
+Subproject commit 64fa408cc12ae03b59c9ed1162f7257d7917a2f0