KhaosT / MacVM

macOS VM for Apple Silicon using Virtualization API
Apache License 2.0
1.31k stars 95 forks source link

Is there a way to specify serial? #7

Open hurricanehrndz opened 2 years ago

hurricanehrndz commented 2 years ago

So, just read the API docs and I see vague information regarding machine identifier and hardware model but nothing specific about the serial. Are you aware of any means of specifying the serial of the VM?

mcnahum commented 2 years ago

That will be really interesting to do DEP/ ADE VMs..

John-K commented 2 years ago

Virtualization.framework allows setting of the ECID, which is used as half of the Provisioning UUID (0000FE00-<ECID>) as shown in Hardware Overview of System Information.app.

There is no obvious direct relationship between the ECID and Hardware UUID or Serial Number although they do change if the ECID is changed.