Thread: Asus K50IN
View Single Post
 
Old 12-06-2010, 09:23 AM
ronovar ronovar is offline
Puma
 
Join Date: Nov 2009
Posts: 26
Hey guys...i finally found a solution to make clean bootwithout sound assertion errors...i took into ioreg from MacBookPro 5,5 ( i know that the Asus K70IO uses MCP79 chipset and is the same hardware that the MacBookPro 5,1).

Just under device (HDEF) add:

"CodecAddressMask",
Buffer (One)
{
0x01
}

and compile....without thiss addon sound assertion is given. so final hdef in asus notebook will be:


Method (_DSM, 4, NotSerialized)
{
Store (Package (0x0A)
{
"built-in",
Buffer (One)
{
0x00
},

"codec-id",
Buffer (0x04)
{
0x62, 0x06, 0xEC, 0x10
},

"CodecAddressMask",
Buffer (One)
{
0x01
},

"layout-id",
Buffer (0x04)
{
0x0C, 0x00, 0x00, 0x00
},

"PinConfigurations",
Buffer (0x20)
{
0x50, 0x40, 0x2b, 0x01,
0x41, 0x01, 0x10, 0x90,
0x40, 0x01, 0x10, 0x90,
0x20, 0x30, 0x8b, 0x01,
0x10, 0x01, 0xa0, 0x90,
0x30, 0xe0, 0xcb, 0x01,
0x60, 0xe0, 0x4b, 0x01,
0x70, 0x90, 0xab, 0x01
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}

NOTE: PinConfigurations are from Linux Pin COnfig and are for other audio codec different.. i have ALC662.

Not i must study how to get all info from K50IN.kextto dsdt to use without this dummy kext and all to go.

Please try this and post your results...

DSDT is the great..for hackintosh..))

P.S: Does anybody know under what section i put dsdt injection for AR9285 into DSDT?
Reply With Quote