Ответ 1
С последними версиями Cyanogenmod (7.2 и 9) и, предположительно, некоторыми другими ромами появилась опция adb over network.
Подобно ADB через WIFI, который был доступен некоторое время, он в значительной степени делает то же самое.
- Включите Bluetooth на ноутбуке и устройстве.
- Соединить их
- Подключите ноутбук к устройству через Bluetooth PAN (Личная сеть)
- Включить настройку ADB через сеть (Настройки/Приложения/Разработка)
- Узнайте свой IP-адрес с терминала (
busybox ifconfig
должен делать)- Non-root: проверьте
default gateway
на своем компьютере, это должно быть ваше устройство IP
- Non-root: проверьте
- Подключите устройство к компьютеру через
adb connect xxx.xxx.xxx.xxx
- Наслаждайтесь.
Удостоверьтесь, что вы отключили настройку ADB по сети после того, как сделали это, чтобы избежать использования материалов для мобильного Интернета в Интернете. Просто отключите Bluetooth, когда закончите, и все будет хорошо.
Бонусная часть состоит в том, что, хотя вы в паре и разрабатываете для этого, вы также можете использовать мобильные устройства. (если у вас есть покрытие, конечно)
Это лишь частичное решение, так как для этого необходимо, чтобы устройство было как корневым, так и запущенным ромом, который предлагает эту конкретную настройку. Я могу только предположить, что это может быть сделано каким-то другим способом от терминала, но я недостаточно разбираюсь в этом.