- Где хранятся SMS на Android
- Зачем нужен Root и где хранятся SMS
- Как получить доступ
- Где в операционной система Андроид хранятся СМС сообщения
- Как найти сообщения в Android
- Как использовать файл mmssms.db
- Резервное копирование SMS с Android на ПК
- Способ 1: SMS Backup & Restore
- Способ 2: Приложение-компаньон для ПК
- Универсальная программа
- Фирменное приложение
Где хранятся SMS на Android
Найти папку, где хранятся СМС на Андроиде могут только владельцы девайсов с Root-правами. Делается это через файловый менеджер.
Зачем нужен Root и где хранятся SMS
Текстовые и мультимедийные сообщения размещены в защищенной области ОС, чтобы к ним не могли получить доступ посторонние. Расположение SMS и MMS отличается в зависимости от версии операционной системы и установленной оболочки.
В какой папке на Андроиде хранятся СМС сказать точно нельзя, но стандартное расположение выглядит так: /data/com.android.providers.telephony/databases/. Находиться эта директива может в подпапке data, android или корневом разделе.
Несмотря на наличие Рут, найти, где в Андроиде хранятся удаленные СМС не получится. Понадобится использовать софт для восстановления SMS.
Как получить доступ
Чтобы добраться до нужной директивы:
- Установите из Play Маркет приложение Total Commander.
- Откройте приложение и перейдите в «Настройки».
Просматривают и редактируют файл через SQLite-менеджеры. На ПК к таковым относится SQLiteStudio, для Android есть SQLiteManager от John Li.
Не рекомендуется импортировать файл через эмулятор терминала, поскольку это может повредить имеющиеся сообщения и их придется восстанавливать.
Путь к файлу с сообщениями доступен только на устройствах с Root-правами доступа. Остальные, в качестве альтернативы, могут просматривать послания через компьютер, установив дополнительный софт.
Источник
Где в операционной система Андроид хранятся СМС сообщения
Необходимость знать расположение файлов, отвечающих за SMS-сообщения, у рядового пользователя Android возникает редко. Однако есть несколько ситуаций, при которых эта информация может пригодиться:
- Сохранение важной переписки. Диалог может быть настолько важен, что риск потерять его вместе с телефоном просто недопустим. Отличное решение проблемы – это хранение копии диалога в отдельном месте.
- Импорт и экспорт данных. В сообщениях кроме текстовой информации часто пересылаются документы или другие ценные файлы. О местонахождении SMS нужно знать, чтобы перенести их на другое устройство, или, наоборот, поместить сообщения в свой гаджет.
Как найти сообщения в Android
Чтобы получить доступ к необходимым файлам, следует выполнить следующие действия:
- Получить права «суперпользователя» Android (более известные как root). Сделать это можно с помощью ряда программ, таких как Framaroot или 360 root. Неопытному пользователю перед этим стоит ознакомиться с подробной инструкцией и возможными рисками.
360 root
- Установить программу, позволяющую открывать файлы базы данных SQLite (например, sqlite database browser).
- С помощью программы перейти в следующий каталог: /data/com.android.providers.telephony/databases/. Папка /data чаще всего находится в директории /android. Также она может храниться в каталоге /data, либо в корневой папке хранилища.
SQlite database browser
- Находим файл mmssms.db. В этом файле в андроиде хранятся диалоги.
Как использовать файл mmssms.db
После нахождения этого файла возникает резонный вопрос: что с ним дальше делать? Вариантов несколько:
- Удалить. Самый простой и очевидный вариант, который в некоторых случаях может быть полезен. Смысл этой операции в том, что после перезагрузки база сообщений на устройстве обновится. Во-первых, это позволяет удалить все сообщения сразу. Во-вторых, может помочь избавиться от ошибки в системе, при которой на иконке сообщений постоянно висит уведомление при отсутствии новых сообщений.
cp /sdcard/mmssms.db /data/data/com.android.providers.telephony/databases/mmssms.db
chown radio:radio /data/data/com.android.providers.telephony/databases/mmssms.db
chmod 660 /data/data/com.android.providers.telephony/databases/mmssms.db
В этом случае вы не только копируете файл (первая строчка), а еще и изменяете владельца (вторая) и устанавливаете соответствующие права (третья).
Теперь вы знаете где хранятся смс на андроиде.
Источник
Резервное копирование SMS с Android на ПК
Способ 1: SMS Backup & Restore
Первый вариант, который мы хотим рассмотреть, подразумевает создание резервной копии на самом телефоне и её перенос на компьютер. В качестве примера такого софта будем использовать SMS Backup & Restore, бесплатно доступный в Google Play Маркете.
- После запуска приложения нажмите «Начать работу», затем выдайте все необходимые разрешения.
Выберите, что именно вы желаете сохранить: СМС и вызовы либо просто СМС.
Пункт «Расширенные настройки» позволяет установить сохранение медиафайлов во всех сообщениях либо только в каком-то из выбранных диалогов.
Далее выберите учётную запись и выдайте приложению разрешение на работу.
Теперь нажмите «Сохранить».
По возвращению в предыдущий экран тапните «Далее».
Сохранение бэкапа SMS на телефон совершается по похожему алгоритму – сначала активируйте нужный переключатель.
Далее настройте местоположение готового файла – рекомендуется выбрать легкодоступную пользовательскую папку – и нажмите «ОК».
На следующем экране можно настроить автоматическую архивацию СМСок.
Если вы синхронизировали резервную копию с облачным сервисом, для сохранения её на компьютер просто зайдите в ваше хранилище и загрузите её оттуда.
Если копия загружена локально, подключите смартфон к компьютеру, откройте его внутреннюю память, перейдите к установленной на предыдущем шаге папке и скопируйте её содержимое.
SMS Backup & Restore представляет собой простое и удобное решение, но для работы ему требуется интернет.
Способ 2: Приложение-компаньон для ПК
Другое решение нашей сегодняшней задачи заключается в использовании приложений для компьютера, в которых есть инструменты резервного копирования данных, в том числе и SMS. Можно задействовать как универсальные средства, так и вендорский софт для тех или иных марок смартфонов.
Универсальная программа
Универсальные программы удобнее тем, что подходят практически для всех моделей Android-смартфонов, единственное требование – наличие установленных драйверов.
Решений рассматриваемого класса присутствует немало, так что мы остановимся на продукте под названием Coolmuster Android Assistant.
Также для работы данного софта понадобится активировать отладку по USB.
- В главном окне средства выберите «Android Assistant».
Следуйте инструкциям на экране для подключения устройства.
В процессе будет инсталлировано приложение для Android, выдайте ему все необходимые разрешения.
Подождите, пока телефон распознаётся Coolmuster Android Assistant. После того как соответствующая вкладка появится в главном окне программы, с помощью меню слева выберите пункт «SMS».
Выделите сообщения, которые хотите сохранить, затем воспользуйтесь кнопкой «Export».
Выберите формат, в котором будет хранится резервная копия – доступны HTML, CSV, BAK и обычный текст.
В диалоговом окне «Проводника» выберите каталог, куда будут помещены файлы с бэкапом.
Для того чтобы просмотреть папку с результатом, нажмите на следующем экране на кнопку «Show in folder».
Будет открыта выбранная ранее локация.
У данного метода есть несколько недостатков, главные из которых – платная модель распространения программы, отсутствие перевода на русский и необходимость регулярно проделывать процедуру экспорта.
Фирменное приложение
Многие крупные производители Android-смартфонов выпускают программы-компаньоны, предназначенные для сохранения резервных копий содержимого устройств. Работу с подобным софтом покажем на примере решения HiSuite от компании Huawei.
- Инсталлируйте программу, после чего она запустится автоматически. Подключите смартфон по кабелю и кликните по кнопке «USB».
На телефон будет установлено специальное приложение – оно попросит доступ к содержимому, предоставьте его. Далее будет показан код, введите его в окне ХайСьют на компьютере.
После установки подключения выберите вариант «Сообщения».
Откроется список ваших СМС. Выделите нужные или воспользуйтесь кнопкой «Выделить всё» внизу, затем нажмите «Экспорт».
Появится окно настроек экспортирования – в нём можно повторно выбрать все сообщения, а также указать папку, где будет сохранена резервная копия. Выберите нужное и снова воспользуйтесь кнопкой «Экспорт».
Использование программ для Android-устройств других производителей происходит по схожему алгоритму.
Помимо этой статьи, на сайте еще 12470 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Источник