Программное включение usb-модема

Ответить
Аватара пользователя
goodroot
Сообщения: 13
Зарегистрирован: 05 май 2012, 10:42
Откуда: Бобруйск

Программное включение usb-модема

Сообщение goodroot » 23 сен 2012, 11:49

Добрый день. Может кто-нибудь знает, как программно включить галочку в телефоне "USB-модем"?

AndreyI
Сообщения: 372
Зарегистрирован: 14 май 2012, 16:18

Re: Программное включение usb-модема

Сообщение AndreyI » 23 сен 2012, 14:26

Скорее всего это невозможно.

Аватара пользователя
goodroot
Сообщения: 13
Зарегистрирован: 05 май 2012, 10:42
Откуда: Бобруйск

Re: Программное включение usb-модема

Сообщение goodroot » 24 сен 2012, 04:29

AndreyI писал(а):Скорее всего это невозможно.
Да ладно, как-то же делают виджеты для включения wi-fi точки доступа, почему нельзя то же самое с usb провернуть? Вот знать бы как....

AndreyI
Сообщения: 372
Зарегистрирован: 14 май 2012, 16:18

Re: Программное включение usb-модема

Сообщение AndreyI » 24 сен 2012, 11:46

goodroot писал(а):
AndreyI писал(а):Скорее всего это невозможно.
Да ладно, как-то же делают виджеты для включения wi-fi точки доступа, почему нельзя то же самое с usb провернуть? Вот знать бы как....
Может у вас древний Андроид (ниже чем 1.5) или рутованный.
У меня ни одна программа не сможет самостоятельно даже включить WiFi.
В Андроид, из соображений безопасности, закрыт доступ на изменение ко многим системным настройкам. Некоторые можно лишь читать или вызвать соответствующую системную панель с настройками, но без ведома пользователя их не изменить.

math64
Сообщения: 235
Зарегистрирован: 16 июл 2012, 07:47

Re: Программное включение usb-модема

Сообщение math64 » 24 сен 2012, 17:27

AndreyI писал(а):Может у вас древний Андроид (ниже чем 1.5) или рутованный.
У меня ни одна программа не сможет самостоятельно даже включить WiFi.
В Андроид, из соображений безопасности, закрыт доступ на изменение ко многим системным настройкам. Некоторые можно лишь читать или вызвать соответствующую системную панель с настройками, но без ведома пользователя их не изменить.
Тогда это не смогут сделать и системные утилиты. Должен быть механизм, хотя бы через NDK.
Скорее всего, это можно сделать только в сервисе, нужен соответствующий permition и при активации этого сервиса появиться предупреждение о нежелательности его использования.

AndreyI
Сообщения: 372
Зарегистрирован: 14 май 2012, 16:18

Re: Программное включение usb-модема

Сообщение AndreyI » 24 сен 2012, 17:36

math64 писал(а): Тогда это не смогут сделать и системные утилиты. Должен быть механизм, хотя бы через NDK.
Скорее всего, это можно сделать только в сервисе, нужен соответствующий permition и при активации этого сервиса появиться предупреждение о нежелательности его использования.
Системные утилиты имеют root-права

Settings.Secure
Secure system settings, containing system preferences that applications can read but are not allowed to write. These are for preferences that the user must explicitly modify through the system UI or specialized APIs for those values, not modified directly by applications.

Аватара пользователя
goodroot
Сообщения: 13
Зарегистрирован: 05 май 2012, 10:42
Откуда: Бобруйск

Re: Программное включение usb-модема

Сообщение goodroot » 24 сен 2012, 18:52

AndreyI писал(а):
goodroot писал(а):
AndreyI писал(а):Скорее всего это невозможно.
Да ладно, как-то же делают виджеты для включения wi-fi точки доступа, почему нельзя то же самое с usb провернуть? Вот знать бы как....
Может у вас древний Андроид (ниже чем 1.5) или рутованный.
У меня ни одна программа не сможет самостоятельно даже включить WiFi.
В Андроид, из соображений безопасности, закрыт доступ на изменение ко многим системным настройкам. Некоторые можно лишь читать или вызвать соответствующую системную панель с настройками, но без ведома пользователя их не изменить.
Нет, Андрюха у меня 4.0.3. Есть там стандартная утилита, виджет, который точку доступа активирует. Там просто на виджете жмешь кнопку и точка доступа работает и показывает количество подключенных пользователей.
Блин, ну если уж так все плохо, то как вызвать хотя бы то меню, где галка Usb-модем ставится (Настройки->еще->Режим модема)?

AndreyI
Сообщения: 372
Зарегистрирован: 14 май 2012, 16:18

Re: Программное включение usb-модема

Сообщение AndreyI » 24 сен 2012, 22:12

Эти виджеты, по всей видимости, используют WifiManager это системное приложение и через него можно управлять настройками WiFi.

Indigo
Сообщения: 3
Зарегистрирован: 11 июн 2015, 18:08

Re: Программное включение usb-модема

Сообщение Indigo » 09 ноя 2015, 19:06

Подскажите пожалуйста механизм включения Wi-fi AP и получения имени сети и пароля от него. Заранее блаодарю

Ответить