Jump to content

AppleHDA ALC670 edited(10.8.2 and 10.8.3)(updated) 1.0


About This File

With this driver sound completely works and HDMI-Audio as well.

Need to patch:

sudo perl -pi -e 's|\xff\x87\xec\x1a\x0f\x8f\x53\x01\x00\x00|\x70\x06\xec\x10\x0f\x84\x2a\x01\x00\x00|g' AppleHDA

sudo perl -pi -e 's|\xff\x87\xec\x1a\x0f\x8f\x2f\x01\x00\x00|\x70\x06\xec\x10\x0f\x84\x06\x01\x00\x00|g' AppleHDA

Whole dsdt have inside archive. You can see Device (HDEF) etc in my DSDT. I have a computer Acer Aspire8942g and Processor Intel Core i7 720.

This variant is only suitable for Acer's laptops. But it can fit on your notebook.

Device (HDEF)
{
Name (_ADR, 0x001B0000)
OperationRegion (HDAR, PCI_Config, 0x4C, 0x10)
Field (HDAR, WordAcc, NoLock, Preserve)
{
DCKA, 1,
Offset (0x01),
DCKM, 1,
, 6,
DCKS, 1,
Offset (0x08),
, 15,
PMES, 1
}

Method (_DSM, 4, NotSerialized)
{
Store (Package (0x0C)
{
"device-id",
Buffer (0x04)
{
0x70, 0x06, 0xEC, 0x10
},

"built-in",
Buffer (One)
{
0x00
},

"layout-id",
Unicode ("A"),
"model",
Buffer (0x07)
{
"alc670"
},

"PinConfigurations",
Buffer (Zero) {},
"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}

Name (_PRW, Package (0x02)
{
0x0D,
0x03
})
}

If your sound doesn't work. You can try even it.

You should add this thing in HPET.

IRQNoFlags ()

{11}

IRQNoFlags ()

{15}

For instance.

Device (HPET)
{
Name (_HID, EisaId ("PNP0103"))
Name (_CID, EisaId ("PNP0C01"))
Name (BUF0, ResourceTemplate ()
{
IRQNoFlags ()
{0}
IRQNoFlags ()
{8}
IRQNoFlags ()
{11}
IRQNoFlags ()
{15}
Memory32Fixed (ReadOnly,
0xFED00000, // Address Base
0x00000400, // Address Length
)
})
Method (_STA, 0, NotSerialized)
{
If (LGreaterEqual (OSYS, 0x07D1))
{
If (HPAE)
{
Return (0x0F)
}
}
Else
{
If (HPAE)
{
Return (0x0B)
}
}

Return (Zero)
}

Method (_CRS, 0, Serialized)
{
If (HPAE)
{
CreateDWordField (BUF0, 0x0A, HPT0)
If (LEqual (HPAS, One))
{
Store (0xFED01000, HPT0)
}

If (LEqual (HPAS, 0x02))
{
Store (0xFED02000, HPT0)
}

If (LEqual (HPAS, 0x03))
{
Store (0xFED03000, HPT0)
}
}

Return (BUF0)
}
}

Device (HDEF)
{
Name (_ADR, 0x001B0000)
OperationRegion (HDAR, PCI_Config, 0x4C, 0x10)
Field (HDAR, WordAcc, NoLock, Preserve)
{
DCKA, 1,
Offset (0x01),
DCKM, 1,
, 6,
DCKS, 1,
Offset (0x08),
, 15,
PMES, 1
}

Method (_PRW, 0, NotSerialized)
{
Return (Package (0x02)
{
0x09,
0x04
})
}

----------

12.05.13

Fixed external microphone




User Feedback

Recommended Comments

I have Acer Aspire 7745g som carte son alc670 please helpe!

paatch don't work!

Can't open AppleHDA: No such file or directory.

Share this comment


Link to comment
Share on other sites

Did you try both variants DSDT? Without correct fix in DSDT AppleHDA won't never work.

On my computer both variants are work. But I took first variant.

Share this comment


Link to comment
Share on other sites

I have Acer Aspire 89842g som carte son alc670 and Processor Intel Core i3 330Mset your dstd and applehda your sound microphone is very quiet with a whistle. Thank you

Share this comment


Link to comment
Share on other sites

Kevhawk. Is your hdmi-port detected by system when you plug HDMI-Cable to your laptop.

Volume level is control by TV, not by your laptop!

Share this comment


Link to comment
Share on other sites

Yes my display is but in my audio settings no output device for the display is there so the sound continues to play through the speakers

Share this comment


Link to comment
Share on other sites

The output device ought to appear when you connect TV to your laptop. And during the connection you should choose necessary output at setting of sound.

Share this comment


Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.