Earlier quoted context omitted.
Looking at the issue tracker it sounds like they've made significant progress since then.
Progress update, https://eshard.com/posts/emulating-ios-14-with-qemu-part2 iOS emulated in QEMU with: • Restore / Boot • Software rendering • Kernel and userspace debugging • Pairing with the host • Serial / SSH access • Multitouch • Network • Install and run any arbitrary IPA In other news, Cellebrite acquired Corellium iOS/Android virtualization for $170M, https://news.ycombinator.com/item?id=44221982
iPhone 11 emulation done in QEMU
11–20 of 35 posts
Re: iPhone 11 emulation done in QEMU
#12How does Qemu m68k work for Classic Mac BTW?
PPC emulation works fine though.
Re: iPhone 11 emulation done in QEMU
#13How does Qemu m68k work for Classic Mac BTW?
Qemu-system-m68k to run Mac OS 7-8 - https://www.emaculation.com/forum/viewforum.php?f=37&sid=6a9...
Re: iPhone 11 emulation done in QEMU
#14Does it support trollstore with ability to decrypt IPAs?
For the ignorant: what does this mean?
Re: iPhone 11 emulation done in QEMU
#15Earlier quoted context omitted.
Looking at the issue tracker it sounds like they've made significant progress since then.
Progress update, https://eshard.com/posts/emulating-ios-14-with-qemu-part2 iOS emulated in QEMU with: • Restore / Boot • Software rendering • Kernel and userspace debugging • Pairing with the host • Serial / SSH access • Multitouch • Network • Install and run any arbitrary IPA In other news, Cellebrite acquired Corellium iOS/Android virtualization for $170M, https://news.ycombinator.com/item?id=44221982
The eShard people found an earlier version of this repository and set about patching one billion parts of the iOS kernel, library cache, and userland to make it run on the limited emulator.
Meanwhile, the actual emulator has been advancing, arguably more quickly than the eShard patch set.
The current set of patches needed for the latest commits on this repo to run iOS are less than 10 instructions, all to enable the software-rendering/framebuffer fallback code path instead of trying to use display drivers.
https://github.com/ChefKissInc/QEMUAppleSilicon/wiki/Filesys...
Re: iPhone 11 emulation done in QEMU
#16Re: iPhone 11 emulation done in QEMU
#17Is it emulating iOS? Or only running iOS binaries? Why does it specifically say iPhone 11?
Re: iPhone 11 emulation done in QEMU
#18Re: iPhone 11 emulation done in QEMU
#19This is the ultimate emulation hack bar none - congrats to everyone involved. This also bodes well for the hackintosh project. It's may no longer be a dead end (though miles away), and eventually we might even see efficient emulation as ARM PCs become generally available.