Thank you for your answer. I installed the AppleALC.kext and updated Lilu.kext as well. Still no sound. Anything else I can try. I am attaching the files again after the installation. Thank for the help and patience.
AppleALC is not to be used with other audio solutions. You forgot to remove some things:
Kext with invalid signatured (-67030) allowed: <OSKext 0x7f97bd732850 [0x7fff90f6d8e0]> { URL = "AppleHDA_CX20751.kext/ -- file:///Library/Extensions/", ID = "com.apple.driver.AppleHDA" }
Kext with invalid signatured (-67030) allowed: <OSKext 0x7f97bd6376d0 [0x7fff90f6d8e0]> { URL = "AppleHDAInjector.kext/ -- file:///Library/Extensions/", ID = "com.apple.driver.AppleHDA" }
Also, you're injecting layout-id=2. But AppleALC supports only layout-id=3 and layout-id=27 for your audio codec:
Code:
NUC6i7KYK:Resources rehabman$ grep 351359247 -R .
./PinConfigs.kext/Contents/Info.plist: <integer>351359247</integer>
./PinConfigs.kext/Contents/Info.plist: <integer>351359247</integer>
./PinConfigs.kext/Contents/Info.plist: <integer>351359247</integer>
./CX20751_2/layout3.xml: <integer>351359247</integer>
./CX20751_2/layout28.xml: <integer>351359247</integer>
Perhaps the guide has not been updated to use AppleALC.kext?
Because your config.plist also has patches for AppleHDA, which should not be there when using AppleALC.
If you're not really prepared to use AppleALC, then perhaps you just needed to boot without caches, rebuild cache, reboot?
But really, must guides for Mojave should be updated to use AppleALC instead of older AppleHDA methods (it is a bit less finicky).