Jump to content
7 posts in this topic

Recommended Posts

I have a TigerLake i7-1165G7 system, and I've managed to get the system booting by faking the CPU and GPU as IceLake and setting lilucpu=12.

 

The issue is it boots to a black screen when there is a valid ig-platform-id, and the log mentions something about a wrong index. According to hackintool and IOREG, it does appear that the display connectors are wrong.

 

When booting in VESA mode (invalid ig-platform-id), the display appears to be on connector index 0 (Hackintool). This appears to be correct.

When booting with ig-platform-id 528A0000, the display appears to be on connector index 1 (Hackintool and IOREG). This doesn't feel right.

 

image.png.36e21d8707ffb084469670fc7b3ea8e3.png

 

 

According to the logs, it appears that the display is on the wrong connector - so FB1 and FB0 have been mixed up?

 

2022-06-07 18:03:09.781134-0700 0x2c5      Default     0x0                  0      0    kernel: (AppleIntelICLLPGraphicsFramebuffer) [IGFB][LOG  ][AGDC      ] Get link config
2022-06-07 18:03:09.781135-0700 0x2c5      Default     0x0                  0      0    kernel: (AppleIntelICLLPGraphicsFramebuffer) [IGFB][LOG  ][DISPLAY   ] AGDC FB0 fOnline = 0 bootdisplay = 0
2022-06-07 18:03:09.781137-0700 0x2c5      Default     0x0                  0      0    kernel: (AppleIntelICLLPGraphicsFramebuffer) [IGFB][LOG  ][DISPLAY   ] FB0 reported as online to AGDC
2022-06-07 18:03:09.781140-0700 0x2c5      Default     0x0                  0      0    kernel: (AppleIntelICLLPGraphicsFramebuffer) [IGFB][LOG  ][AGDC      ] Test resource set config
2022-06-07 18:03:09.781141-0700 0x2c5      Default     0x0                  0      0    kernel: (AppleIntelICLLPGraphicsFramebuffer) [IGFB][LOG  ][DISPLAY   ] FB0: Testing resource set config
2022-06-07 18:03:09.781142-0700 0x2c5      Default     0x0                  0      0    kernel: (AppleIntelICLLPGraphicsFramebuffer) [IGFB][LOG  ][DISPLAY   ] FB0: set[0] is single-link
2022-06-07 18:03:09.781143-0700 0x2c5      Default     0x0                  0      0    kernel: (AppleIntelICLLPGraphicsFramebuffer) [IGFB][LOG  ][AGDC      ] Commit resource set config
2022-06-07 18:03:09.781144-0700 0x2c5      Default     0x0                  0      0    kernel: (AppleIntelICLLPGraphicsFramebuffer) [IGFB][LOG  ][DISPLAY   ] FB0: Commiting resource set
2022-06-07 18:03:09.781146-0700 0x2c5      Default     0x0                  0      0    kernel: (AppleIntelICLLPGraphicsFramebuffer) [IGFB][LOG  ][DISPLAY   ] FB0: Commiting resource set, sleepState 2.
2022-06-07 18:03:09.781149-0700 0x2c5      Default     0x0                  0      0    kernel: (AppleIntelICLLPGraphicsFramebuffer) [IGFB][ERROR][DISPLAY   ] FB0: Display path resource allocation failed for single-link
2022-06-07 18:03:09.781150-0700 0x2c5      Default     0x0                  0      0    kernel: (AppleIntelICLLPGraphicsFramebuffer) [IGFB][ERROR][DISPLAY   ] Wrong index
2022-06-07 18:03:09.781154-0700 0x2c5      Default     0x0                  0      0    kernel: (AppleIntelICLLPGraphicsFramebuffer) [IGFB][ERROR][DISPLAY   ] FB0: Resources allocation failed
2022-06-07 18:03:09.781155-0700 0x2c5      Default     0x0                  0      0    kernel: (AppleIntelICLLPGraphicsFramebuffer) [IGFB][LOG  ][AGDC      ] Get link config
2022-06-07 18:03:09.781156-0700 0x2c5      Default     0x0                  0      0    kernel: (AppleIntelICLLPGraphicsFramebuffer) [IGFB][LOG  ][DISPLAY   ] AGDC FB1 fOnline = 1 bootdisplay = 1
2022-06-07 18:03:09.781157-0700 0x2c5      Default     0x0                  0      0    kernel: (AppleIntelICLLPGraphicsFramebuffer) [IGFB][LOG  ][DISPLAY   ] FB1 reported as online to AGDC
2022-06-07 18:03:09.903253-0700 0x2c5      Default     0x0                  0      0    kernel: (AppleIntelICLLPGraphicsFramebuffer) [IGFB][LOG  ][AGDC      ] Test resource set config
2022-06-07 18:03:09.903262-0700 0x2c5      Default     0x0                  0      0    kernel: (AppleIntelICLLPGraphicsFramebuffer) [IGFB][LOG  ][DISPLAY   ] FB1: Testing resource set config
2022-06-07 18:03:09.903262-0700 0x2c5      Default     0x0                  0      0    kernel: (AppleIntelICLLPGraphicsFramebuffer) [IGFB][LOG  ][DISPLAY   ] FB1: set[0] is single-link
2022-06-07 18:03:09.903264-0700 0x2c5      Default     0x0                  0      0    kernel: (AppleIntelICLLPGraphicsFramebuffer) [IGFB][LOG  ][AGDC      ] Commit resource set config
2022-06-07 18:03:09.903265-0700 0x2c5      Default     0x0                  0      0    kernel: (AppleIntelICLLPGraphicsFramebuffer) [IGFB][LOG  ][DISPLAY   ] FB1: Commiting resource set
2022-06-07 18:03:09.903268-0700 0x2c5      Default     0x0                  0      0    kernel: (AppleIntelICLLPGraphicsFramebuffer) [IGFB][LOG  ][DISPLAY   ] FB1: Commiting resource set, sleepState 2.

 

So I've tried patching the connector, effectively swapping 0 and 1, however it then freezes halfway through boot-up; not even a black screen.

(Below is while in VESA mode; so it correctly believes the connector is on index 0/FB0.)

 

TO.png.26ca6dfcef738797cf6b3dbd1446b51a.png

 

Is there anything else that I can try? Help greatly appreciated.

 

Files attached below.

config.plist mbp.ioreg log_IGFB.log lilu_debug.log log_all.log.zip

Edited by cowpod1
  • 1 month later...
23 minutes ago, Slice said:

I am sure you differ 0x8A510002 and <8A 51 00 02> ?

0200518A ig plat id

518A0000 dev id

And he must try to patch the bus id and also con type 

Edited by lorys89
8 hours ago, lorys89 said:

0200518A ig plat id

518A0000 dev id

And he must try to patch the bus id and also con type 

My question is not about that. But OK you corrected bytes order.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...