Где хранятся SMS на Android
Найти папку, где хранятся СМС на Андроиде могут только владельцы девайсов с Root-правами. Делается это через файловый менеджер.
Зачем нужен Root и где хранятся SMS
Текстовые и мультимедийные сообщения размещены в защищенной области ОС, чтобы к ним не могли получить доступ посторонние. Расположение SMS и MMS отличается в зависимости от версии операционной системы и установленной оболочки.
В какой папке на Андроиде хранятся СМС сказать точно нельзя, но стандартное расположение выглядит так: /data/com.android.providers.telephony/databases/. Находиться эта директива может в подпапке data, android или корневом разделе.
Несмотря на наличие Рут, найти, где в Андроиде хранятся удаленные СМС не получится. Понадобится использовать софт для восстановления SMS.
Как получить доступ
Чтобы добраться до нужной директивы:
- Установите из Play Маркет приложение Total Commander.
- Откройте приложение и перейдите в «Настройки».
- Пролистайте окно вниз и поставьте галочку напротив «Функция Root везде». Подтвердите наличие Рут.
- Вернитесь в главное меню и проследуйте по пути, описанному выше: data —com.android.providers.telephony – databases.
- В последнюю директиву поместили файл mmssms.db, в котором находятся текстовые/мультимедийные сообщения. Зажмите на нем палец и выберите «Копировать». Перенесите документ в корневое хранилище или на SD-карту.
- Сюда же определили журнал звонков с названием telephony.db
Просматривают и редактируют файл через SQLite-менеджеры. На ПК к таковым относится SQLiteStudio, для Android есть SQLiteManager от John Li.
Не рекомендуется импортировать файл через эмулятор терминала, поскольку это может повредить имеющиеся сообщения и их придется восстанавливать.
Путь к файлу с сообщениями доступен только на устройствах с Root-правами доступа. Остальные, в качестве альтернативы, могут просматривать послания через компьютер, установив дополнительный софт.