Contribute
Register

[Guide] Asus ROG G551/552, GL551/552 Series (Skylake, i7-6700HQ, HD 530) Using Clover UEFI

Status
Not open for further replies.
I updated to 10.11.6.

UHD doesn't work anymore. I can't get to the desktop without temporarily re-using FakeID IntelGFX 0x12345678.

I believe I have to re-apply the IOKit patch from post#1 again. But, does the patch still work in 10.11.6?

I get:
Code:
SIP looks to be disabled, all good!

(otool) Detected unpatched IOKit on OS X 10.11.5.
SIP looks to be disabled, all good!
Patching IOKit with patch version 6
Password:

It's not even detecting that I'm on 10.11.6. I didn't proceed.

The IOKit patch for 10.11.5 is the same as for 10.11.6.
 
You have a lot to implement yet...
- power management
- ACPI patching
- USB configuration
- install kexts correctly (all kexts you need should be installed to the system volume)

Try to do everything correctly, then re-evaluate.
I've make a folder that I followed the guide and patched it but I just cant edit the SSDT13 without errors even without editing the saving still give me a error
 
I've make a folder that I followed the guide and patched it but I just cant edit the SSDT13 without errors even without editing the saving still give me a error

What error? Why isn't the file attached?
 
The IOKit patch for 10.11.5 is the same as for 10.11.6.

Indeed. I applied the IOKit Patch on 10.11.6, commented out FakeID. Now, I got 4K UHD back. Thanks.
 

Video not requested.

There is no file with errors attached.

Also, attach all native DSDT+SSDT files (ACPI/origin via Clover F4 extract).
 
Well, you can add the GL752VW to the list of working computers.

That said, I tried patching the DSDT as the guide says so. When I try to compile the DSDT I get 4 errors. The first one is a simple fix, but the other 3 are all "syntax error, unexpected PARSEOP_NAMESEG" and I have no clue on how to fix them. I tried many of the syntax patches in RehabMan's Laptop DSDT Patch repository, but none of them seem to fix the problem.

The code in question:
Code:
Scope (_SB.PCI0.I2C0)
{
    Device (TPD0)
    {
        Name (HID2, Zero)
        Name (SBFB, ResourceTemplate ()
        {
            I2cSerialBusV2 (0x0020, ControllerInitiated, 0x00061A80,
                 AddressingMode7Bit, "\\_SB.PCI0.I2C0",
                 0x00, ResourceConsumer, _Y24, Exclusive,
                 )
        })
        Name (SBFI, ResourceTemplate ()
        {
            Interrupt (ResourceConsumer, Level, ActiveLow, ExclusiveAndWake, ,, _Y25)
            {
                0x00000000,
            }
        })
        Name (SBFG, ResourceTemplate ()
        {
            GpioInt (Level, ActiveLow, ExclusiveAndWake, PullDefault, 0x0000,
                "\\_SB.PCI0.GPI0", 0x00, ResourceConsumer, ,
                )
                {   // Pin list
                    0x0000
                }
        })
       ...
    }
}

Before anyone asks, I did try removing those extra commas and they did not fix the problem.

I attached the whole DSDT decompiled (I already applied the patches in the guide), the refs.txt I used to compile the DSDT, and my entire origin folder from clover.
 

Attachments

  • DSDT.zip
    151.1 KB · Views: 77
Video not requested.

There is no file with errors attached.

Also, attach all native DSDT+SSDT files (ACPI/origin via Clover F4 extract).

But when i compile my SSDT13 it doesn't work? it gives me a error still
0d18a59c2e62ab08cbed760532d8ca01.png
 

Attachments

  • origin.zip
    70.2 KB · Views: 67
But when i compile my SSDT13 it doesn't work? it gives me a error still
0d18a59c2e62ab08cbed760532d8ca01.png

There are no errors in your SSDT-13.dsl with proper disassembly.

iasl -da -dl DSDT.aml SSDT*.aml
 
Status
Not open for further replies.
Back
Top