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