Jump to content

ASUS A56CM - K56CM - TUTORIAL ML 10.8.2


Piuma
 Share

244 posts in this topic

Recommended Posts

http://www.osx86.net/view/2583-[update!]_voodoohda_2.7.3_alc270.html

 

For the sound and mic :thumbsup_anim: :thumbsup_anim: :thumbsup_anim:

 

works :

- HD4000 installed by injection of year EFI String

- GT635M disabled by Removing kexts (not supported, must be disabled)

- DSDT added (tnx to Lejenk but my pc is little different)

- Ethernet Lan RTL8111/8168B works with kext's lnx2mac

- Battery works (tnx to Lejenk)

- Webcam

- Access to Applestore

- Trackpad (no gesture :()

- Sleep / Stop / Wake up

- 7 Series/C210 Series Chipset Family High Definition Audio Controller

 

No works (Lost DSDT adapted ?) :( :

- Brightness Control with touch FN (But works with "preference system")

 

Works strangely (Lost DSDT adapted ?)

- SpeedStep (1.7GHz instead of 2.5ghz)

 

No works but not serious

- Wifi (It didn't matter I have buy ATHEROS AR5B93)

Link to comment
Share on other sites

if I boot with "DSDT = No" my cpu is 50 ° C too. But I have no light settings and no sleep and no turbo boost ...

What is your bios version ? I have 209

 

I have upload my DSDT and SSDT stock, please Lejenk patch it :help:

 

Mind sending the SSDT that look similar to this?:

 

 

DefinitionBlock ("SSDT.aml", "SSDT", 1, "APPLE ", "CpuPm", 0x00001000)
{
   External (_PR_.CPU0, DeviceObj)
   External (\_PR_.CPU7, DeviceObj)
   External (\_PR_.CPU6, DeviceObj)
   External (\_PR_.CPU5, DeviceObj)
   External (\_PR_.CPU4, DeviceObj)
   External (\_PR_.CPU3, DeviceObj)
   External (\_PR_.CPU2, DeviceObj)
   External (\_PR_.CPU1, DeviceObj)
   Scope (_PR.CPU0)
   {
       Name (APSN, 0x0F)
       Name (APSS, Package (0x17)
       {
           Package (0x06)
           {
               0x0ED8, 
               0x00017318, 
               0x0A, 
               0x0A, 
               0x2600, 
               0x2600
           }, 
           Package (0x06)
           {
               0x0E74, 
               0x00017318, 
               0x0A, 
               0x0A, 
               0x2500, 
               0x2500
           }, 
           Package (0x06)
           {
               0x0E10, 
               0x00017318, 
               0x0A, 
               0x0A, 
               0x2400, 
               0x2400
           }, 
           Package (0x06)
           {
               0x0DAC, 
               0x00017318, 
               0x0A, 
               0x0A, 
               0x2300, 
               0x2300
           }, 
           Package (0x06)
           {
               0x0D48, 
               0x00017318, 
               0x0A, 
               0x0A, 
               0x2200, 
               0x2200
           }, 
           Package (0x06)
           {
               0x0CE4, 
               0x00017318, 
               0x0A, 
               0x0A, 
               0x2100, 
               0x2100
           }, 
           Package (0x06)
           {
               0x0C80, 
               0x00017318, 
               0x0A, 
               0x0A, 
               0x2000, 
               0x2000
           }, 
           Package (0x06)
           {
               0x0C1C, 
               0x00017318, 
               0x0A, 
               0x0A, 
               0x1F00, 
               0x1F00
           }, 
           Package (0x06)
           {
               0x0BB8, 
               0x00017318, 
               0x0A, 
               0x0A, 
               0x1E00, 
               0x1E00
           }, 
           Package (0x06)
           {
               0x0B54, 
               0x00017318, 
               0x0A, 
               0x0A, 
               0x1D00, 
               0x1D00
           }, 
           Package (0x06)
           {
               0x0AF0, 
               0x00017318, 
               0x0A, 
               0x0A, 
               0x1C00, 
               0x1C00
           }, 
           Package (0x06)
           {
               0x0A8C, 
               0x00017318, 
               0x0A, 
               0x0A, 
               0x1B00, 
               0x1B00
           }, 
           Package (0x06)
           {
               0x0A28, 
               0x00017318, 
               0x0A, 
               0x0A, 
               0x1A00, 
               0x1A00
           }, 
           Package (0x06)
           {
               0x09C4, 
               0x00017318, 
               0x0A, 
               0x0A, 
               0x1900, 
               0x1900
           }, 
           Package (0x06)
           {
               0x0960, 
               0x00017318, 
               0x0A, 
               0x0A, 
               0x1800, 
               0x1800
           }, 
           Package (0x06)
           {
               0x08FC, 
               0x00017318, 
               0x0A, 
               0x0A, 
               0x1700, 
               0x1700
           }, 
           Package (0x06)
           {
               0x0898, 
               0xB18E, 
               0x0A, 
               0x0A, 
               0x1600, 
               0x1600
           }, 
           Package (0x06)
           {
               0x0834, 
               0xA75F, 
               0x0A, 
               0x0A, 
               0x1500, 
               0x1500
           }, 
           Package (0x06)
           {
               0x07D0, 
               0x9D67, 
               0x0A, 
               0x0A, 
               0x1400, 
               0x1400
           }, 
           Package (0x06)
           {
               0x076C, 
               0x93A5, 
               0x0A, 
               0x0A, 
               0x1300, 
               0x1300
           }, 
           Package (0x06)
           {
               0x0708, 
               0x8A19, 
               0x0A, 
               0x0A, 
               0x1200, 
               0x1200
           }, 
           Package (0x06)
           {
               0x06A4, 
               0x80C2, 
               0x0A, 
               0x0A, 
               0x1100, 
               0x1100
           }, 
           Package (0x06)
           {
               0x0640, 
               0x77A0, 
               0x0A, 
               0x0A, 
               0x1000, 
               0x1000
           }
       })
       Method (ACST, 0, NotSerialized)
       {
           Return (Package (0x06)
           {
               One, 
               0x04, 
               Package (0x04)
               {
                   ResourceTemplate ()
                   {
                       Register (FFixedHW, 
                           0x01,               // Bit Width
                           0x02,               // Bit Offset
                           0x0000000000000000, // Address
                           0x01,               // Access Size
                           )
                   }, 
                   One, 
                   0x03, 
                   0x03E8
               }, 
               Package (0x04)
               {
                   ResourceTemplate ()
                   {
                       Register (FFixedHW, 
                           0x01,               // Bit Width
                           0x02,               // Bit Offset
                           0x0000000000000010, // Address
                           0x03,               // Access Size
                           )
                   }, 
                   0x03, 
                   0xCD, 
                   0x01F4
               }, 
               Package (0x04)
               {
                   ResourceTemplate ()
                   {
                       Register (FFixedHW, 
                           0x01,               // Bit Width
                           0x02,               // Bit Offset
                           0x0000000000000020, // Address
                           0x03,               // Access Size
                           )
                   }, 
                   0x06, 
                   0xF5, 
                   0x015E
               }, 
               Package (0x04)
               {
                   ResourceTemplate ()
                   {
                       Register (FFixedHW, 
                           0x01,               // Bit Width
                           0x02,               // Bit Offset
                           0x0000000000000030, // Address
                           0x03,               // Access Size
                           )
                   }, 
                   0x07, 
                   0xF5, 
                   0xC8
               }
           })
       }
   }
   Scope (\_PR.CPU1)
   {
       Method (APSS, 0, NotSerialized)
       {
           Return (\_PR.CPU0.APSS)
       }
   }
   Scope (\_PR.CPU2)
   {
       Method (APSS, 0, NotSerialized)
       {
           Return (\_PR.CPU0.APSS)
       }
   }
   Scope (\_PR.CPU3)
   {
       Method (APSS, 0, NotSerialized)
       {
           Return (\_PR.CPU0.APSS)
       }
   }
   Scope (\_PR.CPU4)
   {
       Method (APSS, 0, NotSerialized)
       {
           Return (\_PR.CPU0.APSS)
       }
   }
   Scope (\_PR.CPU5)
   {
       Method (APSS, 0, NotSerialized)
       {
           Return (\_PR.CPU0.APSS)
       }
   }
   Scope (\_PR.CPU6)
   {
       Method (APSS, 0, NotSerialized)
       {
           Return (\_PR.CPU0.APSS)
       }
   }
   Scope (\_PR.CPU7)
   {
       Method (APSS, 0, NotSerialized)
       {
           Return (\_PR.CPU0.APSS)
       }
   }
}

 

Link to comment
Share on other sites

My SSDT is bad ? I have extract with your youtube video

 

Did you have multiple options? Can you provide the third one please?

 

@Piuma, while editting the DSDT from Tonio, i noticed i made an error, and guess what, it's in the sleep section, still need to clean up some errors, but thought i'd let you know, will post the new DSDT in about an hour. Sorry about that.

Link to comment
Share on other sites

The fn keys for sound will work if a sound driver is loaded, don't know how to add them for brightness.

Do you have one of the following kexts installed:

- AppleHDA

- SleepEnabler

- NullCPUPowerManagement?

 

If yes, patch you AppleIntelCPUPowerManagement, link is provided in this topic.

Remove the above kexts.

 

If AppleHDA was still there, you can install VoodooHDA again, if not, leave it for now.

Also, how is the SSDT coming? :)

Link to comment
Share on other sites

That is why you got a kernel panic, the DSDT injects information into the AppleHDA.kext, remove it, and install VoodooHDA again, it should boot just fine then.

The NullCPUPowerManagement, well, speaks for itself, patch the AppleIntelCPUPowerManagement according to this guide: http://olarila.com/forum/viewtopic.php?f=9&t=1003 (Third post in English) and then remove the NullCPUP.....

See if sleep works without SleepEnabler.

Link to comment
Share on other sites

Okay thank you, I will do that

 

 

edit : VoodooHDA without AppleHDA do not work, no sound

I have yet to patch AppleIntelCPUPowerManagement

 

edit 2 : I have patched AppleIntelCPUPowerManagement, sleep work without SleepEnabler.kext

But no sound, no FN touch and no turbo boost

 

edit 3 : I have sound without AppleHDA... I do not know what I did ...

Link to comment
Share on other sites

Lejenk, i don't understand. I must wait for another dsdt/ssdt from you?

 

Or must i use the dsdt for tonio?

 

You can use the DSDT from Tonio, it is the same as yours, except it is fixed properly. Made a mistake editting yours, which broke sleep probably.

Attached the SSDT, hope all is fine now. The information was scattered over the other SSDT's -_-

SSDT.aml.zip

Link to comment
Share on other sites

 Share

×
×
  • Create New...