Jump to content

Realtek ALC AppleHDA Audio Injection


  • Please log in to reply
125 replies to this topic

#41
toleda

toleda

    InsanelyMac Legend

  • Gurus
  • 1,182 posts
  • Gender:Male

Hi Toleda showing my last test with patched AppleHDA by Meroni with DSDT.aml and your HDAEnabler12, with HEX patch

 

since only the hex patch has brought no successes with the unpatched AppleHDA, I am now experimenting on.
In addition, I tried the PINConfiguration from my code_dump (from Linux and PINConfigurator modified) insert in your HDAEnabler.plist, this is the result-.

 

fascinating it is that is the AppleHDAController.kext loaded, see Figure 1

The enabler has found two codecs, Realtek and Nvidia.  In IOReg, HDEF@14,2 is the Realtek codec, no AppleHDAController.  In IOReg, there is also HDEF@0,1, the Nvidia codec with AppleHDAController.  In both cases, there is no audio.  Without the enabler and with dsdt edits, you can get HDMI audio to work.  Until AppleHDAController shows up attached to HDEF@14,2 there is no chance for onboard audio.



#42
spakk

spakk

    If you try to please everyone, then you have certainly forgotten

  • Local Moderators
  • 1,967 posts
  • Gender:Male
  • Location:marocain

hi Toleda, please look at my last test, may can you and Mirone help us. Thanks in advance. :)

 

http://www.insanelym...-9#entry1982090



#43
Alby128

Alby128

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 157 posts
  • Gender:Male
  • Location:Pisa, Italy

Hi toleda, first of all thanks for all your efforts. I am trying to get sound work on my system, but so far I have not been lucky. I am reporting my configuration following your guidelines, I hope I will not forget something. If you need further data, please let me know.

  • Description of audio problem

No audio device is shown in System Preferences/Sound. 

  • OS X version/motherboard model/BIOS version/processor/graphics

OS X 10.9.1 vanilla / GA-EP35-DS3L with ALC888 / Intel Core 2 Duo E6400 / GeForce GT 240

  • Procedure/Guide Used/AppleHDA.kext version

I followed the guide 1. from this thread, [Guide] Add or Edit dsdt/HDEF.pdf.

I took the AppleHDA.kext v2.3.7 from here: http://www.insanelym...applehda-audio/ 

  • 4. Extra/dsdt.aml (if installed)

    5. Copy of IOReg - IOReg/File/Save a Copy As…, verify file (not ioreg.txt)

    6. Console/All Messages/kernel Sound Assertions selected/Save Selection As…..

    7. Screenshot of System Information/Hardware/Audio/Intel High Definition Audio (not Devices)

    8. Screenshot of System Information/Hardware/Graphics/Displays

All these data are attached in a zip file, except the IOReg which I am going to send you through a PM.

 

Thanks in advance for your help,

Alberto

Attached Files

  • Attached File  data.zip   305.68KB   1 downloads


#44
Alby128

Alby128

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 157 posts
  • Gender:Male
  • Location:Pisa, Italy

Nevermind, solved restoring vanilla AppleHDA and using your patch from here:

https://github.com/toleda/audio_ALC888

 

Thanks,

Alberto



#45
toleda

toleda

    InsanelyMac Legend

  • Gurus
  • 1,182 posts
  • Gender:Male

Update 3/21/2014 - Added Mavericks, ALC1150, fifth Realtek ALC Injection technique, updated Clover injection



#46
kidalive

kidalive

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 275 posts
  • Gender:Male

Hello, toleda. I have a ALC887-VD CAd 0. Is my codec working with your methods? You provides us 5 methods. I`m using Clover bl. My graphics is HD4600 and sound codec is Alc887-vd. What mod should I included in config.plist?  My sound codec is attached, please have a look and includes my sound codec into your next release. Thanks in advance.

Attached File  ALC887-VD codec.zip   2.99KB   4 downloads

My MB is MSI Z87-G41 PC Mate. My audio has five jacks shows below.

 

Front: Mic (Pink), Headphone (Green) 

Rear: Mic (Pink), LineOut (Green), LineIn (Blue)



#47
toleda

toleda

    InsanelyMac Legend

  • Gurus
  • 1,182 posts
  • Gender:Male

Hello, toleda. I have a ALC887-VD CAd 0. Is my codec working with your methods? You provides us 5 methods. I`m using Clover bl. 

Use only one method for layout-id injection.  If  you use the dsdt posted in your other thread, nothing else is required.  If you do not use the edited dsdt, set config.plist/Devices/Audio/Inject/1.  



#48
kidalive

kidalive

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 275 posts
  • Gender:Male
I tried set config.plist/Devices/Audio/Inject/1 with native AppleHDA and Dsdt but not working. Should I set ig-platform-id in clover?

#49
toleda

toleda

    InsanelyMac Legend

  • Gurus
  • 1,182 posts
  • Gender:Male

I tried set config.plist/Devices/Audio/Inject/1 with native AppleHDA and Dsdt but not working. Should I set ig-platform-id in clover?

Pick one thread and post your questions to that thread only.



#50
prashant@8530

prashant@8530

    InsanelyMac Protégé

  • Members
  • Pip
  • 43 posts

Pick one thread and post your questions to that thread only.

I am using patched applehda with it the patched dsdt, but i am facing this problem when earphones are connected and system restarts or it gets started then no audio device is detected and then i need to remove the earphones from my laptop and restart again then i get the audio device after that i can connect headphones..

Same is the case when i make my computer with earphones connected after waking my computer if i remove the earphones then there is no sound from internal speaker even though they can still be seen in system preferences.....

My system has ALC233

 

http://www.insanelym...ttach_id=140878



#51
toleda

toleda

    InsanelyMac Legend

  • Gurus
  • 1,182 posts
  • Gender:Male

I i remove the earphones then there is no sound from internal speaker even though they can still be seen in system preferences.....

My system has ALC233

Off topic.  Injection is working.



#52
kidalive

kidalive

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 275 posts
  • Gender:Male

Off topic.  Injection is working.

None of your method working for my HDMI audio. Any idea?



#53
toleda

toleda

    InsanelyMac Legend

  • Gurus
  • 1,182 posts
  • Gender:Male

None of your method working for my HDMI audio. Any idea?

Off topic.



#54
kidalive

kidalive

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 275 posts
  • Gender:Male

My hardware are MSI Z87-g41 PC MATE+I5-4670K on Mavericks 10.9.2 and 10.9.3 tried all of your method for alc887 and all failed. Below attached with my DSDT and ioreg.

Attached File  DSDT.aml.zip   18.17KB   1 downloadsAttached File  ioreg.zip   2.63MB   1 downloads

Tied to use this patched applehda to make my alc887-vd to work. Shows 4 lines of sound assertions like below.

Sound assertion in AppleHDAController at line 2874
Sound assertion in AppleHDAController at line 2874
Sound assertion in AppleHDAController at line 2874
Sound assertion in AppleHDAController at line 2874

Attached File  AppleHDA.kext.zip   1.2MB   6 downloads

 

My onboard sound codec and HDMI codec attached below.

Attached File  ALC887-VD codec.zip   2.99KB   3 downloads



#55
toleda

toleda

    InsanelyMac Legend

  • Gurus
  • 1,182 posts
  • Gender:Male

My hardware are MSI Z87-g41 PC MATE+I5-4670K on Mavericks 10.9.2 and 10.9.3 tried all of your method for alc887 and all failed. Below attached with my DSDT and ioreg.

Still off topic.  887 audio, post in Mavericks Realtek ALC AppleHDA Audio, HDMI audio, post in Mavericks AppleHDA HDMI Audio



#56
kode54

kode54

    InsanelyMac Protégé

  • Members
  • Pip
  • 34 posts

I have an MSI Z77A-GD65, which has an ALC898 chip, and the current Clover injection set seems to be limited to exposing only the rear line input jack for recording, and not the front microphone jack.

 

Attached is my IOReg dump, Audio related messages and assertions with the most recent boot, and the requisite screen shots. I am not using a DSDT.aml, but I am using the default injections with my integrated graphics and AMD graphics enabled, and kext patches for audio configuration (which should render that HDAEnabler that's in the log somehow as redundant, not sure how that's still installed), and for TRIM support.



#57
toleda

toleda

    InsanelyMac Legend

  • Gurus
  • 1,182 posts
  • Gender:Male

I have an MSI Z77A-GD65, which has an ALC898 chip, and the current Clover injection set seems to be limited to exposing only the rear line input jack for recording, and not the front microphone jack.

Since you have sound, injection is working. You are using a desktop edited kext in a laptop.  For full functionality, determine pinconfigs and pathmaps specific to you device and customize accordingly.  Off topic. 



#58
kode54

kode54

    InsanelyMac Protégé

  • Members
  • Pip
  • 34 posts

Since you have sound, injection is working. You are using a desktop edited kext in a laptop.  For full functionality, determine pinconfigs and pathmaps specific to you device and customize accordingly.  Off topic. 

 

I was unaware that you were distributing laptop configurations by default, especially since 898, being a 7.1 codec, is not usually used in laptops. Because you did mean using a laptop configuration in a desktop, correct? I am not using a laptop here. I will look at the OP of the topic, then anywhere else I can find, to see where you mention that every motherboard and ALC chipset configuration is completely unique and therefore all need custom tweaking to get all inputs and outputs working properly.

 

I was using the guide in the readme here, along with the layouts and files here:

 

https://github.com/t...audio_CloverALC

 

And I used the persistent renamed files option, which includes a Clover kext patch to change the layout paths in the binary at boot time. Layout 1.

 

OS version, motherboard, graphics, as mentioned in my signature.

 

AppleHDA 2.6.2f2.

 

Another anomaly is that all of the device names are different from the layouts with your usual pre-edited extensions. And the short names, as seen in Spatial Sound Card's device selector list, are all variations of DevShortNameO, DevShortNameLinO, DevShortNameSpdO.

 

Does it matter that the realtekALC.kext is on my EFI system partition, in Clover's folders? It's in <EFI partition>/EFI/CLOVER/kexts/10.9/realtekALC.kext



#59
toleda

toleda

    InsanelyMac Legend

  • Gurus
  • 1,182 posts
  • Gender:Male

I was unaware that you were distributing laptop configurations by default, especially since 898, being a 7.1 codec, is not usually used in laptops. Because you did mean using a laptop configuration in a desktop, correct? I am not using a laptop here.

 

AppleHDA 2.6.2f2.

 

Does it matter that the realtekALC.kext is on my EFI system partition, in Clover's folders? It's in <EFI partition>/EFI/CLOVER/kexts/10.9/realtekALC.kext

My mistake, I assumed incorrectly the GD65 was a laptop, I stand corrected.  See Post #1, Problem ReportingMavericks Realtek ALC AppleHDA Audio - OSx86 10.9 (Mavericks) - InsanelyMac Forum, reply there with attachments.  I have not looked at 2.6.2. realtekALC is intended to be on the EFI partition where you put it.



#60
kode54

kode54

    InsanelyMac Protégé

  • Members
  • Pip
  • 34 posts

{censored}, I forgot to click the Attach This File button last time. Here is the data for steps 4 and on.

Attached Files







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy