Contribute
Register

[solved] Lenovo Legion y520 issues

Status
Not open for further replies.
4428 is in between 4423 and 4444.
I have no experience with the code in 4428 as I never used it.



Good place to start.

To verify, I reckon I should download the latest version?
Clover_v2.4k_r4444.RM-4652.c1f8602f.pkg
 
To verify, I reckon I should download the latest version?
Clover_v2.4k_r4444.RM-4652.c1f8602f.pkg

That's what I would do.
You could always try 4423 as well if 4444 has the same problem, as maybe it is a regression introduced in versions later than 4423 and is still not fixed.
You'll find more about the problem as you test the various versions.
 
That's what I would do.
You could always try 4423 as well if 4444 has the same problem, as maybe it is a regression introduced in versions later than 4423 and is still not fixed.
You'll find more about the problem as you test the various versions.

I will try out different versions.

Can you tell me the location where to check and verify if CPU PM works in IOREG?
 
I will try out different versions.

OK.

Can you tell me the location where to check and verify if CPU PM works in IOREG?

Look under CPU0... X86PlatformPlugin should be loaded.
And you can look at SSDT-11.aml from your patchmatic output.
It should look something like this:
Code:
DefinitionBlock ("", "SSDT", 1, "PmRef", "CpuPm", 0x00003000)
{
    External (_PR_.CPU0, DeviceObj)    // Warning: Unknown object

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

            Return (Package (0x02)
            {
                "plugin-type", 
                One
            })
        }
    }
}

The code above is from r4444 running on my NUC6i7KYK, but the SSDT generated for Generate/PluginType=true would be the same for your laptop.

Note: By default my NUC guide does not use Generate/PluginType=true, but rather injects the _DSM method manually. But, for this test, I disabled the _DSM/manual method and enabled the Clover method.
 
OK.



Look under CPU0... X86PlatformPlugin should be loaded.
And you can look at SSDT-11.aml from your patchmatic output.
It should look something like this:
Code:
DefinitionBlock ("", "SSDT", 1, "PmRef", "CpuPm", 0x00003000)
{
    External (_PR_.CPU0, DeviceObj)    // Warning: Unknown object

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

            Return (Package (0x02)
            {
                "plugin-type",
                One
            })
        }
    }
}

The code above is from r4444 running on my NUC6i7KYK, but the SSDT generated for Generate/PluginType=true would be the same for your laptop.

Note: By default my NUC guide does not use Generate/PluginType=true, but rather injects the _DSM method manually. But, for this test, I disabled the _DSM/manual method and enabled the Clover method.

Thanks, one more question before I start, since 4428 is now installed can I overwrite the install with the newer 4444 version and keep my current settings? ie config.plist, acpi>patched etc?
 
Thanks, one more question before I start, since 4428 is now installed can I overwrite the install with the newer 4444 version and keep my current settings? ie config.plist, acpi>patched etc?

The Clover installer will not touch existing config.plist... nor will it do anything to ACPI/patched.
 
The Clover installer will not touch existing config.plist... nor will it do anything to ACPI/patched.

Ok, so I tried 4423 and 4444 and both didn't get CPU PM...

Currently loaded via 4423 (see attachment)
What else can I do to get it to work?

I changed SMbios to 14.3 though.
 

Attachments

  • debug_11769.zip
    2.4 MB · Views: 71
Status
Not open for further replies.
Back
Top