Jump to content

P35-ds3l rev 2 f7, applehda in test


cparm
 Share

2 posts in this topic

Recommended Posts

first remember this kext is for p35-ds3l (rev2 f7) users (ALC888 codec 2) only

 

i had moded myself the applehda.kext by following THe KING and MadTux topic, and after a long work, i finally got my green and my black jack works:

 

it's almost hard to explain how i did it but it work for me

 

so here is my kext: 5.1 version => here

 

sound_10.jpg

 

 

sysaud10.jpg

 

 

*please note:

- you will need hdaenabler, and apply efi string to your sound card
- i can't check if the third stereo channel is mapped at the front panel, because my old pc case don't have front panel, so please check it for me and report
- if you can, please check spdif (optical and coax, IN and OUT)
- the headphones output device is the green jack
- the line out output device (betwen headphones and digital out) is the black jack

and also note that english is note my mother language ;)

 

todo:

 

- found where is the third analog stereo channel, or enable it
- try to rename device output

Link to comment
Share on other sites

  • 6 months later...

Hello cparm,

 

I've tried your file but with no success.

now I have something in the audio (built in) tab but I have nothing in the audio preferences.

 

Looking at the system log I found this error:

06/05/09 08:09:48 kernel Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDADriver.cpp" at line 1327 goto Exit 
   06/05/09 08:09:48 kernel Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDADriver.cpp" at line 127 goto Exit 
   06/05/09 08:09:48 kernel Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDADriver.cpp" at line 1327 goto Exit 
   06/05/09 08:09:48 kernel Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDADriver.cpp" at line 127 goto Exit

 

Here's the EFI string that I added to my com.Apple.boot.plist:

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>PciRoot(0x1)/Pci(0x1,0x0)/Pci(0x0,0x0)</key>

<dict>

<key>@0,compatible</key>

<string>NVDA,NVMac</string>

<key>@0,device_type</key>

<string>display</string>

<key>@0,name</key>

<string>NVDA,Display-A</string>

<key>@1,compatible</key>

<string>NVDA,NVMac</string>

<key>@1,device_type</key>

<string>display</string>

<key>@1,name</key>

<string>NVDA,Display-B</string>

<key>NVCAP</key>

<data>

BAAAAAAAAwAEAAAAAAAABwAAAAA=

</data>

<key>NVPM</key>

<data>

AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==

</data>

<key>VRAM,totalsize</key>

<string>0x20000000</string>

<key>device_type</key>

<string>NVDA,Parent</string>

<key>model</key>

<string>Nvidia GeForce 8600 GT</string>

<key>name</key>

<string>display</string>

<key>rom-revision</key>

<string>Nvidia GeForce 8600 GT OpenGL Engine [EFI]</string>

</dict>

<key>PciRoot(0x1)/Pci(0x1b,0x0)</key>

<dict>

<key>PinConfigurations</key>

<string/>

<key>built-in</key>

<string>0x00</string>

<key>layout-id</key>

<string>0x00000378</string>

<key>revision-id</key>

<string>0x00000001</string>

<key>subsystem-id</key>

<string>0x0000a002</string>

<key>subsystem-vendor-id</key>

<string>0x00001458</string>

<key>vendor-id</key>

<string>0x00008086</string>

</dict>

<key>PciRoot(0x1)/Pci(0x1c,0x4)/Pci(0x0,0x0)</key>

<dict>

<key>built-in</key>

<string>0x01</string>

</dict>

</dict>

</plist>

 

 

and the kext for my chameleon 2RC1 bootloader (/Extra/Extensions)

 0 drwxr-xr-x   3 root  wheel  102  1 avr 16:17 AHCIPortInjector.kext
0 drwxr-xr-x   3 root  wheel  102  1 avr 16:17 ATAPortInjector.kext
0 drwxr-xr-x   3 root  wheel  102  6 mai 20:38 AppleACPIPS2Nub.kext
0 drwxr-xr-x   3 root  wheel  102  6 mai 20:38 AppleDecrypt.kext
0 drwxr-xr-x@  3 root  wheel  102  6 mai 20:38 AppleHDA.kext
0 drwxr-xr-x   3 root  wheel  102  6 mai 20:38 ApplePS2Controller.kext
0 drwxr-xr-x@  3 root  wheel  102  6 mai 20:38 AppleSMBIOSEFI.kext
0 drwxr-xr-x@  3 root  wheel  102  6 mai 20:38 HDAEnabler.kext
0 drwxr-xr-x   3 root  wheel  102  1 avr 16:17 IOAHCIBlockStorageInjector.kext
0 drwxr-xr-x   3 root  wheel  102  6 mai 20:38 IntelCPUPMDisabler.kext
0 drwxr-xr-x   3 root  wheel  102  6 mai 20:38 LegacyAppleAHCIPort.kext
0 drwxr-xr-x   3 root  wheel  102  6 mai 20:38 LegacyAppleIntelPIIXATA.kext
0 drwxr-xr-x@  3 root  wheel  102  6 mai 20:38 LegacyHDAController.kext
0 drwxr-xr-x@  3 root  wheel  102  6 mai 20:38 LegacyHDAPlatformDriver.kext
0 drwxr-xr-x   3 root  wheel  102  6 mai 20:38 LegacyIOAHCIBlockStorage.kext
0 drwxr-xr-x   3 root  wheel  102  6 mai 20:38 OpenHaltRestart.kext
0 drwxr-xr-x@  3 root  wheel  102  6 mai 20:38 RealtekR1000.kext

 

Any idea?

Link to comment
Share on other sites

 Share

×
×
  • Create New...