- Где хранятся SMS на Android
- Зачем нужен Root и где хранятся SMS
- Как получить доступ
- Как сохранить копию всех СМС отправленных и полученных на смартфоне
- Использование Google Диска
- Использование стороннего приложения
- Как восстановить SMS-сообщения на другом телефоне
- Заключение – как сохранять SMS
- Как найти архив смс в телефоне
- Как найти хранилище SMS на Андроиде
- Программы для восстановления удаленных SMS
- Как найти сообщения в Android
- Как использовать файл mmssms.db
- Где находятся SMS на Android?
- Доступ к SMS
- Экспорт и импорт SMS вручную
- Бэкап и восстановление SMS с помощью программ
Где хранятся 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-правами доступа. Остальные, в качестве альтернативы, могут просматривать послания через компьютер, установив дополнительный софт.
Источник
Как сохранить копию всех СМС отправленных и полученных на смартфоне
Если вы удалили все свои сообщения случайно или очистили свой почтовый ящик для некоторого места и хотите вернуть тексты, возможно, вы не сможете сделать это на Android, если не создали резервную копию.
Сообщения можно получить из приложений и сервисов для обмена сообщениями и SMS, таких как WhatsApp и Facebook Messenger, поскольку они синхронизируют сообщения со своими серверами. Однако, для некоторых устройств Android это невозможно, поскольку они не используют резервное копирование текстовых сообщений. Исключением является Google Pixel и другие устройства на базе Android Oreo, которые имеют встроенную функцию резервного копирования SMS.
К счастью, вы можете сделать резервную копию своих SMS в Android и сохранить их для использования позже, например, когда вы хотите переключиться на новое устройство, не потеряв переписку. Точно так же, если вы сбросите настройки телефона до заводских значений, все ваши текстовые сообщения будут удалены, но с помощью резервной копии вы можете восстановить их, как только устройство будет готово к повторному использованию.
Использование Google Диска
Вы можете хранить резервные копии своих SMS с помощью службы резервного копирования Google на Google Диске. Таким образом, вы можете восстановить все свои личные данные после сброса настроек или при переключении на новое устройство Android.
Недостатком этого является то, что возможность хранения данных ограничивается Google Диском, поэтому со временем ваши старые данные будут удалены и вы не сможете восстановить старые резервные копии, скажем, через 20 лет (ситуации бывают разные).
- Откройте «Настройки» и нажмите Google.
Коснитесь Резервное копирование.
Затем нажмите Резервное копирование сейчас.
Вы увидите свои резервные копии в главном меню Google Диска и получите доступ к настройкам резервного копирования прямо в настройках Google Диска. Единственное, что не включено в эту резервную копию, – это мультимедийные файлы MMS. Если вам это нужно, вы можете получить их по подписке Google One.
Использование стороннего приложения
Если вам нужен другой метод резервного копирования SMS в Android, вы можете использовать стороннее приложение, такое как «SMS Backup & Restore», которое позволяет сохранять и восстанавливать текстовые сообщения, когда захотите.
- Загрузите SMS Backup & Restore (бесплатно) из Google Play. После установки откройте его и нажмите «Начать». Предоставьте необходимые разрешения, нажав Разрешить на каждом из них.
Как восстановить SMS-сообщения на другом телефоне
Если вы создали резервную копию своих SMS-сообщений с помощью Google Диска, обновления будут выполняться каждые 12-24 часа. Вы можете восстановить сообщение сразу после удаления, но при этом будет восстановлен архив, так что будет восстановлена вся ваша история текстовых сообщений.
С помощью приложения SMS Backup & Restore выполните следующие действия, чтобы восстановить SMS-сообщения на другом телефоне:
- Откройте приложение «SMS Backup & Restore» и коснитесь меню в верхнем левом углу экрана (три горизонтальные линии).
- Коснитесь Восстановить.
- Выберите место резервной копии, из которого вы хотите восстановить (локальное хранилище, Google Диск, Dropbox, OneDrive).
- Найдите резервные копии, которые хотите восстановить, и коснитесь ползунков рядом с ними. Коснитесь Далее .
- Вы получите уведомление о том, что вам необходимо временно установить приложение «SMS Backup & Restore» в качестве приложения для обмена сообщениями по умолчанию, чтобы восстановить свои SMS-сообщения. Если вы согласны, нажмите «ОК», а затем нажмите «Восстановить».
- Нажмите «Да», чтобы начать процесс восстановления, а затем нажмите «Закрыть» после завершения.
Вы можете использовать те же шаги, чтобы восстановить свои старые сообщения на другом телефоне, поскольку данные хранятся в формате файла XML, который можно использовать с любым устройством Android.
Заключение – как сохранять SMS
Мы надеемся, что теперь вы знаете, как создать резервную копию SMS на Android с помощью двух описанных здесь методов. Они просты в использовании, и вы можете легко восстановить сообщения на другом телефоне.
Эти шаги также работают с большинством устройств на базе Android, поэтому в следующий раз, когда вы случайно удалите своё SMS или вам понадобится восстановить его в будущем, смело используйте резервную копию.
Источник
Как найти архив смс в телефоне
Необходимость узнать, где хранятся СМС в Android, у обычного пользователя возникает редко. Однако если в текстовых сообщениях содержится важная информация и вы боитесь ее потерять при системном сбое, вирусной атаке или по другим причинам, файл с базой SMS можно сохранить на внешней карте microsd или в папке на ПК. В этом случае даже после выхода мобильного телефона из строя с помощью созданной копии вы сможете полностью восстановить СМС или прочесть их на компьютере.
Как найти хранилище SMS на Андроиде
Хранение СМС в Андроиде осуществляется на внутренней памяти девайса в защищенной области. Чтобы получить к ней доступ, вам предварительно потребуется разблокировать на смартфоне профиль Суперпользователя и установить файловый менеджер, умеющий работать с системным каталогом.
Для активации режима superuser можно воспользоваться приложением KingRoot:
- Инсталлируем указанный софт на мобильное устройство. На Play Market данная программа находится в свободном доступе, так что проблем с ее загрузкой не будет.
Теперь, имея root-доступ и зная, где хранятся СМС на Андроид, их можно отыскать и скопировать в требуемое место. Для этого воспользуемся программой ES Проводник:
- Устанавливаем приложение на смартфон с Плей Маркета.
- Запускаем его. В настройках открываем пункт «Подключить как R/W» и ставим галочки напротив столбца RW. После выполнения этих действий ES Проводник сможет изменять системные файлы.
- Заходим в защищенный каталог data/com.android.providers/telephony/ и ищем в папке databases файл с названием mmssms.db.
- Копируем его на sd карту, установленную в телефоне, или на персональный компьютер.
После того как сохранить смс сообщения у вас получилось, их можно будет восстановить в любое время, просто перенеся имеющийся файл в папку databases с помощью того же ES Проводника. Также при необходимости вы сможете посмотреть и изменить содержимое файла mmssms.db непосредственно на ПК через приложение SQLite Database Browser.
Программы для восстановления удаленных SMS
Если по какой-либо причине на вашем гаджете стерлась важная переписка, и вы не знали, где в Андроиде хранятся текстовые сообщения (то есть резервной копии у вас нет), возвратить утерянные СМС на телефоне можно с помощью специального софта.
Среди программ-реаниматоров самыми эффективными считаются:
Необходимость знать расположение файлов, отвечающих за SMS-сообщения, у рядового пользователя Android возникает редко. Однако есть несколько ситуаций, при которых эта информация может пригодиться:
- Сохранение важной переписки. Диалог может быть настолько важен, что риск потерять его вместе с телефоном просто недопустим. Отличное решение проблемы – это хранение копии диалога в отдельном месте.
- Импорт и экспорт данных. В сообщениях кроме текстовой информации часто пересылаются документы или другие ценные файлы. О местонахождении SMS нужно знать, чтобы перенести их на другое устройство, или, наоборот, поместить сообщения в свой гаджет.
Восстановление. Бывает, что важные переписки случайно удаляются. Чтобы их восстановить, нужно знать, где хранятся сообщения смс на андроиде. Однако, если после удаления на ваш телефон поступят новые SMS, старые вы потеряете окончательно.
Как найти сообщения в Android
Чтобы получить доступ к необходимым файлам, следует выполнить следующие действия:
- Получить права «суперпользователя» Andro >
360 root
- Установить программу, позволяющую открывать файлы базы данных SQLite (например, sqlite database browser).
- С помощью программы перейти в следующий каталог: /data/com.andro >
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?
Существует множество приложений, которые легко создают бэкап сообщений или импортируют сохраненные копии обратно в телефон. Но в SMS уведомлениях может находиться важная персональная информация, которую не хотелось бы доверять программам от стороннего разработчика. Поэтому попытаемся вытащить нужные файлы вручную. Для этого необходимо узнать, где хранятся СМС на Android.
Содержание:
Доступ к SMS
Директория, которая содержит файл с MMS и SMS:
/data/data/com.android.providers.telephony/ databases/mmssms.db
Проблема состоит в том, что данный файл хранится в защищенной памяти ОС Android. Увы, но без наличия root прав или ADB Shell, в эту директорию не попадешь.
Экспорт и импорт SMS вручную
Имея права суперпользователя, вы можете сохранить SMS на карту памяти с помощью специальных Unix команд. Чтобы выполнить данные команды, потребуется эмулятор терминала Android и приложение BusyBox. Из представленных команд BusyBox, используйте команду копирования.
Экспорт:
$ cp /data/data/com.android.providers.telephony/ databases/mmssms.db /sdcard/
Импорт:
$ 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
Пробел перед databases/ не нужен.
Открыть файл с расширением .db поможет любой редактор встраиваемой реляционной БД sqlite, например sqliteman.
Бэкап и восстановление SMS с помощью программ
Если ваше устройство не рутировано, вы всегда можете использовать программы экспорта и импорта SMS на Android. Среди популярных в Play Market можно выделить:
Кроме этих утилит, вы можете работать с любыми другими аналогами. Главное помните: прежде чем устанавливать и работать с приложениями, читайте об их возможностях и проверяйте, к каким элементам Android запрашивается доступ.
Источник