Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
Sign in to follow this  
M4RWiN

Acer E1-572G-...Dnkk DSDT Help!

36 posts in this topic

Recommended Posts

I've got a patched SSDT for power management and the kernel is patched for Haswell CPUs. It's the same. It takes a long time to got into Sleep and then it instantly reboots.

Edited by M4RWiN

Share this post


Link to post
Share on other sites

I've got a patched SSDT for power management and the kernel is patched for Haswell CPUs. It's the same. It takes a long time to got into Sleep and then it instantly reboots.

Post ioreg using IORegistryExplorer v2.1 and I'll take a look...

Share this post


Link to post
Share on other sites

The first dump is made with v3.0.2(14) and the second one with v2.1 because I was wondering about the file sizes.

Make sure you're not dropping OEM SSDTs that are required.

 

Try GenericUSBXHCI.kext and -gux_defer_usb2.

 

You may need DSDT patches for HPET/etc. See here for examples: https://github.com/RehabMan/Laptop-DSDT-Patch ("System Patches" section)

Share this post


Link to post
Share on other sites

Thx man! If I close the Lid, it goes to sleep and if I open the lid and press a button, it wakes up again!

Two things I've noticed:

- after sleep the touchpad doesn't work anymore (Keyboard is still working)

- it takes some time (20 sec) until it goes to sleep

 

I had to apply some patches: HPET Fix, RTC Fix, Fix_WAK Arg0 v2

Share this post


Link to post
Share on other sites

Thx man! If I close the Lid, it goes to sleep and if I open the lid and press a button, it wakes up again!

Two things I've noticed:

- after sleep the touchpad doesn't work anymore (Keyboard is still working)

What trackpad is in the laptop? Which drivers are you using?

 

- it takes some time (20 sec) until it goes to sleep

By design. It is a Mavericks "feature." Complain to Apple.

Share this post


Link to post
Share on other sites

It's a Synaptics Touchpad v7.5 (seen in verbose mode). I'm using the drivers inside the myHack kext - ApplePS2Mouse and ApplePS2Trackpad. I was just wondering, because in ML it takes 1-2 seconds until it is completely in sleep and 2-3 Seconds to wake up, so OK.

Share this post


Link to post
Share on other sites

It's a Synaptics Touchpad v7.5 (seen in verbose mode). I'm using the drivers inside the myHack kext - ApplePS2Mouse and ApplePS2Trackpad. I was just wondering, because in ML it takes 1-2 seconds until it is completely in sleep and 2-3 Seconds to wake up, so OK.

Using MyHack instead of doing a vanilla install is going to give you headaches.

 

For Synaptics: https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller

 

ML does not have the ~20 sec sleep delay "feature".

Share this post


Link to post
Share on other sites

I've tried the VoodooPS2 kext and it worked!

So there is one thing left: How to disable the AMD Card? I know that you already described it, but I don't know how to apply this to the DSDT.

Share this post


Link to post
Share on other sites

I've tried the VoodooPS2 kext and it worked!

So there is one thing left: How to disable the AMD Card? I know that you already described it, but I don't know how to apply this to the DSDT.

In your SSDT-5, you'll find an _OFF method. Above that is _INI, which you edit so it reads:

        Method (_INI, 0, NotSerialized)  // _INI: Initialize
        {
            Store (Zero, \_SB.PCI0.RP05.PEGP._ADR)
            _OFF() // this line added to turn Radeon off
        }

Share this post


Link to post
Share on other sites

Your amazing!

Now really EVERYTHING is working!!!

I will post an tutorial and you will definitively be named in the credits!  :thumbsup_anim:  B)  :wink_anim:

Share this post


Link to post
Share on other sites

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

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.



×