Jump to content

[Guide] Sierra / High Sierra on ASUS Z170M PLUS / DSDT


MaLd0n
 Share

350 posts in this topic

Recommended Posts

u use IntelGraphicsFixup.kext + Lilu.kext?

Post ur Clover fold here

 

 

u use IntelGraphicsFixup.kext + Lilu.kext?

Post ur Clover fold here

I tried IntelGraphicsFixup.kext + Lilu.kext after reading your post.

It works.

 

Thank you MaLd0n 

  • Like 1
Link to comment
Share on other sites

How to ADD ethernet in DSDT like this ?

 

Device (PXSX)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                    Method (_PRW, 0, NotSerialized)  // _PRW: Power Resources for Wake
                    {
                        Return (GPRW (0x69, 0x04))
                    }


                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        If (LAnd (LEqual (TBTS, One), LEqual (SBNR, TBUS)))
                        {
                            Return (TARS)
                        }
                        Else
                        {
                            Return (HPCE)
                        }
                    }


                    Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                    {
                        If (LEqual (Arg2, Zero))
                        {
                            Return (Buffer (One)
                            {
                                 0x03                                           
                            })
                        }


                        Return (Package (0x0A)
                        {
                            "AAPL,slot-name", 
                            "Built In", 
                            "built-in", 
                            Buffer (One)
                            {
                                 0x00                                           
                            }, 


                            "model", 
                            Buffer (0x3B)
                            {
                                "Qualcomm Atheros Killer E2400 PCI Express Gigabit Ethernet"
                            }, 


                            "device_type", 
                            Buffer (0x09)
                            {
                                "Ethernet"
                            }, 


                            "empty", 
                            Zero
                        })
                    }
                }


                Method (HPME, 0, Serialized)
                {
                    If (PMSX)
                    {
                        Store (0xC8, Local0)
                        While (Local0)
                        {
                            Store (One, PMSX)
                            If (PMSX)
                            {
                                Decrement (Local0)
                            }
                            Else
                            {
                                Store (Zero, Local0)
                            }
                        }


                        Notify (PXSX, 0x02)
                    }
                }


                Method (_INI, 0, NotSerialized)  // _INI: Initialize
                {
                    Store (LTR1, LTRE)
                    Store (PML1, LMSL)
                    Store (PNL1, LNSL)
                    Store (OBF1, OBFF)
                    Return (Zero)
                }


                Method (_PRW, 0, NotSerialized)  // _PRW: Power Resources for Wake
                {
                    Return (GPRW (0x69, 0x04))
                }


                Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
                {
                    If (PICM)
                    {
                        Return (AR06)
                    }


                    Return (PR06)
                }


                Device (D055)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                }
            }
  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

 

 

replace full folder, dont change nothing, try it

CLOVER.zip

 

send me ioreg after reboot

IORegistryExplorer.app.zip

 

generate ur SSDT for PM with Pike script

ssdtPRGen.command.zip

Link to comment
Share on other sites

i think u have kexts in S/L/E or L/E, like fakesmc

 

if have, remove, use all in clover/kexts/other


Ecco


Lo devo mettere adesso l' SSDT su CLOVER/ACPI/patched ?

yes

 

SSDT.aml in Clover/Acpi/Patched

Link to comment
Share on other sites

Ciao, ti espongo alcuni problemi:

 

1) quando spengo il pc, non si spegne ma si riavvia

 

2) quando metto il pc in STOP, non va in STOP ma si riavvia

 

3) l'audio funziona, però quando metto il pc in STOP (che non riesce a farlo) si riavvia e da quel momento non funziona l'audio.

Link to comment
Share on other sites

 Share

×
×
  • Create New...