Мне нужно найти способ (с помощью приложения для Android) программно подключить и отключить Android-устройство от хоста.
Я использую Galaxy Nexus. Моя цель - сохранить все как можно ближе к запасу, хотя я уже включил подробные сообщения об отладке в ядре и, чтобы их просмотреть, разрешил доступ root к телефону для доступа к /proc/kmsg
(и команде оболочки dmesg
).
Я уверен, что есть способ использовать root-доступ для выполнения того, что мне нужно сделать, но все мои попытки привели к nix.
- Беспорядок с
/proc/bus/usb
- Беспорядок с
/dev/bus/usb
- Изменение между MTP/PTP (неспособное делать программно)
- Включение драйвера гаджета Android USB в модуль < -???
Я попытаюсь выяснить, как сделать последний объект в списке, так как тогда я смог бы rmmod
и insmod
результирующий *.ko
в моем приложении, и это будет подключать и отключать Телефон. Однако я не уверен в возможности этого варианта.