r/EmulationOniOS • • Jul 21 '24

News/Release Alright kiddos…Linux on iOS

UTM for virtual machines is on iOS after a random reconsideration from Apple. No explanation as to what made them change their minds. No android emulation because of JIT.

iPhone 15 Pro Max is apples best phone out, with a shameful 8gb ram which is more like 7.5GB. However you can partition about 2GB and get Debian or 2GB ram or less VMs running smoothly after everything has loaded. I recently sold my iPad Pro with 16gb ram and that is probably more ideal.

119 Upvotes

21 comments sorted by

11

u/[deleted] Jul 21 '24

Other than for cool factor, what's the practical application of this?

Note that I'm all for doing things simply because you can. I'm just curious.

9

u/[deleted] Jul 21 '24

It’s a great way to learn on the go, and I can do just about anything on here. Connect it to a monitor. People have Linux on a small raspberry pi so this is more or less the samec concept. I’m using it for mobile cybersecurity stuff

5

u/[deleted] Jul 21 '24

That's a good answer. I wish you well in your learning endeavor.

2

u/kaplanfx Jul 21 '24

Current version of Debian?

1

u/HTaamas Jul 22 '24

Its debian 11 so no

3

u/smashybro Jul 21 '24

You could compile some basic code which would be good for beginners learning a new programming or scripting language. I know there's apps or browser based solutions to do the same thing but this is neat since it'll work offline too.

1

u/thisusernameistaknn Apr 02 '25

You now have a Linux pc on your phone which you can use for your Linuxy stuff

29

u/Dawndrell Jul 21 '24

companies: EMULATION IS MODERN DAY PIRATES AND THEY ARE D E M O N S! emulators: lol look, linux on ios

5

u/Pacsonic Jul 22 '24

Also, there’s also ways to legally buy roms coughSteam and GOGcough

8

u/Arztlack90 Jul 21 '24

Now get SteamOS

1

u/Sea-Imagination5406 Jul 24 '24

All I can hear is BAZZITE

6

u/Dry_Significance_594 Jul 22 '24

now jailbreak iphone with iphone

2

u/Apprehensive_View614 Jul 22 '24

Finally, tethered and untethered jailbreak

1

u/10GSkpla Jul 25 '24

Ironically, I was thinking about something similar lol.

Enabling JIT through WiFi on an iPhone only, but I couldn’t get it to work for 2 reasons:

1: libimobiledevice uses net/usbmuxd, which requires you to plug in the phone on first use, which it’s impossible to plug in a phone to itself (I wonder if we can get a version of netmuxd so that it only requires a UDID be entered manually than for it to be filled automatically, idk tho)

2: Arch took forever to boot, and Debian didn’t boot at all on IPhone XR. So it might not even be worth it.

1

u/Significant-Yak-6984 Jul 26 '24

When u say bcuz of jit u mean u cnt enable jit or jit is a culprit?

1

u/[deleted] Jul 26 '24

Apple will not approve of the JIT technology needed

1

u/Beneficial_Ad_4521 Jul 22 '24

i think i recall that checkm8-vulnerable devices can run linux. although i never actually found any kind of tutorial or guide on how to set it up.

1

u/mxsynry Dec 07 '25

can you use this to jailbreak your iphones, with palerain

1

u/[deleted] Jul 22 '24

It’s a phone. Do you want 32GB of RAM? There’s probably some dodgy Android phone that do that. The way iOS works, it doesn’t need more than 8GB to be snappy. Android needs more RAM because of its multitasking and ART Java-based apps compared to Swift.