суббота, 10 декабря 2016 г.

Зависшая sms в андроиде

Каким-то образом внутри андроида зависла смс. После каждой перезагрузки устройства приходило очередное уведомление о новом смс. Лечится просто:
1. Получаем root на устройстве. Для philips v387 использовался kingo root из ОС windws, нативный apk не справился с задачей.
2. Устанавливаем adb, которая поставляется в составе Android Studio.
3. Извлекаем файл БД смс:
adb pull /data/data/com.android.providers.telephony/databae/mmssms.db
Если будут проблемы с правами доступа (Permission denied), можно сначала скопировать файл в общедоступную директорию на устройстве, например, downloads, а из нее уже на ПК.
4. Полученный файл БД открываем на ПК любым менеджером работы с БД sqlite. Удаляем строки из таблицы raw.
5. В обратной последовательности переносим отредактированную БД на устройство.

Используемые ресурсы:

http://lenovo-forums.ru/topic/11089-%D0%BF%D1%80%D0%B8-%D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B8-%D0%BF%D1%80%D0%B8%D1%85%D0%BE%D0%B4%D1%8F%D1%82-%D1%81%D0%BC%D1%81/
http://www.androidcentral.com/root#K
https://www.kingoapp.com/
https://developer.android.com/studio/index.html
https://developer.android.com/studio/command-line/adb.html

Комментариев нет:

Отправить комментарий