zerocool2007a Posted February 28, 2016 Share Posted February 28, 2016 Hello All - I've installed El Capitan in a VM (VMware Workstation 12) using the instructions from: http://www.insanelymac.com/forum/topic/309556-run-vanilla-os-x-el-capitan-yosemite-or-mavericks-in-vmware-workstation-12-on-a-windows-host/ Everything is up and running fine, however I'm having a problem while trying to manually input the MLB and ROM values to get iMessage working. I grabbed both values using iMessageDebug from a MacBook Air I own. The lines I entered into the .vmx file are below. smbios.reflectHost = "FALSE"board-id.reflectHost = "FALSE"board-id = "Mac-#######"hw.model.reflectHost = "FALSE"hw.model = "MacBookAir7,2"serialNumber.reflectHost = "FALSE"serialNumber = "My serial #"efi.nvram.var.ROM.reflectHost = "FALSE"efi.nvram.var.MLB.reflectHost = "FALSE"system-id.enable = "TRUE"efi.nvram.var.MLB = "My MLB"efi.nvram.var.ROM = "My ROM"smc.version = "0" I understand the ROM is supposed to be a 12 character hexadecimal that needs to be converted to ASCII, but when I go to convert my ROM its not a valid hexadecimal value (although it is 12 characters). Is there something else I'm missing? Link to comment Share on other sites More sharing options...
shuishen49 Posted July 24, 2016 Share Posted July 24, 2016 exp efi.nvram.var.MLB = "C02530301GLFTPFAG"efi.nvram.var.ROM = "94f6a351aaa2" Link to comment Share on other sites More sharing options...
Beefcat Posted October 3, 2017 Share Posted October 3, 2017 have the same problem here. efi.nvram.var.ROM = "0002c351aaa2" converted to ASCII gives "ÃQª¢" Convert this back to a 12 character hexadecimal you get : "02 c3 51 aa a2" Instead you should get : "00 02 c3 51 aa a2" Therefore my mac running as host never get the correct efi.nvram.var.ROM What is the problem ? Link to comment Share on other sites More sharing options...
Donk Posted October 3, 2017 Share Posted October 3, 2017 have the same problem here. efi.nvram.var.ROM = "0002c351aaa2" converted to ASCII gives "ÃQª¢" Convert this back to a 12 character hexadecimal you get : "02 c3 51 aa a2" Instead you should get : "00 02 c3 51 aa a2" Therefore my mac running as host never get the correct efi.nvram.var.ROM What is the problem ? You don't convert it to ASCII. Just put the hex value in the setting. Link to comment Share on other sites More sharing options...
Recommended Posts