Contribute
Register

IdeaPad 700-15ISK -80RU problems

Status
Not open for further replies.
But the problem is it never clear....I waited for two hours but still not sleep.

Your kextcache output shows problems with the kexts you installed...
It is not valid to have only a single patched OEM SSDT in ACPI/patched. If you need to patch OEM SSDTs, you must include all static OEM SSDTs in ACPI/patched (patched appropriately) and use DropOem=true.
Read ACPI guide for details.
You might want to reconsider why you have SSDT-2.aml in ACPI/patched...
 
fix all static ssdts in patched and dropoem, it seems nothing change.
As for kexts, replaced with a new download one, the only change is no error like that.
Still no sleep.Strange.
 
fix all static ssdts in patched and dropoem, it seems nothing change.
As for kexts, replaced with a new download one, the only change is no error like that.
Still no sleep.Strange.

No idea without "Problem Reporting" files.
 

Your ACPI patching is really wrong. With patched OEM SSDTs in ACPI/patched, you must set the SSDT load order with SortedOrder.

Look at the crazy order you are loading your SSDTs:
2:821 0:000 Inserting SSDT-USB.aml from EFI\CLOVER\ACPI\patched ... Success
2:822 0:001 Inserting SSDT-12.aml from EFI\CLOVER\ACPI\patched ... Success
2:822 0:000 Inserting SSDT-PNLF.aml from EFI\CLOVER\ACPI\patched ... Success
2:822 0:000 Inserting SSDT-11.aml from EFI\CLOVER\ACPI\patched ... Success
2:822 0:000 Inserting SSDT-PluginType1.aml from EFI\CLOVER\ACPI\patched ... Success
2:823 0:000 Inserting SSDT-NVMe-RP09.aml from EFI\CLOVER\ACPI\patched ... Success
2:823 0:000 Inserting SSDT-9.aml from EFI\CLOVER\ACPI\patched ... Success
2:823 0:000 Inserting SSDT-8.aml from EFI\CLOVER\ACPI\patched ... Success
2:823 0:000 Inserting SSDT-7.aml from EFI\CLOVER\ACPI\patched ... Success
2:823 0:000 Inserting SSDT-4.aml from EFI\CLOVER\ACPI\patched ... Success
2:823 0:000 Inserting SSDT-DEEPIDLE.aml from EFI\CLOVER\ACPI\patched ... Success
2:824 0:000 Inserting SSDT-6.aml from EFI\CLOVER\ACPI\patched ... Success
2:824 0:000 Inserting SSDT-5.aml from EFI\CLOVER\ACPI\patched ... Success
2:824 0:000 Inserting SSDT-1.aml from EFI\CLOVER\ACPI\patched ... Success
2:824 0:000 Inserting SSDT-XSEL.aml from EFI\CLOVER\ACPI\patched ... Success
2:825 0:000 Inserting SSDT-3.aml from EFI\CLOVER\ACPI\patched ... Success
2:825 0:000 Inserting SSDT-2.aml from EFI\CLOVER\ACPI\patched ... Success
2:825 0:000 Inserting SSDT-0.aml from EFI\CLOVER\ACPI\patched ... Success
2:825 0:000 Inserting SSDT-ESEL.aml from EFI\CLOVER\ACPI\patched ... Success
2:825 0:000 Inserting SSDT-ALC235.aml from EFI\CLOVER\ACPI\patched ... Success

Quite a mess, eh? (you expect that to work???)

Other things to try:
- non-HWP SMBIOS such as MacBookPro11,1 (and really MacBookPro13,2 was not a good idea anyway... more appropriate would be MacBookPro13,1)
- without LPC patch (so no AppleLPC)
- without Shiki
- 10.12.5 (instead of beta)
- update HackrNVMeFamily to 10.12.5
- without AppleALC (use patched AppleHDA injector instead)
- without patched X86PlatformPlugin
- fresh install
- static ACPI patch... you have a strange mixed up mess with static and hotpatch (must easier to see what you're doing with static patch... hotpatch should be implemented only if you know what you're doing and have already verified correct/working static patch)
- without CsmVideoDxe
 
Your ACPI patching is really wrong. With patched OEM SSDTs in ACPI/patched, you must set the SSDT load order with SortedOrder.

Look at the crazy order you are loading your SSDTs:
2:821 0:000 Inserting SSDT-USB.aml from EFI\CLOVER\ACPI\patched ... Success
2:822 0:001 Inserting SSDT-12.aml from EFI\CLOVER\ACPI\patched ... Success
2:822 0:000 Inserting SSDT-PNLF.aml from EFI\CLOVER\ACPI\patched ... Success
2:822 0:000 Inserting SSDT-11.aml from EFI\CLOVER\ACPI\patched ... Success
2:822 0:000 Inserting SSDT-PluginType1.aml from EFI\CLOVER\ACPI\patched ... Success
2:823 0:000 Inserting SSDT-NVMe-RP09.aml from EFI\CLOVER\ACPI\patched ... Success
2:823 0:000 Inserting SSDT-9.aml from EFI\CLOVER\ACPI\patched ... Success
2:823 0:000 Inserting SSDT-8.aml from EFI\CLOVER\ACPI\patched ... Success
2:823 0:000 Inserting SSDT-7.aml from EFI\CLOVER\ACPI\patched ... Success
2:823 0:000 Inserting SSDT-4.aml from EFI\CLOVER\ACPI\patched ... Success
2:823 0:000 Inserting SSDT-DEEPIDLE.aml from EFI\CLOVER\ACPI\patched ... Success
2:824 0:000 Inserting SSDT-6.aml from EFI\CLOVER\ACPI\patched ... Success
2:824 0:000 Inserting SSDT-5.aml from EFI\CLOVER\ACPI\patched ... Success
2:824 0:000 Inserting SSDT-1.aml from EFI\CLOVER\ACPI\patched ... Success
2:824 0:000 Inserting SSDT-XSEL.aml from EFI\CLOVER\ACPI\patched ... Success
2:825 0:000 Inserting SSDT-3.aml from EFI\CLOVER\ACPI\patched ... Success
2:825 0:000 Inserting SSDT-2.aml from EFI\CLOVER\ACPI\patched ... Success
2:825 0:000 Inserting SSDT-0.aml from EFI\CLOVER\ACPI\patched ... Success
2:825 0:000 Inserting SSDT-ESEL.aml from EFI\CLOVER\ACPI\patched ... Success
2:825 0:000 Inserting SSDT-ALC235.aml from EFI\CLOVER\ACPI\patched ... Success

Quite a mess, eh? (you expect that to work???)

Other things to try:
- non-HWP SMBIOS such as MacBookPro11,1 (and really MacBookPro13,2 was not a good idea anyway... more appropriate would be MacBookPro13,1)
- without LPC patch (so no AppleLPC)
- without Shiki
- 10.12.5 (instead of beta)
- update HackrNVMeFamily to 10.12.5
- without AppleALC (use patched AppleHDA injector instead)
- without patched X86PlatformPlugin
- fresh install
- static ACPI patch... you have a strange mixed up mess with static and hotpatch (must easier to see what you're doing with static patch... hotpatch should be implemented only if you know what you're doing and have already verified correct/working static patch)
- without CsmVideoDxe
Change to 13,1 and magic happened, sleep work now.
Now things need to check is if the change break other thing.
Please tell me how to fix shutdown problem, every time I shutdown, then it reboot, I have no idea how to fix it.
 
Change to 13,1 and magic happened, sleep work now.
Now things need to check is if the change break other thing.
Please tell me how to fix shutdown problem, every time I shutdown, then it reboot, I have no idea how to fix it.

You should fix your messed up ACPI setup...
After that, we can work on the shutdown issue...
 
You should fix your messed up ACPI setup...
After that, we can work on the shutdown issue...
Refactor my build, the problem is HDMI audio and shutdown.Please verify my ACPI setup, it should be ok.
 
Refactor my build, the problem is HDMI audio and shutdown.Please verify my ACPI setup, it should be ok.

You have no patches to the SSDTs.
No need to include them in ACPI/patched.
Same result can be achieved with DropOem=false, and removing all the patched SSDTs from ACPI/patched.
Do GFX0->IGPU rename in config.plist instead.
Then you can omit patching DSDT.aml with GFX0->IGPU as well as config.plist patches apply to DSDT.aml in ACPI/patched (less diffs to look at)

As for your "auto restart after shutdown" (you need to verify that is actually what is happening), you might look at what I do in the ProBook repo. Look at the handling for RMCF.XPEE, which causes XHC.PMEE to be set zero in _PTS... which happens to solve the problem of "auto restart after shutdown" on certain ProBook/EliteBook laptops.

And for HDMI audio... guide is linked from the FAQ. You have not implemented it...
 
You have no patches to the SSDTs.
No need to include them in ACPI/patched.
Same result can be achieved with DropOem=false, and removing all the patched SSDTs from ACPI/patched.
Do GFX0->IGPU rename in config.plist instead.
Then you can omit patching DSDT.aml with GFX0->IGPU as well as config.plist patches apply to DSDT.aml in ACPI/patched (less diffs to look at)

As for your "auto restart after shutdown" (you need to verify that is actually what is happening), you might look at what I do in the ProBook repo. Look at the handling for RMCF.XPEE, which causes XHC.PMEE to be set zero in _PTS... which happens to solve the problem of "auto restart after shutdown" on certain ProBook/EliteBook laptops.

And for HDMI audio... guide is linked from the FAQ. You have not implemented it...
Oh! I don't know GFX0->IGPU rename in config.plist also apply to patched, I will follow your suggestion.

About shutdown problem, I simply set PMEE=0 by add this to _PTS and work fine.
Code:
        If (LEqual (0x05, Arg0))
        {
            If (CondRefOf (\_SB.PCI0.XHC.PMEE))
            {
                Store (Zero, \_SB.PCI0.XHC.PMEE)
            }
        }

As for HDMI audio, I think I should do every thing, but still no sound.

Oops!Dsdt patch has a wrong, but it does no harm.
 
Last edited:
Status
Not open for further replies.
Back
Top