You would have to look at your DSDT to see if the patch is applied.
No idea what you mean by "but I did use the patcher and the provided ALC288 folder (info)"...
You didn't answer my question about layout-id.
I was referring to not sure how to verify the layout-id.
I did take a look at the info.plist of the patched AppleHDA and found a reference to layout:
<key>IOKitPersonalities</key>
<dict>
<key>HDA Driver</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleHDA</string>
<key>IOClass</key>
<string>AppleHDADriver</string>
<key>IOProviderClass</key>
<string>AppleHDACodec</string>
<key>InputSampleLatency</key>
<integer>0</integer>
<key>MultiDisplayPorts</key>
<array>
<integer>32</integer>
<integer>35</integer>
<integer>66</integer>
</array>
<key>OutputSampleLatency</key>
<integer>0</integer>
<key>SampleOffsetPad</key>
<integer>0</integer>
<key>SystemSpecificSampleOffsetPad</key>
<array>
<dict>
<key>LayoutID</key>
<integer>8</integer>
<key>SampleOffsetPad</key>
<integer>260</integer>
</dict>
</array>
</dict>
<key>HDA Generic Codec Driver</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleHDA</string>
<key>IOClass</key>
<string>AppleHDACodecGeneric</string>
<key>IOHDACodecFunctionGroupType</key>
<integer>1</integer>
<key>IOProviderClass</key>
<string>IOHDACodecFunction</string>
</dict>
</dict>
It shows 8 here. Is that a correct means of checking, or am I looking in the wrong place? Obviously, the layout should be 3 for this machine...