Contribute
Register

No Sound - Realtek ALC AppleHDA [Guide]

Status
Not open for further replies.
nothing has changed
 
nothing has changed
3 experiments; reply with an IOReg for each and MultiBeast/Build screen shot for 2 and 3.
1. Native AppleHDA.kext
2. MultiBeast 7.5/ALC 1150
3. MultiBeast 6.5/ALC 1150
 
Very interesting

With the original kext 10.10.1 DCPIMANAGER detects 1150codec
but with the MultiBeast kext 7.5 and 6.5 no

I send the files of the three test

Cheers
 

Attachments

  • TEXT.zip
    4 MB · Views: 69
Very interesting
Problem: patched kexts don't load
Fix; see Post #1, No Audio Devices - Realtek ALC AppleHDA
I. No Output Devices Found
1. OS X Version
2. 10.10 and newer/Boot flags​
2. Chimera/Chameleon/Extra/org.chameleon.Boot.plist​

Experiments:
1. MultiBeast 7.1/ALC 1150 with √ Optional EFI Installed Bootloader Support
2. MultiBeast 6.5/ALC 1150 with √ Optional EFI Installed Bootloader Support

Reply with edited org.chameleon.Boot.plist and IORegs.


 
I send two test records
also extra folder
I tried with SSDT
also without SSDT and the same result

Cheers
 

Attachments

  • PRUEBA.zip
    2 MB · Views: 69
the org.chamaleon.boot.plist as the boot flag kext-dev-mode=1
and not use 0x3000
 
the org.chamaleon.boot.plist as the boot flag kext-dev-mode=1
and not use 0x3000
Post #650/PRUEBA/Extra/org.chameleon.Boot.plisl/Kernel Flags/npci=0x2000 nvda_drv=1
Attached files are useless. Try again.
 
Hello, I have been running OSX Yosemite on this laptop for quite some time now and I found a AppleHDA that works in Yosemite for this laptop for the speakers. It has a tuba surround system and only with this Kext I could get good sound (Not Microphone)

I also got this kext to work in OSX El Capitan Developer Preview, but not in the final release, it just hangs in verbose mode and will never go to the login screen.

So I tried a different approach. I Used CloverALC patch and now I can see my Audio devices but still no sound :(

Also the script warns me and says codec 0x11c11040 not supported. Device ID of the HDA Controller is 0x8086293E.

I found out 0x11c11040 is a modem? This makes it all extra confusing.

With the former kext I had to use Audio ID: 888, with this new solution I can only see the audio devices in System Preferences if I use Audio ID 1, 2 or 3.

I have attached the former AppleHDA, the new (I think patched) AppleHDA, my config.plist, my DSDT and also the realtekALC kext placed in kexts/10.11 by the CloverALC script.

If you want to use to former AppleHDA with Mavericks or Yosemite you must use Audio ID 888:
Code:
                            "layout-id", 
                            Buffer (0x04)
                            {
                                0x78, 0x03, 0x00, 0x00
                            },

In this DSDT the Audio ID has been set to Audio ID 2 for the moment. So if you want to use the old patched AppleHDA you must change to 0x78, 0x03 in HDEF.

I hope anyone can help me out, if you need a linux codec dump tell me, I can create it if needed.

Here is my CloverALC Log:
Code:
Last login: Sun Oct  4 15:13:48 on console
Computers-iMac:~ computerspecialist$ /Users/computerspecialist/Downloads/audio_cloverALC-110_v1.0f.command ; exit;
 
Agreement
The audio_cloverALC-110 script is for personal use only. Do not distribute
the patch, any or all of the files or the resulting patched AppleHDA.kext
for any reason without permission. The audio_cloverALC-110 script is
provided as is and without any kind of warranty.
 
File: audio_cloverALC-110.command_v1.0f
Password:
EFI partition is mounted
System Integrity Protection status: enabled (Custom Configuration).
 
Configuration:
Apple Internal: disabled
Kext Signing: disabled
Filesystem Protections: disabled
Debugging Restrictions: disabled
DTrace Restrictions: disabled
NVRAM Protections: disabled
 
This is an unsupported configuration, likely to break in the future and leave your machine in an unknown state.
OK to patch
Codec 0x11c11040 is not supported, continue (y/n): y
Confirm Realtek ALC888 (y/n): y
ALC888 v_0x100202 (Legacy)
Clover Audio ID Injection (y/n): n
 
Download ALC888 files ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 23970  100 23970    0     0  24549      0 --:--:-- --:--:-- --:--:-- 24559
Edit config.plist/Devices/Audio/Inject/1
Edit config.plist/SystemParameters/InjectKexts/YES
Download kext patches
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1404  100  1404    0     0   4044      0 --:--:-- --:--:-- --:--:--  4046
Install /Volumes/EFI/EFI/CLOVER/kexts/10.11/realtekALC.kext
Download config kext and install ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  3586  100  3586    0     0  11042      0 --:--:-- --:--:-- --:--:-- 11067
Install System/Library/Extensions/AppleHDA.kext/ALC888 zml files
Fix permissions ...
Kernel cache...
rebuilding //System/Library/PrelinkedKernels/prelinkedkernel
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext AppleHDA.kext
kextcache updated critical boot files, requesting launchd reboot
 
Install finished, restart required.
To save a Copy of this Terminal session: Terminal/Shell/Export Text As ...
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
 
[Process completed]

Computer: Acer Aspire 7738G-904G50Mn Laptop
Bios Version: V1.13 (http://imgur.com/tVAAwVY)
OSX Version: El Capitan 10.11 Official Release
Graphics: Acer Geforce GT240M 1024MB
Processor: 1,99 GHz Quad-Core Intel Xeon
Procedure: CloverALC script
In console I see this error: 04/10/15 15:35:15,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2215
I see this line about 30 times or more in my log
I have Attached screen shot of Intel High Definition Audio device and Preferences > Audio > Outputs

Attached Archive.Zip contains old version of AppleHDA I used before in Yosemite, the new AppleHDA from El Capitan (maybe patched by cloverALC? Not sure) RealtekALC.kext (placed in kexts/10.11), my DSDT, config.plist and IOREG.

This Laptop should use the ALC888S codec.

See here for more info: http://forum.voodooprojects.org/index.php?topic=1664.0

I want to use the Internal laptop speakers, so I also selected the speakers in Outputs, also tested headphones, it's not working.
Tested with youtube, no sound.

I hope I have attached all needed information and someone can solve this problem

Greetings,

Damian
 

Attachments

  • Screen Shot 2015-10-04 at 15.40.48.png
    Screen Shot 2015-10-04 at 15.40.48.png
    659.4 KB · Views: 133
  • Archive.zip
    4.4 MB · Views: 75
found a AppleHDA that works in Yosemite for this laptop for the speakers.
You have both codecs, no idea what the Sigmatel does.
All of the Realtek ALC solutions are for Desktop systems, Laptops define the same nodes differently
Working AppleHDA is v1.7.9, perhaps, 10.6.2. It is possible to take the layout, pathmap and info.plist and port to 10.11 AppleHDA (AppleHDA-OldVersionPatched to AppleHDA-newversion). See Customization - Realtek ALC AppleHDA_v2 [Guide].pdf
 
Status
Not open for further replies.
Back
Top