Jump to content

How to fixing your DVMT Total Gfx Mem for the perfect Hackintosh


Recommended Posts

  • Administrators
Posted

The way to fixing your DVMT Total Gfx Mem for the perfect Hackintosh

 

-Support Olarila Vanilla Hackintosh by making a donation HERE

-About Premium Users you can check HERE

-Problems with Paypal HERE

-Installation Guide HERE

-Hackintosh EFI folders HERE

-Hackintosh USB Remap HERE

-How to update OpenCore and Kexts HERE

-Guides and Tutorials HERE

 

A few observations before we start.

With this procedure you can change many options relevant to your Hackintosh like Above 4G, CFG Lock, CSM Support, DVMT Pre-allocated, Serial Port, TPM State, XHCI Hand-off, etc.

Some manufacturers make this option available directly in the setup, just disable/enable.

This procedure is not advanced, but has minimal risk. You are at your own risk.

If you update the bios or use Load Optimized Default / Clear Cmos, you will need to redo the procedure.

 

1- Download the Bios/UEFI file from the manufacturer's website. Some manufacturers like Lenovo provide the Bios packaged, in this case you need to extract it before starting this process.

 

2- Open the downloaded file with UEFITool

cMjIZ33.png

3- Look for DVMT in the Text tab

oB2rMUc.png

 

4- Select what the search returned. In this case is Setup/PE32 image.

uVxkUYA.png

 

5- Extract as is... then save

9TWng3U.png

DFpSEu6.png

 

6- Download ifrextract, open terminal and drag this tool, drag this saved file and output set to PE32.txt. Check image bellow. (on Windows use this version HERE)

LCJKkfP.png

 

7- The file was generated

lx5Albs.png

 

8- Open the .txt file and search for DVMT Total Gfx Mem and we have DVMT Total Gfx Mem, VarStoreInfo (VarOffset/VarName): 0xA5, VarStore: 0x16 in this case. What really matters to us is 0xA5, VarStore: 0x16.

C9NPGao.png

You can check the values to change, which value is default, etc. Check image bellow.

xyhWaW1.png

 

9- Before we continue, let's confirm where to change the values. Search for VarStoreId: 0xXX. Need replace the value with whatever is returned from your Bios/UEFI file. In my case it was VarStore: 0x16. So I need to search VarStoreId: 0x16. The result is Name: SaSetup.

iiwzLur.png

 

10- The result in this case is 0xA5 in SaSetup and le'ts change it to 0x3 = MAX.

 

11- Now let's get to the serious part. Download Ru.efi or this EFI folder EFI CFG RU.zip (You can update the file in the EFI folder. Just rename the RU.efi file to BOOTx64.efi and replace it in the BOOT folder)

 

12- Format a pendrive as HFS, mount the EFI partition and paste the EFI folder

hiXv8Ww.png

wVnbgzD.png

 

13- Boot from the pendrive and you will see a screen like this. Press Enter.

MByvScP.jpeg

 

14- Use Alt + C and select UEFI variable

A1O0oZ7.jpeg

 

15- Scroll down to SaSetup

nD4KFX8.jpeg

 

16- Navigate to 0xA5 which was the value found in the first step of this tutorial

DzYemiW.jpeg

 

17- Change this value to 03 which was the value found in the first step of this tutorial then use Ctrl + W to save and Alt + Q to exit

D467feD.jpeg

rLJRDws.jpeg

 

Credits: 

LongSoft, vit9696, RU team, Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad, headkaze, onemanosx, erroruser, Jenny David, Sampath007, Facebook Hackintosh community, Facebook Olarila community and many, many, many others!

 

We're all here to have fun and learn from each other! That's all Folks!

  • Like 1

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

Posted (edited)

Possuo o mesmo notebook onde vc fez o teste, S145  i5 1035G1, tentei achar o arquivo pacote de bios pela internet mais não consegui, já fiz o bios.mod aqui está rodando agora, portanto nunca fiz estás devidas modificações, vc tem o pacote de bios acho ser semelhante por ser o mesmo modelo se possível joga aqui, minha está na versão na imagem abaixo no site da fabricante Lenovo.Captura de Tela 2024-10-15 às 21.54.03.zip

Print Abaixo

 

Edited by Denys Pessanha
  • Like 1
  • Administrators
Posted

Esses S145 é padrão. Pelo menos nunca vi um diferente, mas é sempre bom conferir. Vc tem de extrair o bios.

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

Posted (edited)

Procurando mais a fundo consegui mestre, estou editando agr aqui 

LENOVO S145-15IIL GS44D GS54D NM-C771 REV 1.0 2019-09-18  

achei o arquivo BIOS em um grupo de bios archive no Telegram.

 

logo após isso não entendi , tenho que jogar isso na bios ou isso vai ser implementado dentro do sistema do MacOS condição para a BIOS?

Edited by Denys Pessanha
  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...