Contribute
Register

[TOOL] Virtual Bios Mod without flashing

Joined
Oct 19, 2019
Messages
688
Motherboard
Asus ROG Strix G531GT
CPU
i7-9750H/HM370
Graphics
GTX 1650, UHD 630
Mac
  1. MacBook
  2. MacBook Pro
Classic Mac
  1. PowerBook
Mobile Phone
  1. Android
  2. iOS
  3. Other
[UPDATE] 29 Aug 2020
- Added some nice tools to run the development efi files under qemu directly instead to install them into Clover/OpenCore and reboot.
- Please check the VBM Wiki for more informations

[UPDATE] 11 Aug 2020
- Added Intel eXtreme Tuning Utility enabler to uze turbo boost to 4.5Ghz
- Added various overclock settings
- Please download latest VirtualBiosMod version

[UPDATE] 01 Aug 2020
- Added an option to disable HDMI audio to fix missing audio card radom disappear during concurrent reboots.
- Cleaned UI interface

[UPDATE] 26 Jul 2020
- Fixed drawing menu under OpenCore

[UPDATE] 12 Jul 2020
- Added Clover or OpenCore integration support, basically if you pass a boot parameter to VirtualBiosMod when exit instead to return to parent (Clover) reboot, if no parameters passed to VirtualBiosMod run as usual
- You can add this lines for Clover in GUI > Custom > Entries
<dict>
<key>Disabled</key>
<false/>
<key>FullTitle</key>
<string>VirtualBiosMod</string>
<key>Hidden</key>
<false/>
<key>Ignore</key>
<false/>
<key>Path</key>
<string>\EFI\VirtualBiosMod\VirtualBiosMod.efi</string>
<key>Type</key>
<string>Linux</string>
<key>Arguments</key>
<string>reboot</string>
</dict>

[UPDATE] 6 Jul 2020
- I have released version 1.0.2 which does not have the blue screen anymore at startup, instead wait for 3 seconds to press any key
- Fixed a keypress loop issue

[UPDATE] 1 Jul 2020
- I have released the source code for this nice tool please see VirtualBiosMod
- I have created a small Wiki, please see Wiki
- Created a new release 1.0.1 which corrected some bugs and reduced the boot timeout

[UPDATE] 29 Jun 2020
- I have released first functional version, please download from VirtualBiosMod
- You need to put this in Clover drivers folder, if you have OpenCore you can add a new boot entry in bios and select this this efi, or add the efi to OC
- This version can unlock your bios flash and/or disable nvidia card, if you have a compatible bios.
- If you don't have a compatible bios and your bios is uefi please let me know.
- This version have a 8 seconds timeout which can be skipped pressing any key.



Hello,

I started to build a efi driver application which will be able to mod our BIOS without actually a flashing requirement.
This efi app is not related to Clover, OpenCore or to an Operating System, should work with any boot loader which is capable to load efi drivers.
It was tested with Clover and with a new boot entry from bios and point to the efi file.
This is not only a hackintosh bios mod it works regardless the os or bootloader.

The efi app can be downloaded from here VirtualBiosMod
It was tested on Asus ROG STRIX G531GT and few others, right now i am collecting infos, if the app does not work with your UEFI BIOS and you want to please let me know and provide a bios snapshot or a link on the vendor website to download.

Best regards,
 
Last edited:
Joined
Oct 19, 2019
Messages
688
Motherboard
Asus ROG Strix G531GT
CPU
i7-9750H/HM370
Graphics
GTX 1650, UHD 630
Mac
  1. MacBook
  2. MacBook Pro
Classic Mac
  1. PowerBook
Mobile Phone
  1. Android
  2. iOS
  3. Other
reserved for future usage
 
Joined
Aug 22, 2018
Messages
367
Motherboard
Asus ROG Strix G531GT
CPU
i7-9750H/HM370
Graphics
GTX 1650, UHD 630
Mac
  1. MacBook Air
Mobile Phone
  1. Android
  2. iOS
Here is my info.
20200628_101947_HDR.jpg
 
Joined
Oct 19, 2019
Messages
688
Motherboard
Asus ROG Strix G531GT
CPU
i7-9750H/HM370
Graphics
GTX 1650, UHD 630
Mac
  1. MacBook
  2. MacBook Pro
Classic Mac
  1. PowerBook
Mobile Phone
  1. Android
  2. iOS
  3. Other
Joined
Aug 22, 2018
Messages
367
Motherboard
Asus ROG Strix G531GT
CPU
i7-9750H/HM370
Graphics
GTX 1650, UHD 630
Mac
  1. MacBook Air
Mobile Phone
  1. Android
  2. iOS
Unlocked indeed and had modded but used ez flash again. So now it is unmodded.
 
Joined
Oct 19, 2019
Messages
688
Motherboard
Asus ROG Strix G531GT
CPU
i7-9750H/HM370
Graphics
GTX 1650, UHD 630
Mac
  1. MacBook
  2. MacBook Pro
Classic Mac
  1. PowerBook
Mobile Phone
  1. Android
  2. iOS
  3. Other
Now, we can start to add features to this nice tool, we can add almost anything which is hidden, as overclock settings and or acoustics settings.
Right now the VirtualBiosMod work only on G531GT and compatible BIOSes but if anyone else want this on other machine tell me.
 
Joined
Aug 22, 2018
Messages
367
Motherboard
Asus ROG Strix G531GT
CPU
i7-9750H/HM370
Graphics
GTX 1650, UHD 630
Mac
  1. MacBook Air
Mobile Phone
  1. Android
  2. iOS
How did you make this driver?
Maybe i can try to help and add things to it.
 
Joined
Oct 19, 2019
Messages
688
Motherboard
Asus ROG Strix G531GT
CPU
i7-9750H/HM370
Graphics
GTX 1650, UHD 630
Mac
  1. MacBook
  2. MacBook Pro
Classic Mac
  1. PowerBook
Mobile Phone
  1. Android
  2. iOS
  3. Other
I am thinking to take another approach, instead to modify values to enable or disable desired things, i will enable some/all hidden menus, basically the driver will check all known menus at boot time and enable them if all/any is found disabled without interaction, then anyone can do the desired modifications from motherboard's bios setup interface.
This may not work at all, i need to test.
 
Top