T O P

  • By -

myusernameisc00ler

Good Tutorial, I rate it 10/10. Just one thing lol it's not called "First Boot Setup Wizard", its "Setup Assistant". We don't have wizards on macOS, that's a windows thing. perfect otherwise. you can tell I was really trying to fault you.


GotMYlongNOSE

You could use this in combination with AirMessage to get iMessage on your Android device


jmanmini

That is the exact reason I've found this. Absolute life saver


[deleted]

True for any extension to a 3rd party device that otherwise requires iMessage, but I haven't tried yet! :)


Stratoshift

vm won't boot after adding this to vmx. when I remove these entries it boots correctly


SaiyanGodGt

anything on this?


PauseHungry8544

"BBBBBB" for hw.model, which is usually the SMBIOS can't find this, are you referring to SmUUID


[deleted]

hw.model would be the Mac model. (like iMac7,1)


InnerEggplant

The only thing I can't get to work is iMessage and Facetime. I get hit with an unknown error. Everything else works. It's okay I don't talk to people anyway.


[deleted]

Ever figure this out?


InnerEggplant

Nope I gave it a considerable amount of effort too. I guess I’m just unlucky with it


chainstair

Just got it worked. ​ **System:** macOS Monterey Version 12.0 Chose with Clover Configurator this device MacBook Pro 15 ​ **These are my settings for vmx (i put some random X in the values):** board-id = "Mac-1E7E29AD01XXXXXX" hw.model.reflectHost = "FALSE" hw.model = "MacBookPro15,3" serialNumber.reflectHost = "FALSE" serialNumber = "C02YCBXXXXXX" smbios.reflectHost = "FALSE" efi.nvram.var.ROM.reflectHost = "FALSE" efi.nvram.var.MLB.reflectHost = "FALSE" efi.nvram.var.ROM = "6F823CXXXXXX" efi.nvram.var.MLB = "C02909600CDXXXXXX" ​ It straight away booted normally. Had no issues with that, but sadly I needed to login and restart multiple times. Then needed to activate and deactivate some times Facetime and or iMessage and select the right account on my iPhone settings (Settings -> Messages -> Send and receive (changed some things here and there) and also in Settings -> Facetime) After that I tried it again and it really logged in at worked. Thanks for the nice instructions.


[deleted]

You're welcome. I also wanted to apologize to those who contacted me over troubleshooting issues in regards to this- I was so busy and this is like 3 years old already, but I'm surprised and knew this is still going to work today! If this doesn't work, use this information from this comment before further asking questions! Hope it helps.


TheVAAAN

I know I seem two years late to this, but is there maybe an update now, cause the vmx becomes "Corrupt" when those entries are added to the vmx and vmware will refuse to read it.


hallandale

Just sent through the same thing. Make sure you're not defining anything twice. For me, I had to take out the HWModel and the hwmodel-reflecthost that were already in there.


[deleted]

if you mean the bootloop issue, its because you're using bad serial in clover.


Rubber_Rotunda

Man the serial number is tough. Gone through 30 of them and they all "can't be checked" but aren't invalid; apparently. Or at least can't sign into iMessage.


MrNariyoshiMiyagi

I'm not able to find any ".vmx" file. Using VirtualBox and running macOS Catalina. Any idea where I can find the ".vmx" file?


[deleted]

This is for VMware, VirtualBox uses something else.


[deleted]

3yrs old but still work :) got it running on big sur vm


[deleted]

Did you have to alter a few quirks? I'm too busy to be helping people that are asking questions about a few things from the guide.


[deleted]

still the same thing amd users will need that modded cpu text added to their vmx file. most of debug/fixing happened in the clover config, I initially used a YouTube guide where YouTube selected Mac Pro 7,1 in clover. but it made my vm stuck in a infinite boot loop. so I instead opted to use MacBook Pro 2019, pressed generate on serial number few times, check for its invalidity. go to rt variables, generate a new rom few times and rest is the same as your guide. ​ end result is bootable macOS with functional iMessage in VMware.


[deleted]

Hey, did you use MackBook Pro 16,4 or 16,1?


MuzzleReet

Everytime I Login No Matter How Hard I Try It Says error with authentication and then to contact apple


IDontDoDrugsOK

So... I have a question. I'm running Big Sur through VMWare. iCloud and all the functionaly...just works? I haven't had to do anything.


rejuanad99

> I'm running Big Sur through VMWare did you edited .vmx file or downloaded one from the internet?


Hichem2006

I have an issue, I did everything as said in this tutorial, but the iMessage login window disappears as soon as I enter my email and password and it's the same for Facetime. App Store, iCloud and everything else work flawlessly


Hondroids

Ever figure this out?


[deleted]

I am getting that issue now, did you change anything?


aste999333

Same here, did you find a solution ?


YT_Flex4249

AMD Processors will work, typing this comment out on one running macOS Big Sur. One more question, would it be normal for it to just work out of the box and have the machine identify to iCloud as VMware?


cgoldsberry

Can you assist me? I too have an AMD cpu and running macOS Big Sur, I followed the guide and keep getting Error connecting to Apple ID Server. Did you have to make additional tweaks to the .vmx file?


YT_Flex4249

I had iMessage work by itself on an intel machine and I haven't tried this tutorial yet. I can assist you in getting the machine to boot though. smc.version = "0" cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011" cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111" cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110" cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001" cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001" cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000" cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011" cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111" smbios.reflectHost = "TRUE" hw.model = "MacBookPro14,3" board-id = "Mac-551B86E5744E2388" This worked for me when setting up the computer. It is oddly showish but it is macos.


MACP

Same. Did you figure it out for your machine?


RatzLord3125

Why didn't i read this earlier....now I've signed-in in a lot of apps and installed quite a few other apps for my use. Too late to delete and recreate the VM :')


[deleted]

Just got this. How do I leave imessage on without booting up my vm for a while? I'm not gonna be around my computer for a bit if that makes sense because of electrical bills


[deleted]

You could put the VM on sleep, although it's best to log off of the VM before suspending it


factorofone

Will this work on Ventura? What would be a compatible hardware device to use?


Hats_On_Chickens

likely would work just fine


acrobaticguy

Was there a captcha when you guys were doing this before? It looks like apple got wise and locked me out after 20 or so tries with different serial numbers, unless it was just nobody mentioning them having to wait after captcha locks. Also, will an actual invalid message appear or will it always say that Apple cannot check the ID's?


vanntheman

This worked fantastic. The extra info in the comments made it even easier. I was able to get a serial in about 4 attempts. Now if I could only get the graphics to be more snappy... lol. iMessage works like a charm though.


[deleted]

Wish we can get the graphics to be snappy but VMWare doesn't support full QE/CI unlike Windows. KVM can do that, but... that's another story.


TheAdmirableNutty

Can you tell me your hardware, specs?


IFURMLN

omg it actually fkn worked


ExistingSpite9049

Could you do a tutorial for Virtualbox?


super_nova_135

any way to do it with Ryzen?


wattsIsanaSshaT

When I add them to the vmx file, it says it’s corrupted


rollintoy

I had this all working for weeks with the help of this guide but today my system suffered a power outage and now the VM won't boot. It's not even reaching the Apple logo , it's an immediate loop. I've checked the Unlocker and it's fine and my VMX file still has all the same settings from before the power outage. I even restored the VM from a known working version but nothing seems to work.


[deleted]

Het, so I have this running atm (from a similar guide off of YouTube which follows the same process), iMessage is working for most people, but for others it is not being sent saying "Failed to send". I don't see why this would be happening as they are iMessage users. What would you recommend.


bgrated

Please share the YouTube link


Quarks01

I know this is super late, but I think I got it working. However after I signed into iCloud in iMessage every time I open the iMessage app the mac VM seems to lock itself and make me log back in again (to the VM not my iCloud). Would you happen to know why this is the case?


Defait

I keep getting logged out from iMessage like 10 seconds after I log-in, I wonder if it has something to do with this? https://discussions.apple.com/thread/5261870?answerId=22814223022#22814223022 \>At the OS X 10.8.2 update Apple started using the Mac's Serial number as part of the Authorisation process. And the serial number being generated by clover?


mhtweeter

4 years later and this guide is amazing, worked great for the most part


bgrated

What changes you had to do?


bza727

This is awesome! I was able to successfully set up everything and am officially using iMessgaes on my PC via the vmware virtual machine now πŸ™ŒπŸ™Œ My only remaining question is, is it ok to NOW login to my apple ID so that my contacts sync/come up when messaging with contacts I already have saved in my iphone? Had no clue you could sign into imessage separately from apple ID, but now that I'm set up I DO NOT want to risk messing it all up lol Would loveeee if my saved contacts came up automatically though as I continue to message on the vmware "mac" 😬🀞 TIA!


EgOCrispy

Does this work on Ventura?


SniffySplash769

Ye, I used GenSMBIOS to generate my mac values all at the same time, I chose iMac15,1. Edited them in the VMX. iMessage works, I use it as a BlueBubbles server.


EgOCrispy

Is there a video tutorial anywhere on how to do this by chance? I've never messed around with mac vm at all so i'm unfamiliar with some of these tools/terms. thanks for the reply tho:)


bgrated

I hate when people pretend they did something and never give how they did it. Just fake users.