Guide

Xbox 360 Emulation on iPhone: What XeniOS Actually Runs in 2026

Xbox 360 Emulation on iPhone: What XeniOS Actually Runs in 2026 — System Emulation guide for retro handhelds | Held Games

Affiliate disclosure: This guide contains affiliate links. As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. Learn more.

2026-09-23 · System emulation

Affiliate disclosure: This guide contains affiliate links. As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. Learn more.

Xbox 360 emulation on an iPhone is real. There is a working app, it is called XeniOS, and the project keeps a public compatibility database with 340 games in it.

Two things about it are worth knowing before you start clearing storage space. The first is that it is not new. XeniOS launched on 8 March 2026, and the wave of "Xbox 360 games now run on iPhone" coverage went out that week. The second is that its own compatibility data is a lot more sober than those headlines, and it is public, so we pulled it and counted.

Here is what it is, what actually runs, and what getting it working really involves.

The Short Answer

  • What it is: an Apple-focused fork of Xenia for iOS, iPadOS and macOS, built on Xenia Edge
  • Launched: 8 March 2026, so roughly six months old rather than brand new
  • Latest build: iOS release 2.0.1-9730 from 8 June 2026, with a preview 2.1 from 19 June
  • Licence: BSD-3-Clause, and the project intends to feed improvements back upstream
  • Games tracked: 340, from 454 user reports
  • Rated playable: 127 of 340, which is 37 percent
  • Playable and running well: 101 at "ok" or better, and only 57 rated "great". That is 17 percent
  • Install: sideload an IPA through SideStore, then enable JIT with StikDebug. Not on the App Store
  • You supply: your own dumped games. The app ships none

The honest summary is that this is a genuine technical achievement with a real install burden and a narrow list of games that run nicely. Treat it as something to tinker with, not as a reason to skip buying a handheld.

What XeniOS Actually Is

XeniOS describes itself as "an experimental Apple-focused fork of Xenia," and the base is not the one most people would guess. It forks Xenia Edge, not Xenia Canary, which is the fork our Xenia setup guide points Windows users to.

The project is upfront about why it exists. In its own words, "Xenia development is relatively thinly staffed right now, and upstream is not set up for fast iteration on Apple-specific packaging, documentation, release flow, and user experience." So the fork is a place to move quickly on Apple platforms and on the surrounding product work: the installer, the docs, the compatibility tracker and a public website.

The stated goal is not to keep that work siloed. The README says improvements are meant to flow back upstream, especially into Xenia Canary, and that the platform changes also benefit "ARM64 Windows, Linux, and Android." That last clause is the part with implications well beyond iPhones, and we come back to it at the end.

Rendering goes through Metal. In the compatibility data, 439 of 454 reports list a Metal shading language backend, so this is a native Metal path rather than Vulkan shimmed through MoltenVK.

The Compatibility Data, Read Properly

This is the part nobody else has done, and it is the whole reason to read a guide instead of a headline. The project publishes its canonical compatibility data as JSON, so the numbers below are counted from it rather than estimated.

340 games have entries. Each carries a status and a separate performance rating, and reading them together matters much more than reading either alone.

StatusGreatOKPoorTotal
Playable574426127
In game7103855
Intro782641
Loads173240
Nothing00077

Read down the first column and the picture changes. "127 playable" is a true statement and it is the one that gets quoted. But 26 of those 127 are rated poor, so the number that runs at an acceptable speed is 101, and the number rated great is 57 games out of 340.

The other end is worth stating too. 77 games do nothing at all, and another 40 get no further than loading. So roughly a third of everything tested either fails to start or fails to reach gameplay.

That is a normal shape for an alpha emulator six months in. It is just not the shape the coverage implied.

The Headline Games Were Tested on an iPad, Not a Phone

The March coverage leaned on Halo 3, and the database does back that up, with one detail the headlines dropped.

GameStatusPerformanceDevice in the report
Halo: ReachPlayableGreatiPad Pro 13-inch (M5)
Halo 3PlayableOKiPad Pro 13-inch (M5)
BioShockPlayableGreatiPad Pro 13-inch (M4)
Halo 4IntroPooriPad Pro 12.9-inch (M2)
Red Dead RedemptionLoadsPooriPad Pro 13-inch (M4)
SkyrimLoadsPooriPhone 17 Pro Max
GTA IVIntroPooriPad Air 5
Grand Theft Auto VIntroPooriPhone 17-class

An iPad Pro with an M5 is a desktop-class chip in a tablet. It is a fair device to test on and a misleading one to headline, because "Halo 3 on your iPhone" and "Halo 3 on an M5 iPad Pro" are different claims about different hardware.

The big open-world games are the clearest case. Red Dead Redemption and Skyrim load and go no further. GTA IV and GTA V reach an intro and stall. Coverage that mentioned those titles was careful to say "may, in time," and that hedge is doing real work.

What Actually Runs Well on a Phone

Look at the 57 games rated great and a pattern jumps out immediately. They are mostly Xbox Live Arcade titles, arcade ports and smaller games, which is exactly the pattern our Android Xbox 360 guide already described for ARM hardware.

The standouts that were reported great on an actual iPhone rather than a tablet:

  • Sonic Generations, on an iPhone 16
  • Portal: Still Alive, on an iPhone 15
  • Castle Crashers and Limbo, both on an iPhone 16
  • BattleBlock Theater and Geometry Wars Evolved, both on an iPhone 13
  • Metal Slug 3, Contra and Bomberman LIVE, on an iPhone 15
  • Mirror's Edge, on an iPhone 17 Pro
  • Skate 3, Dead Island and Lollipop Chainsaw, on an iPhone 17 Pro Max
  • Mafia II, on an iPhone 14

A few bigger names sit one notch down at playable and ok, which is the more realistic target for a phone. Gears of War on an iPhone 16 Pro Max and Gears of War 2 on an iPhone 17 are both there, which is a better result than the Halo entries suggest. Minecraft is playable and ok on an iPhone 14 Pro Max. Forza Motorsport 2 is rated great on an iPad Air M3.

One aside for anyone who read our Fable series guide: Fable Anniversary and Fable III both sit at in game and poor on XeniOS. The iPhone is not the answer for that series yet.

Getting It Installed Is the Real Barrier

This is where most people will stop, and it is worth being blunt about the work involved. XeniOS is not on the App Store and cannot be, for the same reason we have written about repeatedly: it needs just in time compilation, and iOS does not hand that to a normal App Store app.

The project is direct about the consequence. "JIT is the permission the emulator needs to execute translated game code. Without JIT, XeniOS can open, but games will not start."

So there are two separate jobs.

Job one, install the app. The documented path is sideloading the IPA through SideStore. On a free Apple ID that means re-signing the app every seven days. LiveContainer is described as untested on iOS 26, though reported to work on iOS 18 when signed with the com.apple.developer.kernel.increased-memory-limit entitlement.

Job two, turn on JIT. That is done with StikDebug, assigning either the bundled Amethyst-MeloNX.js script or universal.js to XeniOS. Depending on your device and iOS version you may also need LocalDevVPN.

If that stack sounds familiar, it is the same debugger-attachment route that MeloCafe used to bring a Wii U emulator to the iPhone and that iCube now uses for GameCube on iOS 26. The mechanics of why iOS permits it at all are covered in our piece on Madeira running Windows games on a stock iPhone.

Requirements. The project gives a baseline of iOS or iPadOS 18.0 on A16-class hardware, on an ARM64 iPhone or iPad with Metal. It is explicit that older devices may launch the app without performing well. In practice the reports skew far newer than the stated floor, with iPhone 17 Pro Max the single most reported device and iOS 26 releases accounting for most reports.

Game files. You supply your own, dumped from discs or digital purchases you own. Accepted formats are GOD folders with their .data subfolder, .iso disc images, .xex executables, .zar archives, and STFS packages such as .con, .live and .pirs for Arcade titles and DLC. Files go in the app's Documents folder via the Files app, AirDrop or USB file sharing. Patches work but are not exposed in the app UI yet.

Expect shader stuttering on a game's first launch while shaders are translated to Metal, and less of it afterwards.

The App Has Been Quiet Since June

Here is the thing the six-month-old coverage could not tell you, and it matters if you are deciding whether to invest an afternoon in this.

The last XeniOS build is the 2.1 preview from 19 June 2026. The last commit to the repository is from 8 June 2026. The release manifest on the project's own website was generated on 19 June and still lists 2.0.1-9730 as the current release. So the app itself has not moved in roughly three months.

Two things are still moving, which is why this is a pause rather than an ending.

The compatibility database is alive. Reports are still arriving, the most recent in our snapshot dated 22 September 2026, and the data files were rebuilt the day we pulled them. Most reports come through the app itself rather than GitHub, so people are still using it.

And upstream is very active. Xenia Edge, the project XeniOS forks, was updated the same day we checked. Since the stated plan was always to iterate on Apple packaging and push technical work upstream, an active upstream and a quiet fork is not the worst possible arrangement. It is just not a project shipping weekly builds.

Report volume tells its own story. March produced 216 reports as everyone piled in after launch. September produced 17.

Which Repository Is Which

Worth thirty seconds, because we have been caught by this pattern before in the recomp scene.

The real project is xenios-jp/XeniOS, with 303 stars and the releases. A fork appeared in mid-September carrying the identical description and no stars, which is the kind of thing that turns up in search results looking authoritative. Download from the project's own releases page or from xenios.jp, and nowhere else.

What This Means for Android Handhelds

This is the part of XeniOS with the longest reach, and it is easy to miss when the story is framed as an iPhone story.

Porting Xenia to iOS meant doing real ARM64 work on the emulator's core, not just repackaging it. The project's commit history is full of exactly that: emitting ARM64 atomic instruction sequences to stand in for the 360's PowerPC equivalents, tuning the Metal backend's buffer pools, adjusting iOS-specific threading behaviour. The README says that work is meant to benefit ARM64 Windows, Linux and Android too.

Android already has two Xbox 360 emulators, X360 Mobile and aX360e, both built on Xenia with their own ARM backends, and we cover the state of both in Xbox 360 emulation on Android handhelds. More ARM64 work landing upstream in Xenia is good news for that scene, and it is a slow kind of good news rather than a new feature you can install.

We also owe a correction. Our Xenia setup guide said there is no Android or ARM build of Xenia, full stop. The Android half still holds for Xenia proper, but "no ARM build" is now wrong: XeniOS is an ARM64 Xenia fork with shipping iOS and Apple Silicon builds. We have fixed that page.

And the practical comparison has not changed. If you want to play Xbox 360 games rather than tinker with getting them to boot, a Windows handheld running desktop Xenia is still the sensible answer, and a

remains the device we would point at. Our best handhelds for Xbox 360 emulation guide covers the rest of the field. Where a game has a native recompiled PC port instead, that beats emulating it on anything, and the Xbox 360 recompiled games list is where to check first.

Questions People Ask

Can you really play Xbox 360 games on an iPhone?

Yes, some of them. XeniOS is a working Xenia fork for iOS, and its compatibility database rates 127 of 340 tested games as playable. Only 57 are rated as running great, and those skew heavily toward Xbox Live Arcade and smaller titles rather than big open-world games.

Is XeniOS on the App Store?

No, and it cannot be. It needs just in time compilation to execute translated game code, which iOS does not permit for a normal App Store app. You sideload the IPA through SideStore and then enable JIT with StikDebug.

Do I need a jailbreak?

No. The documented path uses SideStore for sideloading and StikDebug to attach a debugger, which is what unlocks JIT. Neither requires a jailbreak, though on a free Apple ID you will re-sign the app every seven days.

What iPhone do I need?

The project states a baseline of iOS 18.0 on A16-class hardware, but that is a floor rather than a recommendation. The reports skew far newer, with the iPhone 17 Pro Max most represented, and the best results in the database come from M-series iPads rather than any phone.

Does Halo 3 run on iPhone?

The database entry for Halo 3 is playable at ok performance, and the report is from an iPad Pro 13-inch with an M5, not a phone. Halo: Reach is rated great on the same device. Halo 4 and Halo 3: ODST both stall at an intro with poor performance.

Is XeniOS still being developed?

The compatibility database is still taking reports, but the app itself has not shipped a build since 19 June 2026 and the last commit was 8 June. Xenia Edge, the upstream project it forks, remains very active.

Should I use this instead of a handheld?

For playing games, no. Between the seven day re-signing, the JIT setup and a narrow list of titles that run well, this is enthusiast tinkering. A Windows handheld running desktop Xenia plays far more of the library with far less setup.

Written 23 September 2026. Project description, licence and upstream intent come from the xenios-jp/XeniOS README. Build dates, release tags, asset names and star counts come from the GitHub API and the project's own release-builds.json manifest. Install steps, requirements and accepted file formats come from xenios.jp/faq and xenios.jp/docs/ios/getting-started. All compatibility figures are counted directly from data/compatibility.json in xenios-jp/game-compatibility, which held 340 games and 454 reports when retrieved. Everything was retrieved 23 September 2026 and is a snapshot of files that change daily. That compatibility data is user submitted and unverified, device names are as submitted, and we have not installed or benchmarked XeniOS on any hardware.

Related reading