While more than 3.5 million people have spent the last two weeks stuck to a brand new Nintendo Switch 2, X User Patryk (@ Patrosi73) decided to invest their time elsewhere: try to execute iOS on the original Nintendo switch. And they did it! Sort of.
According to Patryk, they spent two full days working on a way to perform a full version of iOS inside Qemu, an open source machine emulator and a virtualizer that can simulate fully different hardware architectures in software.
The result is a complete iOS environment emulated directly on the NVIDIA TEGRA X1 processor of the switch.
The “slowest world”, but the funniest iPhone
Before anyone who is too excited, let us define expectations: by own admission of patryk, this thing is barely functional:
However, the fact that it even boots is quite impressive, especially since iOS is famous for working on something other than the own apple devices (or at best, inside Apple XCode simulator on a Mac).
But… why?
I mean, why not? For Patrosi, the project seems to have been more to have fun than to create anything at a distance.
“I lost my head (and 2 days of my life to install this),” they joked in their post. “Here is: the slowest iPhone in the world.”
Is it usable? Not even close. But as proof of concept, and an excellent excuse to say that you have launched iOS on a Nintendo console, it is undeniably cool.
The project is based on the Qemu Apple Silicon emulation effort, which aims to enable Apple operating systems based on ARM in virtualized environments, and you can know more about the project on its Github page.
Via Macmagazine
FTC: We use automatic income affiliation links. More.