Mac OS install on AMD Ryzen (VMWare) Opencore - Improved Performance - Works with Sequoia / Sonoma / etc

laberbla

New member
AMD OS X Member
Joined
Aug 1, 2024
Messages
3
I edited the post and found a way to fix the slowness. It's in the last item which is 8. You should turn off the windows hypervisor and you'll get good performance.
I also needed to disable the "Memory Integrity Checks" in Windows to boost performance.
 

laberbla

New member
AMD OS X Member
Joined
Aug 1, 2024
Messages
3
Safari is a bit weird to use: The Safari window gets blanked out on focus and returns to visible, if another window is focused.
Did I miss a point?
 

chupacabra

New member
AMD OS X Member
Joined
Aug 2, 2024
Messages
1
What do you mean by "edit the plist file"? Is the plist file created by oc auxiliary not ready after creation? I have no idea how to set up the plist file for the opencore and would appreciate an in depth tutorial @tucano2000
 

tucano2000

Member
AMD OS X Member
Joined
May 21, 2021
Messages
87
Safari is a bit weird to use: The Safari window gets blanked out on focus and returns to visible, if another window is focused.
Did I miss a point?
Safari has some problems due to the graphical interface provided by VMWare with only 128 Mb of video ram. Unfortunately nothing can be done about this as there is no interest in fixing this and apparently macOS is not even officially supported for legal reasons I believe.

Even so, it runs the fastest and best when it comes to Virtual Machines.

But it's strange because I don't exactly have this problem with safari. Have you installed VMWare Tools correctly?

There are these commands that can be run in the terminal and I'm not sure if this will help you. But it disables the Metal feature of macOS:
sudo defaults write /Library/Preferences/com.apple.CoreDisplay useMetal -boolean no
sudo defaults write /Library/Preferences/com.apple.CoreDisplay useIOP -boolean no

I also needed to disable the "Memory Integrity Checks" in Windows to boost performance.
Thanks. I disabled it here too and forgot to put it in the tutorial. But it will be done.
 
Last edited:

tucano2000

Member
AMD OS X Member
Joined
May 21, 2021
Messages
87
What do you mean by "edit the plist file"? Is the plist file created by oc auxiliary not ready after creation? I have no idea how to set up the plist file for the opencore and would appreciate an in depth tutorial @tucano2000

Editing the plist file is only for those who want to customize its use.

For example. You may want to speed it up a bit and make it faster, although it's almost imperceptible, but it improves it. In this case, if your processor has more than 4 cores, then you can edit the plist with a larger number and also add this to the same VMWare configuration.

Another possibility would be to change the serial number of the mac so that any work done on the virtual mac appears to have been produced on a single mac, such as the compilation of a specific application.

If you study all the settings that Opencore allows in the config.plist file, you'll understand that in some specific use cases it's interesting to edit this file.

And finally, if you have a good understanding of the subject, you can help us to improve the most suitable configuration, correcting some bugs and improving some features, to help with a standardized virtualized hackintosh here with a config.plist file that can be shared by everyone.
 

laberbla

New member
AMD OS X Member
Joined
Aug 1, 2024
Messages
3
Safari has some problems due to the graphical interface provided by VMWare with only 128 Mb of video ram. Unfortunately nothing can be done about this as there is no interest in fixing this and apparently macOS is not even officially supported for legal reasons I believe.

Even so, it runs the fastest and best when it comes to Virtual Machines.

I agree. The overall performance is great.
Even in high resolutions there is no stuttering in video playback or input lag.
I can use it for XCode and test stuff on the iPad.

Safari is the only "bugged" thing:
Safari with focus on the left - lost focus on the right.

1722703517874.png 1722703549152.png

Chrome runs without any issues, so I switched the default browser to chrome.

I tried Virtual Box before, but without any success. Until I found your short tutorial and the glorious hint to use OpenCore (I recently updated an old iMac to a newer Mac OS using OpenCore)

But it's strange because I don't exactly have this problem with safari. Have you installed VMWare Tools correctly?

Yes. I installed the VMWare tools shortly after first boot.
Not sure, if drag & drop or copy / paste from the host to the guest (and vice versa) would work otherwise.
Resolution changes automatically on resizing the VMWare window as well.

There are these commands that can be run in the terminal and I'm not sure if this will help you. But it disables the Metal feature of macOS:
sudo defaults write /Library/Preferences/com.apple.CoreDisplay useMetal -boolean no
sudo defaults write /Library/Preferences/com.apple.CoreDisplay useIOP -boolean no

Tried the commands but without any noticeable change.

Thanks. I disabled it here too and forgot to put it in the tutorial. But it will be done.

Without disabling it, the performance was really bad on my machine.
Booting up Mac OS took about 3 minutes and while booting it, the host was close to unusable.
 

azegyetlenczibi

New member
AMD OS X Member
Joined
Aug 5, 2024
Messages
3
Hello!

The installer starts off fine, until it reaches this stage:
1.png

Then, it throws out errors:
2.png
3.png


After that, it crashes, then shows this, and then reboots to the boot media selection.
4.png
5.png

If you can help, thanks!
 
Last edited:

tucano2000

Member
AMD OS X Member
Joined
May 21, 2021
Messages
87
Hello!

The installer starts off fine, until it reaches this stage:
View attachment 14690

Then, it throws out errors:
View attachment 14691
View attachment 14692


After that, it crashes, then shows this, and then reboots to the boot media selection.
View attachment 14693
View attachment 14694

If you can help, thanks!

I don't know exactly what you're trying to do, as this tutorial doesn't provide an installation image for Monterey, but only for Sonoma and Sequoia. This is for Virtual Machines.

Maybe you can get help in another section of this forum.
 

azegyetlenczibi

New member
AMD OS X Member
Joined
Aug 5, 2024
Messages
3
I don't know exactly what you're trying to do, as this tutorial doesn't provide an installation image for Monterey, but only for Sonoma and Sequoia. This is for Virtual Machines.

Maybe you can get help in another section of this forum.
Sorry, I just realised.

1, It is a VM, i just cropped the image
2, I did try Sonoma and Sequoia, threw the same error.
Then I tried a Monterey image, (I read somewhere, that I should try that) and I accidentally linked the wrong file.

But if it was Sonoma throwing this error, what would be the solution?
Thanks!
 

tucano2000

Member
AMD OS X Member
Joined
May 21, 2021
Messages
87
Sorry, I just realised.

1, It is a VM, i just cropped the image
2, I did try Sonoma and Sequoia, threw the same error.
Then I tried a Monterey image, (I read somewhere, that I should try that) and I accidentally linked the wrong file.

But if it was Sonoma throwing this error, what would be the solution?
Thanks!

If you try and follow all the steps and tips in the tutorial, Sonoma won't give you this error. I think there may be a problem with the image file for this Monterey.
 

Mando

New member
AMD OS X Member
Joined
Aug 5, 2024
Messages
10
Quick question. I currently have my VM updated to Sonoma 14.6 and I am unable to create an apple account. I keep getting the verification failed error. Is there anything I can do to make an account and at least be able to use iMessages?
 

Mando

New member
AMD OS X Member
Joined
Aug 5, 2024
Messages
10
Quick question. I currently have my VM updated to Sonoma 14.6 and I am unable to create an apple account. I keep getting the verification failed error. Is there anything I can do to make an account and at least be able to use iMessages?
Also I get other errors when using all applications to make an account including errors on Windows 10, Windows 11 and Android. Cant seem to get it to work
 

tucano2000

Member
AMD OS X Member
Joined
May 21, 2021
Messages
87
Quick question. I currently have my VM updated to Sonoma 14.6 and I am unable to create an apple account. I keep getting the verification failed error. Is there anything I can do to make an account and at least be able to use iMessages?
I've done some research and I don't know if I'm exactly sure about this, but it seems that unfortunately Apple has cut support for Apple Services Login in Sonoma 14.6 and Sequoia running on Virtual Machines with Windows as the host.

The good news is that there is still a way around this.

In the Sonoma 14.5 provided in this tutorial, this problem doesn't exist and you can use it.

In my tests here with Sonoma 14.5, I had to log in to my Apple account before upgrading to Sequoia and the login continued to work.


I haven't tested it like in your case, which was an update to Sonoma 14.6.

Were you logged into your Apple account before the update?
 
Last edited:

Mando

New member
AMD OS X Member
Joined
Aug 5, 2024
Messages
10
alright. No. I couldnt use it to make an account so I sat on support and they recommended updating. Im going to try using a relatives Apple ID as a temporary solution. If that doesnt work then I will downgrade my OS and then update to Sequoia. Just finished downloading it on my actual desktop. Using my relatives account will hopefully be a temporary solution until I can make my own. I have tried on so many different devices and none have worked. Going to make an essentially spam email and try that
 

Mando

New member
AMD OS X Member
Joined
Aug 5, 2024
Messages
10
Currently I have found that bridge is good for stuff involving the AppleID login and NAT is good for the services. Is there anything that will allow for one network and have everything working? Also IMessages isnt sending messages. Any ideas? Ill try troubleshooting in the meantime
 

Mando

New member
AMD OS X Member
Joined
Aug 5, 2024
Messages
10
Found the issue. My NAT wasnt connecting me to the internet so I used the one in VMware and now it keeps signing me out lol. I dont know what to do. Is Sequoia more stable for this?
 

Mando

New member
AMD OS X Member
Joined
Aug 5, 2024
Messages
10
I did delete the original NAT so maybe thats the problem. May need to run some type of file integrity type check to replace removed files there or smth

Also sorry for so many messages. I think of stuff after the fact
 

tucano2000

Member
AMD OS X Member
Joined
May 21, 2021
Messages
87
alright. No. I couldnt use it to make an account so I sat on support and they recommended updating. Im going to try using a relatives Apple ID as a temporary solution. If that doesnt work then I will downgrade my OS and then update to Sequoia. Just finished downloading it on my actual desktop. Using my relatives account will hopefully be a temporary solution until I can make my own. I have tried on so many different devices and none have worked. Going to make an essentially spam email and try that

I don't know the real purpose of networking and I don't have much experience in it either, but for me vmware configuring the guest to bridge mode works very well except for that upload problem that exists in the vmware drive and which can also be circumvented with a few commands in the terminal as described in the tutorial.

Regarding the use of iMessage, I haven't yet checked if there is a way to solve it. If you have something to share with us, it would be a good help.

Have you correctly linked your macOS account to your iPhone phone number?
 
Last edited:

tucano2000

Member
AMD OS X Member
Joined
May 21, 2021
Messages
87
I just tested it by installing Sonoma 14.5 and then logging in to the macOS Apple account and then updating to Sonoma 14.6.1. In this case all the Apple login services remained working.


Edit:
I do update the tutorial to include the Sonoma 14.6.1 iso image, which has been tested with Apple ID and is working without the need for a macOS update.

As has been verified here so far, there is no problem with Apple ID login the Sonoma installation, but only with Sequoia.
 
Last edited:
Back
Top Bottom
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.