Jump to content

AppleALC — dynamic AppleHDA patching


vit9696
5,371 posts in this topic

Recommended Posts

@biscate

I see in AppleALC 1.0.16.Release is ALC290 for HP ENVY 15t k000 already included with LayoutID 4.

 
Reinstall native AppleHDA from Sierra
Change LayoutID from 3 to 4
Try AppleALC 1.0.16.Release
 
please report
Link to comment
Share on other sites

 

@biscate

I see in AppleALC 1.0.16.Release is ALC290 for HP ENVY 15t k000 already included with LayoutID 4.

 
Reinstall native AppleHDA from Sierra
Change LayoutID from 3 to 4
Try AppleALC 1.0.16.Release
 
please report

 

I've tried a new version few days before but don't remember if is that one.

For now, I suspended my migration to Sierra, waiting for system patches like keyboard and trackpad solutions. Will try release 1.0.16 (or newer) asap.

Thanks for your support.

Link to comment
Share on other sites

Hello

i am just here to thank you for this awesome kext:

native audio works OOB

1. Laptop model Samsung series 3 np300e4a-S0ESA/Motherboard model 300E4A/300E5A/300E7A , HM65 chipset
2. Codec name : realtek alc269
3. Layout used 28
4. OS X versions i tried 10.11.6 and 10.12

for more info please check my thread

http://www.insanelymac.com/forum/topic/316483-samsung-300e4a-s0esa-laptop-sleep-not-working/

thank you again

Link to comment
Share on other sites

I found the clover patch for  Conexant menubar fix. Can you add it to AppleALC. I have sucess on CX20751/2.

<dict>
				<key>Comment</key>
				<string>Conexant menubar fix (credit wern apfel)</string>
				<key>Find</key>
				<data>
				a3Bzaes=
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				Y2ltaes=
				</data>
			</dict>

It is useful on AppleALC.

		<dict>
			<key>Count</key>
			<integer>1</integer>
			<key>Find</key>
			<data>
			a3Bzaes=
			</data>
			<key>MinKernel</key>
			<integer>13</integer>
			<key>Name</key>
			<string>AppleHDA</string>
			<key>Replace</key>
			<data>
			Y2ltaes=
			</data>
		</dict>

Info.plist.zip

Link to comment
Share on other sites

I tried to merge this mess, you could try layout-id 27 for yourself now ^__^.

In future: never ever pick a random id you wish to, and never ever delete other files. There is a proper guideline on how to add things, please follow it :)

 

Nevermind. I figured out the issue. See new post.

Link to comment
Share on other sites

Sorry if I wasn't clear enough.

 

My first boot with the kext loaded was after updating to 10.11.3, sound was working but I didn't have GPU acceleration because system was using OSX Stock drivers (have a 970).

 

Updated nvidia web drivers and it booted fine, GPU acceleration but no more audio devices (except for HDMI monitors)

 

Using ALC1150.

 

Thanks

So is that saying HDMI (lower resolution) and audio vs. DisplayPort (higher resolution) and no audio?

Put your speakers in orange or black output and test.

So sound moves through the jacks of the motherboard and not through the video card's DisplayPort?

Link to comment
Share on other sites

Hi. So I tested out the AppleALC kext to patch my audio. I have an Asus GL551JW with Realtek ALC668. The problem is that audio is much louder with Windows, than it is with El Capitan using this patch. Is that suppose to be normal?

You need to keep in mind that your Hardware was done 
for windows and not for Mac, so it is natural that it works better in the Windows environment, but if your problem 
for the volume use the App Boom.
Edited by Allan
  • Like 1
Link to comment
Share on other sites

Hello @ vandroiy2012,

 
Long ago I patched the codecs for my Medion Computers. Both have been running perfectly on_the_fly with Clover for a long time.
Now I have it with the Source 1.0.17 tested. Both work perfectly with AppleALC.  :thumbsup_anim:
 
Can you insert this in the next release?
 
post-1358580-0-06039000-1474206288.gif
 
Both computers have ALC888S-VD and revision 100202, however, both have other nodes.
 
1. LayoutID 11: ALC888S-VD version 1 Medion P9614 (touchscreen computer with laptop technology) or compatible
2. LayoutID 28: ALC888S-VD version 2 Medion E7216 (laptop) or compatible
 
have fun  :wub:
  • Like 1
Link to comment
Share on other sites

Has anyone here with IBM/Lenovo ThinkPad T61?

I am looking for someone for trial with AppleALC Codec AD1984.
The codec already ran very well with patched HDA and on_the_fly, now remains the attempt with AppleALC.
 
Please try LayoutID 11 or 28 for the experiment.
 
Edit:
File deleted, no longer relevant.
  • Like 1
Link to comment
Share on other sites

Hey everyone,

 

I use the latest version of AppleALC (1.0.16) which seems to work most of the time.

 

But I have encountered a weird issue lately. When I try to wake my Hackintosh while it is going to sleep it crashed my audio (at least I think that's the reason). I am not talking about having no audio after sleep. This issue I have fixed by using EAPD-Codec-Commander (custom entry).

 

After the failed attempt do restart my Hackintosh I wasn’t able to get any audio signal. The kext AppleALC was loading and I was also able to see the same amount of audio output options in my system setting without getting any audio signal. I have checked my hardware and everything seems to work just fine. This all happened to me twice. Currently, my audio is not running. When I had the problem the first time it somehow fixed itself. Please note that I didn't make any changes (kext, settings, hardware etc.) before I ran into this issue.

 

Anyway, I tried the debug version and I figured that after my computer crashed, AppleALC would start to patch different values. Also, AppleALC recognized my Audio-Setup as ALC1150 but I am using ALC887. But this was the case bevor as well. 

 

It would be nice to get some hint to get rid of this issue and getting my audio signal back to work. 

 

 

Working:

2016-10-16 08:14:44.602270+0200  localhost kernel[0]: AppleALC: (DEBUG) patcher @ diff 282C51 argument 282C51
2016-10-16 08:14:44.602271+0200  localhost kernel[0]: AppleALC: (DEBUG) patcher @ diff <ptr> argument FFD64655
2016-10-16 08:14:44.602271+0200  localhost kernel[0]: AppleALC: (DEBUG) private @ writing to A222C556 value of 1u which is E9
2016-10-16 08:14:44.602272+0200  localhost kernel[0]: AppleALC: (DEBUG) private @ writing to A222C557 value of 4u which is FFD64655
2016-10-16 08:14:44.602272+0200  localhost kernel[0]: AppleALC: (DEBUG) private @ writing to A1F90BAA value of 1u which is E9
2016-10-16 08:14:44.602273+0200  localhost kernel[0]: AppleALC: (DEBUG) private @ writing to A1F90BAB value of 4u which is 282C51

Not Working

2016-10-16 08:14:44.602273+0200  localhost kernel[0]: AppleALC: (DEBUG) patcher @ diff 2814ED argument 2814ED
2016-10-16 08:14:44.602274+0200  localhost kernel[0]: AppleALC: (DEBUG) patcher @ diff <ptr> argument FFD66273
2016-10-16 08:14:44.602274+0200  localhost kernel[0]: AppleALC: (DEBUG) private @ writing to A222C56C value of 1u which is E9
2016-10-16 08:14:44.602274+0200  localhost kernel[0]: AppleALC: (DEBUG) private @ writing to A222C56D value of 4u which is FFD66273
2016-10-16 08:14:44.602275+0200  localhost kernel[0]: AppleALC: (DEBUG) private @ writing to A1F927DE value of 1u which is E9
2016-10-16 08:14:44.602279+0200  localhost kernel[0]: AppleALC: (DEBUG) private @ writing to A1F927DF value of 4u which is 2814ED
Link to comment
Share on other sites

I am afraid these prints are not relevant to AppleALC. One is patching layout.xml callback, the other is patching platform.xml callback. The issue is not in AppleALC, but somewhere else, I am afraid. However, I do wonder whether your issue is similar to:

https://github.com/vit9696/AppleALC/issues/71

Maybe try writing the kext patches in Clover for a try? I don't think it is the case though...

Link to comment
Share on other sites

Hi vit9696

Thanks and keep up the good work  :)

 

I wanted to report this bug I'm experiencing on my build. I can't seem to be able to use the microphone on Sierra 10.12, the jack is plugged into the correct pink port on the back which is working flawlessly on Windows but not on macOS! I've tried plugging the microphone jack in every other port but no luck.

 

Also there are a few cosmetic misrepresentations, in the Sound preferences panel, I have to select the "Internal Speakers" for the correct green port (which is the speakers output on Windows and motherboard's user manual) there are 4 options total while technically there are 2 output ports and counting SPDIF results in 3 also the microphone option is recognized "Internal" as well, not sure if it is so on a real Mac. Not a deal-breaker but would be a big plus if they were represented correctly.

 

Motherboard: Gigabyte GA-H61M-S2P-R3. (Realtek ALC887 3 Ports (layout-id: 2))

macOS 10.12 (16A323)

 

AppleALC v1.0.17 Debug info attached.

 

post-1275189-0-76764900-1477063538_thumb.pngpost-1275189-0-91692500-1477063549_thumb.png

post-1275189-0-28569300-1477063833_thumb.jpg

Terminal Output (ALC887).txt

Link to comment
Share on other sites

×
×
  • Create New...