OSX-REIMS 0.3.0 · alpha · Ubuntu
Create and manage your macOS virtual machines with ease.
OSX-REIMS prepares Ubuntu and takes care of your macOS VMs through terminal menus. The EFI comes integrated, and Reims vGPU gives macOS a virtual GPU with graphics acceleration through Vulkan.
Access: Available to Universo Hackintosh members with an active subscription to the Hackintosh - Avançado tier.


More hardware freedom
Designed for GPUs from different vendors, with Vulkan 1.2 or later and compatible drivers on Ubuntu.
Start without Hackintosh experience
You don’t need prior knowledge of Hackintosh, EFI, OpenCore, Kexts or ACPI to get started.
Hardware freedom
More hardware freedom for your macOS VMs.
With Hackintosh, choosing a computer has always started with the graphics card: macOS only accelerates GPUs it supports natively, and many current cards are left out. With Reims vGPU, the VM depends less on that list.
How graphics acceleration reaches macOS
- 01
macOS sees a virtual GPU
Reims vGPU presents macOS with a paravirtualized graphics device that the system itself recognizes.
- 02
Ubuntu runs it through Vulkan
Graphics operations run on the host computer through Vulkan, an open graphics interface provided by drivers from several vendors.
- 03
Less dependence on the physical GPU
As a result, the VM depends less on native macOS support for the graphics card installed in the computer.
Vulkan ≥ 1.2Designed to work with GPUs from different vendors, with Vulkan 1.2 or later and compatible drivers on Ubuntu.
In the screenshots, About This Mac identifies the graphics as “Apple Paravirtualized Graphics Device”.
GPU families considered by the architecture
- Intel integrated graphics
- Intel Arc
- NVIDIA GeForce/RTX
- AMD Radeon
These families show the intended reach; they are not certification badges or a list of tested models. Vulkan 1.2 is the technical foundation, not a guarantee that it will work: system, virtualization and driver requirements still apply.
Who does what
- OSX-REIMS
- Prepares the environment and manages the experience: creating, running and maintaining VMs.
- Reims vGPU
- The virtual GPU and graphics acceleration foundation used by the VMs.
Reims vGPU is an open-source project. Learn more at reims-vgpu.com (opens in a new tab).
Demo
See OSX-REIMS in action.
Real screen recordings of OSX-REIMS 0.2.0 and 0.3.0 on Ubuntu. Pick a demo; the video only loads when you choose to play it.
- Played back at real speed, with no speed-ups.
- The videos have no audio; the descriptions explain each step.
- Serial numbers and user names have been hidden.
Starting macOS Tahoe
Recorded with OSX-REIMS 0.3.0 · Duration 0:38 · No audio
From the Manage VMs menu, VM 14 is started with 16 GB of memory and 16 processors. The VM window opens, the OpenCore picker appears and macOS Tahoe boots to the desktop, where About This Mac shows the Mac Pro, the paravirtualized graphics device and macOS Tahoe 26.6.2.
Screenshots
Select a screenshot to enlarge it.
Integrated EFI
The EFI is already part of the solution.
Prepared to Universo Hackintosh standards, with more than 400 customizations, and integrated into OSX-REIMS so you can start without building an EFI from scratch.
Integrated EFI
Every new VM gets its own copy of the EFI, with no manual configuration.
Universo Hackintosh standards
The preparation follows the standards adopted by Universo Hackintosh.
Its own identity per VM
When a VM is created, OSX-REIMS generates a serial number, MLB, UUID, ROM and MAC address unique to it.
400+
EFI customizations
Adjustments applied to the EFI that you don’t have to make by hand.
You don’t need prior knowledge of Hackintosh, EFI, OpenCore, Kexts or ACPI to get started.
VM management
From setup to maintenance, in the same menu.
OSX-REIMS supports the VM for as long as you use it on your computer. These are the functions available in version 0.3.0.
The interface is a terminal menu, opened from the OSX-REIMS shortcut in the Ubuntu applications menu. Every action is also available as a command.
- 01
Prepare
A ready environment on Ubuntu.
- Guided setup: system packages, GPU and KVM access, Rust and a Reims vGPU build.
- Choice of Reims vGPU version: the tested one, recommended, or the latest one.
- The administrator password is only requested by the steps that need it.
- 02
Create
A new VM in a few questions.
- Installer from a Recovery downloaded from Apple or from a local installer image.
- Choice of macOS version and disk size; the disk only uses space as it fills up.
- Recovery kept in a cache and reused for later VMs.
- A unique identity generated for each VM.
- Import of the QCOW2 disk of a macOS already installed in another VM, with a new identity.
- 03
Run
Resources set at every start.
- Memory and processors chosen at startup.
- On the first start, the macOS installer is attached automatically.
- Each VM’s state in the menu: ready to install, installed or running, with uptime.
- 04
Manage
Control over existing VMs.
- Shut down, restart, force power off or terminate a VM’s process.
- Delete one VM or all of them.
- A log history of every action, with its result.
- 05
Maintain
Diagnostics and updates.
- A computer check that changes nothing, with a hint for each problem and a log to share when asking for help.
- Cleanup of the downloaded installer cache.
- Reims vGPU updates, going back to the previous version if the new one fails to build.
Get started
Four steps to your first VM.
Access to OSX-REIMS goes through the official Universo Hackintosh channels.
- 1
Join the Hackintosh - Avançado tier
Membership is handled on the Universo Hackintosh YouTube channel, through the official link.
Become a member (opens in a new tab) - 2
Get the package through the official channels
Members with an active subscription receive the OSX-REIMS .deb package and access to the #osx-reims channel on Discord.
Access - 3
Prepare Ubuntu
Install the package and follow the setup instructions. The assistant configures the environment and builds Reims vGPU on your computer.
Installation guide - 4
Create and start the VM
Open OSX-REIMS, choose Create new VM and answer the questions. Then start the VM and install macOS.
Create your first VM
Requirements and versions
What your computer needs.
Documented requirements for OSX-REIMS 0.3.0.
Computer requirements
- System
- Ubuntu Desktop 26.04 LTS, 64-bit (x86_64).
- Virtualization
- Hardware virtualization (Intel VT-x or AMD-V) enabled in the BIOS/UEFI, with KVM.
- GPU
- A GPU with Vulkan 1.2 or later support and a compatible driver installed on Ubuntu.
- Storage
- At least 12 GB free for the environment (Reims vGPU and Rust), plus space for your VMs: each macOS VM uses tens of GB.
- Internet
- An internet connection to prepare the environment and download Recovery from Apple.
Each VM’s memory and processors are chosen at startup. The values suggested by the menu are not minimum computer requirements.
Detailed requirements in the documentationAlpha stage
OSX-REIMS 0.3.0 is alpha software, provided without any warranty. Functions and behavior may change between versions.
macOS versions
Offered when creating VMs
- Ventura (13)
- Sonoma (14)
- Sequoia (15)
- Tahoe (26)
Menu options. Offering a version does not mean guaranteed compatibility.
Seen running in the screenshots
- Ventura 13.7.8
- Sonoma 14.8.9
- Sequoia 15.8
- Tahoe 26.6.2
Versions shown working in the images on this page.
macOS Tahoe
The screenshot and videos show macOS Tahoe 26.6.2 running and the Recovery steps. That does not guarantee full compatibility: results depend on the computer, the GPU and the drivers.
- The Reims vGPU project states macOS 13 Ventura as its testing target.
- This is not a compatibility matrix: results depend on the computer, the GPU and the drivers.
Member access
Exclusive to Universo Hackintosh members.
OSX-REIMS is available to members with an active subscription to the following tier:
Subscription tierHackintosh - Avançado
This is the required subscription tier; its name is kept in Portuguese. Membership is handled on the Universo Hackintosh YouTube channel.
Become a member (opens in a new tab)Members receive
.deb package
The OSX-REIMS installation package for Ubuntu.
#osx-reims
Access to the dedicated channel on Discord.
Already a member?
The package and the channel are part of the Hackintosh - Avançado tier. Access is provided to members through the official Universo Hackintosh channels.
Personal use while your subscription is active, under the OSX-REIMS license agreement.
FAQ
Frequently asked questions
What is OSX-REIMS?
A solution for creating and managing macOS virtual machines on Ubuntu. It prepares the environment, comes with an integrated EFI and uses Reims vGPU as its virtual GPU foundation, with terminal menus to create, start, shut down, delete and maintain VMs.
Do I need to understand Hackintosh?
No. You don’t need prior knowledge of Hackintosh, EFI, OpenCore, Kexts or ACPI to get started.
Your computer does need to meet the requirements, and you need to follow the installation and Ubuntu setup instructions.
Is the EFI already included?
Yes. The EFI is part of OSX-REIMS, follows Universo Hackintosh standards and has more than 400 customizations. Every VM you create gets its own copy, with a unique identity.
Can I use a macOS VM I already have?
Yes, if its disk is in QCOW2 format, like the disk of an OSX-PROXMOX VM. With the Import VM disk option, OSX-REIMS copies the disk into a new VM with its own boot disk and identity; the original file is not changed.
Since the identity is new, Apple services may ask you to sign in again. Whether it works depends on the macOS installed on the disk.
Which operating system does my computer need?
Ubuntu Desktop 26.04 LTS, 64-bit (x86_64), with hardware virtualization enabled and KVM, a GPU and driver with Vulkan support, an internet connection, and space for the environment and the VMs.
Does my GPU need native macOS support?
That is no longer the starting point. Reims vGPU presents a virtual GPU to macOS and runs graphics operations through Vulkan on Ubuntu, which reduces dependence on native macOS support for the physical GPU.
The GPU needs Vulkan 1.2 or later support and a compatible driver on Ubuntu.
Does Vulkan 1.2 guarantee it works on any GPU?
No. Vulkan 1.2 is the technical foundation, not a guarantee. Whether it works also depends on the driver, the GPU model, virtualization and the rest of the system.
Intel integrated graphics, Intel Arc, NVIDIA GeForce/RTX and AMD Radeon are families considered by the architecture, with no certification of specific models.
Which macOS versions appear in the demos?
The screenshots show macOS Ventura 13.7.8, Sonoma 14.8.9, Sequoia 15.8 and Tahoe 26.6.2 running. One of the Tahoe videos shows the VM being created and the Recovery steps, without the full installation.
When creating VMs, OSX-REIMS offers Ventura, Sonoma, Sequoia and Tahoe. Offering a version does not mean guaranteed compatibility.
Who can get access?
Universo Hackintosh members with an active subscription to the Hackintosh - Avançado tier. Membership is handled on the YouTube channel, through the official link.
What do members receive?
The OSX-REIMS .deb installation package for Ubuntu and access to the #osx-reims channel on Discord, which is where the package is obtained.
Members also get access to the live streams, with more than 200 hours of technical content demonstrated in practice, full access to the Discord with more than 25 technical and community support rooms, access to the OpenCore BASE EFIs, always kept up to date, and other benefits.
Once I am a member, how do I get into Discord?
Just accept our invitation to join our Discord server (Discord invite (opens in a new tab)).
After joining, remember to connect your Discord profile to the YouTube account you used to become a member of the channel: Discord then recognizes you as a member and assigns the member role automatically, which unlocks access to the rooms.
Is the project in alpha?
Yes. OSX-REIMS is at version 0.3.0, in alpha, and is provided without any warranty. Reims vGPU also describes itself as alpha. Functions and behavior may change between versions.
Didn’t find your answer? See the documentation, with installation, commands and troubleshooting.
Ready to create your first macOS VM on Ubuntu?
Join the Hackintosh - Avançado tier to receive OSX-REIMS and access to the #osx-reims channel.