Ok, I think I'm quite sure now that you still didn't understand the following crucial part (I'll try it with colors this time):
fth0 wrote:SMBIOS version and BIOS version are two different things.
fth0 wrote:
VBoxManage setextradata "Windows 10" "VBoxInternal/Devices/pcbios/0/Config/DmiBIOSReleaseMinor" 42
CODE: SELECT ALL EXPAND VIEW
wmic bios get SystemBiosMinorVersion
SystemBiosMinorVersion
42
What I've been doing here is changing and querying the minor part of the
BIOS version. This is
one of hundreds of fields contained in the
SMBIOS structures/tables, whose layout is defined in the
SMBIOS specification, which has a version called the
SMBIOS version which is contained in a header field of the
SMBIOS structures/tables. Changing the
SMBIOS version means creating totally different
SMBIOS structures/tables.
VirtualBox uses the
SMBIOS specification 2.5 and constructs the
SMBIOS structures/tables as defined in the specification. It allows to change some commonly used fields in the
SMBIOS structures/tables like the
BIOS version.
fth0 wrote:FWIW, I don't know any SMBIOS version older than 2.0, which was specified ~1996. That doesn't mean that there couldn't be a 1.41 version, though.
What is the 1.41 you've been talking about? Is it a
BIOS version or a
SMBIOS version. How do you know that?
PS: I know I'm sounding like a teacher here, but you should pay more attention to details. For example:
jefazo92 wrote:SMBIOS manual
There is a
VirtualBox User Manual and a
SMBIOS specification. I assume you mean the latter, but because of your inaccurate wording I cannot be sure about that.