Jump to content

Recommended Posts

Posted

Run the command in terminal, then open dsdt.aml with DSDT Editor, instead of using "extract DSDT".

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted
Run the command in terminal, then open dsdt.aml with DSDT Editor, instead of using "extract DSDT".

What's the terminal command?

Posted

Go back 3 posts.

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

java -jar DSDTEditor.jar

 

How did you find it can't extract DSDT without running it?

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

Man, if you can run it, why do you ask me how?


Look, this is what you have to do:


1) Run in terminal

sudo cat /sys/firmware/acpi/tables/DSDT > dsdt.aml

2) Run DSDT Editor

java -jar DSDTEditor.jar

3) Do NOT use "File - Extract DSDT"


4) Use "File - Open" and choose the dsdt.aml created in step 1

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

Looks fine.


Maldon told me something about SMBUS patch being wrong.


Current patch

Device (BUS0)
{
   Name (_CID, "smbus")
   Name (_ADR, Zero)
   Device ([color=#FF0000]DVL0[/color])
   {
       Name (_ADR, [color=#FF0000]0x57[/color])
       Name (_CID, "[color=#FF0000]diagsvault[/color]")
       Method (_DSM, 4, NotSerialized)
       {
           Store (Package (0x02)
               {
                   "address", 
[color=#FF0000]0x57[/color]
               }, Local0)
           DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
           Return (Local0)
       }
   }
}

 

iMac12,2 DSDT

Device (BUS0)
{
   Name (_CID, "smbus")
   Name (_ADR, 0x00)
   Device ([color=#FF0000]MKY0[/color])
   {
       Name (_ADR, [color=#FF0000]0x00[/color])
       Name (_CID, "[color=#FF0000]mikey[/color]")
       Method (_DSM, 4, NotSerialized)
       {
           Store (Package (0x08)
               {
                   "refnum", 
                   0x00, 
                   "address", 
[color=#FF0000]0x39[/color], 
                   "device-id", 
                   0x0CD2, 
                   "hdet", 
                   0x01
               }, Local0)
           DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
           Return (Local0)
       }
   }
}
Device (BUS1)
{
   Name (_CID, "smbus")
   Name (_ADR, 0x01)
}

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted
Looks fine.


Maldon told me something about SMBUS patch being wrong.


Current patch

Device (BUS0)
{
   Name (_CID, "smbus")
   Name (_ADR, Zero)
   Device ([color=#FF0000]DVL0[/color])
   {
       Name (_ADR, [color=#FF0000]0x57[/color])
       Name (_CID, "[color=#FF0000]diagsvault[/color]")
       Method (_DSM, 4, NotSerialized)
       {
           Store (Package (0x02)
               {
                   "address", 
[color=#FF0000]0x57[/color]
               }, Local0)
           DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
           Return (Local0)
       }
   }
}

 

iMac12,2 DSDT

Device (BUS0)
{
   Name (_CID, "smbus")
   Name (_ADR, 0x00)
   Device ([color=#FF0000]MKY0[/color])
   {
       Name (_ADR, [color=#FF0000]0x00[/color])
       Name (_CID, "[color=#FF0000]mikey[/color]")
       Method (_DSM, 4, NotSerialized)
       {
           Store (Package (0x08)
               {
                   "refnum", 
                   0x00, 
                   "address", 
[color=#FF0000]0x39[/color], 
                   "device-id", 
                   0x0CD2, 
                   "hdet", 
                   0x01
               }, Local0)
           DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
           Return (Local0)
       }
   }
}
Device (BUS1)
{
   Name (_CID, "smbus")
   Name (_ADR, 0x01)
}

 


Please OLD can you look my dsdt ?

Look you SMBUS in my dsdt

Can You modified for me ?

Mal is dead now... :lol::lol:

dsdt.aml 2.zip

:mrgreen::mrgreen: Without PC :mrgreen::mrgreen:
Posted

You can do it, it's a simple text edit, just replace the text in red by the text in red from iMac12,2 DSDT.

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

I would try to insert also the method _DSM into device MKY0, but Maldon just told me this patch doesn't help.

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

sorry but I use the Italian translator of English \ English google :)


I am a GA P31 DS3L Gygabite and I can not have a right DSDT.aml


could you help me?


Thanks in advance

Posted

What problem did you have? Give more details.

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

Are you using the patch in first post?


Just remove NullCPUPowerManagement and SleepEnabler and enable GeneratePStates and GenerateCStates in Chameleon.

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted
Are you using the patch in first post?


Just remove NullCPUPowerManagement and SleepEnabler and enable GeneratePStates and GenerateCStates in Chameleon.

If your're talking to me, could you please provide more detailed instructions?

I am, (as my badge's saying here) – "Noob" in such a deep configuration:)


P.S. I am using patch from the extinct site from July 2011. Are you saying that patch from the first post will enable sleep?

Posted

I believe the patch in first post is the same, no improvements, so you just need to enable generate P and C states and remove the kexts.


You can use this to configure Chameleon

http://www.insanelymac.com/forum/index.php?showtopic=257464

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...