Whenever I try to install an Android app on my HTC device via the Eclipse ADT I get:
[2010-07-27 15:33:20 - Touch] Failed to upload Touch.apk on device '<MyHTC serialNo>'
[2010-07-27 15:33:20 - Touch] java.io.IOException: Unable to upload file: timeout
[2010-07-27 15:33:20 - Touch] Launch canceled!
I am running on Ubuntu 8.04 in vmware (on a Vista system).
When I type 'adb devices' my HTC shows up perfectly.
When I type 'adb pull system ..' the whole content of the system directory on my HTC gets copied to my Ubuntu machine.
When I try 'adb push bla' I get failed to copy 'bla' to '<MyHTC serialNo>': Read-only file system
When I try 'adb remount' I get remount failed: Operation not permitted
I have a feeling the problem of the Eclipse (6 sec) timeout is caused because my HTC is read-only. Installing on the emulator works fine.
Is there a way to fix this?