Jump to content

AppleHDA cx20590 only sound with UseKernelCache=No


  • Please log in to reply
40 replies to this topic

#1
keiner99

keiner99

    InsanelyMac Protégé

  • Members
  • PipPip
  • 58 posts

hey everyone!

 

i have a Lenovo Ideapad U410 with Intel Core i3 2367m, 8GB ram, Intel HD3000

everthing is working great except sound with cx 20590 and apple HDA :(

 

appleHDA gehts only loaded successfully with bootflag UseKernelCache=No otherwise it won't be loaded..

 

boot with -v UseKernelCache=No it shows

Sound Assertion in Apple HDA Engine at Line 581

and then sound is working perfect!

 

but when i boot with -v only it shows:

Sound Assertion in AppleHDA Controller at Line 547
Sound Assertion in AppleHDA Controller at Line 402

and sound is not working :( in system/sound it only shows Audio ID:12..

 

i use a DSDT patch from rehabman for Audio ID 12

 

here's my HDEF device

        Device (HDEF)
        {
            Name (_ADR, 0x001B0000)
            Name (_S3D, 0x03)
            Name (RID, Zero)
            Name (_PRW, Package (0x02)
            {
                0x0D, 
                0x04
            })
            Method (_PSW, 1, NotSerialized)
            {
                Noop
            }

            Method (_DSM, 4, NotSerialized)
            {
                If (LEqual (Arg2, Zero))
                {
                    Return (Buffer (One)
                    {
                        0x03
                    })
                }

                Return (Package (0x14)
                {
                    "AAPL,slot-name", 
                    Buffer (0x09)
                    {
                        "Built in"
                    }, 

                    "device-id", 
                    Buffer (0x04)
                    {
                        0x6E, 0x50, 0xF1, 0x14
                    }, 

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

                    "codec-id", 
                    Buffer (0x04)
                    {
                        0x3E, 0x3A, 0xEC, 0x10
                    }, 

                    "model", 
                    Buffer (0x1D)
                    {
                        "Conexant 20672 SmartAudio HD"
                    }, 

                    "name", 
                    Buffer (0x11)
                    {
                        "Conexant Cx20590"
                    }, 

                    "device_type", 
                    Buffer (0x11)
                    {
                        "Audio Controller"
                    }, 

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

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

attached there is the complete DSDT and the AppleHDA!

 

can someone help me? :)

 

 

 

Attached Files



#2
carbo178

carbo178

    InsanelyMac V.I.P.

  • Local Moderators
  • 7,474 posts
  • Gender:Male
  • Location:Dalle paludi della Pianura Padana
Have you repaired permissions and rebuild cache after AppleHDA installation?

#3
keiner99

keiner99

    InsanelyMac Protégé

  • Members
  • PipPip
  • 58 posts

yes with kext wizard



#4
carbo178

carbo178

    InsanelyMac V.I.P.

  • Local Moderators
  • 7,474 posts
  • Gender:Male
  • Location:Dalle paludi della Pianura Padana
Have you some kext in Extra/Extensions?

#5
keiner99

keiner99

    InsanelyMac Protégé

  • Members
  • PipPip
  • 58 posts

in E/E are two kexts: Ispcidrv.kext and Patched_10.7_AppleRTC.kext



#6
Mirone

Mirone

    InsanelyMac Deity

  • Local Moderators
  • 2,042 posts
  • Gender:Male
  • Location:Brazil

in E/E are two kexts: Ispcidrv.kext and Patched_10.7_AppleRTC.kext

try this:Attached File  Arquivo Comprimido.zip   1.5MB   18 downloads



#7
carbo178

carbo178

    InsanelyMac V.I.P.

  • Local Moderators
  • 7,474 posts
  • Gender:Male
  • Location:Dalle paludi della Pianura Padana

in E/E are two kexts: Ispcidrv.kext and Patched_10.7_AppleRTC.kext


install the two kext in S/L/E and reboot without flags

#8
keiner99

keiner99

    InsanelyMac Protégé

  • Members
  • PipPip
  • 58 posts

install the two kext in S/L/E and reboot without flags

i installed them in S/L/E with kext wizard rebuild the kernel cache etc and rebooted only with -v

same effect as in post #1 when i boot with -v

it said:

Sound Assertion in AppleHDA Controller at Line 547
Sound Assertion in AppleHDA Controller at Line 402

and then there's no sound.. in system /sound it only said Audio ID: 12

 

thanks! i tried but didn't work for me :(

i installed your Apple HDA and used your dsdt.aml rebuild the kext cache etc and rebooted with -v then there is nothing about the sound on the bootscreen..

no sound and in system sound only Audio ID 12..

attached a screenshot

Attached Files



#9
Mirone

Mirone

    InsanelyMac Deity

  • Local Moderators
  • 2,042 posts
  • Gender:Male
  • Location:Brazil
you use the flag npci=0x2000/3000? 
if so, delete it.


#10
keiner99

keiner99

    InsanelyMac Protégé

  • Members
  • PipPip
  • 58 posts

no.. i only use -v to see the boot screen..

 

attached my chameleon.boot.plist but i think it's ok

 

i use a dsdt patch for intel hd3000 to run on the series 7 motherboard too, is this a problem?

because with this dsdt patch i don't have to patch the gpu with multi_beast

Attached Files



#11
Mirone

Mirone

    InsanelyMac Deity

  • Local Moderators
  • 2,042 posts
  • Gender:Male
  • Location:Brazil

try this: http://www.insanelym...590-1092-13c64/



#12
keiner99

keiner99

    InsanelyMac Protégé

  • Members
  • PipPip
  • 58 posts

i tried this yesterday.. same problem as with your dsdt :(

no info about sound when i booted with -v and then in system / sound only Audio ID 12..



#13
Mirone

Mirone

    InsanelyMac Deity

  • Local Moderators
  • 2,042 posts
  • Gender:Male
  • Location:Brazil
Try your DSDT. 
Install the kext using Kextutility.


#14
keiner99

keiner99

    InsanelyMac Protégé

  • Members
  • PipPip
  • 58 posts

same problem only sound with UseKernelCache=No :(

i have no idea what to do..



#15
Allaп

Allaп

    Staff Member

  • Moderators
  • 4,293 posts
  • Gender:Male
  • Location:Brazil

For me works with UseKernelCache=Yes.



#16
keiner99

keiner99

    InsanelyMac Protégé

  • Members
  • PipPip
  • 58 posts

For me works with UseKernelCache=Yes.

which apple hda.kext and hdef device do you use?



#17
Allaп

Allaп

    Staff Member

  • Moderators
  • 4,293 posts
  • Gender:Male
  • Location:Brazil

i use this: http://www.insanelym...590-1092-13c64/

Submitter All@n

 

my device is the same to you use. 12



#18
keiner99

keiner99

    InsanelyMac Protégé

  • Members
  • PipPip
  • 58 posts

i tried this but doesn't work for me..

no chance to get sound working without UseKernelCache=No :(



#19
Allaп

Allaп

    Staff Member

  • Moderators
  • 4,293 posts
  • Gender:Male
  • Location:Brazil

use -f. instead UseKernelCache=No/Yes.



#20
Mirone

Mirone

    InsanelyMac Deity

  • Local Moderators
  • 2,042 posts
  • Gender:Male
  • Location:Brazil

you use chameleon or clover?







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy