Jump to content

AppleHDA Solution - Work in progress


Taruga
 Share

4,108 posts in this topic

Recommended Posts

Thank You for so fast replay!

 

I allready did same, as You wrote - deleted AppleHDA.kext and reinstalled AzaliaAudio .. I have Line Out back, but will try with 1.13...

 

Another question - so if I will find some linux driver for 1986a, can I drop it in patcher?

 

No, you can´t ! It won´t do anything

Link to comment
Share on other sites

Noticed, that in linux codec dump ad1986a.txt file are code:

 

Codec: Analog Devices AD1986A

Address: 0

Vendor Id: 0x11d41986

Subsystem Id: 0x10431443

Revision Id: 0x100500

 

 

But My WindowsXP in properties of subsystem and revision shows:

subsys 1043818F

rev 1005\4&9DE81E8&0&0001

 

So there is some difference, was trying to edit AD1986a.txt and then droping to patch 1.13...but no luck... probably i need to edit more of AD1986A.txt to match my mobs onboard sound...

Link to comment
Share on other sites

Hi, guys! :D I have a stupid question:I have very huge collection of drivers for WinXP (just drivers *.ini, not *.exe's lol)Windows can find 99% of drivers for P3 and up computers lolIs it possible to help you to make drivers for mac, if i will give it to you? :) pcdocstarBy the way I have Intel 82801CA/CAM AC'97 Audio Controllerven_8086&DEV_2485&subsys_8138104D&rev_02I also interested in STAC9752But for some reason i can install 10.4.1 on my laptop :( If you need any characteristics of hardware, I can try to help youI fix alot of computers every day

Link to comment
Share on other sites

Hello, Taruga

alc861 beta not worked for me.

as i see in info.plist in alcinject.kext, there isn't support for VEN 10EC

i have toshiba a100-237 with alc861 (stereo, built in, mic in, line out)

here's my dump

 

i'll be happy if mic in worked for me.

thanks, sorry for my english

 

It´s not supposed to be any VEN 10EC in ALCinject.kext !!!

 

Did you see any sound output or input devices in osx ?

If not... then maybe you didn´t fix the right permissions and kext was not loaded

Link to comment
Share on other sites

It´s not supposed to be any VEN 10EC in ALCinject.kext !!!

 

Did you see any sound output or input devices in osx ?

If not... then maybe you didn´t fix the right permissions and kext was not loaded

 

 

there is not any output/input device.

i install alcinject.kext and applehda.kext, remove appleazalia.kext, kextcache, mcache. Repaired permissions. But still nothing in output/input device

 

 

here my ioreg

 

Thanks :(

ioreg.txt

Link to comment
Share on other sites

there is not any output/input device.

i install alcinject.kext and applehda.kext, remove appleazalia.kext, kextcache, mcache. Repaired permissions. But still nothing in output/input device

here my ioreg

 

Thanks :)

 

Use ioreg with the comand:

ioreg -lw0 > /ioregdump.txt

Then send me the ioregdump.txt file

 

It seems that the permissions might not be correct, and kext were not loaded or something else...

 

Try this:

cd /System/Library/Extensions/
chown -R root:wheel ALCinject.kext
chown -R root:wheel AppleHDA.kext
chmod -R 755 ALCinject.kext
chmod -R 755 AppleHDA.kext
cd ..
rm -f Extensions.mkext 
rm -f Extensions.kextcache
reboot

Link to comment
Share on other sites

Hello, Taruga.

doing this:

cd /System/Library/Extensions/

chown -R root:wheel ALCinject.kext

chown -R root:wheel AppleHDA.kext

chmod -R 755 ALCinject.kext

chmod -R 755 AppleHDA.kext

cd ..

rm -f Extensions.mkext

rm -f Extensions.kextcache

reboot

 

But still nothing in output/input device.

While booting in verbose it shows:

Alcinject: Starting

Alcinject: Setting built-in <data not shown>

Alcinject: Setting layout-id <data not shown>

Alcinject: Setting Pinconfigurations <data not shown>

 

Seems like kext is loading, but still nothing in output/input device. :(

ioregdump.txt

Link to comment
Share on other sites

Hello, Taruga.

doing this:

cd /System/Library/Extensions/

chown -R root:wheel ALCinject.kext

chown -R root:wheel AppleHDA.kext

chmod -R 755 ALCinject.kext

chmod -R 755 AppleHDA.kext

cd ..

rm -f Extensions.mkext

rm -f Extensions.kextcache

reboot

 

But still nothing in output/input device.

While booting in verbose it shows:

Alcinject: Starting

Alcinject: Setting built-in <data not shown>

Alcinject: Setting layout-id <data not shown>

Alcinject: Setting Pinconfigurations <data not shown>

 

Seems like kext is loading, but still nothing in output/input device. :(

 

 

Try this one:

Link to comment
Share on other sites

Not at the moment, I´m still trying to fix that issue

 

Hi Taruga,

 

Are you availabe now? Could you teach how to enable the sound from the speaker? When I used your beta4 driver, it only enable Mic. For the headphone, there is no voice. Is the headphone the same as speaker?

 

Thanks,

Tesla

Link to comment
Share on other sites

Try the new alc262test3 to check if both mic's are working

 

Updated to 10.4.10, everything on my ALC262 that worked before still works, but the built-in dual channel mics still don't work... Any chance you can get that working for me?

 

I've also included my ioreg file. Thanks for helping!

Link to comment
Share on other sites

Hi Taruga,

Any development on ALC262 especially for BenQ T31 case?

btw just for information, when I use linux on my laptop the alsa/oss sound driver is also not working, and I have to manually patch the alsa driver using file from these bug tracker:

https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2455

(you may need to login to read the bug tracker)

after I applied the patch the sound working perfectly

Thanks so much Taruga

Link to comment
Share on other sites

Can you send me some screenshots of both audio outputs and inputs ?

If it´s coded to 0x10ec0862 it will not work with a binary patched for 0x10ec0861. Try this, lets see if it works...ps - Most notebooks are really crazy regarding sound, they don´t follow some standards. So, good luck

Taruga, I've just tested your kext on laptop A200 (see here for dumps : http://forum.insanelymac.com/index.php?sho...59&st=2151# ) and I have a weird behaviour. I know it was not specifically made for my chipset but here is the result :

 

integrated speakers DO work, and are detected, but volume setting is broken. (greyed in sys pref, but internal speakers are still detected)

mic in do work too, and volume can be adjusted.

headphones (line out) don't work at all

speakers also give little glitches from time to time (sounds like "tip") randomly.

 

anyway, here is an IOREG dump if you want to have a look at it.

ALC861.zip

Link to comment
Share on other sites

sorry to bother again, taruga.

and sorry if i'm pretty slow with answers.

 

i posted the linux dump for my ALC861 on post #2181 and then i didn't see any answer to my post #2273.

 

please tell me what info you need besides the linux codec dump to try working on my audio chipset...

ioreg dump?

other stuff?

 

ciao.

Link to comment
Share on other sites

Hello Taruga, I have HP notebook with AD1981. I have sound card visible, but the mute led is still on and there is no sound - i think that this is a problem with hp notebooks (i tried 1.13 and newer patchers). Please help HP users, you are our last hope. This is my codec dump (HP NX7400,ey508es).

 

Hi Taruga,

 

I have HP notebook (nx6310) with AD1981 too, and i have sound card visible but there is no

sound. My notebook haven't mute led, but i think that is the same problem.

 

Can you help we? Thanks!

Link to comment
Share on other sites

Hi taruga:

 

Help me please!! I hava a realtek highdefinition alc262, I tried with your patcheer and it said that my driver is not yet supported, then I tried with the drivers testing with the three but I couldn´t load succesfully the ALCInject.kext, I tried in terminal:

 

sudo kextload /System/Library/Extensions/ALCInject.kext

 

and the terminal sends me a messege telling that it could not be loaded succesfully because the kext is not authentic, can you help me out? I tried everything even changin the AppleAzalia.kext with my vendor & device ID, but didn´t work either, this are the specifications of my sound card

 

Codec: Realtek ALC262

Vendor Id: 10ec

Device Id: 0262

Subsystem Id: 104D1600

Revision Id: 1001

 

This is the device information in properties from windows:

 

HDAUDIO\FUNC_01&VEN_10EC&DEV_0262&SUBSYS_104D1600&REV_1001

 

Hope you can help me, I would really apreciate, you have already did a lot for audio drivers on mac osx86, if you have some time and can help me, maybe if you could help me with the ALCInject.kext install, thanks a lot, bye.

Link to comment
Share on other sites

For those testing with my patcher or kext´s that have output devices, but sound doesn´t come out try this:

 

Run the attached file HALLab, select your output device and push the 'Info' button.

Play some mp3 in iTunes for ex. and check if while switching play and pause in iTunes, the 'Running Somewhere' in HALLab changes from 'yes' while playing to 'No' when you push the pause button in iTunes. Also, take both HALLab screenshots like I did to compare info.

 

Archive13.zip (beta test for alc861, Asus F3JC for ex)

Archive.zip (beta test for alc262)

 

Both .kext´s are for testing with this method, they will not give sound on most cases.

 

If HALLab doensn´t run on your system, try HALLab2

Thanks

 

Hallo Taruga,

I'm using Sigmatel 9227 on a 10.4.10. Now I tried the latest files (vipersporthp). I also tried the HALLab2(since HALLab won't run). While I'm running that, I'm *always* getting Yes in "Running Somewhere" field, i.e. regardless of the fact that I Play or Pause iTunes. (please see attachments)

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...