Контроль SIM-ок в андроиде
Дано: китайский двухсимочный андроид Star A5000, процессор: MTK 6516 416 Мгц, операционная система :Google Android 2.2
Нужно, чтобы телефон постоянно контролировал обе SIM-ки на предмет, валидные они, или уже нет. Под словом "невалидная" я понимаю ситуацию, когда SIM карту с моим телефонным номером кто-то уже восстановил как потерянную и моя SIM-ка уже не работает.
Сейчас в этой ситуации телефон ведёт себя следующим образом: лежит и молчит как ни в чём не бывало, на экране мирно светится, что он в сети и название мобильного оператора. И только когда я попытаюсь с угнанной SIM карты позвонить или отправить SMS, телефон задумается немного и напишет "Ошибка SIM карты" или "Invalid SIM". После этого уже отображается, что он не в сети.
Мне нужно, чтоб телефон непрерывно (или если нельзя непрерывно, то дискретно, каждые секунд 10-20) контролировал валидность обеих SIM карт, причём бесплатно, чтоб мне за это не платить оператору. При обнаружении ситуации "Invalid SIM" должны быть выполнены следующие действия:
1) Телефон должен проснуться и подать визуальный, звуковой и вибро сигнал - мелодия, длительность и громкость настраиваются и возможность полностью отключить.
2) С другой, оставшейся валидной, SIM карты отправить несколько SMS сообщений, в которых указать, какая из SIM карт отвалилась, до 5-ти получателей (номера получателей и текст настраивается).
3) Через любой доступный канал интернета (обычно всё время есть Wi-Fi) на указанный в настройках сайт отправить сообщение (текст настраивается).
4) Реакция на обыкновенное пропадание сигнала - настраиваемая. Либо вообще не обращать внимания, либо пункты 1-3, но ошибку писать другую.
5) Программа должна автоматом запускаться при включении телефона.
6) Язык интерфейса - русский.
Работа за деньги. Кроме конечного результата меня также интересуют исходники и все материалы, связанные с данной разработкой. Могу предоставить указанный телефон для экспериментов.
Жду предложений.
Нужно, чтобы телефон постоянно контролировал обе SIM-ки на предмет, валидные они, или уже нет. Под словом "невалидная" я понимаю ситуацию, когда SIM карту с моим телефонным номером кто-то уже восстановил как потерянную и моя SIM-ка уже не работает.
Сейчас в этой ситуации телефон ведёт себя следующим образом: лежит и молчит как ни в чём не бывало, на экране мирно светится, что он в сети и название мобильного оператора. И только когда я попытаюсь с угнанной SIM карты позвонить или отправить SMS, телефон задумается немного и напишет "Ошибка SIM карты" или "Invalid SIM". После этого уже отображается, что он не в сети.
Мне нужно, чтоб телефон непрерывно (или если нельзя непрерывно, то дискретно, каждые секунд 10-20) контролировал валидность обеих SIM карт, причём бесплатно, чтоб мне за это не платить оператору. При обнаружении ситуации "Invalid SIM" должны быть выполнены следующие действия:
1) Телефон должен проснуться и подать визуальный, звуковой и вибро сигнал - мелодия, длительность и громкость настраиваются и возможность полностью отключить.
2) С другой, оставшейся валидной, SIM карты отправить несколько SMS сообщений, в которых указать, какая из SIM карт отвалилась, до 5-ти получателей (номера получателей и текст настраивается).
3) Через любой доступный канал интернета (обычно всё время есть Wi-Fi) на указанный в настройках сайт отправить сообщение (текст настраивается).
4) Реакция на обыкновенное пропадание сигнала - настраиваемая. Либо вообще не обращать внимания, либо пункты 1-3, но ошибку писать другую.
5) Программа должна автоматом запускаться при включении телефона.
6) Язык интерфейса - русский.
Работа за деньги. Кроме конечного результата меня также интересуют исходники и все материалы, связанные с данной разработкой. Могу предоставить указанный телефон для экспериментов.
Жду предложений.