Jump to content

[Guide] Dell Inspiron 6400/9400/1520/1720/E1405/E1505/E1705 Intel Core Duo


devilhood
 Share

2,614 posts in this topic

Recommended Posts

Not really, I'm learning how this kext works, I´m trying to get sound from speakers, headphones jacks, microphone , Digital, et all.

 

What I can´t understand is that how you are getting sound only from your headphone jack, while others are struggling with auto-mute :thumbsup_anim: I would love only having sound out of the headphone jacks, hehe. :)

Link to comment
Share on other sites

Because that is how this card work, withe the "standard" Vista driver, also with the "standard" Linux driver there is sound only from the headphones jack, only with the Sigmatel driver for windows or the ALSA driver for Linux you can get sound from the speakers that also detect if a plug is inserted.

 

So it needs software to make a "connection" to the speakers, natively it only plays to the headphones.

 

Of course with the right driver I can get Quadraphonic or 5.1 channels asigned with a control panel through jacks.

Link to comment
Share on other sites

Because that is how this card work, withe the "standard" Vista driver, also with the "standard" Linux driver there is sound only from the headphones jack, only with the Sigmatel driver for windows or the ALSA driver for Linux you can get sound from the speakers that also detect if a plug is inserted.

 

So it needs software to make a "connection" to the speakers, natively it only plays to the headphones.

 

Of course with the right driver I can get Quadraphonic or 5.1 channels asigned with a control panel through jacks.

 

Wish I had that problem, I get no output to headphones and I use headphones the most!

Link to comment
Share on other sites

What I can´t understand is that how you are getting sound only from your headphone jack, while others are struggling with auto-mute :P I would love only having sound out of the headphone jacks, hehe. :blowup:
The problem is not having sound output from the headphone jack, the speakers, or even both at the same time - it's having Mac OS X properly react to the detection of headphones and not shutting down the shared node that the 9200 uses

or both outputs.  When the node is turned on, you can have output from either headphones or speakers ONLY by disabling the initial detection of one or the other, or you can let it detect both and have both outputs functional. However, if you insert headphones and the shared node is turned off, as AppleHDA.kext seems to do (against Intel HD Audio 1.0 spec, but not against the hardware design of any sound codecs used in Mac hardware), then you won't get output from either the speakers or the headphones. Make sense?

I think i got it working, almost. I used original 10.4.10 kext file with Stac9200.txt codec dump. The only problem now is that it only uses the internal speakers. I would like it to only use the jack/headphones. :P Clues? :)
The problem was likely that your Dell contains the HD Audio Controller on a different I/O Controller Hub, and my kext was designed only for Dell 9400s (/6400s, although not ideally), which use ICH7. Also, you are correct that AppleHDAPatcher only contains a 10.4.9-compatible kext, so you did the right thing by using the original 10.4.10 kext. 

f you want to enable headphones, you have to edit the Info.plist file and enabl detection of node 0d, the headphone output jack. I would recommend replacing the current reference to node 0c (internal spe

ers), because of the aforementioned problem with AppleHDA in 10.4.10+  shutting down the shared mixer node during detection.

Link to comment
Share on other sites

If you want to enable headphones, you have to edit the Info.plist file and enabl detection of node 0d, the headphone output jack. I would recommend replacing the current reference to node 0c (internal spe

ers), because of the aforementioned problem with AppleHDA in 10.4.10+ shutting down the shared mixer node during detection.

So, switching from 0c to 0d will enable headphone output but cancel speaker output? Really that is all I have been looking for so far.

Link to comment
Share on other sites

f you want to enable headphones, you have to edit the Info.plist file and enabl detection of node 0d, the headphone output jack. I would recommend replacing the current reference to node 0c (internal spe

ers), because of the aforementioned problem with AppleHDA in 10.4.10+  shutting down the shared mixer node during detection.

Any trick for the 9228 here?

 

I changed node references, and I only get "Internal Speakers" to "Headphone" in the System Prefernces Sound Panel :)

Link to comment
Share on other sites

If you want to enable headphones, you have to edit the Info.plist file and enabl detection of node 0d, the headphone output jack. I would recommend replacing the current reference to node 0c (internal spe

ers), because of the aforementioned problem with AppleHDA in 10.4.10+  shutting down the shared mixer node during detection.

 

Where in the Info.plist exactly do i change this? Can`t find the correct line :/

Link to comment
Share on other sites

In a rush, but just thought I'd finally get around to posting this, a month later...

 

Instructions:

 

1) Delete existing AppleHDA.kext and ALCinject.kext files in /System/Library/Extensions

 

2) Mount image file and copy kext files into /System/Library/Extensions

 

3) Delete /System/Library/Extensions.kextcache and /System/Library/Extensions.mkext

 

4) Delete /Library/Preferences/com.apple.audio.DeviceSettings.plist

 

5) Run Disk Utility and repair disk permissions

 

6) Copy 'Play Thru for SigmaTel 9200' to the folder of your choice and use as necessary in order to hear input device audio via speakers

Some quick caveats:

 

- Only designed for E1705/9400, aka Dell laptops with subwoofers. 

 

- Kext uses latest version of AppleHDA (early July update), so you must be running 10.4.10 for it to work. Users of 10.4.9 and below should not apply this kext.

 

Cheers,

 

-T.

 

File from the post doesn't exist anymore...

 

Could anyone repost ?

Link to comment
Share on other sites

I have a Dell 640M using the Dell Broadcom TrueMobile Internal Wireless 1490 wireless card. I installed using the JAS 10.4.8 DVD and upgraded to 10.4.10.

 

I am having trouble getting the wireless to work. When I installed originally I was asked to enter in the settings for the wireless which I did. I was then able to connect to the internet. After I restarted I lost the connection to the network for some reason and I cannot get it back

 

When I run the AirPort Setup Assistant is says that my card is turned off and I should turn it on to configure the card. when I say OK to this I get an error message saying "There was an error communicating with your AirPort card. Please make sure it is installed properly and try the AirPort Setup Assistant Again"

 

Does anyone have a fix for this? Possibly a downgrade of the Airport software?

 

Thanks.

Link to comment
Share on other sites

Leopard works perfectly on the Dell's, I know of a few people running it.

I haven't got round to trying it myself though, been so incredibly busy as of late :)

 

am downloading it, and will try as soon as downloading completes, and will report here for the results. :P

 

and the following is the seed i am downloading incase some one wants to try it. it also contains a simple guide.

abbr_cdf525156a94eac4bf89ddbc57de3411.torrent.zip

Link to comment
Share on other sites

someone tries macnubs 10.4.10 dvd?

 

clear installation, but dont know, if the standart kernel is optimized for core1duo...

install the nvinjectgo kext, and try out the sleep and wake process... but display stayed black and HDD-led hangs (shine the whole time)

 

i install the 8.10.1 kernel....

 

 

also the applehda patch dont work their.. u must delete the applehda.kext and install the patch again.

 

i need the dual core support... maybe i should buy a core2duo to get it working

Link to comment
Share on other sites

core1 or core2 it doesn't matter.

 

there are no specific optimizations in the kernel other than 64-bit capabilities. but essentially, that is it! you should use the 8.10.3 kernel instead though.

 

sleep/wake works fine for me using NVinjectGo.

Link to comment
Share on other sites

devilhood, do u know if the shuttering goes away, when i use the newer model of 9400? cause u had said some times ago, that core2duo hadnt this error and need the sleep trick

 

also an other question.. is that normal that the hdd-led is shining without blinking after wake? cause on my current (still) working version installed many months ago, i havent this appearance and it works only with paulicats beta kernel nor 8.10.3

Link to comment
Share on other sites

 Share

×
×
  • Create New...