gbonilla
Dec 15 2008, 07:49 AM
I have both external and internal mic working on the dell inspiron 1525 but the external jack plugin shows up at internal mic as well. I've tried to get the speakers to auto-switch to both headphone ports but I didn't get it working I only have it auto-switching to the left headphone port.
I've almost gotten it working perfectly except I don't have mic device controls and the whole auto-switching. I've attached my AppleHDA.kext so maybe some of you can help out and get this working?
I tried my best but I didn't use Node 19 which says is the internal mic but rather I found that 12 worked. I'm not sure why this was but it is what it is.
Click to view attachmentEdit: There is a new Kext I made that has auto-switching to both headphone ports it is below.
Click to view attachmentEdit: Here is my newest kext with Line In displaying rather than "Internal Mic" It is purely cosmetic and works just like the one before this but looks better in sound preferences. With this kext it also displays Internal Mic and Line In in the Audio section in Bios.
Click to view attachmentEdit: January 17, 2008 Slice recently discovered how to get the mic slider on internal mics! Here is the kext with the edit. Next step is ambient noise reduction!
Click to view attachment
theanaloguebear
Dec 21 2008, 07:12 AM
so you have internal mic, external mic, headphones, and internal speaks?
is that true?
Milcs
Dec 21 2008, 07:46 PM
let me see if i get it..this kext works on 9228 sigmatel ? on a inspiron 1525 ?
macgirl
Dec 21 2008, 09:25 PM
This also work on XPS M1330.
How did you make it, only modifying the pathmap?
Did you try with the current AppleHDA?
minimalco
Dec 23 2008, 03:44 PM
gbonilla you are the best
with your kext i've got the autoswitch working, also the external mic is working great
but the internal mic still dead although is recognised, i think it could be by the pin assignment also when i shutdown or restart the sound is just gone and i have to plug and unplug the headphones to get it working again
i'm attaching mi old kext that had the internal speakers, headphones and internal microphone and the linux codecdump
my laptop in an inspiron 1420 with sigmatel 9228
gbonilla
Dec 24 2008, 08:35 AM
I took the AppleHDA.kext from taruga's 9228 on your post and worked from there. Yeah I got it working from modifying the pathmap and from there I edited the ConfigData so that it could be recognized as an Internal Mic instead of a Line out.
MiniMalco the sound going away is a problem with some of the 9228's I believe and it has something to do the ConfigData if I'm not mistaken. I don't really know because mine doesnt have that problem but I believe others have that problem. If I have time I'll give your AppleHDA a look but to be honest I don't know too much about what I'm doing. I kinda learned how to do all this stuff from looking at other AppleHDA's and reading codecs.
gbonilla
Dec 29 2008, 08:14 PM
There is a new kext that I just made that has auto-switching to both headphone ports as well.
tivimac
Dec 31 2008, 03:12 AM
QUOTE (gbonilla @ Dec 29 2008, 04:14 PM)

There is a new kext that I just made that has auto-switching to both headphone ports as well.
thanks for the new kext...I have the same model...I have a question for you...in your signature..you said that have sd/ms working... I KNOW that the SD(HC) is working, but what about the ms card?
tompic823
Jan 3 2009, 06:47 AM
QUOTE (gbonilla @ Dec 15 2008, 07:49 AM)

I have both external and internal mic working on the dell inspiron 1525 but the external jack plugin shows up at internal mic as well. I've tried to get the speakers to auto-switch to both headphone ports but I didn't get it working I only have it auto-switching to the left headphone port.
I've almost gotten it working perfectly except I don't have mic device controls and the whole auto-switching. I've attached my AppleHDA.kext so maybe some of you can help out and get this working?
I tried my best but I didn't use Node 19 which says is the internal mic but rather I found that 12 worked. I'm not sure why this was but it is what it is.
Click to view attachmentEdit: There is a new Kext I made that has auto-switching to both headphone ports it is below.
Click to view attachmentMaybe I'm misreading this or something but you say that if i install your applehda file then I will have both headphones working, internal speakers working, and internal mic working. Is this correct?
Slice
Jan 3 2009, 09:19 AM
Last week I independently reseach the same problem. And I achieved the same result.
Click to view attachmentMicrophone always "internal" while external works through front jack.
Click to view attachmentClick to view attachment
gbonilla
Jan 8 2009, 06:15 AM
Tivimac sorry for the misleading info I assumed it would work because I thought I read that it worked.
Slice I'm having the hardest time getting it to be recognized as an external mic, I think it has something to do with the pincofigs.
Although with my kext I have auto-switching from speakers to the headphones.
macgirl
Jan 9 2009, 08:35 PM
How to make the Microphone Slider appear?
Slice
Jan 11 2009, 01:32 PM
QUOTE (gbonilla @ Jan 8 2009, 09:15 AM)

Slice I'm having the hardest time getting it to be recognized as an external mic, I think it has something to do with the pincofigs.
Although with my kext I have auto-switching from speakers to the headphones.
In kext v1.4.0 PinConfigs are used only for System Profiler.
I found that LinuxCodecDump from Ubuntu 8.0.4 does not contain real PniConfig.
In WindowsXP I see LineIn but not MicExt.
Out of topic: did you want to take part in Marvell 8040 developement?
QUOTE (macgirl @ Jan 9 2009, 11:35 PM)

How to make the Microphone Slider appear?
In my config LineIn has no input control so slider is impossible. Else it appears automatically.
macgirl
Jan 11 2009, 04:54 PM
Thanks Slice, I am comparing configs from ALC888 and STAC 92xx, and I don't see any input control on Mic, External Mic or Line In on the ALC888 and they appear on ecah one, maybe I don't know where to find it.
gbonilla
Jan 11 2009, 09:47 PM
QUOTE (Slice @ Jan 11 2009, 05:32 AM)

In kext v1.4.0 PinConfigs are used only for System Profiler.
I found that LinuxCodecDump from Ubuntu 8.0.4 does not contain real PniConfig.
In WindowsXP I see LineIn but not MicExt.
Out of topic: did you want to take part in Marvell 8040 developement?
In my config LineIn has no input control so slider is impossible. Else it appears automatically.
I actually gave it a look and it is a Line In and now it is recognized as a Line In after I messed with the configdata.
I would love to work on the Marvell 8040 development but to be honest I've never tried to work on it. I really don't know where to start, if you can help me out a bit and give me a place to start I can learn quite quickly.
Get back to me if you can.
gbonilla
Jan 12 2009, 04:14 AM
I don't mean to double post but I'd like to let everyone know that there is a new kext that fixes the double internal mic problem as well as making "About This Mac" show all of the correct info. Have fun!
Slice
Jan 12 2009, 09:18 AM
QUOTE (gbonilla @ Jan 12 2009, 12:47 AM)

I actually gave it a look and it is a Line In and now it is recognized as a Line In after I messed with the configdata.
I would love to work on the Marvell 8040 development but to be honest I've never tried to work on it. I really don't know where to start, if you can help me out a bit and give me a place to start I can learn quite quickly.
Get back to me if you can.
Thank you for the new HDA!
About 8040 I am waiting for you
here. Read then discuss.
Slice
Jan 12 2009, 11:35 AM
My report.
With your kext (from topic) I really got LineIn and System Profiler information. But not perfect
Click to view attachment Click to view attachmentI apply your solution to my kext 1.4.0 and got better driver.
Click to view attachment Click to view attachmentTake it!
Click to view attachment
mwgdrwg
Jan 13 2009, 01:47 AM
hi, i'm not a complete newbie but how do you get this kext to work? i've installed osx 86 on a couple of desktops been using it since 10.4 in fact but i'm completely new to installing on a laptop. just bought an inspiron 1525 and would like to get it all working as best as i can. have successfuly installed 10.5.6 pcwiz but i'm curently at a loss with this... something simple i'm missing i hope haven't got the power mangangment working yet either but that's another story. i notice you're working on a marvell network driver as well all the best with it! and big respect!!! not a programmer, me more like a systems support type ha ha
gbonilla
Jan 13 2009, 02:49 AM
QUOTE (mwgdrwg @ Jan 12 2009, 05:47 PM)

hi, i'm not a complete newbie but how do you get this kext to work? i've installed osx 86 on a couple of desktops been using it since 10.4 in fact but i'm completely new to installing on a laptop. just bought an inspiron 1525 and would like to get it all working as best as i can. have successfuly installed 10.5.6 pcwiz but i'm curently at a loss with this... something simple i'm missing i hope haven't got the power mangangment working yet either but that's another story. i notice you're working on a marvell network driver as well all the best with it! and big respect!!! not a programmer, me more like a systems support type ha ha

You have to delete AppleAzalia.kext and make sure you have HDAenabler.kext in your extensions. With that you should just kext helper my newest AppleHDA.kext in and you should be up and running. If you don't have HDAenabler.kext I added it below. Some people have trouble with ALCInject.kext running as well so you might want to remove that as well.
Click to view attachment
mwgdrwg
Jan 13 2009, 08:52 AM
Thanks very much
gbonilla
Jan 18 2009, 02:06 AM
New Kext made with Input Slider!
castylx
Feb 11 2009, 03:49 PM
QUOTE (minimalco @ Dec 23 2008, 03:44 PM)

gbonilla you are the best
with your kext i've got the autoswitch working, also the external mic is working great
but the internal mic still dead although is recognised, i think it could be by the pin assignment also when i shutdown or restart the sound is just gone and i have to plug and unplug the headphones to get it working again
i'm attaching mi old kext that had the internal speakers, headphones and internal microphone and the linux codecdump
my laptop in an inspiron 1420 with sigmatel 9228
Hey Minimacico,
Is this kext working with auto switching for you? I have a dell 1318 and this codec is the only one that I can use, which allows my laptop to shutdown.....I can't get the auto switch to work with it though....I'm new to modifying kext's, but it doesn't sound like it's a big deal. How did you get the autoswitching working, what should I look for in the kext to change?
Thanks in advance!
quangdx
Feb 13 2009, 05:16 PM
firstly very excellent work on the current STAC9228 kext file for the Dell,
I've installed it on my Fujitsu p1610 which uses the same sound hardware.
But currently I only get sound through the headphones,
the auto switching works,
the volume sliders work,
obviously there are differences in the hardware between the dell and fujitsu.
could you possibly give me any pointers where I would go about editing the kext,
to see if I can get the speakers to work,
i guess it's to do with pin configuration,
but obviously i don't understand it all really,
but i'm willing to learn.
thanks.
gbonilla
Feb 13 2009, 05:49 PM
Quangdx you can learn everything you need from this thread.
http://www.insanelymac.com/forum/index.php?showtopic=127819
quangdx
Feb 15 2009, 02:14 AM
QUOTE (gbonilla @ Feb 13 2009, 05:49 PM)

Quangdx you can learn everything you need from this thread.
http://www.insanelymac.com/forum/index.php?showtopic=127819many thanks,
it all looks a little daunting,
but i'll see what i can work out from it.
Dan Druff
Feb 24 2009, 08:58 PM
Hi, I tried your AppleHDA kext on my Insipron 1525. It works well, but miss one feature, it seems that internal mic pick-up sound but doesn't transmit the data at all (internal output works, external output works on the two output jack and external mic work). Also, sound from the output jacks seems a very little bit not natural, the sound seems to be scrambled for the very first miliseconds of the sound output, after it's OK. If you want to invest the case, I would be willing to give you info, just ask.
BTW, I'm not whinning, the kext is really better than anything I stumbled on, great work.
gbonilla
Feb 25 2009, 02:28 AM
QUOTE (Dan Druff @ Feb 24 2009, 12:58 PM)

Hi, I tried your AppleHDA kext on my Insipron 1525. It works well, but miss one feature, it seems that internal mic pick-up sound but doesn't transmit the data at all (internal output works, external output works on the two output jack and external mic work). Also, sound from the output jacks seems a very little bit not natural, the sound seems to be scrambled for the very first miliseconds of the sound output, after it's OK. If you want to invest the case, I would be willing to give you info, just ask.
BTW, I'm not whinning, the kext is really better than anything I stumbled on, great work.
In terms of the internal mic, I'm actually having no problem with it. I go on skype and all using it and the people I have talked to never complain. In terms of the sound from the jacks I agree with you it does sound a bit scrambled at first but I tried to get it working better and was stuck at that and determined I can live with that few seconds.
I really don't know what to tell you with the mic, which mic are you speaking into? The one by the card reader or the webcam mics?
Dan Druff
Feb 25 2009, 08:37 PM
QUOTE (gbonilla @ Feb 24 2009, 09:28 PM)

In terms of the internal mic, I'm actually having no problem with it. I go on skype and all using it and the people I have talked to never complain. In terms of the sound from the jacks I agree with you it does sound a bit scrambled at first but I tried to get it working better and was stuck at that and determined I can live with that few seconds.
I really don't know what to tell you with the mic, which mic are you speaking into? The one by the card reader or the webcam mics?
I tought that there was only one internal mic, the one near the SD card reader. Anyway, when I talk to the computer in Preferences, the mic seems to record my voice (i.e. the sound bar is moving), but when I speak in Skype, the voice is not recorded (by the sound test call).
As I said, it's not dramatic and I can live with it.
Dan Druff
Mar 2 2009, 03:50 PM
UPDATE: I tried different settings in Preferences and the problem came from there. I openned once the audio preferences, played with the volume setting on both options and mic was working OK from then.
Kext working perfectly!
alip
Mar 19 2009, 12:14 PM
@gbonilla
if you take a look in the kext which at the link, i(we) will really appreciate. Kext working but there is no slider.
Thank you...
http://www.insanelymac.com/forum/index.php...st&p=927412
Zindahu
Aug 18 2009, 01:48 PM
thanks you very much gbonilla!!
Its working on my 1330.
has anybody figured out for the Broadcom Lan and intel wifi??
eyespoint
Oct 30 2009, 03:02 PM
@Zindahu
"Its working on my 1330."
Will you please be kind enough to tell what is exactly working on your dell m1330?
Speakers + internal mic?
is Mic sound captured distorted if it's working?
Thanks
I have a working osx86 from iAtkos v5 upgraded via software update to 10.5.8 and internal mic is not working for me.
Please help, I've tryed almost anything in this forum, Macgirls kexts, gbonillas, and all sort of different kexts. I can get internal mic working BUT only that, no sound output. So please help if u can.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.