I was trying to develop an app for android phone. my working environment was eclipse running on unbuntu. I was planning to use an HTC EVO 3D phone for debugging. But surprisingly I wasn't able to debug and run my app directly in my phone from eclipse. the phone wasn't being recognised. Eventually I could sort out the fix and it was quite easy. ya things are easy when you know the solution :P
do the following to get your phone work:
1. run lsusb command on the prompt. You'll see something like the following:
Bus 002 Device 013: ID 0bb4:0cba High Tech Computer Corp.
Observe 0bb4:0cba. 0bb4 is the vendor ID and 0cba is the product ID.
2. create/edit
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0cba", MODE="0666"
update product ID according to your system.
3. unplug and plug your phone again. you are all set.
do the following to get your phone work:
1. run lsusb command on the prompt. You'll see something like the following:
Bus 002 Device 013: ID 0bb4:0cba High Tech Computer Corp.
Observe 0bb4:0cba. 0bb4 is the vendor ID and 0cba is the product ID.
2. create/edit
/etc/udev/rules.d/51-android.rules
as super user. Add the following line:SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0cba", MODE="0666"
update product ID according to your system.
3. unplug and plug your phone again. you are all set.
Beautiful... thank you. First google popup and your post worked perfectly. Saved me hours :)
ReplyDelete