It appears the problem is the HDMI audio codec setting in the BIOS. That is new information. Run KextBeast or Kext Utility for permissions and cache and restart normally (no boot flags). Regarding Unknown, that appears to be a new Mountain Lion feature. I've seen it several times. Reenter your system name in System Preferences/Sharing.I've got audio now after disabling HDMI codec in BIOS and using the bootflags UseKernelCache=No -v
Here's the IOReg with screen shots of verbose messages if it helps
Funny thing is before MultiBeast installation IORegistryExplorer show's Vincent's Macbook Pro in the title but after first MultiBeast installation (EasyBeast before audio driver), it shows Unknown. Has that got anything to do with this or it's another issue altogether?
HDMI codecs, I don't know. You have to run controlled experiments. The objective is audio with kernelcache=yes. So far, it looks like you have audio with HDMI cosecs enabled and kernelcache=no. Set up a set of 2 x experiments. 2 x (2 by) is one parameter tested at a time (yes or no, on or off, etc.).Sorry for being long-winded, just to make sure you didn't miss post #31. Is it still a HDMI codec issue even audio works with it enabled and UseKernelCache=No?
By the way, first time using KextBeast, do I go ahead with the installation without any kext on Desktop to repair permission and rebuild cache?
Just saw the earlier posts. The data says that HDMi codec doesn't matter but kernelcache=no does. Unless the native AppleHDA sees a layout-id, it won't load. Try a fresh install with your dsdt and MultiBeast (no audio). Try this configuration (native AppleHDA.kext) with kernelcache yes and no with an IOReg for each. Reply with the IORegs.Hi toleda, do you want me to try UseKernelCache on fresh install without MultiBeast?
I'm not sure if it helps but I've attached AppleHDA.kext and HDAEnabler892.kext from both UseKernelCache=Yes and No boot. I know the file size are different but not sure if makes any difference
EasyBeast doesn't tell us anything. Install your dsdt (UserDSDT is fine) and boot with UKC=no and yes. You will not have audio.. Rely with IORegs.IORegs as requested. Fresh install, EasyBeast only. No audio for both