Jump to content

[HELP] Sound card - Realtek ALC662 rev1 [82801l ICH9 family hd a c rev.3]


Mela quadrata
 Share

119 posts in this topic

Recommended Posts

hI guys I hope someone can help me...

 

My laptop play audio by Realtek ALC662 rev.1 Intel 82801l (ICH9 Family) HD audio controller

 

I used OS X on it since Snow Leopard released...

 

With Snow Leopard and Lion no problem with audio (voodoohda.kext first and second a patched appleHDA.kext I found online), but now with mavericks no one kext i tried it works...

Could some one help me please?

 

These are the info about my  HD audio controller:

 

 

DPCImanager:

Status:

Schermata_11_2456601_alle_09_12_52.png

 

lspci:

 

00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)

 

 

And this it's the  codec_dump.txt obtained by linux

 

 

 

Codec: Realtek ALC662 rev1
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10ec0662
Subsystem Id: 0x15580860
Revision Id: 0x100101
No Modem Function Group found
Default PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=2, o=0, i=0, unsolicited=1, wake=0
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x1d: Stereo Amp-Out
  Control: name="Speaker Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Device: name="ALC662 rev1 Analog", type="Audio", device=0
  Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0
  Amp-Out vals:  [0x00 0x00]
  Converter: stream=5, channel=0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Node 0x03 [Audio Output] wcaps 0x1d: Stereo Amp-Out
  Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0
  Amp-Out vals:  [0x40 0x40]
  Converter: stream=0, channel=0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Node 0x04 [Audio Output] wcaps 0x1d: Stereo Amp-Out
  Control: name="Headphone Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0
  Amp-Out vals:  [0x00 0x00]
  Converter: stream=5, channel=0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Node 0x05 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x06 [Audio Output] wcaps 0x211: Stereo Digital
  Control: name="IEC958 Playback Con Mask", index=0, device=0
  Control: name="IEC958 Playback Pro Mask", index=0, device=0
  Control: name="IEC958 Playback Default", index=0, device=0
  Control: name="IEC958 Playback Switch", index=0, device=0
  Control: name="IEC958 Default PCM Playback Switch", index=0, device=0
  Device: name="ALC662 rev1 Digital", type="SPDIF", device=1
  Converter: stream=5, channel=0
  Digital: Enabled
  Digital category: 0x0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
Node 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x08 [Audio Input] wcaps 0x10011b: Stereo Amp-In
  Control: name="Capture Switch", index=1, device=0
  Control: name="Capture Volume", index=1, device=0
  Amp-In caps: ofs=0x09, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x89 0x89]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0x6]: 16 20
    formats [0x1]: PCM
  Connection: 1
     0x23
Node 0x09 [Audio Input] wcaps 0x10011b: Stereo Amp-In
  Control: name="Capture Switch", index=0, device=0
  Control: name="Capture Volume", index=0, device=0
  Device: name="ALC662 rev1 Analog", type="Audio", device=0
  Amp-In caps: ofs=0x09, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x11 0x11]
  Converter: stream=1, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0x6]: 16 20
    formats [0x1]: PCM
  Connection: 1
     0x22
Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Control: name="Mic Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Mic Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Internal Mic Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=1, ofs=0
  Control: name="Internal Mic Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=1, ofs=0
  Control: name="Beep Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=5, ofs=0
  Control: name="Beep Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=5, ofs=0
  Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Connection: 9
     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16
Node 0x0c [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Control: name="Speaker Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Connection: 2
     0x02 0x0b
Node 0x0d [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Connection: 2
     0x03 0x0b
Node 0x0e [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Control: name="Headphone Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Connection: 2
     0x04 0x0b
Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x12 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x14 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0001003c: IN OUT HP EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x99138110: [Fixed] Speaker at Int ATAPI
    Conn = ATAPI, Color = Purple
    DefAssociation = 0x1, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x0c
Node 0x15 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00010034: IN OUT EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x0d
Node 0x16 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00000034: IN OUT Detect
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x0e
Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x18 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Control: name="Mic Boost Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x00001734: IN OUT Detect
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x01a19830: [Jack] Mic at Ext Rear
    Conn = 1/8, Color = Pink
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=08, enabled=1
  Connection: 1
     0x0e
Node 0x19 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Control: name="Internal Mic Boost Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x0000173c: IN OUT HP Detect
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x99a3893f: [Fixed] Mic at Int ATAPI
    Conn = ATAPI, Color = Purple
    DefAssociation = 0x3, Sequence = 0xf
    Misc = NO_PRESENCE
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Connection: 2
     0x0c* 0x0e
Node 0x1a [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x00000034: IN OUT Detect
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x0d
Node 0x1b [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0000173c: IN OUT HP Detect
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x0121401f: [Jack] HP Out at Ext Rear
    Conn = 1/8, Color = Green
    DefAssociation = 0x1, Sequence = 0xf
  Pin-ctls: 0xc0: OUT HP VREF_HIZ
  Unsolicited: tag=04, enabled=1
  Connection: 2
     0x0c 0x0e*
Node 0x1c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x1d [Pin Complex] wcaps 0x400000: Mono
  Pincap 0x00000020: IN
  Pin Default 0x40168a2d: [N/A] Speaker at Ext N/A
    Conn = Digital, Color = Purple
    DefAssociation = 0x2, Sequence = 0xd
  Pin-ctls: 0x20: IN
Node 0x1e [Pin Complex] wcaps 0x400300: Mono Digital
  Pincap 0x00000010: OUT
  Pin Default 0x01441120: [Jack] SPDIF Out at Ext Rear
    Conn = RCA, Color = Black
    DefAssociation = 0x2, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x06
Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
  Processing caps: benign=0, ncoeff=12
Node 0x21 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Connection: 10
     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x0b
Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Connection: 10
     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x0b
Node 0x24 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x25 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x26 [Vendor Defined Widget] wcaps 0xf00000: Mono

 

 

I attach my modified dsdt.aml and also the codec_dump.txt

 

Please help me... :help::(

Attach.zip

Link to comment
Share on other sites

Try this

 Thank's, but it doesn't works :(

 

HP 7700 ALC 262

I used the ALC 262 file in downloads with  the HDA taragu patcher.

drag your codec over HDApatcher icon in the folder. mine was on desktop

install HDAkext with kext helper

working great all functions.

 

ALC 262 or 662?!?

 

do you have a link?

 

I use kext wizard to install my kexts, do you think kext helper works better with mavericks?!?

Link to comment
Share on other sites

Please try the attached files.

 

I have fixed your DSDT by removing errors and warnings, and the pin configuration injection in your device hdef.   Please make sure that you have removed any HDAEnabler or similar entries in your org.chameleon.boot.plist (assuming you have Chameleon bootloader).

 

There are two files of AppleHDA.kext - one from 10.8.x and the other from 10.9.   Please use the kext utility here.

 

Please post your outputs from dmesg and ioregistryexplorer (not v3!), which you can get here.

 

 

 

 

BTW, pages 18-20 of the Intel HDA Specification Rev.1.0a will help you understand what audio controllers and codecs are.

 
 
Edit: lol, forgot to attach the files  :)
 
Link to comment
Share on other sites

 

Please try the attached files.

 

I have fixed your DSDT by removing errors and warnings, and the pin configuration injection in your device hdef.   Please make sure that you have removed any HDAEnabler or similar entries in your org.chameleon.boot.plist (assuming you have Chameleon bootloader).

 

There are two files of AppleHDA.kext - one from 10.8.x and the other from 10.9.   Please use the kext utility here.

 

Please post your outputs from dmesg and ioregistryexplorer (not v3!), which you can get here.

 

 

 

 

BTW, pages 18-20 of the Intel HDA Specification Rev.1.0a will help you understand what audio controllers and codecs are.

 
 
Edit: lol, forgot to attach the files  :)
 

 

Thank's for you help!!!

 

I just tried the appleHDA.kext (mav version) and your fixed dsdt.aml (no hda enabler in org.chameleon.boot.plist)

but it doesn't works...

 

this is the dsmg:

 

 

 

Longterm timer threshold: 1000 ms

Darwin Kernel Version 13.0.0: Thu Sep 19 22:22:27 PDT 2013; root:xnu-2422.1.72~6/RELEASE_X86_64

vm_page_bootstrap: 1521843 free pages and 42829 wired pages

kext submap [0xffffff7f807a5000 - 0xffffff8000000000], kernel text [0xffffff8000200000 - 0xffffff80007a5000]

zone leak detection enabled

"vm_compressor_mode" is 4

standard timeslicing quantum is 10000 us

standard background quantum is 2500 us

mig_table_max_displ = 74

NullCPUPowerManagement::init: properties=0xffffff800e5e1900

NVClockX: NVClock Darwin port by alphamerik © 2010

NVClockX: usr-sse2 © 2010

IntelCPUMonitor: Based on code by mercurysquad, superhai ©2008

NullCPUPowerManagement::start

AppleACPICPU: ProcessorId=0 LocalApicId=0 Enabled

AppleACPICPU: ProcessorId=1 LocalApicId=1 Enabled

calling mpo_policy_init for TMSafetyNet

Security policy loaded: Safety net for Time Machine (TMSafetyNet)

calling mpo_policy_init for Sandbox

Security policy loaded: Seatbelt sandbox policy (Sandbox)

calling mpo_policy_init for Quarantine

Security policy loaded: Quarantine policy (Quarantine)

Copyright © 1982, 1986, 1989, 1991, 1993

    The Regents of the University of California. All rights reserved.

 

MAC Framework successfully initialized

using 16384 buffer headers and 10240 cluster IO buffer headers

IOAPIC: Version 0x20 Vectors 64:87

ACPI: System State [s0 S3 S4 S5] (S3)

RTC: Only single RAM bank (128 bytes)

AppleSmartBatteryManager Loading...

AppleSmartBattery loading...

pci (build 22:16:29 Sep 19 2013), flags 0x63008, pfm64 (36 cpu) 0xf80000000, 0x80000000

[ PCI configuration begin ]

FakeSMC: opensource SMC device emulator by netkas © 2009

FakeSMC: plugins & plugins support modifications by mozodojo, usr-sse2, slice © 2010

FakeSMCDevice: 17 preconfigured keys added:

FakeSMCDevice: successfully initialized

NVClockX: [Warning] no nVidia graphics adapters found

NVClockX: [Warning]  >\M-\\M-0\M^@\M^?\M^?\M^?\M-]\M-.h

IntelCPUMonitor: CPU family 0x6, model 0x17, stepping 0x6, cores 2, threads 0

IntelCPUMonitor: BusClock=266MHz FSB=1064MHz

IntelCPUMonitor: Platform string M82

IntelCPUMonitor: CPU Tjmax 105

AppleKeyStore starting (BUILT: Sep 19 2013 22:20:34)

NVClockX: NVClock Darwin port by alphamerik © 2010

NVClockX: usr-sse2 © 2010

NVClockX: [Warning] no nVidia graphics adapters found

NVClockX: [Warning]  >\M-\\M-0\M^@\M^?\M^?\M^?\M-]\M-.h

mcache: 2 CPU(s), 64 bytes CPU cache line size

mbinit: done [64 MB total pool size, (42/21) split]

NVClockX: NVClock Darwin port by alphamerik © 2010

NVClockX: usr-sse2 © 2010

NVClockX: [Warning] no nVidia graphics adapters found

NVClockX: [Warning]  >\M-\\M-0\M^@\M^?\M^?\M^?\M-]\M-.h

Pthread support ABORTS when sync kernel primitives misused

rooting via boot-uuid from /chosen: 1B7C8DB8-AE20-390F-8E40-58C7DECA526F

Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>

com.apple.AppleFSCompressionTypeZlib kmod start

com.apple.AppleFSCompressionTypeDataless kmod start

NVClockX: NVClock Darwin port by alphamerik © 2010

NVClockX: usr-sse2 © 2010

LS(4050) Little Snitch: start

NVClockX: [Warning] no nVidia graphics adapters found

NVClockX: [Warning]  \M->T\M-6\M^@\M^?\M^?\M^?\M-]\M-.h

com.apple.AppleFSCompressionTypeZlib load succeeded

com.apple.AppleFSCompressionTypeDataless load succeeded

NVClockX: NVClock Darwin port by alphamerik © 2010

NVClockX: usr-sse2 © 2010

NVClockX: [Warning] no nVidia graphics adapters found

NVClockX: [Warning]  \M->T\M-6\M^@\M^?\M^?\M^?\M-]\M-.h

NVClockX: NVClock Darwin port by alphamerik © 2010

NVClockX: usr-sse2 © 2010

NVClockX: [Warning] no nVidia graphics adapters found

NVClockX: [Warning]  >q\M-6\M^@\M^?\M^?\M^?\M-]\M-.h

console relocated to 0xf7000000

[ PCI configuration end, bridges 8, devices 21 ]

[RealtekRTL81xx:init] RealtekRTL81xx.kext v0.0.90 ©2010-2011 by Lnx2Mac (lnx2mac@gmail.com)

[RealtekRTL81xx:init] _logLevel is now 132 (0x0084)

 

[RealtekRTL81xx:init] Using updated PHY config method

 

[RealtekRTL81xx:init] init completed

[RTL81xx@0x5000:rtl8168_init_board] NIC identified as RTL8168C/8111C (mcfg=5)

 

FireWire (OHCI) VendorID 197b ID 2380 PCI now active, GUID 58903b6e0090f514; max speed s400.

USBMSC Identifier (non-unique): 081011FC1400 0x152d 0x2338 0x100, 2

No interval found for . Using 8000000

No interval found for . Using 8000000

No interval found for . Using 8000000

NVClockX: NVClock Darwin port by alphamerik © 2010

NVClockX: usr-sse2 © 2010

NVClockX: Card: 0, Vendor ID: 10de, Device ID: 62c, Architecture: 200000, G94 [GeForce 9800M GTS]

NVClockX: BIOS successfully read

Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/EHC2@1A,7/AppleUSBEHCI/USB to ATA/ATAPI Bridge@fa200000/MSC Bulk-Only Transfer@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub/IOSCSIPeripheralDeviceType00/IOBlockStorageServices/IOBlockStorageDriver/Hitachi HTS723232L9A360 Media/IOGUIDPartitionScheme/Senza titolo@2

BSD root: disk1s2, major 1, minor 5

hfs: mounted Maverick 10.9 on device root_device

VM Swap Subsystem is ON

Waiting for DSMOS...

NVDAStartup: Official

SMC::smcReadKeyAction ERROR $Num kSMCKeyNotFound(0x84) fKeyHashTable=0x0

NVDANV50HAL loaded and registered

Previous Shutdown Cause: 3

SMC::smcInitHelper ERROR: MMIO regMap == NULL - fall back to old SMC mode

init

probe

IntelThermal: based on code by mercurysquad, superhai © 2008

IntelThermal: based on code from Open Hardware Monitor project by Michael M\M-C\M-6ller © 2011

VoodooPS2SynapticsTouchPad loaded

start

IntelThermal: CPU family 0x6, model 0x17, stepping 0x6, cores 2, threads 0, TJmax 105

[iOBluetoothHCIController][start] -- completed

DSMOS has arrived

No interval found for . Using 8000000

No interval found for . Using 8000000

No interval found for . Using 8000000

VoodooPS2Trackpad: Synaptics TouchPad v6.2

No interval found for . Using 8000000

No interval found for . Using 8000000

No interval found for . Using 8000000

No interval found for . Using 8000000

hfs: mounted MAC OS X 10.7 on device disk0s2

flow_divert_kctl_disconnect (0): disconnecting group 1

ACPI_SMC_PlatformPlugin::start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out

**** [iOBluetoothHCIController][searchForTransportEventTimeOutHandler] -- Missing Bluetooth Controller Transport!

AppleKeyStore:Sending lock change 0

         0 [Level 5] [Facility messagetracer] [com.apple.message.domain com.apple.kernel.cs.mismatch] [com.apple.message.signature 42000] [com.apple.message.signature2 1f8debb3f11ac80fd5d69c6ba4f74164f1bddff4] [com.apple.message.signature3 8878bdef82c6404cb1cf5bfed7683a240b76fe92] [com.apple.message.summarize YES]

         0 [Level 5] [Facility messagetracer] [com.apple.message.domain com.apple.kernel.cs.invalidate] [com.apple.message.signature invalidate] [com.apple.message.signature4 229] [com.apple.message.signature3 Cookie] [com.apple.message.summarize YES]

CODE SIGNING: cs_invalid_page(0x100041000): p=229[Cookie] final status 0x0, allow (remove VALID)ing page

NTFS driver 3.11 [Flags: R/W].

NTFS volume name , version 3.1.

loginwindow (map: 0xffffff800f39e000) triggered DYLD shared region unnest for map: 0xffffff800f39e000, region 0x7fff90a00000->0x7fff90c00000. While not abnormal for debuggers, this increases system memory footprint until the target exits.

Dock (map: 0xffffff80117a9e10) triggered DYLD shared region unnest for map: 0xffffff80117a9e10, region 0x7fff90a00000->0x7fff90c00000. While not abnormal for debuggers, this increases system memory footprint until the target exits.

BetterTouchTool (map: 0xffffff8011acb870) triggered DYLD shared region unnest for map: 0xffffff8011acb870, region 0x7fff90a00000->0x7fff90c00000. While not abnormal for debuggers, this increases system memory footprint until the target exits.

com.apple.dock.e (map: 0xffffff8011dfc690) triggered DYLD shared region unnest for map: 0xffffff8011dfc690, region 0x7fff90a00000->0x7fff90c00000. While not abnormal for debuggers, this increases system memory footprint until the target exits.

NotificationCent (map: 0xffffff8011acb1e0) triggered DYLD shared region unnest for map: 0xffffff8011acb1e0, region 0x7fff90a00000->0x7fff90c00000. While not abnormal for debuggers, this increases system memory footprint until the target exits.

com.apple.ShareK (map: 0xffffff8011dfcb40) triggered DYLD shared region unnest for map: 0xffffff8011dfcb40, region 0x7fff90a00000->0x7fff90c00000. While not abnormal for debuggers, this increases system memory footprint until the target exits.

TMHelperAgent (map: 0xffffff8011dfc2d0) triggered DYLD shared region unnest for map: 0xffffff8011dfc2d0, region 0x7fff90a00000->0x7fff90c00000. While not abnormal for debuggers, this increases system memory footprint until the target exits.

[en0:rtl8168_tx_interrupt] *** Unexpected fragmented packed !!!

considerRebuildOfPrelinkedKernel com.apple.iokit.IOHDAFamily triggered rebuild

Terminal (map: 0xffffff8011dfc5a0) triggered DYLD shared region unnest for map: 0xffffff8011dfc5a0, region 0x7fff90a00000->0x7fff90c00000. While not abnormal for debuggers, this increases system memory footprint until the target exits.

 

 

 

 

 

and this the image of IORegistryExplorer:

 

Schermata_2013_11_05_alle_20_33_38.jpg

click on image to enlarge it

 

 

download MyIOreg...

Link to comment
Share on other sites

your ioreg dump for hdef does not show any pin config data!?

&nbsp;

please try this revised DSDT&nbsp;attachicon.gifHDA_DSDT_rev1.zip

&nbsp;

also, can you download darwin dumper from here?

&nbsp;

just select all the dumps and post a link where i can download it (e.g.. dropbox).

also new dsdt & new appleHDA.kext  don't work

 

i attach myIOreg after this installation

 

download myIOreg2...

Sorry for my ignorance, but one time I select all the dumps what exactly I have to do for save and upload something usefull for you?!? I didn't know about darwin dumper before today...

Link to comment
Share on other sites

...Sorry for my ignorance, but one time I select all the dumps what exactly I have to do for save and upload something usefull for you?!? I didn't know about darwin dumper before today...

when you clicked on "Select All Dumps" and "Run", did it not create a folder named "DarwinDumperRepots"?  compress it and post it here.

Link to comment
Share on other sites

DSDT-fixed-01-02.zip

 

First fix:  set IRQs to HPET.  There was a post some time ago in this forum about IRQs assigned to USB port.  I tried it and funny enough appleHDA loaded without the need for boot flag "-f".   Of course, it sorted out my USB 2.0 ports as well.

 

2nd fix: same as first fix plus pin config data injection.  

 

Please send me your dmesg, bdmesg and ioreg dump.

 

 

BTW, I probably should have asked this first but how did you extract your DSDT?

Link to comment
Share on other sites

attachicon.gifDSDT-fixed-01-02.zip

 

BTW, I probably should have asked this first but how did you extract your DSDT?

 

I never worked on my dsdt, I download it from an user that created it for Snow leopard hackintosh and for the same laptop I have... So I always used the same config (dsdt and kexts as voodooHDA for audio) for snow leopard as for lion... but now with mavericks audio dont works...

Link to comment
Share on other sites

Finally found the solution ...

Here I want to publicly thank b1gdadd1 that he help me and he solved the problem after 3 days of incessant testing ...

A person so helpful to a novice user like me when modifying the dsdt and audio drivers that I have to publicly thank here ...

As already said in private to him, there are not enough words to thank him ... Just this:

Many users here in the forum should take an example from people like him ... both in the forums and in life less virtual ...

B1gdadd1 THANK YOU!


PS: Soon, he will publish the solution for those who need it ...

Link to comment
Share on other sites

after several days of "tinkering" with MQ's machine, we were finally able to get his audio working.

 

the biggest problem we had was enabling his laptop's HDA controller.   this was caused by the use of outdated /extra/modules on his mavericks installation.

 

as MQ's laptop required DSDT patch for working graphics and usb, we used DSDT patch for HDEF, which is the usual HDEF patch as show below:

 

            Device (HDEF)
            {
                Name (_ADR, 0x001B0000)
                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x0A)
                        {
                            "buitl-in", 
                            Buffer (One)
                            {
                                0x00
                            }, 


                            "hda-gfx", 
                            Buffer (0x0A)
                            {
                                "onboard-1"
                            }, 


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


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


                            "PinConfigurations", 
                            Buffer (Zero) {}
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
 
this is the working 10.9 AppleHDa.kext, which includes the codec dump, graphviz dump, pin config data, layout12.xml and platforms.xml Working_ALC662.zip
 
bdmesg, dmesg and ioreg dump Working_ALC662_Result.zip
 
if anyone want to use it, you need to check if your pin config data and path map are the same with MQ's laptop.
 
 

 

Link to comment
Share on other sites

 

after several days of "tinkering" with MQ's machine, we were finally able to get his audio working.

 

the biggest problem we had was enabling his laptop's HDA controller.   this was caused by the use of outdated /extra/modules on his mavericks installation.

 

as MQ's laptop required DSDT patch for working graphics and usb, we used DSDT patch for HDEF, which is the usual HDEF patch as show below:

 

            Device (HDEF)
            {
                Name (_ADR, 0x001B0000)
                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x0A)
                        {
                            "buitl-in", 
                            Buffer (One)
                            {
                                0x00
                            }, 


                            "hda-gfx", 
                            Buffer (0x0A)
                            {
                                "onboard-1"
                            }, 


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


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


                            "PinConfigurations", 
                            Buffer (Zero) {}
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
 
this is the working 10.9 AppleHDa.kext, which includes the codec dump, graphviz dump, pin config data, layout12.xml and platforms.xml attachicon.gifWorking_ALC662.zip
 
bdmesg, dmesg and ioreg dump attachicon.gifWorking_ALC662_Result.zip
 
if anyone want to use it, you need to check if your pin config data and path map are the same with MQ's laptop.

 

 

Ok, these are the latest update situation about my Audio device after your great work :

 

 

internal speakers work

 

Headphone jack works

 

Internal mic  I dont'know if it works... (no mic input controls)

mic.jpg

 

 

 

other audio connector to be activate in my laptop are:

 

external mic Jack

external digital audio output jack

HDMI audio

 

Regarding the HDMI of my laptop I found in a linux forum these info: HDMI on ClevoM860TU  I don't know if it could be usefull for Mavericks...

Link to comment
Share on other sites

 Share

×
×
  • Create New...