Сбой службы сообщений Android 6.0.1 при загрузке — S7 Edge

Недавно я купил Samsung S7 Edge. Поскольку мне нравится много играть со своими телефонами, одним из первых действий, которые я сделал, был рут. Недолго думая, после включения «OEM Unlock» и рутирования моего телефона я решил отключить «OEM Unlock» (я подумал, что это будет правильно, так как на моем старом Nexus 7 я разблокировал загрузчик, рутировал и прошил его с помощью специального ПЗУ. и снова заблокировал его без проблем), но я ничего не гуглил, чтобы подтвердить, что это не вызовет проблем. После перезагрузки я понял свою ошибку: мой телефон отказывался перезагружаться из-за блокировки FRP. Из-за этого я прошил новое стандартное ПЗУ от Sammmobile, чтобы исправить это — насколько я могу судить, это надежный веб-сайт, поскольку все ссылки на него связаны. Вот тут-то и начались проблемы: после перепрошивки стокового ПЗУ,

ЛоггингСервис

Служба сообщений

А также иногда:

Фото

Google Play Игры

Проблема, с которой я сейчас сталкиваюсь, заключается в том, что когда я открываю стандартное приложение «Сообщения», оно вылетает. Попытка открыть его через настройки для доступа к настройкам приложения вылетает. С тех пор я загрузил приложение Google Messenger и попытался его использовать, но безуспешно. Я использовал приложение «Messenger» Facebook со встроенным SMS, это просто привело к тому, что на экране последних сообщений появилось сообщение «Произошла ошибка, попробуйте еще раз», однако после отключения опции SMS я могу видеть все свои сообщения facebook.

Итак, вкратце:

  • Я не могу получать (или просматривать - не уверен. Не показывалось уведомление, когда ожидалось SMS) текстовые сообщения.

  • Сторонние приложения не могут просматривать текстовые сообщения вместо приложения по умолчанию.

  • Системное приложение службы сообщений аварийно завершает работу при запуске устройства

Были опробованы следующие исправления:

  • Очистка данных и кеша «Сообщения»
  • Очистка кеша «Службы сообщений»
  • Перезагрузка устройства (очевидно)

Кто-нибудь может предложить другие исправления, чтобы помочь решить мою проблему?

заранее спасибо

Ответы (1)

Проблема была исправлена. Запустив соединение adb logcat (adb logcat -f "storage/emulated/0/Logcat.txt") с моим телефоном, подключенным к моему компьютеру, я смог зарегистрировать вывод из консоли, когда приложение разбилось. Чтобы вывести ошибки, я запустил приложение «Сообщения». Вывод из приложения можно посмотреть здесь . Чтобы решить эту проблему, я перешел к файлу mmssms.db (см. здесь , как его найти) и переименовал файл в mmssms_old.db, фактически удалив его. Затем я перезагрузил устройство и запустил приложение - оно сработало! Имейте в виду, что все сообщения будут удалены, поэтому я только переименовал базу данных, а не удалил ее полностью.