ztrot wrote:
if you tunnel via usb I will love you
This would be pretty sweet, but if I understand correctly, this would probably require kernel or OS modification to make the port on the iPad function like this?
I was interested in a program like this, for Android, that would use the USB, but the port on the tablet itself, by default, has very limited possibilities as to what it can do (some devices can do USB Mass Media, and service mode to flash firmware, Samsung devices can do KIES, etc).
Android 2.2+ has support for USB devices (I think), but in order for this to be possible, the kernel (and possibly USB drivers) will have to be modified to reflect this, and a proper adapter/cable would have to be made. This also in some cases requires the manufacturer of the device to give out the source for that particular device, or another similar device.
I don't know how Apple's port on iOS devices work, but if I had to guess, it is probably limited to USB Mass Storage only when communicating with a computer, and nothing more advanced then that.