jsassu20 / Lenovo-ThinkPad-T450-macOS-Catalina

Lenovo ThinkPad T450 || macOS Catalina || Hotpatched || Broadwell || *** iMessage: Jsassu20@gmail.com ***
146 stars 41 forks source link

Audio doesn't work after upgrade to 10.15.6 #57

Open karlamba opened 4 years ago

karlamba commented 4 years ago

Hi Guys, Did you try to upgrade your hackintosh to newest Catalina? I did and my audio stopped working. First before upgrade I installed newest Clover release and after then just booting hackintosh like alwasy and upgraded without any problems... but without no sound - the icon is grayed-out. Can anyone advice where to start to fix this or maybe there is an known problem and sound will not work with 10.15.6 version?

Cheers!

svobluk commented 4 years ago

I read that newest Clover release has a problem with AppleALC, I can't confirm since I'm not on the latest, but you try an older Clover release.

karlamba commented 4 years ago

Which clover version you use on which exactly Catalina version? I've already tried clover v5112 and still there is no sound. It also can be that I've messed up something with my kexts... ;/ hmm... can you tell me please which kext you have available in such locations:

After more tries:

I've thought that this kext is only needed in L/E

svobluk commented 4 years ago

Normally I do not install any kext in the system (extension folder) anymore. Everything is running from the Clover folder - /kext/others. I do not disable SIP via 0x67 anymore as well. I'm trying to keep it "vanilla" and secure as much as I can.

Edited: The only thing which was necessary is applealc-fix script, but this was rather to fix headphones hassle rather speaker sound.

karlamba commented 4 years ago

so maybe in my case the problem is that I have AppleALC kext installed both in the Clover /kext/others and /L/E ? I will try to remove it both from /L/E and /kext/System - maybe only then this kext will be loaded from /kext/Other location.

What about "do not disable SIP via 0x67" - sorry but I don't know what is it for and how to do it. Is there any difference when it's enabled/disabled?

svobluk commented 4 years ago

What about "do not disable SIP via 0x67" - sorry but I don't know what is it for and how to do it. Is there any difference when it's enabled/disabled?

see: https://hackintosher.com/forums/thread/enable-disable-system-integrity-protection-sip-on-a-hackintosh.53/

Since I'm not installing anything to the /System or /L/E anymore...I keep it enabled via 0x00

svobluk commented 4 years ago

Btw do not forget that for correct AppleALC function you need to have correct layout-id configured inside clover - device/properties

https://github.com/acidanthera/AppleALC/wiki/Installation-and-usage