Я сомневаюсь, что следующее помогает, но я не могу проверить это. Тем не менее, может быть, это поможет вам найти решение ...
Может быть, MarcoPolo может помочь. Он может инициировать действие (например, включить Bluetooth), когда выполняется какое-либо условие (например, когда запускается какое-то приложение или, может быть, когда вы находитесь вне досягаемости какой-либо сети).
Итак: если для привязки вы запускаете какую-то конкретную программу:
- Запустить приложение модема †
- Откройте настройки MarcoPolo
- На панели «Контексты» добавьте новый контекст и присвойте ему имя, например «Tethering active»
- На панели «Правила» выберите «Добавить правило запущенного приложения». Раскрывающийся список покажет вам все приложения, которые в данный момент запущены, поэтому вы можете выбрать приложение для модема. Свяжите это с контекстом, который вы только что создали.
- На панели «Действия» выберите «Добавить действие ToggleBluetooth» и свяжите его с «прибытием» только что созданного вами контекста.
- Аналогично: отключите Bluetooth для «выхода» из этого контекста
† Я думаю, что на самом деле нет такого приложения, не так ли? :-(