Live data from Hacker News

Emulating an iPhone in QEMU

eshard.com

11–20 of 67 posts

Re: Emulating an iPhone in QEMU

#12

What would it take for Apple to embrace multiplatform iOS development?

Apple will never consider doing that. Their actions speak to the exact opposite: total control of their devices and ecosystem, non-cooperation with other companies on standards, stringent app store controls. They gain nothing, in their eyes, to allow that development model.

Re: Emulating an iPhone in QEMU

#14
post #7

Here's a fun way that this project could be applied: Take a phone that has pretty good hardware support for postmarketOS. Install a bare bones pmOS image, plus this version of QEMU, and boot iOS on and Android phone. It probably would be possible to further customize QEMU to forward all the phone hardware (modem, Bluetooth, etc.) into the iOS VM.

Very amusing idea, but:

> Take a phone that has pretty good hardware support for postmarketOS

The first problem with this is finding a phone with postmarketOS that can both use the camera and take phone calls properly. I'd settle for that without the iOS/Android emulation...

Re: Emulating an iPhone in QEMU

#17
post #14
post #7

Here's a fun way that this project could be applied: Take a phone that has pretty good hardware support for postmarketOS. Install a bare bones pmOS image, plus this version of QEMU, and boot iOS on and Android phone. It probably would be possible to further customize QEMU to forward all the phone hardware (modem, Bluetooth, etc.) into the iOS VM.

Very amusing idea, but: > Take a phone that has pretty good hardware support for postmarketOS The first problem with this is finding a phone with postmarketOS that can both use the camera and take phone calls properly. I'd settle for that without the iOS/Android emulation...

Ah yes. It appears that nothing has changed in the last decade for the Android ROM community. Still the same experience as downloading a custom ROM from "XDA Developers" for your HTC phone in 2016 and then finding out that it can't make phone calls and is bugged beyond comprehension.
Post reply on HN