DrDonk / unlocker

VMware macOS utilities
MIT License
3.18k stars 442 forks source link

About This Mac #44

Closed gonzabrusco closed 2 years ago

gonzabrusco commented 2 years ago

This is not an issue. It's a request for help/documentation.

Is there a way of having a correct mac Serial Number and Hardware in "About this Mac" ?

Thanks Gonzalo

SimPilotAdamT commented 2 years ago

Yep, if you edit the VMX file manually you can customize the virtual Mac's serial number and simulated model.

Here's what I added to my VMX file:

smbios.reflectHost = "TRUE"
hw.model = "MacBookPro14,3"
board-id = "Mac-551B86E5744E2388"
smc.version = "0"
mks.gl.allowBlacklistedDrivers = "TRUE"

You can look up codes to use for the hw.model on Apple's web page. board-id is for the actual serial number.

mks.gl.allowBlacklistedDrivers = "TRUE" is for VMware's not-so-great Linux support.

SimPilotAdamT commented 2 years ago

These are the latest Intel MacBook Pro models, which run 8th/10th Gen Intel Core i5's.

Screenshot_20221005_193659

Source.

DrDonk commented 2 years ago

Here's a complete list of things you can override. I used to have this documented on Insanleymac but left there sevaeral years ago. Obviously best get your own values here but this is an example.

I haven't tried any of this in sometime so not sure how well it all works now.

Attached a PDF of old web page with details. oldblog.pdf

board-id.reflectHost = "FALSE"
board-id = "MAC-F22589C8"
hw.model.reflectHost = "FALSE"
hw.model = "MacBookPro6,2"
serialNumber.reflectHost = "FALSE"
serialNumber = "RM129481AGW"
smbios.reflectHost = “FALSE"
efi.nvram.var.ROM.reflectHost = "FALSE"
efi.nvram.var.MLB.reflectHost = "FALSE"
efi.nvram.var.ROM = "123456"
efi.nvram.var.MLB = "DONKDONKDONKDONKA"
SimPilotAdamT commented 2 years ago

I used to have this documented on Insanleymac but left there sevaeral years ago.

I thought your name sounded familiar. Used to see your stuff on there all the time

DrDonk commented 2 years ago

Yep that was me for about 10 years providing unlockers and helping out.

I see SimPilot in your name do you do anythong with flight sims? Back end of 90s/early 00s I wrote utilities for the aircraft MDL files in MSFS. Things like MDLRepair which was used to fix broken MDL files.

SimPilotAdamT commented 2 years ago

That is correct. I've been doing stuff since about 2012 when FSX was first released to Steam... I may very well have used something by you if you did make something for FSX Boxed. Right now I'm sitting comfortably on MSFS's 2020 release, having spent ~£5000 on all the hardware and software I've ever used for flight sim.

gonzabrusco commented 2 years ago

Thanks for the info! I will close this issue for now!