Jump to content
10 posts in this topic

Recommended Posts

Hello Folks. 

I have a Laptop from a Friend. 

 

Lenovo Z710 with i7 and NVIDIA + Intel HD4600.

 

I need to Disable NVIDIa per DSDT and SSDT because I can't boot to High Sierra.

I can't compile it.

 

I uploaded complete DSDT Folder from Clover by Pressing F4.

 

Thank you so much  

Z710 DSDT Original.zip

Hi,

 

There was an extra }.

 

I removed:

 

                    Method (_QC6, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        CreateField (^^^PEG0.PEGP.TGPC, 0x0A, 0x02, PRGE)
                        If ((ToInteger (PRGE) == Zero))
                        {
                            ^^^PEG0.LNKD = One
                        }

                        ^^^PEG0.PEGP.SGPO (^^^PEG0.PEGP.HLRS (One, ^^^PEG0.PEGP.SGPO (^^^PEG0.PEGP.PWEN (Zero), If ((ToInteger (PRGE) == 0x02))
                                    {
                                        ^^^PEG0.LNKD = One
                                    })))

And it compiles fine now.

 

2018-04-10-143953_995x858_scrot.thumb.png.011487b16b0190d7d114698688abb897.png

 

To disable the Nvidia card you should not need the method QC6. Unfortunatly i have no easy way to merge DSDT and SSDT under Linux, use MacIASL, gives a nice overview and trees also on the left.

DSDT.dsl

  • Like 2

Run this app, and upload the file result here.
RunMe
For disable your dGPU, use this SSDT: SSDT-DGPU.aml (1).zip

But before you use this SSDT, you'll need find the address using Windows, look here:
DGPU WINDOWS.png

According to the image above device is PEGP inside PEG0, _SB.PCI0.PEG0.PEGP, modify the SSDT-DGPU for disable correct device and put the SSDT in Clover/Acpi/Patched folder.

Credits: @MaLd0n

  • Like 1
  • Thanks 1
3 minutes ago, Allan said:

Run this app, and upload the file result here.
RunMe
For disable your dGPU, use this SSDT: SSDT-DGPU.aml (1).zip

But before you use this SSDT, you'll need find the address using Windows, look here:
DGPU WINDOWS.png

According to the image above device is PEGP inside PEG0, _SB.PCI0.PEG0.PEGP, modify the SSDT-DGPU for disable correct device and put the SSDT in Clover/Acpi/Patched folder.

Credits: @MaLd0n

I missed a lot i see. Thanks for this one!

  • Like 2

Hi to all.

I managed to Boot in macOS El Capitan.

But cant boot into High Sierra with the same Clover Folder because of the Nvidia Graphics Card. 

Its Nvidia Optimus

I tried your SSDT-DGPU.aml method because i have the same Adress like in your Screenshot but it didnt worked.

Thank you so much.

Z710 Clover Ordner.zip

Z710 Clover Ordner.zip

https://mega.nz/#!Z9di0QyC!9fCsQcOZvlv6MHZD9wYXNEkGZX_6wF3Rrgp0cHU02BY

This is my whole Clover Folder which boots El Capitan fine with Hardware Accelaration Intel Hd4600, Battery OK, Sound OK.

I Uploaded it twice because i have Problems uploading here on Forum.

 

Ps: In Clover\ACPI\Origin Folder there are the whole Virgin DSDT and SSDT from Clover F4 Method

Edited by KMBeatz

Its booting now.

I forgot Drop OEM in Clover.

Thank you so much.

One last Problem is Brightness Control.

I tried from Rehabmans Patches into DSDT.aml

But no Slider

Then i tried add IntelBacklight.kext along with Clover AddPNLF.

Slider are Show in Monitor Settings but no Effect. I can slide but the Display is at Maximum always.

:-(

Edited by KMBeatz
×
×
  • Create New...