Jump to content
flammenwerfer

Help to fix DSDT

6 posts in this topic

Recommended Posts

Hi all, I have a problem with my DSDT.

I actually have enabled everything (red: fixed everything) but i still can't disable my NVIDIA and also my HDMI Audio isn't working, can you guys help me to solve this issue?
Here I am attaching currently booted DSDT and also PURE DSDT from my laptop

 

 

My Laptop is ASUS A451LB

CPU : Intel Core i3-4010U (haswell)

GPU : Intel HD 4400 + NVIDIA GeForce GT740M

HDD : 120GB SSD (Windows) and 1 TB HDD (OS X El Capitan)

RAM : 8 GB

 

What's working is everything except the NVIDIA (I want it to be disabled by you guys) and HDMI Audio (HDMI-Only Works fine)

 

Well, actually I've managed to disable the NVIDIA on previous installation but I forgot to backup my patched DSDT so I lost everything.

 

PS : Sleep using FN+F1 combination is also not working (triggering shutdown / hibernate)

PS Again : Sleep is totally broken, IDK what happened, it was fine last night :D

 

Thanks before :)

DSDT.zip

Share this post


Link to post
Share on other sites
Advertisement

Well, there certainly seems to be a lot of patched tables in your patched folder and I can see that DSDT + SSDT_11 have been modified to turn off your nVidia GPU. All seems properly covered on that front... Just make sure you call on those patched SSDT tables in the right order and with the right names in your clover config (I assume you use Clover).
 
Fn-F1 is known to attempt system hibernation and cause shutdown (with probable error message at subsequent reboot). Avoid it, close the lid/press PWR button/use Apple menu option to put laptop to sleep instead. If sleep is currently broken, check your hibernation settings (set hibernate mode to 0 if required) and remove the sleep image located in /var/vm.
 
If HDMI works Ok with the HD4400 iGPU, check that you've patched Azul layout 0x0a260006 to set FB #1/port #5 to HDMI connector type 0008; by default, it's set to DP type and that does not support HDMI audio. Your patched SSDT-10 contains the necessary definition for device HDAU. The patch normally required to support HDMI audio is explained here.
Under layout-id 0x0600260A (El Capitan Azul FB code below):

0600260A 01030303 00000002 00003001
00006000 00000060 D90A0000 D90A0000
00000000 00000000 00000800 02000000
30000000 01050900 00040000 87000000
02040900 00040000 87000000 FF000000
01000000 40000000 0F000000 01010000
04000000 00000000 0E000000 00000000

Apply the following binary patch:

             \/    \/
Find:    010509000004000087000000
Replace: 010512000008000087000000
             /\    /\

In Clover, the on-the-fly patch can be:

Find:    0600260A0103030300000002000030010000600000000060D90A0000D90A00000000000000000000000008000200000030000000010509000004000087000000
Replace: 0600260A0103030300000002000030010000600000000060D90A0000D90A00000000000000000000000008000200000030000000010512000008000087000000

Share this post


Link to post
Share on other sites

Well, there certainly seems to be a lot of patched tables in your patched folder and I can see that DSDT + SSDT_11 have been modified to turn off your nVidia GPU. All seems properly covered on that front... Just make sure you call on those patched SSDT tables in the right order and with the right names your clover config (I assume you use Clover).

 

Fn-F1 is known to attempt system hibernation and cause shutdown (with probable error message at subsequent reboot). Avoid it, close the lid/press PWR button/use Apple menu option to put laptop to sleep instead. If sleep is currently broken, check your hibernation settings (set hibernate mode to 0 if required) ) and remove the sleep image located in /var/vm.

 

If HDMI works Ok with the HD4400 iGPU, check that you've patched Azul layout 0x0a260006 to set FB #1/port #5 to HDMI connector type 0008; by default, it's set to DP type and that does not support HDMI audio. Your patched SSDT-10 contains the necessary definition for device HDAU. The patch normally required to support HDMI audio is explained here.

Under layout-id 0x0600260A (El Capitan Azul FB code below):

0600260A 01030303 00000002 0000300100006000 00000060 D90A0000 D90A000000000000 00000000 00000800 0200000030000000 01050900 00040000 8700000002040900 00040000 87000000 FF00000001000000 40000000 0F000000 0101000004000000 00000000 0E000000 00000000
Apply the following binary patch:
\/    \/Find:    010509000004000087000000Replace: 010512000008000087000000             /\    /\
In Clover, the on-the-fly patch can be:
Find:    0600260A0103030300000002000030010000600000000060D90A0000D90A00000000000000000000000008000200000030000000010509000004000087000000Replace: 0600260A0103030300000002000030010000600000000060D90A0000D90A00000000000000000000000008000200000030000000010512000008000087000000
Well, thankyou for the quick reply

I think I've enabled the HDMI Audio (can't test yet because I'm not home)

But the NVIDIA is still there, any chance to get it disabled?

It's really frustrating for me (Once, I've successfully disabled it but I just forgot the steps) to disable the nvidia to reduce heat and increase the battery life

Or should I bring my clover config here?

 

Sent from my Mi-4c using Tapatalk

Share this post


Link to post
Share on other sites

Well, there certainly seems to be a lot of patched tables in your patched folder and I can see that DSDT + SSDT_11 have been modified to turn off your nVidia GPU. All seems properly covered on that front... Just make sure you call on those patched SSDT tables in the right order and with the right names your clover config (I assume you use Clover).

 

Fn-F1 is known to attempt system hibernation and cause shutdown (with probable error message at subsequent reboot). Avoid it, close the lid/press PWR button/use Apple menu option to put laptop to sleep instead. If sleep is currently broken, check your hibernation settings (set hibernate mode to 0 if required) ) and remove the sleep image located in /var/vm.

 

If HDMI works Ok with the HD4400 iGPU, check that you've patched Azul layout 0x0a260006 to set FB #1/port #5 to HDMI connector type 0008; by default, it's set to DP type and that does not support HDMI audio. Your patched SSDT-10 contains the necessary definition for device HDAU. The patch normally required to support HDMI audio is explained here.

Under layout-id 0x0600260A (El Capitan Azul FB code below):

0600260A 01030303 00000002 0000300100006000 00000060 D90A0000 D90A000000000000 00000000 00000800 0200000030000000 01050900 00040000 8700000002040900 00040000 87000000 FF00000001000000 40000000 0F000000 0101000004000000 00000000 0E000000 00000000
Apply the following binary patch:
\/    \/Find:    010509000004000087000000Replace: 010512000008000087000000             /\    /\
In Clover, the on-the-fly patch can be:
Find:    0600260A0103030300000002000030010000600000000060D90A0000D90A00000000000000000000000008000200000030000000010509000004000087000000Replace: 0600260A0103030300000002000030010000600000000060D90A0000D90A00000000000000000000000008000200000030000000010512000008000087000000
Hey, I have disabled the Nvidia but now I lose QE/CI on my Intel HD 4400 ?

 

Whoops, Finally I made it

Everything is working now, thank you for helping me :)

 

 

Sent from my Mi-4c using Tapatalk

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

  • Recently Browsing   0 members

    No registered users viewing this page.

×