VMware Workstation/ESXi BIOS/EFI SLIC Mod

Discussion in 'Virtualization' started by pantagruel, Aug 26, 2015.

  1. pantagruel

    pantagruel MDL Addicted

    Aug 30, 2007
    521
    1,901
    30
    VMware Workstaion Pro/Player 12.5.5

    Yes, acky is right. VMware 12.5.5 has the same VMware BIOS build 429 as previous 12.x releases, so if you are using the modded roms your virtual machines will remain activated after upgrading to 12.5.5. If you are using the modded vmware-vmx.exe you should upgrade to the modded 12.5.5 vmware-vmx.exe.

    This 12.5.5 vmware-vmx.exe has been modded with the following roms:

    6006.rom - Dell 2.4 SLIC/multi SLP 1.0 modded legacy bios440
    6020.rom - Dell 2.4 SLIC modded 32-bit efi
    6021.rom - Dell 2.4 SLIC modded 64-bit efi

    By default, bios440 (6006) will be selected. To specify an efi simply add:

    firmware = "efi"

    to the .vmx file in the efi machines folder. The correct 32-bit/64-bit efi will be selected and run.

    Added to the first post.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. NiteCrew

    NiteCrew MDL Novice

    Jan 24, 2009
    17
    2
    0
    Hi all,

    Is there a tutorial where we can mod the vmware-vmx.exe ourself?

    Thanks
     
  3. pantagruel

    pantagruel MDL Addicted

    Aug 30, 2007
    521
    1,901
    30
    Resource Hacker is another good option.

    Resource Hacker.png
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. Flipp3r

    Flipp3r MDL Expert

    Feb 11, 2009
    1,964
    907
    60
    Slic 2.1 will activate both Win7 (uses slic 2.1) and is backwards compatible with Vista (Slic 2.0).
    XP does not use slic but a bios marker, ie "MSI-PC" & OEMBIOS files...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. acky

    acky MDL Novice

    Jun 15, 2009
    15
    8
    0
    #87 acky, May 19, 2017
    Last edited: May 19, 2017
    VMware Workstation Pro 12.5.6 Build 5528349 has been released.

    bios440.filename = "6006.rom" still works on all my machines after update.
     
  6. pantagruel

    pantagruel MDL Addicted

    Aug 30, 2007
    521
    1,901
    30
    VMware Workstaion Pro/Player 12.5.6

    The 12.5.6 BIOS/EFIs are unchanged from previous 12.x releases, so if you are using the modded roms your virtual machines will remain activated after upgrading to 12.5.6. If you are using the modded vmware-vmx.exe you should upgrade to the new 12.5.6 vmware-vmx.exe.

    This 12.5.6 vmware-vmx.exe has been modded with the following roms:

    6006.rom - Dell 2.4 SLIC/multi SLP 1.0 modded legacy bios440
    6020.rom - Dell 2.4 SLIC modded 32-bit efi
    6021.rom - Dell 2.4 SLIC modded 64-bit efi

    By default, bios440 (6006) will be selected. To specify an efi simply add:

    firmware = "efi"

    to the .vmx file in the efi machines folder. The correct 32-bit/64-bit efi will be selected and run.

    Added to the first post.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. pantagruel

    pantagruel MDL Addicted

    Aug 30, 2007
    521
    1,901
    30
    VMware Workstaion Pro/Player 12.5.7

    BIOS 429
    EFI ROM version: VMW71.00V.0.B64.1507021939 (64-bit RELEASE)
    EFI ROM version: VMW71.00V.0.B32.1507021939 (32-bit RELEASE)


    The 12.5.7 BIOS/EFIs are unchanged from previous 12.x releases, so if you are using the modded roms your virtual machines will remain activated after upgrading to 12.5.7. If you are using the modded vmware-vmx.exe you should upgrade to the new 12.5.7 vmware-vmx.exe.

    This 12.5.7 vmware-vmx.exe has been modded with the following roms:

    6006.rom - Dell 2.4 SLIC/multi SLP 1.0 modded legacy bios440
    6020.rom - Dell 2.4 SLIC modded 32-bit efi
    6021.rom - Dell 2.4 SLIC modded 64-bit efi

    By default, bios440 (6006) will be selected. To specify an efi simply add:

    firmware = "efi"

    to the .vmx file in the efi machines folder. The correct 32-bit/64-bit efi will be selected and run.

    Added to the first post.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. gbdwhy

    gbdwhy MDL Novice

    Jul 6, 2017
    1
    0
    0
    good,thanks
     
  9. Mcicool

    Mcicool MDL Novice

    Feb 12, 2014
    15
    2
    0
    Hello! Thanks for updates. Which rom file shall i use with EsxBiosTools on esxi to make SLIC 2.4 available?
     
  10. pantagruel

    pantagruel MDL Addicted

    Aug 30, 2007
    521
    1,901
    30
    Looks like EsxBiosTools works with bios440.rom (6006.rom).
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. g4me0ver

    g4me0ver MDL Novice

    Nov 16, 2016
    18
    0
    0
    Hi... is possible to change to another system.. like HP, BenQ, ASUS, SONY... ?
     
  12. pantagruel

    pantagruel MDL Addicted

    Aug 30, 2007
    521
    1,901
    30
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. nori2nori

    nori2nori MDL Novice

    May 26, 2008
    23
    1
    0
    VMware Workstation Pro 14.0.0 Build 6661328 was released.

    I hope the situation was same as it was.
     
  14. pantagruel

    pantagruel MDL Addicted

    Aug 30, 2007
    521
    1,901
    30
    #96 pantagruel, Sep 28, 2017
    Last edited: Nov 9, 2017
    (OP)
    VMware Workstation 14.0.0 Pro build-6661328

    Workstation 14 has new BIOS/EFI versions:

    VMware BIOS build 464
    EFI ROM version: VMW71.00V.6571443.B64.1709080020 (64-bit RELEASE)
    EFI ROM version: VMW71.00V.6571443.B32.1709080020 (32-bit RELEASE)

    The Good News: the BIOS/EFIs are moddable as before.

    The Other News: It's not possible or necessary to mod the vmware-vmx executable anymore. You can achieve the same effect by dropping the modded BIOS.440_SLIC.ROM, EFI32_SLIC.ROM, and EFI64_SLIC.ROM into C:\Program Files (x86)\VMware\VMware Workstation\x64\. You'll need to rename them as BIOS.440.ROM, EFI32.ROM, and EFI64.ROM and overwrite the existing unmodded ROMs. These modded ROMs will become the defaults for all VMs.

    Otherwise, use the modded ROMs in individual VMs as before:

    Code:
    bios440.filename = "BIOS.440_SLIC.ROM"
    or

    Code:
    firmware = "efi"
    efi32.filename = "EFI32_SLIC.ROM"
    or

    Code:
    firmware = "efi"
    efi64.filename = "EFI64_SLIC.ROM"
    Modded BIOS/EFIs added to the first post.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. nori2nori

    nori2nori MDL Novice

    May 26, 2008
    23
    1
    0
    I confirmed that a way of specifying on a wmx file worked like a charm.

    Many thanks!
     
  16. pantagruel

    pantagruel MDL Addicted

    Aug 30, 2007
    521
    1,901
    30
    VMware Workstation Pro/Player 12.5.8

    BIOS 429
    EFI ROM version: VMW71.00V.0.B64.1507021939 (64-bit RELEASE)
    EFI ROM version: VMW71.00V.0.B32.1507021939 (32-bit RELEASE)

    Looks like some bug fixes and security updates.

    The 12.5.8 BIOS/EFIs are unchanged from previous 12.x releases, so if you are using the modded ROMs your virtual machines will remain activated after upgrading to 12.5.8. If you are using the modded vmware-vmx.exe you should upgrade to the new 12.5.8 vmware-vmx.exe.

    This 12.5.8 vmware-vmx.exe has been modded with the following roms:

    6006.rom - Dell 2.4 SLIC/multi SLP 1.0 modded legacy bios440
    6020.rom - Dell 2.4 SLIC modded 32-bit efi
    6021.rom - Dell 2.4 SLIC modded 64-bit efi

    By default, bios440 (6006) will be selected. To specify an efi simply add:

    firmware = "efi"

    to the .vmx file in the EFI VM folder. The correct 32-bit/64-bit efi will be selected and run.

    Added to the first post.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. pantagruel

    pantagruel MDL Addicted

    Aug 30, 2007
    521
    1,901
    30
    Name: VMware Workstation 14.1.0 Pro/Player for Windows
    Release Date: 2017-12-21
    Build Number: 7370693

    VMware Workstation 14.1.0 has new EFI versions:

    EFI ROM version: VMW71.00V.6997262.B64.1710270607 (64-bit RELEASE) 14.1.0
    EFI ROM version: VMW71.00V.6997262.B32.1710270607 (32-bit RELEASE) 14.1.0

    BIOS440 build 464 - same as 14.0.0

    It's probably best to match the EFI version with the VMware release.

    VMware 14.1.0 modded BIOS/EFIs added to the first post.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. pantagruel

    pantagruel MDL Addicted

    Aug 30, 2007
    521
    1,901
    30
    Name: VMware Workstation 14.1.1 Pro/Player for Windows
    Release Date: 2018-01-09
    Build Number: 7528167

    The BIOS/EFIs are the same as 14.1.0

    BIOS BUILD 464
    EFI ROM version: VMW71.00V.6997262.B64.1710270607 (64-bit RELEASE)
    EFI ROM version: VMW71.00V.6997262.B32.1710270607 (32-bit RELEASE)

    Yoou can get the latest modded BIOS/EFIs on the first post.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...