Contribute
Register

[Help Me]Only backlight when wake up from sleep.

Status
Not open for further replies.
Joined
Aug 13, 2017
Messages
6
Motherboard
X555LF
CPU
i5-5200
Graphics
HD5500
Hi,everyone. My machine has some problems in 10.12.4, 10.12.5 and 10.12.6.
ASUS-A555LF
CPU: i5-5200, HD5500 (1920x1080, 15.3 inch)

Begin from 10.12.4, the screen doesn't show anything when wake up from sleep,only backlight

10.12.3: ig 0x16260006 ,everything work well .
10.12.4: 0x16260006 has broken, doesn't work too.(only backlight)
I think the matter is about the AppleIntelBDWGraphicsFramebuffer.kext

10.12.6-IOR is from the system 10.12.6, it has the screen problem.
10.12.3-IOR is from the system 10.12.3, it is normal.
 

Attachments

  • 10.12.6-IOR.ioreg
    5.7 MB · Views: 114
  • X555LF-CLOVER.zip
    2.3 MB · Views: 45
  • 10.12.3-IOR.ioreg
    5.7 MB · Views: 111
Last edited:
HELP:sick:!Anyone here?
 
Last edited:
Hi,everyone. My machine has some problems in 10.12.4, 10.12.5 and 10.12.6.
ASUS-A555LF
CPU: i5-5200, HD5500 (1920x1080, 15.3 inch)

Begin from 10.12.4, the screen doesn't show anything when wake up from sleep,only backlight

10.12.3: ig 0x16260006 ,everything work well .
10.12.4: 0x16260006 has broken, doesn't work too.(only backlight)
I think the matter is about the AppleIntelBDWGraphicsFramebuffer.kext

10.12.6-IOR is from the system 10.12.6, it has the screen problem.
10.12.3-IOR is from the system 10.12.3, it is normal.

Compare ig-platform-id data in 10.12.3 and 10.12.6.
Maybe something is changed that can be patched.
 
Compare ig-platform-id data in 10.12.3 and 10.12.6.
Maybe something is changed that can be patched.
Thanks for your reply.
I search 06002616,I found this part(10.12.3) is same as 10.12.6
{06002616 01030303 00002002 00005001
00000060 D90A0000 D90A0000 00000000
00000000 00000000 00000800 02000000
30020000 01050B00 00040000 07050000
02040B00 00040000 07050000 FF000000
01000000 40000000 0B0B0000 01010500
00000000 05000000 00000000 04000000}

and I search 06002616 again ,I found some different
at the part :
{ //at 10.12.6
DE000000 48FF05D5 20110049 8B87B817
00008138 06002616 741648FF 05CF2011
00498B87 B8170000 81380500 26167511
}
{//at 10.12.2(I feel 10.12.2 is more current than 3)
17000000 0F84DE00 000048FF 053F3910
00498B87 B0170000 81380600 26167416
48FF0539 39100049 8B87B017 00008138
}
but,I don't know what this part means,
so I make a patch about this part
Find: 06002616 741648FF 05CF2011 00498B87 B8170000
Replace: 0600 26167416 48FF0539 39100049 8B87B017 0000
However ,it didn't show change anything for the issue.
 
Thanks for your reply.
I search 06002616,I found this part(10.12.3) is same as 10.12.6
{06002616 01030303 00002002 00005001
00000060 D90A0000 D90A0000 00000000
00000000 00000000 00000800 02000000
30020000 01050B00 00040000 07050000
02040B00 00040000 07050000 FF000000
01000000 40000000 0B0B0000 01010500
00000000 05000000 00000000 04000000}

You're only showing a portion of the data.
ig-platform-id entries in BDW are 136 bytes.

and I search 06002616 again ,I found some different
at the part :
{ //at 10.12.6
DE000000 48FF05D5 20110049 8B87B817
00008138 06002616 741648FF 05CF2011
00498B87 B8170000 81380500 26167511
}
{//at 10.12.2(I feel 10.12.2 is more current than 3)
17000000 0F84DE00 000048FF 053F3910
00498B87 B0170000 81380600 26167416
48FF0539 39100049 8B87B017 00008138
}
but,I don't know what this part means,

That data is not part of the ig-platform-id data.
It is probably code.
You can find out more by looking at a disassembly listing.

so I make a patch about this part
Find: 06002616 741648FF 05CF2011 00498B87 B8170000
Replace: 0600 26167416 48FF0539 39100049 8B87B017 0000
However ,it didn't show change anything for the issue.

Such a patch is a bad idea anyway.
Code patches must be crafted carefully after analysis of the disassembled kext.
 
ig-platform-id entries in BDW are 136 bytes.
Sorry,I have no idea how to do that.
I search "06002616" at BDW ,only find two places.
Do you mean the “entries” is this part?
{06002616 01030303 00002002 00005001
00000060 D90A0000 D90A0000 00000000
00000000 00000000 00000800 02000000
30020000 01050B00 00040000 07050000
02040B00 00040000 07050000 FF000000
01000000 40000000 0B0B0000 01010500
00000000 05000000 00000000 04000000}
but I found more data(followed 06002616) both are the same
 
Sorry,I have no idea how to do that.
I search "06002616" at BDW ,only find two places.
Do you mean the “entries” is this part?

but I found more data(followed 06002616) both are the same

The 06002616 01030303 is the start of the ig-platform-id data for 0x16260006.
But the data there is 136 bytes.
You can tell by looking where the next ig-platform-id starts (0x162b0008).
 
@Pyeh did you managed to fix this? i have the same problem :( (and many more users as far as I can see that have intel 5500)
 
@Pyeh did you managed to fix this? i have the same problem :( (and many more users as far as I can see that have intel 5500)

No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.

Also, your profile has no hardware details. Please fix as per FAQ.
 
Status
Not open for further replies.
Back
Top