Contribute
Register

[Solved] - No sound after sleep - ALC892 - Yosemite + Clover - Help with fix

Status
Not open for further replies.
My motherboard GA Z97M-D3H, Yosemite 10.10.2 and audio driver from Multibeat 7.2.
J think that Safari , Google Chrome etc damage the sound after sleep. J work in Final Cut Pro X and after sleep audio is OK. But when start Safari or other browsers is no audio.
Audio Reset v1.5.3 bring audio in browser and this is only only solution. After use Audio Reset and sleep again sound is OK, next sleep and sound is broken.

Strange is that on FCPX sound is always good after sleep.
 
I got this to work with the ALC1150 on ga-z97x-ud5h. However, I did not add the code you used in step 9. Every time I saved the file, those lines were rejected by PlistEdit Pro. But I did all the other steps and I've had a few successful sound after sleep/wake cycles thus far. This fix has solved both my ALC898 and ALC1150. I'm happy! Thank you.

@rj985

I cannot get this to work on my GA-97X-UD5H. Would you be kind enough to share your info.plist so that I can try to work out where I am going wrong?

Thanks
 
@rj985

I cannot get this to work on my GA-97X-UD5H. Would you be kind enough to share your info.plist so that I can try to work out where I am going wrong?

Thanks

Absolutely:

PHP:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>BuildMachineOSBuild</key>
    <string>14C109</string>
    <key>CFBundleDevelopmentRegion</key>
    <string>English</string>
    <key>CFBundleExecutable</key>
    <string>CodecCommander</string>
    <key>CFBundleGetInfoString</key>
    <string>2.2.1, Copyright © 2013-2014 TimeWalker. All rights reserved.</string>
    <key>CFBundleIdentifier</key>
    <string>org.tw.CodecCommander</string>
    <key>CFBundleInfoDictionaryVersion</key>
    <string>6.0</string>
    <key>CFBundleName</key>
    <string>CodecCommander</string>
    <key>CFBundlePackageType</key>
    <string>KEXT</string>
    <key>CFBundleShortVersionString</key>
    <string>2.2.1</string>
    <key>CFBundleSignature</key>
    <string>????</string>
    <key>CFBundleVersion</key>
    <string>2.2.1</string>
    <key>DTCompiler</key>
    <string>com.apple.compilers.llvm.clang.1_0</string>
    <key>DTPlatformBuild</key>
    <string>6A2008a</string>
    <key>DTPlatformVersion</key>
    <string>GM</string>
    <key>DTSDKBuild</key>
    <string>13F26</string>
    <key>DTSDKName</key>
    <string>macosx10.9</string>
    <key>DTXcode</key>
    <string>0611</string>
    <key>DTXcodeBuild</key>
    <string>6A2008a</string>
    <key>IOKitPersonalities</key>
    <dict>
        <key>CodecCommander</key>
        <dict>
            <key>CFBundleIdentifier</key>
            <string>org.tw.CodecCommander</string>
            <key>IOClass</key>
            <string>CodecCommander</string>
            <key>IOMatchCategory</key>
            <string>CodecCommander</string>
            <key>IOProviderClass</key>
            <string>IOResources</string>
            <key>IOResourceMatch</key>
            <string>IOKit</string>
            <key>IOUserClientClass</key>
            <string>CodecCommanderClient</string>
            <key>Platform Profile</key>
            <dict>
                <key>ASUS</key>
                <dict>
                    <key>1201N</key>
                    <dict>
                        <key>HDEF Device Location</key>
                        <string>8</string>
                    </dict>
                </dict>
                <key>Default</key>
                <dict>
                    <key>Check Infinitely</key>
                    <true/>
                    <key>Check Interval</key>
                    <integer>3000</integer>
                    <key>Codec Address Number</key>
                    <integer>2</integer>
                    <key>Custom Commands</key>
                    <array/>
                    <key>HDEF Device Location</key>
                    <string>1B</string>
                    <key>Send Delay</key>
                    <integer>300</integer>
                    <key>Update Nodes</key>
                    <true/>
                </dict>
                <key>Gigabyte</key>
                <dict>
                    <key>H87-HD3</key>
                    <dict>
                        <key>Check Infinitely</key>
                        <false/>
                        <key>Codec Address Number</key>
                        <integer>2</integer>
                        <key>Update Interval</key>
                        <integer>5000</integer>
                        <key>Update Nodes</key>
                        <false/>
                    </dict>
                </dict>
                <key>Lenovo</key>
                <dict>
                    <key>Cherry 4A Touch</key>
                    <string>U430</string>
                    <key>U430</key>
                    <dict>
                        <key>Check Infinitely</key>
                        <true/>
                        <key>Check Interval</key>
                        <integer>1000</integer>
                        <key>Send Delay</key>
                        <integer>100</integer>
                    </dict>
                </dict>
            </dict>
            <key>RM,Build</key>
            <string>Release-rj985</string>
            <key>RM,Version</key>
            <string>CodecCommander 2.2.1</string>
        </dict>
    </dict>
    <key>NSHumanReadableCopyright</key>
    <string>Copyright © 2013-2014 TimeWalker/RehabMan. All rights reserved.</string>
    <key>OSBundleLibraries</key>
    <dict>
        <key>com.apple.iokit.IOAudioFamily</key>
        <string>1.1fc9</string>
        <key>com.apple.iokit.IOHIDSystem</key>
        <string>1.1</string>
        <key>com.apple.kpi.iokit</key>
        <string>9.0.0</string>
        <key>com.apple.kpi.libkern</key>
        <string>9.0.0</string>
        <key>com.apple.kpi.mach</key>
        <string>9.0.0</string>
        <key>com.apple.kpi.unsupported</key>
        <string>9.0.0</string>
    </dict>
    <key>Source Code</key>
    <string>https://github.com/RehabMan/EAPD-Codec-Commander</string>
</dict>
</plist>

 
Absolutely:

PHP:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>BuildMachineOSBuild</key>
    <string>14C109</string>
    <key>CFBundleDevelopmentRegion</key>
    <string>English</string>
    <key>CFBundleExecutable</key>
    <string>CodecCommander</string>
    <key>CFBundleGetInfoString</key>
    <string>2.2.1, Copyright © 2013-2014 TimeWalker. All rights reserved.</string>
    <key>CFBundleIdentifier</key>
    <string>org.tw.CodecCommander</string>
    <key>CFBundleInfoDictionaryVersion</key>
    <string>6.0</string>
    <key>CFBundleName</key>
    <string>CodecCommander</string>
    <key>CFBundlePackageType</key>
    <string>KEXT</string>
    <key>CFBundleShortVersionString</key>
    <string>2.2.1</string>
    <key>CFBundleSignature</key>
    <string>????</string>
    <key>CFBundleVersion</key>
    <string>2.2.1</string>
    <key>DTCompiler</key>
    <string>com.apple.compilers.llvm.clang.1_0</string>
    <key>DTPlatformBuild</key>
    <string>6A2008a</string>
    <key>DTPlatformVersion</key>
    <string>GM</string>
    <key>DTSDKBuild</key>
    <string>13F26</string>
    <key>DTSDKName</key>
    <string>macosx10.9</string>
    <key>DTXcode</key>
    <string>0611</string>
    <key>DTXcodeBuild</key>
    <string>6A2008a</string>
    <key>IOKitPersonalities</key>
    <dict>
        <key>CodecCommander</key>
        <dict>
            <key>CFBundleIdentifier</key>
            <string>org.tw.CodecCommander</string>
            <key>IOClass</key>
            <string>CodecCommander</string>
            <key>IOMatchCategory</key>
            <string>CodecCommander</string>
            <key>IOProviderClass</key>
            <string>IOResources</string>
            <key>IOResourceMatch</key>
            <string>IOKit</string>
            <key>IOUserClientClass</key>
            <string>CodecCommanderClient</string>
            <key>Platform Profile</key>
            <dict>
                <key>ASUS</key>
                <dict>
                    <key>1201N</key>
                    <dict>
                        <key>HDEF Device Location</key>
                        <string>8</string>
                    </dict>
                </dict>
                <key>Default</key>
                <dict>
                    <key>Check Infinitely</key>
                    <true/>
                    <key>Check Interval</key>
                    <integer>3000</integer>
                    <key>Codec Address Number</key>
                    <integer>2</integer>
                    <key>Custom Commands</key>
                    <array/>
                    <key>HDEF Device Location</key>
                    <string>1B</string>
                    <key>Send Delay</key>
                    <integer>300</integer>
                    <key>Update Nodes</key>
                    <true/>
                </dict>
                <key>Gigabyte</key>
                <dict>
                    <key>H87-HD3</key>
                    <dict>
                        <key>Check Infinitely</key>
                        <false/>
                        <key>Codec Address Number</key>
                        <integer>2</integer>
                        <key>Update Interval</key>
                        <integer>5000</integer>
                        <key>Update Nodes</key>
                        <false/>
                    </dict>
                </dict>
                <key>Lenovo</key>
                <dict>
                    <key>Cherry 4A Touch</key>
                    <string>U430</string>
                    <key>U430</key>
                    <dict>
                        <key>Check Infinitely</key>
                        <true/>
                        <key>Check Interval</key>
                        <integer>1000</integer>
                        <key>Send Delay</key>
                        <integer>100</integer>
                    </dict>
                </dict>
            </dict>
            <key>RM,Build</key>
            <string>Release-rj985</string>
            <key>RM,Version</key>
            <string>CodecCommander 2.2.1</string>
        </dict>
    </dict>
    <key>NSHumanReadableCopyright</key>
    <string>Copyright © 2013-2014 TimeWalker/RehabMan. All rights reserved.</string>
    <key>OSBundleLibraries</key>
    <dict>
        <key>com.apple.iokit.IOAudioFamily</key>
        <string>1.1fc9</string>
        <key>com.apple.iokit.IOHIDSystem</key>
        <string>1.1</string>
        <key>com.apple.kpi.iokit</key>
        <string>9.0.0</string>
        <key>com.apple.kpi.libkern</key>
        <string>9.0.0</string>
        <key>com.apple.kpi.mach</key>
        <string>9.0.0</string>
        <key>com.apple.kpi.unsupported</key>
        <string>9.0.0</string>
    </dict>
    <key>Source Code</key>
    <string>https://github.com/RehabMan/EAPD-Codec-Commander</string>
</dict>
</plist>


@rj985

Many thanks for sharing this.

I have been through our info.plists line by line. The ONLY difference is our names, so I am a bit perplexed!

I note that there is a reference to "macosx10.9" early on. However, I understand that people have this working with Yosemite. I am on 10.10.2, could that be relevant? Are you on 10.10.1?

If anyone has any suggestions, I would be very grateful!

 
I'm on 10.10.2. I am hopeful you'll get it working.

Thanks rj985!

So, the good news is I know that it CAN work on my Mobo with 10.10.2, the bad news is that, mine doesn't, despite the identical Info.plist! :banghead:

Again, if anyone has any ideas, I would be really grateful!
 
1) I had audio working with the RealtekALC patch and had to use the CodecCommander.kext for audio to work after sleep. However, on March 10th I installed the Apple March 9th security update and it causes audio not to work after sleep. I deleted and reinstalled the CodecCommander.kext to S/L/E but still no sound after sleep.
2) 10.10.2/ASUS Z97-A/2205/i7-4790k/GT 740
3) I tried to re-run the RealtekALC patch but now it throws the following error:

/Users/John/Downloads/audio_cloverALC-100_v1.0.4d.command: line 261: [: ==: unary operator expected

Error: no IOReg/HDEF; BIOS/audio/disabled or ACPI problem

Audio is enabled in the BIOS and it works after a reboot, just not after sleep. I am using Clover to boot and injecting "1" for the layout.

130108-audio.jpg

Anyone else have CodecCommander.kext for sleep stop working for audio after sleep when running the March 9th security updates?
 
1)
Anyone else have CodecCommander.kext for sleep stop working for audio after sleep when running the March 9th security updates?

Sure, it's my case. Just come back to this thread because of that. I has this problem solved using the CodecCOmmander.kext, and after the update it's broken again.

I've tried to build the kext again and install it as I do it before, but no luck this time.

:confused:

Any ideas?
 
Sure, it's my case. Just come back to this thread because of that. I has this problem solved using the CodecCOmmander.kext, and after the update it's broken again.

I've tried to build the kext again and install it as I do it before, but no luck this time.

:confused:

Any ideas?

Unfortunately, I had to do a clean install. My image is 10.10.2 without the updates. So it works again.

Unfortunately, I keep trying to hide the update so no one in my family "accidentally" installs it, but it looks like you can only hide software updates in the App Center, not OS updates.
 
On my repo there is a much updated CodecCommander which will automatically attach to your IOAudioDevice. So plist editing should rarely be needed.

I expect rehabman / dolnor to merge the changes upstream sometime soon.

I got this off your repo but how do I use it? Will this work with AL1150?
 
Status
Not open for further replies.
Back
Top