github utmapp/UTM v4.1.1
v4.1.1 (Beta)

latest releases: v4.6.0, v4.5.4, v4.5.3...
pre-release23 months ago

Highlights

  • QEMU backend updated to v7.1.0
  • (iOS) TrollStore build (UTM.HV.ipa) now supports JIT. Additionally, there is now in-app settings.

Notes

  • iOS 14 and macOS 11.3 are the minimum supported systems for UTM v4.x. Please use UTM v3.x for support down to iOS 11 and macOS 11
  • The configuration backend has been massively rewritten. Please backup all VMs prior to updating as you will not be able to re-open VMs saved by UTM v4 on older versions of UTM if you decide to downgrade.

Changes (v4.1.1)

  • Fixed launching SPARC machines (#4575)
  • Fixed an error when attempting to save a VM where one of its removable drives is linked to a file that has been deleted
  • Fixed IPSW/.utm download failing when the device goes to sleep (the download should resume after wake up)
  • Restored scroll bars when system is set to always show scroll bars. Added a new SwiftUI crash workaround thanks to @evelyneee.
  • Display all sizes in binary (MiB/GiB) mode in order to be consistent (#4396)
  • Localization: added Polish (thanks @mavethee)
  • Localization: updated Japanese (thanks @MMP0)
  • Localization: updated Spanish (Latin America) (thanks @JezerM)
  • Localization: updated French (thanks @FRtranslator)
  • (macOS) Fixed the port forward UI on macOS 11 and introduce a new port forward UI for macOS 12+ (#4690)
  • (macOS) Fixed "This virtual machine cannot be run on this machine." error on a newly created Apple VM (#4595)
  • (macOS) Added new 21:9 widescreen resolution for Apple VMs (thanks @Tandolf)
  • (macOS) Added a clarifying message about shared directory support on older macOS guests (#4594)
  • (macOS) Added new shutdown options (software request and force kill) which can be toggled by long pressing the power button in the VM window (#4001)
  • (macOS) Added a confirmation dialog when deleting a drive (#4687)

Changes (v4.1.0)

  • Updated QEMU to v7.1.0
  • Updated ANGLE and virglrenderer to latest commit
  • Fixed an issue where user override of machine property settings was not applied properly
  • Localization: updated Japanese (thanks @MMP0)
  • Localization: updated Spanish (Latin America) (thanks @JezerM)
  • (iOS) Added in-app settings popover which synchronizes with the Settings app (useful for TrollStore installs where the Settings app page is inaccessible) (#4446)
  • (iOS) TrollStore: support JIT without needing a separate JIT enabler (thanks @PojavLauncherTeam for the idea)

Issues

Please check the full list on Github and help report any bug you find that is not listed.

Installation

File Description Installation JIT Hypervisor USB
UTM.deb Jailbroken iOS version Open in Cydia, dpkg, or Sileo Yes Yes(1) Yes
UTM.dmg macOS version Mounting and copying UTM.app to /Applications Yes Yes Yes
UTM.ipa Non-jailbroken iOS version (sideloading) AltStore, etc (see guide) Yes(2) No No
UTM.HV.ipa Non-jailbroken iOS version (TrollStore) TrollStore Yes Yes(1) Yes
UTM.SE.ipa Non-jailbroken iOS version (sideloading) AltStore, enterprise signing, etc No No No
  1. Hypervisor on iOS requires an M1 iPad.
  2. Enabling JIT may require a separate JIT enabler such as Jitterbug or Jitstreamer.

Don't miss a new UTM release

NewReleases is sending notifications on new releases.