This is a continuation of an already asked question, where the "solution was simple", using a shell cmd in terminal...
This was WAY simpler than I thought it was. I was trying to get this working for days now but it's actually really simple.
After you did that, open a terminal emulator window on the device or open an adb shell session with the command adb shell. Enter netcfg to print out all the IPs and look for a device named rndis0 or usb0 or maybe another name, depending on your ROM or device. Simply look at all the devices that are "UP" and make sure its not Wifi or Mobile data connection, you can recognize them by the device name.
If you think you found the correct adapter (it shouldn't show more than 2-3 devices that are listed as UP and have an valid IP next to it) simply send your OSC messages to that IP adress and it will work just fine. This should work with about any network protocol.
Terminal isn't on play store, so guess that referred to configuring the device at the (linux/mac?) computer end.
My question pertains to windows, re [Mach's question @ hexler] hexler.net / forum / viewthread / 1116
[failed attempt 1] docs.google.com/document/d/1zAnWDs34aO9QRbICYQUlklJlK7ZqiENc5d9SIsxr9v0/edit?usp=sharing
OSC is an 'encoding', not a protocol (the co-author* tells us)
OSC is an encoding not a protocol. Some OSC libraries and apps only support UDP for some reason but from the beginning it has been run over serial, TCP/IP and UDP. I have tunneled over MIDI too. oscuino shows you how to separate the encoding from the protocol.
Because some applications only listen for OSC over UDP there is an advantage making the Teensy appear to be a source and sink of UDP packets.
SO, it seems it can be done. Just haven't yet worked out how, on either Android OR USB...
I have no rep for commenting, but I hope to ascertain HOW to config usb tethering on droid,and port mirroring - I simply want clear instructions.
comments welcome - goo.gl /EKagpT