nickelnoff Posted August 20, 2019 Author Share Posted August 20, 2019 Not been able to make anymore progress. Just wondering why id 19260000 since according to link below this relates to Intel Iris Graphics 540: https://www.insanelymac.com/forum/topic/334899-intel-framebuffer-patching-using-whatevergreen/ I've already checked these out but will do so again. ID: 191B0000, STOLEN: 34 MB, FBMEM: 21 MB, VRAM: 1536 MB, Flags: 0x0000110F TOTAL STOLEN: 56 MB, TOTAL CURSOR: 1 MB (1572864 bytes), MAX STOLEN: 124 MB, MAX OVERALL: 125 MB (131608576 bytes) GPU Name: Intel HD Graphics 530 Model Name(s): MacBookPro13,3 Camelia: Disabled, Freq: 1388 Hz, FreqMax: 1388 Hz Mobile: 1, PipeCount: 3, PortCount: 3, FBMemoryCount: 3 [0] busId: 0x00, pipe: 8, type: 0x00000002, flags: 0x00000098 - LVDS [1] busId: 0x05, pipe: 9, type: 0x00000400, flags: 0x00000187 - DP [2] busId: 0x04, pipe: 10, type: 0x00000400, flags: 0x00000187 - DP 00000800 02000000 98000000 01050900 00040000 87010000 02040A00 00040000 87010000 ID: 191B0006, STOLEN: 38 MB, FBMEM: 0 bytes, VRAM: 1536 MB, Flags: 0x00131302 TOTAL STOLEN: 39 MB, TOTAL CURSOR: 512 KB, MAX STOLEN: 39 MB, MAX OVERALL: 39 MB (41422848 bytes) GPU Name: Intel HD Graphics 530 Model Name(s): Camelia: V3, Freq: 1388 Hz, FreqMax: 1388 Hz Mobile: 1, PipeCount: 1, PortCount: 1, FBMemoryCount: 1 [0] busId: 0x00, pipe: 8, type: 0x00000002, flags: 0x00000498 - LVDS 00000800 02000000 98040000 Link to comment Share on other sites More sharing options...
nickelnoff Posted August 21, 2019 Author Share Posted August 21, 2019 I guess this is due to the base build of the MacBook 13,3 defined : https://everymac.com/systems/apple/macbook_pro/specs/macbook-pro-core-i5-2.0-13-late-2016-retina-display-no-touch-bar-specs.html @Jake Lo - Repeating exercise from a few posts earlier. Link to comment Share on other sites More sharing options...
nickelnoff Posted August 21, 2019 Author Share Posted August 21, 2019 Boot seems to be failing once setting: Messages on boot screen: Is this a Framebuffer problem ? Link to comment Share on other sites More sharing options...
Administrators Hervé Posted August 22, 2019 Administrators Share Posted August 22, 2019 It's of course framebuffer related: your graphics are not initialising. Looking at Clover's listed layout-ids for mobile SKL, you'll see the following list: As such, I have doubts about your injected layout-id 19260000. I would have expected that a setup where you fake HD530 id 8086:191b and inject layout-id 19160000 would get you there. You need to use the correct SMBIOS profile of course. Link to comment Share on other sites More sharing options...
nickelnoff Posted August 22, 2019 Author Share Posted August 22, 2019 Thanks @Hervé for the response - I'll be first to say I am pretty green when it comes to all of this so thanks for bearing with me ! With some help of folk over at insanelymac, I've managed to get things working. Not sure I am quite there yet in the full understanding but here for completions sake this what I am currently using. CLOVER.zip Now need to get the mDP, HDMI and TB3 working... Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted August 22, 2019 Moderators Share Posted August 22, 2019 Hmm, seems by setting SMBIOS to MBP13,3 enables the graphics acceleration. Which Config file are you using to boot? Link to comment Share on other sites More sharing options...
nickelnoff Posted August 22, 2019 Author Share Posted August 22, 2019 @Jake Lo This is the one that currently works. test.zip I am currently trying to convert the config.plist as per Clover wiki note: Rev 4504 Now clover-genconfig is able to produce all your injection keys used at last successful boot including automatic properties when inject=YES. But not including _DSM methods. 1. Boot as usual. New or old Clover revision. 2. Use new clover-genconfig to produce your current config.plist. 3. Update Clover to revision > 4500 4. Update you config.plist to switch off all injection including Graphics, Audio, LAN, USB 5. Disable all AddProperties and Arbitrary. 6. Insert new produced Device->Properties dictionary which will include all your old properties. I currently have config.plist.zip which I have constructed as per https://www.insanelymac.com/forum/topic/339696-solved-intel-hd-graphics-530-igpu-4k-monitor/?tab=comments#comment-2683044 but I think I am missing the KextToPatch which I am not sure how to proceed with. Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted August 22, 2019 Moderators Share Posted August 22, 2019 I believe there's an option in the BIOS to enable / disable switchable graphics. I think you have switchable graphics Enable since you're booting with iGPU but have discrete graphics disabled via patching. That said, I believe the external connections (DP & HDMI) can be enable even though it's connected the to discrete card. There's an option is the BIOS that allow external connections through the iGPU. Make sure you have that enabled. Update: Found the options from my old guide for 7510 with HD530, not P530 Enabled Switchable Graphics (Check) Discrete Graphics Controller Direct Output Mode - disabled (uncheck) Link to comment Share on other sites More sharing options...
nickelnoff Posted August 22, 2019 Author Share Posted August 22, 2019 @Jake Lo A bunch of weirdness happens when trying to use any of these options combined with the additional option of turning back on the dGPU from the BIOS hack as well. Basically the NVIDIA card won't appear when bringing the dGPU. Furthermore the if I check Enable Switchable Graphics its unchecked again once having booted up and then restarted. Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted August 22, 2019 Moderators Share Posted August 22, 2019 Known issue with the BIOS resetting. See this alternative fix Link to comment Share on other sites More sharing options...
Recommended Posts