diff --git a/Resources/ALC287/Info.plist b/Resources/ALC287/Info.plist
index 4d062d43eb..89c1dfd8bf 100755
--- a/Resources/ALC287/Info.plist
+++ b/Resources/ALC287/Info.plist
@@ -18,6 +18,14 @@
Path
layout11.xml.zlib
+
+ Comment
+ Custom ALC287 for Lenovo Yoga 14s 5800H by JeyCheng
+ Id
+ 7
+ Path
+ layout7.xml.zlib
+
Comment
Custom ALC287 for Lenovo Yoga Slim 7-14IIL05 by Andres ZeroCross
@@ -43,6 +51,14 @@
Path
Platforms11.xml.zlib
+
+ Comment
+ Custom ALC287 for Lenovo Yoga 14s 5800H by JeyCheng
+ Id
+ 7
+ Path
+ Platforms7.xml.zlib
+
Comment
Custom ALC287 for Lenovo Yoga Slim 7-14IIL05 by Andres ZeroCross
diff --git a/Resources/ALC287/Platforms7.xml b/Resources/ALC287/Platforms7.xml
new file mode 100644
index 0000000000..692f767fd4
--- /dev/null
+++ b/Resources/ALC287/Platforms7.xml
@@ -0,0 +1,223 @@
+
+
+
+
+ CommonPeripheralDSP
+
+
+ DeviceID
+ 0
+ DeviceType
+ Headphone
+
+
+ DeviceID
+ 0
+ DeviceType
+ Microphone
+
+
+ PathMaps
+
+
+ PathMap
+
+
+
+
+
+ Amp
+
+ Channels
+
+
+ Bind
+ 1
+ Channel
+ 1
+
+
+ Bind
+ 2
+ Channel
+ 2
+
+
+ MuteInputAmp
+
+ PublishMute
+
+ PublishVolume
+
+ VolumeInputAmp
+
+
+ NodeID
+ 7
+
+
+ NodeID
+ 36
+
+
+ Boost
+ 3
+ NodeID
+ 18
+
+
+
+
+
+
+
+
+ Amp
+
+ Channels
+
+
+ Bind
+ 1
+ Channel
+ 1
+
+
+ Bind
+ 2
+ Channel
+ 2
+
+
+ MuteInputAmp
+
+ PublishMute
+
+ PublishVolume
+
+ VolumeInputAmp
+
+
+ NodeID
+ 8
+
+
+ NodeID
+ 35
+
+
+ Boost
+ 3
+ NodeID
+ 25
+
+
+
+
+
+
+
+
+ Amp
+
+ MuteInputAmp
+
+ PublishMute
+
+ PublishVolume
+
+ VolumeInputAmp
+
+
+ NodeID
+ 20
+
+
+ Amp
+
+ Channels
+
+
+ Bind
+ 1
+ Channel
+ 1
+
+
+ Bind
+ 2
+ Channel
+ 2
+
+
+ MuteInputAmp
+
+ PublishMute
+
+ PublishVolume
+
+ VolumeInputAmp
+
+
+ NodeID
+ 2
+
+
+
+
+
+
+ Amp
+
+ MuteInputAmp
+
+ PublishMute
+
+ PublishVolume
+
+ VolumeInputAmp
+
+
+ NodeID
+ 33
+
+
+ Amp
+
+ Channels
+
+
+ Bind
+ 1
+ Channel
+ 1
+
+
+ Bind
+ 2
+ Channel
+ 2
+
+
+ MuteInputAmp
+
+ PublishMute
+
+ PublishVolume
+
+ VolumeInputAmp
+
+
+ NodeID
+ 3
+
+
+
+
+
+ PathMapID
+ 7
+
+
+
+
diff --git a/Resources/ALC287/layout7.xml b/Resources/ALC287/layout7.xml
new file mode 100644
index 0000000000..fbdc9d047a
--- /dev/null
+++ b/Resources/ALC287/layout7.xml
@@ -0,0 +1,1832 @@
+
+
+
+
+ LayoutID
+ 7
+ PathMapRef
+
+
+ CodecID
+
+ 283902599
+
+ Headphone
+
+ HeadsetMic_dBV
+ 1088421888
+ MuteGPIO
+ 1
+
+ Inputs
+
+ Mic
+ LineIn
+
+ IntSpeaker
+
+ MaximumBootBeepValue
+ 48
+ MuteGPIO
+ 0
+ SignalProcessing
+
+ SoftwareDSP
+
+ DspFunction0
+
+ FunctionInfo
+
+ DspFuncInstance
+ 0
+ DspFuncName
+ DspNoiseReduction
+ DspFuncProcessingIndex
+ 0
+
+ ParameterInfo
+
+ 1
+ 0
+ 2
+ 1
+ 3
+ 0
+ 4
+ -1063256063
+ 5
+
+ O7qJwvAsd8Ix
+ FYLCNC+Iwgh8
+ h8JYT3zCTGxt
+ wjCQbMLsb3/C
+ 58KIwmIAjcKq
+ EZTCM22Xwr5/
+ k8L6Q5DCUXiP
+ whlqksKOQ5TC
+ QS2XwkCYnMLS
+ mqPCbK+owlyQ
+ q8I0AazCbnGn
+ wkmOosLZX6HC
+ VuujwsbgqMLF
+ 76vCmNaswvjz
+ qsKJLarC9luq
+ wvxyqcLWr6XC
+ dkajwulQpMJs
+ 1afCbmCqwqbp
+ qcIaSKrCSrmp
+ wjv+p8KjIqjC
+ VkOowh9WqMLu
+ n6nCudimwvIS
+ p8K686rC+Kqo
+ wpS1psL0aqnC
+ rv6rwti3qcJ6
+ XqfC0Hemws04
+ psKaw6fCJrOq
+ woMorMLbHq3C
+ F8GswgJLr8Ku
+ 2a/C01aswjRi
+ rMLYuq3C2TSw
+ wuZ1ssLUerPC
+ 3H60wrzAtMJG
+ 97HCSAuxwu5w
+ scKSarPCQGK1
+ woYFtcIw7LHC
+ OMuxwiKZs8K8
+ YrXC6nO4ws5c
+ u8KCa73CJjG+
+ wqekvMK9RLnC
+ 4/a2wuKBt8Jy
+ /LfCLty7wk/o
+ vsICsr7ChC7A
+ wtobw8LCI8PC
+ qfnDwuBGxcK6
+ 5MTCf1jFwr65
+ x8KDesrC7cHK
+ wkXiysI+5c3C
+ qh/Rwhmf0cIm
+ vtPClErXwmrF
+ 18JUfdvCNi7f
+ wty43cL+WdvC
+ uqrawiIL3cKC
+ R+HCYPDnwqQ6
+ 7MLYserCshHo
+ wl7L6MK2guzC
+ svrvwu4o8cJy
+ fv7C
+
+
+ PatchbayInfo
+
+
+ DspFunction1
+
+ FunctionInfo
+
+ DspFuncInstance
+ 1
+ DspFuncName
+ DspEqualization32
+ DspFuncProcessingIndex
+ 1
+
+ ParameterInfo
+
+ 1
+ 0
+ 9
+ 0
+ Filter
+
+
+ 2
+ 0
+ 3
+ 0
+ 4
+ 0
+ 5
+ 1
+ 6
+ 1120623594
+ 7
+ 1060439283
+ 8
+ -1069504319
+
+
+ 2
+ 0
+ 3
+ 3
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1134130816
+ 7
+ 1068239080
+ 8
+ -1073964333
+
+
+ 2
+ 0
+ 3
+ 4
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1143149396
+ 7
+ 1069838081
+ 8
+ -1072785033
+
+
+ 2
+ 0
+ 3
+ 5
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1161109679
+ 7
+ 1093706804
+ 8
+ -1069580896
+
+
+ 2
+ 0
+ 3
+ 7
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1138536183
+ 7
+ 1094714319
+ 8
+ -1069046873
+
+
+ 2
+ 0
+ 3
+ 9
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1134823262
+ 7
+ 1088568216
+ 8
+ -1073319056
+
+
+ 2
+ 0
+ 3
+ 10
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1140763936
+ 7
+ 1095878445
+ 8
+ -1066910782
+
+
+ 2
+ 0
+ 3
+ 11
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1150711009
+ 7
+ 1082220668
+ 8
+ -1072251010
+
+
+ 2
+ 0
+ 3
+ 22
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1169045837
+ 7
+ 1080998247
+ 8
+ -1076100424
+
+
+ 2
+ 0
+ 3
+ 23
+ 4
+ 0
+ 5
+ 6
+ 6
+ 1174718752
+ 7
+ 1074226939
+ 8
+ -1065842737
+
+
+ 2
+ 0
+ 3
+ 24
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1174256827
+ 7
+ 1091118565
+ 8
+ -1065842737
+
+
+ 2
+ 1
+ 3
+ 0
+ 4
+ 0
+ 5
+ 1
+ 6
+ 1120623594
+ 7
+ 1060439283
+ 8
+ -1069504319
+
+
+ 2
+ 1
+ 3
+ 3
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1134130816
+ 7
+ 1068239080
+ 8
+ -1073964333
+
+
+ 2
+ 1
+ 3
+ 4
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1143149396
+ 7
+ 1069838081
+ 8
+ -1072785033
+
+
+ 2
+ 1
+ 3
+ 5
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1161109679
+ 7
+ 1093706804
+ 8
+ -1069580896
+
+
+ 2
+ 1
+ 3
+ 7
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1138536183
+ 7
+ 1094714319
+ 8
+ -1069046873
+
+
+ 2
+ 1
+ 3
+ 9
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1134823262
+ 7
+ 1088568216
+ 8
+ -1073319056
+
+
+ 2
+ 1
+ 3
+ 10
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1140763936
+ 7
+ 1095878445
+ 8
+ -1066910782
+
+
+ 2
+ 1
+ 3
+ 11
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1150711009
+ 7
+ 1082220668
+ 8
+ -1072251010
+
+
+ 2
+ 1
+ 3
+ 22
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1169045837
+ 7
+ 1080998247
+ 8
+ -1076100424
+
+
+ 2
+ 1
+ 3
+ 23
+ 4
+ 0
+ 5
+ 6
+ 6
+ 1174718752
+ 7
+ 1074226939
+ 8
+ -1065842737
+
+
+ 2
+ 1
+ 3
+ 24
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1174256827
+ 7
+ 1091118565
+ 8
+ -1065842737
+
+
+
+ PatchbayInfo
+
+ InputPort0
+
+ PortInstance
+ 0
+ PortWidth
+ 1
+ SourceFuncInstance
+ 0
+ SourcePortIndex
+ 0
+
+ InputPort1
+
+ PortInstance
+ 1
+ PortWidth
+ 1
+ SourceFuncInstance
+ 0
+ SourcePortIndex
+ 1
+
+
+
+ DspFunction2
+
+ FunctionInfo
+
+ DspFuncInstance
+ 2
+ DspFuncName
+ DspGainStage
+ DspFuncProcessingIndex
+ 2
+
+ ParameterInfo
+
+ 1
+ 0
+ 2
+ 1065353216
+ 3
+ 1065353216
+
+ PatchbayInfo
+
+ InputPort0
+
+ PortInstance
+ 0
+ PortWidth
+ 1
+ SourceFuncInstance
+ 1
+ SourcePortIndex
+ 0
+
+ InputPort1
+
+ PortInstance
+ 1
+ PortWidth
+ 1
+ SourceFuncInstance
+ 1
+ SourcePortIndex
+ 1
+
+
+
+ DspFunction3
+
+ FunctionInfo
+
+ DspFuncInstance
+ 3
+ DspFuncName
+ DspClientGainAdjustStage
+ DspFuncProcessingIndex
+ 3
+
+ ParameterInfo
+
+ 1
+ 1
+ 2
+ 0
+ 3
+ 1082130432
+ 4
+ 1103626240
+ 5
+ 1
+ 6
+ 1082130432
+ 7
+ 3
+ 8
+ 0
+
+ PatchbayInfo
+
+ InputPort0
+
+ PortInstance
+ 0
+ PortWidth
+ 1
+ SourceFuncInstance
+ 2
+ SourcePortIndex
+ 0
+
+ InputPort1
+
+ PortInstance
+ 1
+ PortWidth
+ 1
+ SourceFuncInstance
+ 2
+ SourcePortIndex
+ 1
+
+
+
+
+
+
+ LineIn
+
+ MuteGPIO
+ 1342242841
+ SignalProcessing
+
+ SoftwareDSP
+
+ DspFunction0
+
+ FunctionInfo
+
+ DspFuncInstance
+ 0
+ DspFuncName
+ DspNoiseReduction
+ DspFuncProcessingIndex
+ 0
+
+ ParameterInfo
+
+ 1
+ 0
+ 2
+ 1
+ 3
+ 0
+ 4
+ -1063256063
+ 5
+
+ O7qJwvAsd8Ix
+ FYLCNC+Iwgh8
+ h8JYT3zCTGxt
+ wjCQbMLsb3/C
+ 58KIwmIAjcKq
+ EZTCM22Xwr5/
+ k8L6Q5DCUXiP
+ whlqksKOQ5TC
+ QS2XwkCYnMLS
+ mqPCbK+owlyQ
+ q8I0AazCbnGn
+ wkmOosLZX6HC
+ VuujwsbgqMLF
+ 76vCmNaswvjz
+ qsKJLarC9luq
+ wvxyqcLWr6XC
+ dkajwulQpMJs
+ 1afCbmCqwqbp
+ qcIaSKrCSrmp
+ wjv+p8KjIqjC
+ VkOowh9WqMLu
+ n6nCudimwvIS
+ p8K686rC+Kqo
+ wpS1psL0aqnC
+ rv6rwti3qcJ6
+ XqfC0Hemws04
+ psKaw6fCJrOq
+ woMorMLbHq3C
+ F8GswgJLr8Ku
+ 2a/C01aswjRi
+ rMLYuq3C2TSw
+ wuZ1ssLUerPC
+ 3H60wrzAtMJG
+ 97HCSAuxwu5w
+ scKSarPCQGK1
+ woYFtcIw7LHC
+ OMuxwiKZs8K8
+ YrXC6nO4ws5c
+ u8KCa73CJjG+
+ wqekvMK9RLnC
+ 4/a2wuKBt8Jy
+ /LfCLty7wk/o
+ vsICsr7ChC7A
+ wtobw8LCI8PC
+ qfnDwuBGxcK6
+ 5MTCf1jFwr65
+ x8KDesrC7cHK
+ wkXiysI+5c3C
+ qh/Rwhmf0cIm
+ vtPClErXwmrF
+ 18JUfdvCNi7f
+ wty43cL+WdvC
+ uqrawiIL3cKC
+ R+HCYPDnwqQ6
+ 7MLYserCshHo
+ wl7L6MK2guzC
+ svrvwu4o8cJy
+ fv7C
+
+
+ PatchbayInfo
+
+
+ DspFunction1
+
+ FunctionInfo
+
+ DspFuncInstance
+ 1
+ DspFuncName
+ DspEqualization32
+ DspFuncProcessingIndex
+ 1
+
+ ParameterInfo
+
+ 1
+ 0
+ 9
+ 0
+ Filter
+
+
+ 2
+ 0
+ 3
+ 0
+ 4
+ 0
+ 5
+ 1
+ 6
+ 1120623594
+ 7
+ 1060439283
+ 8
+ -1069504319
+
+
+ 2
+ 0
+ 3
+ 3
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1134130816
+ 7
+ 1068239080
+ 8
+ -1073964333
+
+
+ 2
+ 0
+ 3
+ 4
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1143149396
+ 7
+ 1069838081
+ 8
+ -1072785033
+
+
+ 2
+ 0
+ 3
+ 5
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1161109679
+ 7
+ 1093706804
+ 8
+ -1069580896
+
+
+ 2
+ 0
+ 3
+ 7
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1138536183
+ 7
+ 1094714319
+ 8
+ -1069046873
+
+
+ 2
+ 0
+ 3
+ 9
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1134823262
+ 7
+ 1088568216
+ 8
+ -1073319056
+
+
+ 2
+ 0
+ 3
+ 10
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1140763936
+ 7
+ 1095878445
+ 8
+ -1066910782
+
+
+ 2
+ 0
+ 3
+ 11
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1150711009
+ 7
+ 1082220668
+ 8
+ -1072251010
+
+
+ 2
+ 0
+ 3
+ 22
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1169045837
+ 7
+ 1080998247
+ 8
+ -1076100424
+
+
+ 2
+ 0
+ 3
+ 23
+ 4
+ 0
+ 5
+ 6
+ 6
+ 1174718752
+ 7
+ 1074226939
+ 8
+ -1065842737
+
+
+ 2
+ 0
+ 3
+ 24
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1174256827
+ 7
+ 1091118565
+ 8
+ -1065842737
+
+
+ 2
+ 1
+ 3
+ 0
+ 4
+ 0
+ 5
+ 1
+ 6
+ 1120623594
+ 7
+ 1060439283
+ 8
+ -1069504319
+
+
+ 2
+ 1
+ 3
+ 3
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1134130816
+ 7
+ 1068239080
+ 8
+ -1073964333
+
+
+ 2
+ 1
+ 3
+ 4
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1143149396
+ 7
+ 1069838081
+ 8
+ -1072785033
+
+
+ 2
+ 1
+ 3
+ 5
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1161109679
+ 7
+ 1093706804
+ 8
+ -1069580896
+
+
+ 2
+ 1
+ 3
+ 7
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1138536183
+ 7
+ 1094714319
+ 8
+ -1069046873
+
+
+ 2
+ 1
+ 3
+ 9
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1134823262
+ 7
+ 1088568216
+ 8
+ -1073319056
+
+
+ 2
+ 1
+ 3
+ 10
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1140763936
+ 7
+ 1095878445
+ 8
+ -1066910782
+
+
+ 2
+ 1
+ 3
+ 11
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1150711009
+ 7
+ 1082220668
+ 8
+ -1072251010
+
+
+ 2
+ 1
+ 3
+ 22
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1169045837
+ 7
+ 1080998247
+ 8
+ -1076100424
+
+
+ 2
+ 1
+ 3
+ 23
+ 4
+ 0
+ 5
+ 6
+ 6
+ 1174718752
+ 7
+ 1074226939
+ 8
+ -1065842737
+
+
+ 2
+ 1
+ 3
+ 24
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1174256827
+ 7
+ 1091118565
+ 8
+ -1065842737
+
+
+
+ PatchbayInfo
+
+ InputPort0
+
+ PortInstance
+ 0
+ PortWidth
+ 1
+ SourceFuncInstance
+ 0
+ SourcePortIndex
+ 0
+
+ InputPort1
+
+ PortInstance
+ 1
+ PortWidth
+ 1
+ SourceFuncInstance
+ 0
+ SourcePortIndex
+ 1
+
+
+
+ DspFunction2
+
+ FunctionInfo
+
+ DspFuncInstance
+ 2
+ DspFuncName
+ DspGainStage
+ DspFuncProcessingIndex
+ 2
+
+ ParameterInfo
+
+ 1
+ 0
+ 2
+ 1065353216
+ 3
+ 1065353216
+
+ PatchbayInfo
+
+ InputPort0
+
+ PortInstance
+ 0
+ PortWidth
+ 1
+ SourceFuncInstance
+ 1
+ SourcePortIndex
+ 0
+
+ InputPort1
+
+ PortInstance
+ 1
+ PortWidth
+ 1
+ SourceFuncInstance
+ 1
+ SourcePortIndex
+ 1
+
+
+
+ DspFunction3
+
+ FunctionInfo
+
+ DspFuncInstance
+ 3
+ DspFuncName
+ DspClientGainAdjustStage
+ DspFuncProcessingIndex
+ 3
+
+ ParameterInfo
+
+ 1
+ 1
+ 2
+ 0
+ 3
+ 1082130432
+ 4
+ 1103626240
+ 5
+ 1
+ 6
+ 1082130432
+ 7
+ 3
+ 8
+ 0
+
+ PatchbayInfo
+
+ InputPort0
+
+ PortInstance
+ 0
+ PortWidth
+ 1
+ SourceFuncInstance
+ 2
+ SourcePortIndex
+ 0
+
+ InputPort1
+
+ PortInstance
+ 1
+ PortWidth
+ 1
+ SourceFuncInstance
+ 2
+ SourcePortIndex
+ 1
+
+
+
+
+
+
+ Mic
+
+ MuteGPIO
+ 1342242842
+ SignalProcessing
+
+ SoftwareDSP
+
+ DspFunction0
+
+ FunctionInfo
+
+ DspFuncInstance
+ 0
+ DspFuncName
+ DspNoiseReduction
+ DspFuncProcessingIndex
+ 0
+
+ ParameterInfo
+
+ 1
+ 0
+ 2
+ 1
+ 3
+ 0
+ 4
+ -1063256063
+ 5
+
+ O7qJwvAsd8Ix
+ FYLCNC+Iwgh8
+ h8JYT3zCTGxt
+ wjCQbMLsb3/C
+ 58KIwmIAjcKq
+ EZTCM22Xwr5/
+ k8L6Q5DCUXiP
+ whlqksKOQ5TC
+ QS2XwkCYnMLS
+ mqPCbK+owlyQ
+ q8I0AazCbnGn
+ wkmOosLZX6HC
+ VuujwsbgqMLF
+ 76vCmNaswvjz
+ qsKJLarC9luq
+ wvxyqcLWr6XC
+ dkajwulQpMJs
+ 1afCbmCqwqbp
+ qcIaSKrCSrmp
+ wjv+p8KjIqjC
+ VkOowh9WqMLu
+ n6nCudimwvIS
+ p8K686rC+Kqo
+ wpS1psL0aqnC
+ rv6rwti3qcJ6
+ XqfC0Hemws04
+ psKaw6fCJrOq
+ woMorMLbHq3C
+ F8GswgJLr8Ku
+ 2a/C01aswjRi
+ rMLYuq3C2TSw
+ wuZ1ssLUerPC
+ 3H60wrzAtMJG
+ 97HCSAuxwu5w
+ scKSarPCQGK1
+ woYFtcIw7LHC
+ OMuxwiKZs8K8
+ YrXC6nO4ws5c
+ u8KCa73CJjG+
+ wqekvMK9RLnC
+ 4/a2wuKBt8Jy
+ /LfCLty7wk/o
+ vsICsr7ChC7A
+ wtobw8LCI8PC
+ qfnDwuBGxcK6
+ 5MTCf1jFwr65
+ x8KDesrC7cHK
+ wkXiysI+5c3C
+ qh/Rwhmf0cIm
+ vtPClErXwmrF
+ 18JUfdvCNi7f
+ wty43cL+WdvC
+ uqrawiIL3cKC
+ R+HCYPDnwqQ6
+ 7MLYserCshHo
+ wl7L6MK2guzC
+ svrvwu4o8cJy
+ fv7C
+
+
+ PatchbayInfo
+
+
+ DspFunction1
+
+ FunctionInfo
+
+ DspFuncInstance
+ 1
+ DspFuncName
+ DspEqualization32
+ DspFuncProcessingIndex
+ 1
+
+ ParameterInfo
+
+ 1
+ 0
+ 9
+ 0
+ Filter
+
+
+ 2
+ 0
+ 3
+ 0
+ 4
+ 0
+ 5
+ 1
+ 6
+ 1120623594
+ 7
+ 1060439283
+ 8
+ -1069504319
+
+
+ 2
+ 0
+ 3
+ 3
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1134130816
+ 7
+ 1068239080
+ 8
+ -1073964333
+
+
+ 2
+ 0
+ 3
+ 4
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1143149396
+ 7
+ 1069838081
+ 8
+ -1072785033
+
+
+ 2
+ 0
+ 3
+ 5
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1161109679
+ 7
+ 1093706804
+ 8
+ -1069580896
+
+
+ 2
+ 0
+ 3
+ 7
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1138536183
+ 7
+ 1094714319
+ 8
+ -1069046873
+
+
+ 2
+ 0
+ 3
+ 9
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1134823262
+ 7
+ 1088568216
+ 8
+ -1073319056
+
+
+ 2
+ 0
+ 3
+ 10
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1140763936
+ 7
+ 1095878445
+ 8
+ -1066910782
+
+
+ 2
+ 0
+ 3
+ 11
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1150711009
+ 7
+ 1082220668
+ 8
+ -1072251010
+
+
+ 2
+ 0
+ 3
+ 22
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1169045837
+ 7
+ 1080998247
+ 8
+ -1076100424
+
+
+ 2
+ 0
+ 3
+ 23
+ 4
+ 0
+ 5
+ 6
+ 6
+ 1174718752
+ 7
+ 1074226939
+ 8
+ -1065842737
+
+
+ 2
+ 0
+ 3
+ 24
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1174256827
+ 7
+ 1091118565
+ 8
+ -1065842737
+
+
+ 2
+ 1
+ 3
+ 0
+ 4
+ 0
+ 5
+ 1
+ 6
+ 1120623594
+ 7
+ 1060439283
+ 8
+ -1069504319
+
+
+ 2
+ 1
+ 3
+ 3
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1134130816
+ 7
+ 1068239080
+ 8
+ -1073964333
+
+
+ 2
+ 1
+ 3
+ 4
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1143149396
+ 7
+ 1069838081
+ 8
+ -1072785033
+
+
+ 2
+ 1
+ 3
+ 5
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1161109679
+ 7
+ 1093706804
+ 8
+ -1069580896
+
+
+ 2
+ 1
+ 3
+ 7
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1138536183
+ 7
+ 1094714319
+ 8
+ -1069046873
+
+
+ 2
+ 1
+ 3
+ 9
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1134823262
+ 7
+ 1088568216
+ 8
+ -1073319056
+
+
+ 2
+ 1
+ 3
+ 10
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1140763936
+ 7
+ 1095878445
+ 8
+ -1066910782
+
+
+ 2
+ 1
+ 3
+ 11
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1150711009
+ 7
+ 1082220668
+ 8
+ -1072251010
+
+
+ 2
+ 1
+ 3
+ 22
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1169045837
+ 7
+ 1080998247
+ 8
+ -1076100424
+
+
+ 2
+ 1
+ 3
+ 23
+ 4
+ 0
+ 5
+ 6
+ 6
+ 1174718752
+ 7
+ 1074226939
+ 8
+ -1065842737
+
+
+ 2
+ 1
+ 3
+ 24
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1174256827
+ 7
+ 1091118565
+ 8
+ -1065842737
+
+
+
+ PatchbayInfo
+
+ InputPort0
+
+ PortInstance
+ 0
+ PortWidth
+ 1
+ SourceFuncInstance
+ 0
+ SourcePortIndex
+ 0
+
+ InputPort1
+
+ PortInstance
+ 1
+ PortWidth
+ 1
+ SourceFuncInstance
+ 0
+ SourcePortIndex
+ 1
+
+
+
+ DspFunction2
+
+ FunctionInfo
+
+ DspFuncInstance
+ 2
+ DspFuncName
+ DspGainStage
+ DspFuncProcessingIndex
+ 2
+
+ ParameterInfo
+
+ 1
+ 0
+ 2
+ 1065353216
+ 3
+ 1065353216
+
+ PatchbayInfo
+
+ InputPort0
+
+ PortInstance
+ 0
+ PortWidth
+ 1
+ SourceFuncInstance
+ 1
+ SourcePortIndex
+ 0
+
+ InputPort1
+
+ PortInstance
+ 1
+ PortWidth
+ 1
+ SourceFuncInstance
+ 1
+ SourcePortIndex
+ 1
+
+
+
+ DspFunction3
+
+ FunctionInfo
+
+ DspFuncInstance
+ 3
+ DspFuncName
+ DspClientGainAdjustStage
+ DspFuncProcessingIndex
+ 3
+
+ ParameterInfo
+
+ 1
+ 1
+ 2
+ 0
+ 3
+ 1082130432
+ 4
+ 1103626240
+ 5
+ 1
+ 6
+ 1082130432
+ 7
+ 3
+ 8
+ 0
+
+ PatchbayInfo
+
+ InputPort0
+
+ PortInstance
+ 0
+ PortWidth
+ 1
+ SourceFuncInstance
+ 2
+ SourcePortIndex
+ 0
+
+ InputPort1
+
+ PortInstance
+ 1
+ PortWidth
+ 1
+ SourceFuncInstance
+ 2
+ SourcePortIndex
+ 1
+
+
+
+
+
+
+ Outputs
+
+ Headphone
+ IntSpeaker
+
+ PathMapID
+ 7
+
+
+
+
diff --git a/Resources/PinConfigs.kext/Contents/Info.plist b/Resources/PinConfigs.kext/Contents/Info.plist
index eb6212d90e..7dc07799a9 100755
--- a/Resources/PinConfigs.kext/Contents/Info.plist
+++ b/Resources/PinConfigs.kext/Contents/Info.plist
@@ -4752,6 +4752,26 @@
WakeVerbReinit
+
+ AFGLowPowerState
+
+ AwAAAA==
+
+ Codec
+ ALC287 for Lenovo Yoga 14s 5800H by JeyCheng
+ CodecID
+ 283902599
+ ConfigData
+ AUccEAFHHQEBRx4XAUcfmQFHDAICFxwgAhcdEAIXHiECFx8BAhcMAgGXHDABlx0QAZcegQGXHwEBJxxAAScdAQEnHqYBJx+Z
+ FuncGroup
+ 1
+ LayoutID
+ 7
+ WakeConfigData
+ AUcMAgIXDAI=
+ WakeVerbReinit
+
+
AFGLowPowerState
AwAAAA==