Contribute
Register

How to fix headphone playback switch after wake from sleep on ALC 1150 (CodecCommander.kext)

Status
Not open for further replies.
update i tried adding one line that i saw in yours, and it made no difference.. so i took it back out.

<dict>

<key>Command</key>

<data>AUcMAg==</data>

<key>Comment</key>

<string>0x14 SET_EAPD_BTLENABLE 0x2</string>

<key>On Init</key>

<false/>

<key>On Sleep</key>

<false/>

<key>On Wake</key>

<true/>

</dict>
 
also this is the kext im using w/ kextbeast
 

Attachments

  • CodecCommander.kext.zip
    21.2 KB · Views: 113
managed to fix it by installing the latest one and configuring the info.plist prior to installing kext, all set!!!
 
[Edit] I solved it by using CodecCommander 2.4.0 (August 2015). Interesting that this contradicts with imablackhat's experience.

I also have GA-Z170MX-Gaming 5 mobo. Sound is still not working after waking up from sleep. I installed the latest CodecCommander (2.6.2) and verified it's loaded by running kextstat. I did the Info.plist edit before installing the kext.

Any ideas? Running the command "hda-verb 0x1b SET_UNSOLICITED_ENABLE 0x83" manually doesn't work either. Thanks.
 
Last edited:
Just added it with a Gigabyte Z270X Gaming 5 mobo + ALC 1220: Working !
 
Thanks! The new command in Info.plist was the key for fixing my audio issue after waking from sleep. Front headphone jack still doesn't work, but that's not a concern as the case is under my desk.
 
This command brings back headphone switch after sleep on ALC 1150:
Code:
hda-verb 0x1b SET_UNSOLICITED_ENABLE 0x83

Here is my alc 1150 section in Info.plist (CodecCommander.kext):
Code:
<key>Realtek ALC1150</key>
<dict>
    <key>Custom Commands</key>
    <array>
        <dict>
            <key>Command</key>
            <data>AgUABw==</data>
            <key>Comment</key>
            <string>0x20 SET_COEF_INDEX 0x07</string>
            <key>On Init</key>
            <true/>
            <key>On Sleep</key>
            <true/>
            <key>On Wake</key>
            <true/>
        </dict>
        <dict>
            <key>Command</key>
            <data>AgR8sA==</data>
            <key>Comment</key>
            <string>0x20 SET_PROC_COEF 0x7CB0</string>
            <key>On Init</key>
            <true/>
            <key>On Sleep</key>
            <false/>
            <key>On Wake</key>
            <true/>
        </dict>
        <dict>
            <key>Command</key>
            <data>AbcIgw==</data>
            <key>Comment</key>
            <string>0x1b SET_UNSOLICITED_ENABLE 0x83</string>
            <key>On Init</key>
            <false/>
            <key>On Sleep</key>
            <false/>
            <key>On Wake</key>
            <true/>
        </dict>
    </array>
    <key>Send Delay</key>
    <integer>500</integer>
    <key>Sleep Nodes</key>
    <false/>
    <key>Update Nodes</key>
    <true/>
</dict>

Thank you. It worked for me. I only put the last command 0x1b SET_UNSOLICITED_ENABLE 0x83 in my existing CodecCommander.kext Info.plist and installed it with KextBeast. Now my Front-Jack Recognition is working. Before this solution, after sleep my Hackintosh doesn't realized when I plugged or unplugged a headphone in my front interface.
 
Status
Not open for further replies.
Back
Top