Originally posted to ydnar.vox.com in August 2007.
At this point, hacking the iPhone is pretty easy, provided you have a reasonable grasp of UNIX, Google-fu, and patience. I finally got MobileTerminal running this evening, after mucking around with various source and binary installs of the iPhone toolchain, binkit, iPHUC and other bits. The real kicker was the 1970s-era shell that you’re forced to use until you take care of the necessary bits to install Bash. Things of note:
- All the usual bin utils run fine.
- SCP, once you get it working, works fine.
- You can start graphical apps remotely, and they come up on the screen.
- You can kill them like any other process.
For the most part it’s just like any other UNIX box. I can’t wait to start mucking with UIKit.