Contribute
Register

Sleep and Shut Down issues with Hp ProBook 440 G4

Status
Not open for further replies.
It's gonna look like this right:
Code:
0x5916,
            Zero,
            Package (0x06)
            {
                "AAPL,ig-platform-id",
                Buffer (0x04)
                {
                     0x00, 0x00, 0x1b, 0x59                    
                },

                "model",
                Buffer (0x16)
                {
                    "Intel HD Graphics 620"
                },

                "hda-gfx",
                Buffer (0x0A)
                {
                    "onboard-1"
                }
            },

            0x5917,
            Zero,
            Package (0x08)
            {
                "AAPL,ig-platform-id",
                Buffer (0x04)
                {
                     0x00, 0x00, 0x1b, 0x59                    
                },

                "model",
                Buffer (0x17)
                {
                    "Intel UHD Graphics 620"
                },

                "hda-gfx",
                Buffer (0x0A)
                {
                    "onboard-1"
                },

                "device-id",
                Buffer (0x04)
                {
                     0x1b, 0x59, 0x00, 0x00                    
                }
            },

            0x5912,
            0x591B,
            Zero,
            Package (0x06)
            {
                "AAPL,ig-platform-id",
                Buffer (0x04)
                {
                     0x00, 0x00, 0x1b, 0x59                    
                },

                "model",
                Buffer (0x16)
                {
                    "Intel HD Graphics 630"
                },

                "hda-gfx",
                Buffer (0x0A)
                {
                    "onboard-1"
                }
            }

After compilation and disassembly, yes.
You only need the change for 0x5916 (your device-id)... I did the change across the board as a just in case things work out for you...

The /System/Library/Displays/Resources/Overrides folder

You have no override for your display.
Your display is vendor 0xdae. There is no DisplayVendorID-dae folder in what you attached.
(product id is 0x14a7).
Expect to see DisplayVendorID-dae/DisplayProductID-14a7

and SSD-IGPU.aml attached. (Just for correction of that I did the right changes)

You will see the change of AAPL,ig-platform-id reflected in ioreg if it is done correctly...
 
Well. I just find out that my notebook not sleep that well when I boot from USB. (Didn't apply any those you were saying yet, so the problem reporting files when boot from usb still same) It wakes well yes but it sleeps only for a second. It waking itself. Should I still apply what you were saying about the SSDT-IGPU.aml and Overrides folder(Which I'm gonna use this thread for that right?)?
 
Last edited:
Well. I just find out that my notebook not sleep that well when I boot from USB. (Didn't apply any those you were saying yet, so the problem reporting files when boot from usb still same) It wakes well yes but it sleeps only for a second. It waking itself.

It is as expected. The USB would not have the required ACPI patches to solve "instant wake".

Should I still apply what you were saying about the SSDT-IGPU.aml and Overrides folder(Which I'm gonna use this thread for that right?)?

Needing a display override file with appropriately patched EDID is not uncommon for Skylake/KabyLake hardware and 10.13.x.
It is mentioned here:
https://www.tonymacx86.com/threads/readme-common-problems-in-10-13-high-sierra.233582/

Trying the alternate ig-platform-id 0x591b0000 is also not a bad idea.
 
Finally. It's working after that change on SSDT-IGPU.aml file. I didn't make a display override yet. Just tried 0x5916 to 0x591b0000 and it's working. Thank you so much for your help and interest. System seems stable and everything that should be working is working.
 
Finally. It's working after that change on SSDT-IGPU.aml file. I didn't make a display override yet. Just tried 0x5916 to 0x591b0000 and it's working. Thank you so much for your help and interest. System seems stable and everything that should be working is working.

Changed all ig-platform-id 0x59160000 in SSDT-IGPU.dsl to 0x591b0000.
Changes pushed to github.
 
Maybe 10.13.4 will help you to resolve the black screen when wake up from sleep. i have elitebook 840 g4 the same problem. no need fixedid.
my last problem is backlight control
 
Status
Not open for further replies.
Back
Top