Короче говоря - вы не можете сделать это так, как вы хотели.USB - это не последовательный порт, на который можно просто записывать данные, а данные поступают на другую сторону.
Последовательные порты можно эмулировать через USB, но Android не поддерживает это.Android обычно может выступать в качестве устройства, которое предлагает различные профили: диск, камера и проприетарная отладка (если она включена на устройстве).
Начиная с Android 3.1, у вас также есть два специальных режима: режим хоста, когда устройство Android выступает в качестве хостаUSB-устройства (так же, как ПК) и специальный фирменный режим аксессуаров.Подробнее об этом здесь: http://developer.android.com/guide/topics/usb/index.html