В августе я стал счастливым обладателем первого гуглофона T-Mobile (HTC Dream). Мне он был нужен для разработки и дебага. Я заказал уже разлоченную версию аппарата на ebay. Про то, как я его ждал уже с апреля, это отдельная история.
В процессе работы насторожила быстрая разрядка телефона. После небольшых расследований обнаружил, что мой телефон постоянно отправляет сервисные смс без моего ведома на серсисный номер 453.
В процессе установки и удаления приложений заметил, что в списке программ есть некая «Contacts and myFaves storage» с фирменной иконкой в цветах T-Mobile. Эту программу нельзя удалить с телефона и её нет в списке программ на рабочем столе. Это меня насторожило. Смотрю я логи моего гуглофона, а там такое вот:
Это приложение пытается отправить смс на сервисный номер 453! Мало того, что это жрет батарейку напрягая GSM модуль, это может стоить денег. В списке отправленных SMS и вообще нигде это сообщение не отображаеться. Ну это понятно: сервис отправки не связан с хранилещем смс.
Почитав подробно на форуме xda-developers, узнал не все операторы взимают за эту смс деньги. Иногда она просто не отправляется. Но в основном никто даже не знал о такой подлянке от T-Mobile даже после официального анлока телефона.
Удалять приложение с помощью adb shell нельзя, тогда удалится всё хранилище контактов. Заменить на другое стандартное приложение тоже не получается. Единственное решение — перепрошить.
Владельцы разлоченных телефонов T-Mobile (G1 и myTouch 3G) будьте внимательны советую перепрошить телефоны, если вы этого еще не сделали.
_________
Текст подготовлен в ХабраРедакторе
В процессе работы насторожила быстрая разрядка телефона. После небольшых расследований обнаружил, что мой телефон постоянно отправляет сервисные смс без моего ведома на серсисный номер 453.
В процессе установки и удаления приложений заметил, что в списке программ есть некая «Contacts and myFaves storage» с фирменной иконкой в цветах T-Mobile. Эту программу нельзя удалить с телефона и её нет в списке программ на рабочем столе. Это меня насторожило. Смотрю я логи моего гуглофона, а там такое вот:
10-09 11:29:08.487: INFO/MyFaves(547):starting service with intent: Intent { flg=0x4 cmp=com.tmobile.myfaves/.MyFavesService (has extras) }
10-09 11:29:08.487: INFO/MyFaves(547): handleMessage(0)
10-09 11:29:08.537: INFO/MyFaves(547): sending msg: 16358279014766310201000000000000000000000000000000000000000000000000000000000000 to 453
10-09 11:29:08.917: INFO/ActivityManager(79): Stopping service: com.tmobile.myfaves/.MyFavesService
10-09 11:29:14.007: DEBUG/dalvikvm(547): GC freed 2027 objects / 128336 bytes in 115ms
10-09 11:29:19.007: DEBUG/dalvikvm(553): GC freed 1085 objects / 69464 bytes in 120ms
10-09 11:29:23.667: INFO/MyFaves(547): SMSStatusReceiver.onReceive(extras: Bundle[{id=100}]; resultCode: 1); action: sent
10-09 11:29:23.687: INFO/MyFaves(547): starting service with intent: Intent { cmp=com.tmobile.myfaves/.MyFavesService (has extras) }
10-09 11:29:23.697: INFO/MyFaves(547): handleMessage(11)
10-09 11:29:23.757: INFO/ActivityManager(79): Stopping service: com.tmobile.myfaves/.MyFavesService
Это приложение пытается отправить смс на сервисный номер 453! Мало того, что это жрет батарейку напрягая GSM модуль, это может стоить денег. В списке отправленных SMS и вообще нигде это сообщение не отображаеться. Ну это понятно: сервис отправки не связан с хранилещем смс.
Почитав подробно на форуме xda-developers, узнал не все операторы взимают за эту смс деньги. Иногда она просто не отправляется. Но в основном никто даже не знал о такой подлянке от T-Mobile даже после официального анлока телефона.
Удалять приложение с помощью adb shell нельзя, тогда удалится всё хранилище контактов. Заменить на другое стандартное приложение тоже не получается. Единственное решение — перепрошить.
Владельцы разлоченных телефонов T-Mobile (G1 и myTouch 3G) будьте внимательны советую перепрошить телефоны, если вы этого еще не сделали.
_________
Текст подготовлен в ХабраРедакторе