Gabriel Somlo also has some thoughts on the legal aspects involved in running macOS under QEMU/KVM.
Please review the 'Legality of Hackintoshing' documentation bits from Dortania's OpenCore Install Guide. Due to these reasons, the OSK string is freely included in this repository. I am not a lawyer but it seems that Apple's attempt(s) to get the OSK string treated as a trade secret did not work out. It is also included in a public court document available here. The "secret" Apple OSK string is widely available on the Internet. Trouble with iMessage? Check out the notes included in this repository. Need a different resolution? Check out the notes included in this repository. To passthrough GPUs and other devices, see these notes. Check out the notes included in this repository Note: You may need to enable the rc.local functionality manually on modern I have the following commands present in /etc/rc.local.
See networking notes to setup guest networking. Work, patience, and a bit of luck (perhaps?). It is possible to have 'beyond-native-apple-hw' performance but it does require If you are able to fund this area of work. We would like to resume our testing andĭocumentation work around this area. USB (3) functionality and other similar things.
However, such a system lacks graphical acceleration, a reliable sound sub-system, It may be all you need, along with some tweaks documented in this repository.
software builds, testing, reversing work), and Nice job on setting up a Virtual Hackintosh system! Such a system can be usedįor a variety of purposes (e.g. Virt-manager is able to start the macOS VM. Note: You may need to run sudo ip link delete tap0 command before Launch virt-manager and start the macOS virtual machine. Virsh -connect qemu:///system define macOS.xml KVM may need the following tweak on the host machine to work. Note: Older AMD CPU(s) are known to be problematic. Ubuntu 20.04 LTS 64-bit or later.Ī CPU with Intel VT-x / AMD SVM support is required ( grep -e vmx -e svm /proc/cpuinfo)Ī CPU with SSE4.1 support is required for >= macOS SierraĪ CPU with AVX2 support is required for >= macOS Mojave (Not so) crazy idea - automate the macOS installation via OpenCV.Ī modern Linux distribution. Robustness improvements are always welcome!
See the Is This Legal? section and associated references.ĭocument (share) how you use this project to build + test open-sourceĭocument how to use this project for XNU kernel debugging and development.ĭocument the process to launch a bunch of headless macOS VMs (build farm).ĭocument usage of munki to deploy softwareĮnable VNC + SSH support out of the box or more easily. Help (pull-requests!) with the following work items:ĭocumentation around running macOS on popular cloud providers (Hetzner, GCP,ĪWS). This project can always use your help, time and attention.
Yes, we support offline macOS installations now ? Contributing Back Working with Proxmox and macOS? See Nick's blog for sure. Over email for a chat for commercial support options only. ? Looking for commercial support with this stuff? I am available Note: All blobs and resources included in this repository are re-derivable (all The fact the bundle doesn’t contain any Developer certificate will prevent it to run unless you change the configuration in Settings -> Security.This README.md documents the process of creating a Virtual Hackintosh It is a small price to pay for the convenience.
app file.Īlthough it is not a native MacOS experience, the emulator runs very well and it is a great alternative while Atari800MacX developers work on a fix for the sound problem.Īltirra download file is fairly big, 300MB but that is because the bundle also contains Wine and all Windows DLLs needed to run the software. The bundle allows Mac users to run Altirra without having to install and configure Wine themselves. Wine (originally an acronym for “Wine Is Not an Emulator”) is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, Mac OSX, & BSD. If you really depend on it to run your favorite Atari software on Mac, you have another option.Īltirra, an excellent Atari emulator for Windows was re-packaged to run on MacOS, using a standalone Wine bundle. The “to-go” Atari emulator for Mac, Atari800MacX emulator has problems when used with MacOS Sierra, where the sound won’t work at all.