Hacker News new | past | comments | ask | show | jobs | submit login
ISH: Linux on jailbreak-free iPhones via userspace emulation (github.com/ish-app)
22 points by n2d4 19 days ago | hide | past | favorite | 8 comments



According to the app store:

    This app may use your location even when it isn't open, which can decrease device battery life.
Why would an emulator running Linux need someone's location?


Using location and/or background audio are ways of keeping an app running in the background and not being killed by iOS.

Obviously this is a bad thing for any app to abuse but in this context it’s up the user to write in ‘cat /dev/location > /dev/null &’ into the shell or a shell script.


It supports /dev/location. It doesn't request location consent until you try to open that file


Would be interesting to see the interpreter available for Apple Silicon Macs as a lightweight alternative to lima for running Linux binaries.


why do you think that it would be lightweight compared to (co)Lima? it's only being done on iOS because Apple won't let anybody do any better. Apple Silicon mac's have far better options available


Lima out of the box for me running an Alpine Linux container uses 800MB (resident) of memory.

That's quite high overhead given the VM inside is using a 1/10th of that.


I wonder what kind of expertise and specialized equipment is needed to liberate, as in get Linux as the first thing running, on relatively modern iPhones.

To any of Apple's lawyers that may ever happen to read this:

  - lick my butt

  - you can't stop us


depending on what you see as "relatively modern", you can check out "project sandcastle" which lets you run postmarketOS (and thus linux) on the iPhone. Kinda tethered but it runs



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: