- Dec 8, 2011
- Razer Blade 15 - Clover
- UHD 630/GTX 1060 - 1920x1080
- Mobile Phone
Just posting this here as well since it is related: HDMI Alt mode over USB-C broken after sleep
And also a quick update on the audio issues I've been experiencing! You can fix the headphone output being distorted after sleep by using RehabMan's CodecCommander and adding a profile for ALC298 since one doesn't exist by default. A clean way to do this without editing the Info.plist file residing inside the kext is by including an add-on SSDT in your /ACPI/patched folder. I prefer to not do it this way and edited the kext instead, so keep that in mind should you decide to use the kext I upload here. If you want to update to a newer version of it any time in the future you will have to edit its Info.plist manually or it will not work. The changes I made are the following:
These have been based on the SSDT patch provided here for ALC298 and daliansky's ALCPlugFix for XiaoMi Pro which, by the way, works on the Razer Blade 15 perfectly fine! If you decide to install it you will then be able to fix the headphone output cutting out issue that kicks in a couple of seconds after booting up by simply unplugging and replugging them back in. I do find it a bit messy thus not using it at the moment, but it does work.Code:
<key>Codec Profile</key> <dict> <key>10ec_0298</key> <string>Realtek ALC298</string> (...) <key>Realtek ALC298</key> <dict> <key>Custom Commands</key> <array> <dict> <key>Command</key> <data>AYcHIg==</data> <key>Comment</key> <string>0x18 SET_PIN_WIDGET_CONTROL 0x22</string> <key>On Init</key> <true/> <key>On Sleep</key> <false/> <key>On Wake</key> <true/> </dict> <dict> <key>Command</key> <data>AhcIgw==</data> <key>Comment</key> <string>0x21 SET_UNSOLICITED_ENABLE 0x83</string> <key>On Init</key> <true/> <key>On Sleep</key> <false/> <key>On Wake</key> <true/> </dict> </array> </dict>
Update:Tested this and it does not work
After doing some digging into Codec Commander, I went and added the SSDT-ALC298a to my patched folder and it seems to have taken care of the issue. Once I do some more testing and confirm 100% I'll report back and update the guide.
Thank you for finding this. I had a feeling that Codec Commander would probably take care of the issue, but just didn't have the time to research into it enough.