Developer ports iOS 26 to Microsoft Surface Duo, creating an iPhone Duo

What the developer achieved

A programmer known as SmuOS managed to replace the Android firmware on a Microsoft Surface Duo with Apple iOS 26, effectively creating what he calls an iPhone Duo. The project is not an emulator; it boots the open‑source XNU kernel through a custom UEFI loader, showing iOS version 26.5.2, the model name iPhone 17 Pro Max, 5GB of storage and placeholder values for serial number, Wi‑Fi and Bluetooth.

Why the Surface Duo was chosen

The Surface Duo is a discontinued foldable device from Microsoft that features two 5.6‑inch AMOLED screens and a Qualcomm Snapdragon processor. Its dual‑screen form factor resembles the recent Apple iPhone 17 Pro Max when the screens are opened side by side, making it a convenient test bed for a cross‑platform port. The device had stopped receiving updates after September 2023, so SmuOS saw an opportunity to give it new life.

Technical steps behind the port

The core of the work involved taking Apple’s XNU kernel source, which is available on GitHub, and adapting it for the Snapdragon ARM64 architecture used in the Surface Duo. SmuOS relied on the UniXNU project, an open‑source effort that enables iOS and macOS to run on non‑Apple ARM hardware via UEFI. After building a custom UEFI loader, he flashed the kernel and a minimal iOS root filesystem onto the device. The process took several hours before the iOS setup screen appeared, and both screens run at roughly 37 frames per second with full touch support.

Limitations and quirks

Because iOS was designed for a single display, the layout does not map perfectly onto the Duo’s dual screens. Some UI elements are split, and the status bar appears on both panels. Storage is reported as 5GB, far less than a typical iPhone 17 Pro Max, and network identifiers are shown as N/A. Nevertheless, basic apps launch, the home screen is functional, and the device responds to touch without noticeable lag.

Future plans and community reaction

SmuOS says the experiment took about two months and was primarily a way to keep his Surface Duo operational. He plans to repurpose the Surface Pen as an Apple Pencil and to try running a future iOS 27 build on the same hardware. The project has attracted attention on X and tech sites such as Windows Latest, with many commenters calling it a fascinating proof of concept rather than a practical consumer solution.

What this means for cross‑platform hacking

The successful port demonstrates that Apple’s open‑source kernel can be transplanted onto Android hardware, provided the developer invests time in UEFI integration and driver adaptation. While the result is not a full‑featured iPhone replacement, it opens the door for hobbyists to experiment with other devices such as the Samsung Galaxy S25 or the iPad Air M2, and even to explore Apple Watch Series 10 firmware on non‑Apple wearables.