Jump to content

[Guide] Catalina / BigSur / Monterey on mobos Serie 100 / 200 / 300 / 400 / 500 / 600 SkyLake / KabyLake / CoffeeLake / CometLake / RocketLake / AlderLake DSDT


MaLd0n
5,455 posts in this topic

Recommended Posts

On 16.04.2018 at 8:39 PM, blackheatinc said:

Still running and it works great. Thanks a lot. And by the way, do you know how to enable AirDrop with external USB Bluetooth. I have the ASUS BT-400 4.0 LE (USB 4.0) and TPLink Archer T6E (PCIe) but I can't seem to enable AirDrop and Handsoff. Thanks a lot.

Airdrop, Handsoff will not work with BT-400! You need this here:
http://s.aliexpress.com/qE3EJRNj I have everything working with him !!!

Link to comment
Share on other sites

Hi, MaLd0n, I want to add my PCI cards to "PCI" section in System Information.

So I need to add _SUN property.

I found the PCI address, and added the _SUN property. 

But I don't know how to make it compilable.

That's what I have right now:

Device (PEG0)
{
    Name (_ADR, 0x00010000)  // _ADR: Address

    Name(_SUN, ONE)

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

        Return (PR01)
    }

    Device (PEGP)
    {
        Name (_ADR, Zero)  // _ADR: Address
    }
}

 

What else do I need to do?

Link to comment
Share on other sites

11 hours ago, Babiloe said:

Hi mald0n

I have a friend using X550VX

asus notebook i7 -7700hq 

asus touchpad not i2c

GTX950M - Intel UHD630

RTL8723BE Wireless LAN

RTS5287 PCI-E Card Reader

RT8111 PCI-E Gigabit Ethernet NIC

Intel Skylake PCH-H - High Definition Audio Controller / REALTEK 255 i suppose VEN_10EC&DEV_0255

 

 

original DSDT

https://drive.google.com/file/d/14CKSKgDQ_Q5NlzyvOIQMWnVNWcMR5XjE/view

runme

https://drive.google.com/file/d/1XieNseYj_KgaCwdq3gnPxZi_32Jn8vLk/view

his patched dsdt and kext, 

4 configuration config.plist only config.n70.plist worked, others stopped or restart.

http://www.mediafire.com/file/le8y1y...OVERx550vx.zip

 

Status:

battery status power management not worked

trackpad sudden move  gesture not captured, via voodoops2 kext 

jack audio weird with voodoohda kext

brightness via fn not worked via dsdt

numlock not worked via voodoops2 kext

 

brightness key need a debug kext for check the others is a config kext

test battery

https://www23.zippyshare.com/v/3yomFVRV/file.html
 

 

10 hours ago, Hackmac101 said:

Hi, MaLd0n, I want to add my PCI cards to "PCI" section in System Information.

So I need to add _SUN property.

I found the PCI address, and added the _SUN property. 

But I don't know how to make it compilable.

That's what I have right now:


Device (PEG0)
{
    Name (_ADR, 0x00010000)  // _ADR: Address

    Name(_SUN, ONE)

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

        Return (PR01)
    }

    Device (PEGP)
    {
        Name (_ADR, Zero)  // _ADR: Address
    }
}

 

What else do I need to do?

for example

Device (PEG0)
            {
                Name (_ADR, 0x00010000)  // _ADR: Address
                Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
                {
                    If (PICM)
                    {
                        Return (AR01)
                    }

                    Return (PR01)
                }

                Device (PEGP)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                    Name (_SUN, One)  // _SUN: Slot User Number
                }

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

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

                            "model", 
                            Buffer (0x4C)
                            {
                                "Advanced Micro Devices, Inc., Ellesmere Radeon RX 580 HDMI Audio Controller"
                            }, 

                            "device_type", 
                            Buffer (0x10)
                            {
                                "HDMI Controller"
                            }
                        })
                    }
                }
            }

MaLd0n 2018-04-19 às 12.50.22.png

  • Like 1
Link to comment
Share on other sites

Device (PEG0)
            {
                Name (_ADR, 0x00010000)  // _ADR: Address
                Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
                {
                    If (PICM)
                    {
                        Return (AR01)
                    }

                    Return (PR01)
                }

                Device (PEGP)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                    Name (_SUN, One)  // _SUN: Slot User Number
                }

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

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

                            "model", 
                            Buffer (0x4C)
                            {
                                "Advanced Micro Devices, Inc., Ellesmere Radeon RX 580 HDMI Audio Controller"
                            }, 

                            "device_type", 
                            Buffer (0x10)
                            {
                                "HDMI Controller"
                            }
                        })
                    }
                }
            }

How do I make this into a tiny DSDT file?

Link to comment
Share on other sites

1 hour ago, MaLd0n said:

brightness key need a debug kext for check the others is a config kext

test battery

https://www23.zippyshare.com/v/3yomFVRV/file.html
 

 

for example


Device (PEG0)
            {
                Name (_ADR, 0x00010000)  // _ADR: Address
                Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
                {
                    If (PICM)
                    {
                        Return (AR01)
                    }

                    Return (PR01)
                }

                Device (PEGP)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                    Name (_SUN, One)  // _SUN: Slot User Number
                }

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

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

                            "model", 
                            Buffer (0x4C)
                            {
                                "Advanced Micro Devices, Inc., Ellesmere Radeon RX 580 HDMI Audio Controller"
                            }, 

                            "device_type", 
                            Buffer (0x10)
                            {
                                "HDMI Controller"
                            }
                        })
                    }
                }
            }

 

 

Brightness ok..

Sound not working 

Battery Status not working, after plug off cable still....

the gesture pad blank in preferences

runme result

https://drive.google.com/open?id=1k6v8cWpxqNcWjsvGY4-h1jhAvkikuNcS

Edited by Babiloe
Link to comment
Share on other sites

What do I have to select when I am using clover? I don't know what to select eveyone do it differently. Currently I am selecting

Install for UEFI, Install Clover in ESP, Drivers64 (AptioFix2Dvr-64, EmuVariable. PartitionDXE64)

And then I replace the clover folder with the one posted here. Is it correct? Also I am having another issue, clover won't see the high sierra bootable partition, it seems to be a clover issue. Anyone?

Edited by loscamos
Link to comment
Share on other sites

33 minutes ago, MaLd0n said:

yes

Battery OK.Good

Sleep plain white....not work

tryin sound layout id via clover configurator.

 do I need turn on add DTGP and fixHDA fixes on acpi clover configurator. 

i see the plist editor you are using layout-id data.

the clover using inject string

I use both ? see the picture.

 

 

 

 

inject or layout-id.jpg

Edited by Babiloe
Link to comment
Share on other sites

8 hours ago, zakiprasasti said:

Hi, I want to ask,

if I installing hackintosh my Harddrive / SSD must be clean ? I mean does not contain any windows or data partitions, just empty storage like a new buy ?

 

have some options, the best is it, clean, just format and install

  • Like 1
Link to comment
Share on other sites

8 hours ago, visin said:

I have updated the bios and re-acquired ACPI in Clover F4

 

if u have a stable system and bios version don't need update it, just use ur hack, gain ur money and enjoy ;)

2 hours ago, fryysyd said:

How are you ?  here is my another one ,   plese!

https://drive.google.com/open?id=1xY1DOsUprcpfefIFfhNjpPj--iVb7c32

CLOVER.zip

  • Like 1
Link to comment
Share on other sites

2 hours ago, p4antonio said:

Hello MaLd0n

or built new PC

can you check whether or done well?

 

Intel i3-8350K

Gigabyte GAZ370n-Wifi

2x8 GB ddr4 2400mhz

Sapphire RX 560 4GB

 

https://drive.google.com/open?id=1M06rQ9x9BosdGai5DLd7sx0VNmMpEqlO

https://www97.zippyshare.com/v/qhakoiUK/file.html
 

  • Like 1
Link to comment
Share on other sites

×
×
  • Create New...