Live data from Hacker News

QEMU for iOS

github.com

131–140 of 150 posts

Re: QEMU for iOS

#131
post #102

If you want this on Android it is available in the Termux repository. If you have a flagship device it should be fast enough to be usable.

What Android tablet is comparable to a modern iPad pro in performance, screen and battery life? I really like the iPad pro but I hate the artificial restrictions... All the Android tablets I tried out, flag ship ones, just fell down compared. I have a Surface Go for when I need Windows, but that is probably one of the worst buys of my life. I currently use iPad Pro with Remotix to access OS X + Windows which works re…

If you don’t mind moving away from the VNC protocol, the NX protocol (via NoMachine¹) is a fantastic alternative. Faster than VNC and can forward audio from the server to the client as well.

――――――

¹ — https://en.wikipedia.org/wiki/NX_technology

Re: QEMU for iOS

#132
post #47

Hi, author here. I’m here to answer any questions but also I want to advertise the fact that it would be really really awesome if interested devs can join the project. Currently it’s just me doing this on my spare time for the past year. Specifically I’m a complete newbie at UI/UX stuff and the project could use a real designer/front end developer. Also for more info and a few videos demonstrating capabilities and pe…

Question then: why are you investing time in something that Apple will never allow in the app store? Isn't it better to spend your effort on a more open platform? Note: i use an iPhone and iPads. I do my hacking/customizing elsewhere.

Because it’s fun to do and it’s cool to play with. I want to run a Linux development machine on my iPad. I couldn’t care less about making money or growth hacking or starting a side hussle or one of the dozen other reasons why people here believe they must do to have their free time be seen as “optimal”. I just want to have fun with it.

Re: QEMU for iOS

#133
post #124

Earlier quoted context omitted.

What Android tablet is comparable to a modern iPad pro in performance, screen and battery life? I really like the iPad pro but I hate the artificial restrictions... All the Android tablets I tried out, flag ship ones, just fell down compared. I have a Surface Go for when I need Windows, but that is probably one of the worst buys of my life. I currently use iPad Pro with Remotix to access OS X + Windows which works re…

What about the Samsung Galaxy Tab S6? It seems to be comparable to the iPad Pro in terms of performance and screen. I tried out an Android tablet a few months ago and it seemed pretty fine. If your want to do portable programming I would recommend a light 2 in 1 laptop. You can dual boot Windows and Linux on it (Windows for media consumption and Linux for programming). But it is bigger then a tablet. Of course if you…

I will try the S6; it seems good but someone told me there are no really solid keyboards for it? I never checked it because I already had an iPad.

> But personally the latency is a dealbreaker for me.

I had that issue too :) However that changed when remotemac (no affiliation) introduced me to Remotix; I live in the mountains and my internet is bad, and yet it has no latency with 4k screen transferring. Anything on Linux is just horrible compared. I develop apps on my iPad and it works really well like that.

My ‘dream’ (bit extreem but lets say preferred way of working) is to use my x220 with Linux to do that; then I can do all dev on that machine while doing iOS dev remotely. Now I still have to carry an Android tab, Windows laptop (I can do that on the x220 but I really do not like to dual boot) or iPad with me.

Re: QEMU for iOS

#134
post #70

Earlier quoted context omitted.

> iPad + keyboard + Windows Remote Desktop Why not just install the free Microsoft RDP client for iOS? Seems like extreme overkill to use an x86 emulator with a full OS installed to do something that’s available for free in the AppStore.

Because remote desktop needs a connection and a remote PC to connect to.

Why would you RDP into a Windows machine running on an iPad in a VM rather than just directly interact with the UI? That doesn’t make sense.

Re: QEMU for iOS

#135

Earlier quoted context omitted.

iSH works differently. It’s not running “Linux” and it isn’t virtualizing hardware either. Anything you run has to be compiled already and the syscalls are emulated, there is no Linux kernel in iSH.

> Anything you run has to be compiled already You can compile binaries on iSH and they'll run on the emulator just as all the other code does.

Compile using what? It’s form of emulation has never been complete enough to run a compiler (heck even interpreters like Python have been very brittle) in my experience as a user since the beginning, so I’m curious what you’ve seen success with.

Re: QEMU for iOS

#136

Earlier quoted context omitted.

> Anything you run has to be compiled already You can compile binaries on iSH and they'll run on the emulator just as all the other code does.

Compile using what? It’s form of emulation has never been complete enough to run a compiler (heck even interpreters like Python have been very brittle) in my experience as a user since the beginning, so I’m curious what you’ve seen success with.

GCC works reasonably well.

Re: QEMU for iOS

#137
post #132

Earlier quoted context omitted.

Question then: why are you investing time in something that Apple will never allow in the app store? Isn't it better to spend your effort on a more open platform? Note: i use an iPhone and iPads. I do my hacking/customizing elsewhere.

Because it’s fun to do and it’s cool to play with. I want to run a Linux development machine on my iPad. I couldn’t care less about making money or growth hacking or starting a side hussle or one of the dozen other reasons why people here believe they must do to have their free time be seen as “optimal”. I just want to have fun with it.

HOW DARE YOU

Re: QEMU for iOS

#138
post #16

> "Fast native graphics through para-virtualization thanks to SPICE" I'm assuming the SPICE referred to here is not the SPICE I know, unless they've gone the full video circuit emulation route, which I don't imagine being fast at all :)

Hah, having parameters like --vga-cable-length --ambient-temperature --psrr would be fun though

And you would have to specify all those parameters in imperial units, but according to most idiosyncratic measurement methods possible, like that: cable length includes the connector, but only one end counts.

Re: QEMU for iOS

#139

Earlier quoted context omitted.

I use and enjoy Apple products, but behavior like this is so annoying. My devices are mine and this should not be a restriction.

IOS devices have never been your own. Apple justified this in the early days on the grounds that they were protecting mobile phone networks from hackers, but that argument fell through when the iPod touch (an iPhone without phone functionality) was equally locked down. The only thing Apple is protecting with this policy is their revenue stream.

> Apple justified this in the early days on the grounds that they were protecting mobile phone networks from hackers

Substantial claims require proof, please show even one example where Apple stated this ever.

Re: QEMU for iOS

#140

Earlier quoted context omitted.

Compile using what? It’s form of emulation has never been complete enough to run a compiler (heck even interpreters like Python have been very brittle) in my experience as a user since the beginning, so I’m curious what you’ve seen success with.

GCC works reasonably well.

Interesting, thx for the reply. I haven’t tried GCC in the last few updates, so will try again.

Edit: just tried it and indeed you are right, it works in a few cases now. Clang also works for basic test cases.

Post reply on HN