

replace iOS’s dyld with a patched macOS dyld Thus, for running command line apps, all I needed to do was: For example, both use the same kernel with the same Unix/Darwin foundation. Some part of the iOS kernel/drivers are shared with macOS. While iOS and macOS share a foundation, their driver are different enough to be incompatible.

After a week’s work, we determined: that was a lie. Steve Jobs famously announced that the iPhone “ran OS X”. With this unification, many were wondering: if the exact same processor can run macOS and iOS, what’s stopping jailbreakers from running macOS apps on iOS?

I ran command line macOS tools, such as Bash and Geekbench, on a jailbroken iPhone by replacing iOS’s dyld shared cache (all of iOS’s code) with macOS’s.
