georgetree / hackintosh-10700k-Gigabyte-Z490-Vision-g

hackintosh-10700k-Gigabyte-Z490-Vision-g

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Suggestion: Remove VRAM limitations + device-id for 10700k

augstb opened this issue Β· comments

Hello, thank you for your work on the framebuffer (I have the same hardware).

I have 2 suggestions :

  • Remove these lines in your framebuffer patch :
<key>framebuffer-stolenmem</key>
<data>AAAwAQ==</data>
<key>framebuffer-fbmem</key>
<data>AACQAA==</data>

These lines are only useful when you can't set memory higher than 32MB. So remove these lines, and be sure to set DVMT Pre-Allocated memory to 64M, and DVMT Total Gfx Mem to MAX in BIOS > Settings > IO Ports, because 4K resolution will not be accessible with only 32M.

  • Change :
<key>device-id</key>
<data>mz4AAA==</data>

to

<key>device-id</key>
<data>xZsAAA==</data>

This is the correct device id for the 10700k (https://ark.intel.com/content/www/us/en/ark/products/199335/intel-core-i7-10700k-processor-16m-cache-up-to-5-10-ghz.html) 0x9BC5 -> 00 00 9B C5 -> C59B0000

This will probably don't change anything to your config because you are not using 4k dispays, but it can be useful for someone who passes by !
I hope that it will not break your configuration, as it is always very sensitive to changes...

Thanks for your suggestion.
I will add link to readme

I'm the guy looking for this. Thank you allot. I will try and let you guys know 😁

I'm the guy looking for this. Thank you allot. I will try and let you guys know 😁

Excellent! Let me know if you also need to unplug and replug hdmi or DP cable at startup in order not to have graphical glitches 😊. If you don't, feel free to share your EFI directory 😁

Let me know if you also need to unplug and replug hdmi or DP cable at startup in order not to have graphical glitches

Little update :
So you can set all framebuffer-conX-flags flags to <data>zwMAAA</data> (CF030000). This way unplug/replug HDMI or DP cable is not needed.
I just added flag CNConnectorAlwaysConnected to existing flags generated by @georgetree using Hackintool to generate flag string.

Got Safari crashing while open YouTube, Reddit, Intel websites with this device-id

<key>device-id</key>
<data>xZsAAA==</data>

This section allows me to get 4k for two displays (without replug HDMI at boot) and Safari no crashing more:

			<dict>
			    <key>AAPL,ig-platform-id</key>
			    <data>BwCbPg==</data>
			    <key>device-id</key>
			    <data>mz4AAA==</data>
			    <key>framebuffer-con1-busid</key>
			    <data>BAAAAA==</data>
			    <key>framebuffer-con1-enable</key>
			    <data>AQAAAA==</data>
			    <key>framebuffer-con1-flags</key>
			    <data>zwMAAA==</data>
			    <key>framebuffer-con1-index</key>
			    <data>AwAAAA==</data>
			    <key>framebuffer-con1-pipe</key>
			    <data>CAAAAA==</data>
			    <key>framebuffer-con1-type</key>
			    <data>AAgAAA==</data>
			    <key>framebuffer-con2-busid</key>
			    <data>AQAAAA==</data>
			    <key>framebuffer-con2-enable</key>
			    <data>AQAAAA==</data>
			    <key>framebuffer-con2-index</key>
			    <data>AgAAAA==</data>
			    <key>framebuffer-con2-type</key>
			    <data>AAQAAA==</data>
			    <key>framebuffer-con2-flags</key>
			    <data>zwMAAA==</data>
			    <key>framebuffer-con2-pipe</key>
			    <data>CgAAAA==</data>
			    <key>framebuffer-con0-busid</key>
			    <data>BQAAAA==</data>
			    <key>framebuffer-con0-enable</key>
			    <data>AQAAAA==</data>
			    <key>framebuffer-con0-flags</key>
			    <data>zwMAAA==</data>
			    <key>framebuffer-con0-index</key>
			    <data>AQAAAA==</data>
			    <key>framebuffer-con0-pipe</key>
			    <data>CQAAAA==</data>
			    <key>framebuffer-con0-type</key>
			    <data>AAQAAA==</data>
			    <key>framebuffer-patch-enable</key>
			    <data>AQAAAA==</data>
			    <key>model</key>
			    <string>Intel UHD Graphics 630</string>
			</dict>