Jump to content

ALC888 Sound Assertion and RTL8169 issues


Sirhc1989
 Share

4 posts in this topic

Recommended Posts

Hey there mates,

 

I have gotten my hackintosh nearly complete and working perfectly except two minor issues. My console gets spamed with sound assertion errors every few seconds to minutes "9/25/13 8:22:13.000 PM kernel[0]: Sound assertion in AppleHDAWidget at line 2185" and my RTL8169 doesn't get picked up with the RTL81xx kext.

 

Build

Motherboard: Intel DH55TC

CPU: Intel Core I3-530

Memory: 6gb

AppleHDA patching method: https://github.com/toleda/audio_ALCInjection

 

DSDT HDEF

 
            Device (HDEF)
            {
                Name (_ADR, 0x001B0000)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (Package (0x02)
                    {
                        0x0D, 
                        0x05
                    })
                }
 
                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x04)
                        {
                            "layout-id", 
                            Buffer (0x04)
                            {
                                0x01, 0x00, 0x00, 0x00
                            }, 
 
                            "PinConfigurations", 
                            Buffer (Zero) {}
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }

 

            }

 

 

 

 

LSPCI

pcilib: 0000:01:00.0 64-bit device address ignored.
pcilib: 0000:01:00.0 64-bit device address ignored.
00:00.0 Host bridge [0600]: Intel Corporation Core Processor DRAM Controller [8086:0040] (rev 02)
00:01.0 PCI bridge [0604]: Intel Corporation Core Processor PCI Express x16 Root Port [8086:0041] (rev 02)
00:16.0 Communication controller [0780]: Intel Corporation 5 Series/3400 Series Chipset HECI Controller [8086:3b64] (rev 06)
00:16.2 IDE interface [0101]: Intel Corporation 5 Series/3400 Series Chipset PT IDER Controller [8086:3b66] (rev 06)
00:16.3 Serial controller [0700]: Intel Corporation 5 Series/3400 Series Chipset KT Controller [8086:3b67] (rev 06)
00:19.0 Ethernet controller [0200]: Intel Corporation 82578DC Gigabit Network Connection [8086:10f0] (rev 06)
00:1a.0 USB controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b3c] (rev 06)
00:1b.0 Audio device [0403]: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio [8086:3b56] (rev 06)
00:1d.0 USB controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b34] (rev 06)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev a6)
00:1f.0 ISA bridge [0601]: Intel Corporation 5 Series Chipset LPC Interface Controller [8086:3b06] (rev 06)
00:1f.2 SATA controller [0106]: Intel Corporation 5 Series/3400 Series Chipset 6 port SATA AHCI Controller [8086:3b22] (rev 06)
00:1f.3 SMBus [0c05]: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller [8086:3b30] (rev 06)
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Unknown device [10de:0fc1] (rev a1)
01:00.1 Audio device [0403]: NVIDIA Corporation Unknown device [10de:0e1b] (rev a1)
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet [10ec:8169] (rev 10)

 

 

 

AppleHDA.kext.zip

Apocalypse iMac.zip

Link to comment
Share on other sites

hello

 

sound assertions is normal.. alc is not native in mac os x

 

so must patch the kext.. and the assertions came from there

 

about rtl try this other kext

 

http://www.insanelymac.com/forum/topic/286937-realtekr1000-v3/

 

good hack

 

I added my devid (816910ec) to the linked kext and it still doesn't appear in network settings. I understand that ALC isn't native to OSX, but I was hoping to at least silence the notices.

 

Thanks,

Chris

Link to comment
Share on other sites

 Share

×
×
  • Create New...