Contribute
Register

[Guide] Alternative to the minStolenSize patch with 32mb DVMT-prealloc

Joined
Sep 9, 2011
Messages
935
Motherboard
HP 250 G5 (81EF) Clover UEFI
CPU
i3 5005u
Graphics
HD 5500 (1366x768)
Mobile Phone
  1. Android
Hello
I've got XPS 9360 with I7 7500U with HD620 (I guess) And an QHD+ Screen (3200x1800)
I'm pretty sure 4K displays require 128MB DVMT.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,691
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
I'm pretty sure 4K displays require 128MB DVMT.

And I think that is the default setting for most of the new Kaby Lake laptops with QHD.
 
Joined
Jul 20, 2014
Messages
851
Motherboard
AsRock X299 Creator
CPU
i9-10900X
Graphics
RX 6800 XT
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Last edited:

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,691
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
That info is written in the BIOS GUI.

If you can change it in BIOS, then 128mb is also a good value to try.

And of course if you have it set 64mb and can change it, then I don't know why you're posting in this thread.
This thread is for those laptops that are stuck at 32mb.
 
Joined
May 28, 2016
Messages
391
Motherboard
Gigabyte Z170N-WIFI (ITX)
CPU
6700K
Graphics
Asus Strix R9 380X
Mobile Phone
  1. iOS
Ok. The problem:

AppleIntelKBLGraphicsFramebuffer:

00001659 00000000 5E900800 00000000 01030303 00002002 00000000 00000060


Edit: I applied modified patch
com.apple.driver.AppleIntelKBLGraphicsFramebuffer

Find:
01030303 00002002 00000000
Replace:
01030303 00003001 00009000

Booting with full acceleration on 7200U HD Graphics 620 on macOS 10.12.6! IntelGFX = 0x59168086, ig-platform-id 0x59160000.
This fix no longer works in High Sierra. I have checked again, and the numbers are solid. Any idea why all of a sudden it is not working anymore?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,691
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
This fix no longer works in High Sierra. I have checked again, and the numbers are solid. Any idea why all of a sudden it is not working anymore?

You would need to provide details on what you're doing.
Note: You should stick to the ig-platform-ids that have patchable (concrete) data values.
 
Joined
May 28, 2016
Messages
391
Motherboard
Gigabyte Z170N-WIFI (ITX)
CPU
6700K
Graphics
Asus Strix R9 380X
Mobile Phone
  1. iOS
You would need to provide details on what you're doing.
Note: You should stick to the ig-platform-ids that have patchable (concrete) data values.
Yes.
I am under the process of upgrading the laptop to High Sierra GM.
I have successfully installed High Sierra. Things that broke from Sierra 12.6:

* Trackpad in SysPreferences I had an old copy of VoodooPS2Controller. Working great.
* Brightness Adjust (I removed the kext patch and SSDT to clean up)

But more importantly, I cannot boot without platformid 0x12345678 . My old fix seemingly does not work anymore.

When I try platformid 59160000 I get a KP very early in the boot process. If I try 591b0000, with corresponding patch values
Find: 01030303 00006002 00005001
Replace: 01030303 00003001 00009000

I get the same KP. Both of these are tried after booting with 12345678 and rebuilding cache.

I have opened AppleIntelKBLGraphicsFramebuffer in HexFiend and confirmed that my old numbers are still valid. It does match on two sections though, is that a problem? I have not confirmed the values for 591b0000 in the kext, I am using the ones from you at https://www.tonymacx86.com/threads/...on-kaby-lake-hd620.223613/page-6#post-1543771

I hope this gives a clearer view of my problem. If I need to provide other details please tell me.

Problem Reporting files attached
 

Attachments

  • dronefriend sunday 24th.zip
    7.1 MB · Views: 86
Last edited:
Joined
May 28, 2016
Messages
391
Motherboard
Gigabyte Z170N-WIFI (ITX)
CPU
6700K
Graphics
Asus Strix R9 380X
Mobile Phone
  1. iOS
This is the last thing the verbose shows when trying to boot with the dvmt patch and using 59160000 or 59260000 (I use different, correct hex values depending on which platform Id I am using):
IMG_1205.PNG
The last message appears over and over again, until after maybe 30 tries, the computer reboots.
 
Top