If you haven't been following along with the iPhone Dev wiki's IRC channel, here's the latest:
Quote:
We have successfully written a tool named iPhoneInterface allowing for some basic manipulation of things on the phone, and are releasing it tonight. We are including source code so you can understand the techniques we have used so far. We will be expanding the functionality of this tool significantly tomorrow. The best news is that we have prototype code that allows the ability to:
* Run any desired application already residing on the phone.
* Control what processes run on the phone (currently implementation is very hackish)
* Move files around on the phone
* Enable viewing of verbose information during the restore process
* Activate the phone without iTunes and without a token
Note: Not all of the features listed above are necessarily included in tonight’s initial release.
We are continuing significant work on this tool and will probably have similarly worthwhile updates tomorrow.
I should note that right now, if you aren’t working on hacking the iPhone yourself, this release is primarily interesting for academic reasons. Still, this opens iPhone hacking to an even larger group, which will hopefully mean that the end-user useful features will be coming even sooner. Right now though, we are still in the early days so don’t expect too much from these early releases.
Link to tool:
Mirrors (MD5: f73883e5158048aee51eb15c2047fd00 *iPhoneInterface.zip — MD5 checker):
* http://www.megaupload.com/?d=XY4UHTGG
* http://rapidshare.com/files/41288277...eInterface.zip
* http://devices.natetrue.com/iphone/iPhoneInterface.zip
* http://oregonstate.edu/~bettse/files...eInterface.zip
Windows only for right now.
iPhoneInterface is a tool for Windows and Mac that permits you to manipulate the iPhone’s state, launch services and interact with the chroot’d filesystem. Version 1.0 was released on 5 July 2007.
help - this, also help services and help values
ls - list directories
cd - change directory
mkdir - make directory
rmdir - remove directory
deviceinfo - get device info
fileinfo - get file info
readvalue - read a value
activate - activate iPhone with plist
deactivate - deactivate iPhone
startservice - start service on iPhone
enterrecovery - Enter recovery Mode **WARNING: YOU'LL NEED TO RESTORE**
quit - exit shell
|
There is in fact an OS X version in the works, but so far the only version doesn't do much other than list a few files...