Поддерживается ли конфигурация OTA ОС Android? - PullRequest
1 голос
/ 06 октября 2010

Хотелось бы узнать, можно ли настроить телефоны Android по беспроводной сети;другими словами, если они могут быть настроены для параметров (таких как GPRS, WAP или MMS ...), используя OTA.

Если да, поддерживают ли они предоставление OMA CP?Есть ли пример XML, который можно использовать для настройки устройств Android?

спасибо!

Ответы [ 2 ]

1 голос
/ 30 декабря 2018

Чтобы отправлять SMS-сообщения с настройками параметров APN на терминалы, необходимо поддерживать базу данных устройств на основе TAC, которая поддерживает настройку клиента OMA, конфигурацию Ericsson / Nokia и собственные настройки параметров терминала OTA. Если мы оставим OMA CP в стороне, пытаясь сделать это стандартным способом, эта область будет зависеть от поставщика и не будет полностью открыта для общественности.

Помимо базы данных терминала, вам потребуется промежуточное ПО для соединения и определения местоположения SMPP, которое прослушивает обновления местоположения из мобильной сети, чтобы инициировать настройку SMS на терминал, когда он подключается к сети. В основном поток будет что-то вроде

  • Промежуточное программное обеспечение местоположения захватывает IMEI и MSISDN из данных обновления местоположения
  • Используя часть TAC IMEI, он запрашивает базу данных терминала, база данных терминала возвращает настройку конфигурации в виде двоичной полезной нагрузки
  • Модуль обмена сообщениями готовит двоичные SMS-сообщения, устанавливая схему кодирования данных и маску UDH, и помещает двоичную полезную нагрузку в область коротких сообщений с заголовком UDH
  • Модуль обмена сообщениями отправляет подготовленные двоичные SMS на SMSC для доставки

Да, конфигурация OTA поддерживается ОС Android, большинство устройств Android поддерживают инициализацию клиента OMA.

0 голосов
/ 06 октября 2010

Если у вас есть подписывающие ключи создателя системы, вы можете создать обновление системы OTA с произвольными настройками, встроенными в него.

Вы также можете создать приложение, которое настраивает все, что у приложения есть разрешение на настройку в ответ на обмен трафиком с сетевым сервером. Если приложение подписано с помощью системного сертификата, оно может иметь разрешения для настройки многих вещей. В противном случае разрешения, которые он может запросить, ограничены.

...