У кого-нибудь есть (android) adb, работающий на встроенном linux для модема? - PullRequest
0 голосов
/ 22 июля 2011

У меня есть устройство под управлением Linux, я пробовал кросс-компиляцию ADB на ARM, он запускается и все такое, но когда я делаю устройства ADB, он дает мне пустой список.Когда я подключаю телефон к порту usb, linux распознает, что это телефон HTC, и он также дает серийный номер телефона, поэтому я думаю, что linux / usb работает, но adb не поднимет трубку.Я хочу сделать привязку на устройстве руки с помощью телефона Android, но я сейчас застрял.К вашему сведению, я также попробовал то же самое на настольном компьютере под управлением Ubuntu, и это сработало.Кстати, рычаг устройства mini2440.Любые предложения будут оценены.

1 Ответ

0 голосов
/ 30 апреля 2012

Я не играл с Linux на Android, но чтобы подключить телефон к ADB на компьютере, вам нужно добавить правило в udev.

У меня работает Debian, у меня есть

#htc SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", OWNER="jack", GROUP="jack"

#motorola SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", MODE="0666", OWNER="jack", GROUP="jack"

#lg SUBSYSTEM=="usb", ATTR{idVendor}=="1004", MODE="0666", OWNER="jack", GROUP="jack"

#samsung SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666", OWNER="jack", GROUP="jack"

сохранено как /etc/udev/rules.d/51-android.rules

Я получил идентификатор продавца от lsusb.После внесения изменений в файл я перезапускаю udev

udevadm control --reload-rules

Это может быть совершенно неправильно или по-другому на Android, но я еще не попробовал.Но, возможно, ваше решение что-то похожее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...