[solved] Answering my own issue. EAPDFix works now.
The problem is that when I was installing Mavericks, boot kept stalling at [PCI Configuration begin] and I couldn't see anything. npci=0x2000, npci=0x3000 were not working. The only thing that got me past that was to remove Name (_ADR, zero) from Device (PCI0)
Device (PCI0)
{
Name (_HID, EisaId ("PNP0A08"))
Name (_CID, EisaId ("PNP0A03"))
Name (_ADR, Zero) <<------------- had to remove this to get past [PCI Configuration begin]
Method (^BN00, 0, NotSerialized)
{
Return (Zero)
}
Method (_BBN, 0, NotSerialized)
{
Return (BN00 ())
}
Name (_UID, Zero)
Method (_PRT, 0, NotSerialized)
{
If (PICM)
{
Return (AR00 ())
}
I simply had to put Name (_ADR, zero) back. Now EAPDFix is working correctly:
0/23/14 8:10:08.000 AM kernel[0]: EAPDFix v2.0 Final Copyright (c) EMlyDinEsH (OSXLatitude) 2013-2014.
10/23/14 8:10:08.000 AM kernel[0]: EAPDFix: Fix type 1 enabled, will send the verb once to enable EAPD/Jack Sense at boot and after sleep.
10/23/14 8:10:08.000 AM kernel[0]: EAPDFix: Speakers has EAPD, Headphones has EAPD, Jack sense Fix Disabled.
10/23/14 8:10:10.000 AM kernel[0]: EAPDFix: Timeout on response read.
10/23/14 8:10:10.000 AM kernel[0]: EAPDFix: Speakers EAPD is down, Trying to power up...
10/23/14 8:10:10.000 AM kernel[0]: EAPDFix: Codec verb sent successfully to power up EAPD.
Many thanks! Excellent work EMlyDinEsH!