Arch Linux - QEMU override System Manufacturer on Windows 10

It's very easy to supply any SMBIOS information you like by adding it to your libvirt XML definition.

Here I have added a bunch of fake information:

  <sysinfo type="smbios">
    <bios>
      <entry name="vendor">Fake BIOS Vendor</entry>
      <entry name="version">Fake BIOS Version</entry>
    </bios>
    <system>
      <entry name="manufacturer">Fake Manufacturer</entry>
      <entry name="product">Fake Product</entry>
    </system>
  </sysinfo>
  <!-- other XML nodes -->
  <os>
    <!-- other XML nodes -->
    <smbios mode="sysinfo"/>
  </os>

The result of which is:

Windows 10 Insider msinfo32

Many items other than those shown above can be changed; see the documentation for complete details.