Gilad Ben-Yossef wrote:

Shachar Shemesh wrote:

The Samsung Galaxy, at least as sold by Cellcom, does not run ADB by default. Even when I set "USB debugging", I cannot see the phone when I do "adb devices", and cannot connect to it (let alone install anything on it).
Not sure, but I'm guessing it might be a problem with your setup, rather then a Smasung imposed limit.

Are you sure you have set up the ADB udev rules correctly?
I'm connecting to other Android devices without a problem.

That's because the USB vendor/product properties for the Samsung are different then your HTC made ones (different vendor), which means the udev rule needs to be different.
That would be true had I needed to do anything to get udev to support the HTC. As things stand, I am mounting the relevant usbfs file system with write permissions for my user, so I can mount USB devices inside my VirtualBox machines.
You also need to patch the adb client soruces with the different vendor ID.
My adb sources already had the Samsung Vendor ID.

RTFG, for example: http://groups.google.com/group/android-developers/msg/ae589dcd4ce8810d?pli=1

Just to be sure, I made the udev change and used their binary of adb, and deviec still wouldn't show up. It shows up in lsusb: Bus 004 Device 008: ID 04e8:6640 Samsung Electronics Co., Ltd Usb Modem Enumerator

but not in adb:
/tmp$ ./adb devices
List of devices attached

Either I am missing something else (which is possible), or Cellcom did remove adb from the device.

Shachar

--
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
http://www.lingnu.com

_______________________________________________
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il

Reply via email to