cowpod1 Posted June 8, 2022 Share Posted June 8, 2022 (edited) 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. 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.) 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 June 8, 2022 by cowpod1 Quote Link to comment https://www.insanelymac.com/forum/topic/351995-help-fixing-display-connectors-on-tigerlake-as-icelake/ Share on other sites More sharing options...
lorys89 Posted July 9, 2022 Share Posted July 9, 2022 Have you already tried the various ig platform id? Quote Link to comment https://www.insanelymac.com/forum/topic/351995-help-fixing-display-connectors-on-tigerlake-as-icelake/#findComment-2788528 Share on other sites More sharing options...
lorys89 Posted July 9, 2022 Share Posted July 9, 2022 Ig plat id 8A510002 -igfxcdc -igfxdvmt -igfxblr -igfxdbeo Dev ID 8a510000 Quote Link to comment https://www.insanelymac.com/forum/topic/351995-help-fixing-display-connectors-on-tigerlake-as-icelake/#findComment-2788529 Share on other sites More sharing options...
Slice Posted July 10, 2022 Share Posted July 10, 2022 22 hours ago, lorys89 said: Ig plat id 8A510002 -igfxcdc -igfxdvmt -igfxblr -igfxdbeo Dev ID 8a510000 I am sure you differ 0x8A510002 and <8A 51 00 02> ? Quote Link to comment https://www.insanelymac.com/forum/topic/351995-help-fixing-display-connectors-on-tigerlake-as-icelake/#findComment-2788622 Share on other sites More sharing options...
lorys89 Posted July 10, 2022 Share Posted July 10, 2022 (edited) 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 July 10, 2022 by lorys89 Quote Link to comment https://www.insanelymac.com/forum/topic/351995-help-fixing-display-connectors-on-tigerlake-as-icelake/#findComment-2788623 Share on other sites More sharing options...
lorys89 Posted July 10, 2022 Share Posted July 10, 2022 I own an ice lake laptop. https://github.com/Lorys89/DELL_VOSTRO_5401-ICE-LAKE Quote Link to comment https://www.insanelymac.com/forum/topic/351995-help-fixing-display-connectors-on-tigerlake-as-icelake/#findComment-2788625 Share on other sites More sharing options...
Slice Posted July 10, 2022 Share Posted July 10, 2022 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. Quote Link to comment https://www.insanelymac.com/forum/topic/351995-help-fixing-display-connectors-on-tigerlake-as-icelake/#findComment-2788659 Share on other sites More sharing options...
Recommended Posts
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.