[HN Gopher] Xnu-QEMU-Arm64: iOS on QEMU ___________________________________________________________________ Xnu-QEMU-Arm64: iOS on QEMU Author : mmastrac Score : 77 points Date : 2020-04-14 20:15 UTC (2 hours ago) (HTM) web link (github.com) (TXT) w3m dump (github.com) | markchristian wrote: | I really wish the opposite of this (QEMU on iOS) existed. The | closest I have been able to find is a build of Bochs that doesn't | actually work on my iPad. Someday! | Operyl wrote: | It does! https://github.com/utmapp/UTM | fragmede wrote: | Fascinating! Any relation to iSH? | | https://ish.app/ | markchristian wrote: | OMG | Operyl wrote: | It's far from perfect, but it's fun to tinker in. | ChuckMcM wrote: | Wow, if I ran on iOS 9.3 I could get some use out of my old | "iPad with Retina Display" (aka Ipad 3). | albertzeyer wrote: | Probably the blog posts are a better starting point: | | - https://alephsecurity.com/2019/06/25/xnu-qemu-arm64-2/ | | - https://alephsecurity.com/2019/06/17/xnu-qemu-arm64-1/ | | - Here some more recent screenshots: | https://twitter.com/JonathanAfek/status/1221719094661197825 | kodablah wrote: | I would think there's value in wrapping up all of these steps | into an easy-to-use CLI (that check for deps, download things as | needed w/ opt-in custom paths, etc). Are there legal concerns for | making this too easy, or it is just because this is so young? (I | personally toss a `build/main.go` and ask people to `go run | ./build`...but OP may prefer Python or whatever). | jedieaston wrote: | There would be, but since one of the steps is opening the | launchd binary and patching it using a disassembler, I think | that any fully automated build process would have to send | binaries along that were patched, which Apple would clamp down | on immediately. Similar to how certain files used to build | Hackintoshes (in the old days) had to be torrented because they | were patched. | | Maybe someone can automate the patcher and get this going. ___________________________________________________________________ (page generated 2020-04-14 23:00 UTC)