Смс‑сообщения – один из самых ценных источников информации: подтверждения заказов, коды подтверждения, важные переписки и т․д․ Иногда они «прячутся» в архиве телефона, а иногда их нужно восстановить после случайного удаления․ В этой статье мы подробно разберём, как найти и извлечь SMS‑сообщения из архива на самых популярных платформах – Android и iOS, а также какие инструменты помогут создать резервную копию и восстановить удалённые сообщения․
Содержание
- Android: где хранится архив SMS и как его открыть
- iOS: архив сообщений в приложении «Сообщения»
- Создание резервных копий SMS
- Восстановление удалённых сообщений
- Полезные программы и сервисы
- Часто задаваемые вопросы
Android: где хранится архив SMS и как его открыть
На Android все текстовые сообщения сохраняются в базе данных sms․db, которая находится во внутренней памяти телефона․ Доступ к ней возможен только при наличии прав root или через специальные приложения, использующие API системы․
Обычный способ через приложение «Сообщения»
- Откройте предустановленное приложение Сообщения (или SMS)․
- Нажмите на иконку меню (три точки) → Архив SMS или SMS Archive․
- Прокрутите список вниз до самого начала – там находятся все сообщения, которые были автоматически перемещены в архив․
- Для восстановления отдельного сообщения нажмите и удерживайте его → Восстановить․
Доступ к файлу sms․db (требуется root)
- Получите права root на устройстве (например, с помощью Magisk)․
- Установите файловый менеджер с поддержкой root‑доступа (Solid Explorer, Root Explorer)․
- Перейдите в директорию
/data/data/com․android․providers․telephony/databases/․ - Найдите файл
mmssms․db(илиsms․dbв более старых версиях)․ - Скопируйте файл на ПК через USB‑кабель или Wi‑Fi․
- Откройте его с помощью SQLite‑браузера (например, DB Browser for SQLite) и просмотрите таблицы
smsиmms․
Как найти архив без root (через резервные копии)
- Подключите телефон к ПК и запустите Google Drive или OneDrive – многие пользователи включают автоматическое резервное копирование SMS в облако․
- Скачайте файл резервной копии (обычно
sms_backup․xml)․ - Откройте его любым текстовым редактором – в нём будет полный список всех сообщений, включая архивные․
iOS: архив сообщений в приложении «Сообщения»
На iPhone все сообщения хранятся в базе sms․db, расположенной в папке ~/Library/SMS/ на компьютере после создания резервной копии․
Доступ через iTunes/Finder
- Подключите iPhone к компьютеру (Mac или PC)․
- Создайте полную резервную копию через iTunes (Windows) или Finder (macOS)․
- Скачайте программу iMazing или iExplorer – они позволяют «монтировать» резервную копию․
- Перейдите к
~/Library/SMS/внутри резервной копии и откройте файлsms․dbв SQLite‑браузере․ - Таблица
messageсодержит все сообщения, включая те, что находятся в «архиве» (в iOS они обычно скрыты в отдельном разговоре с пометкой Archived)․
Прямой просмотр на iPhone
- Откройте приложение Сообщения․
- Проведите пальцем вниз по списку диалогов – внизу появится раздел Архивированные сообщения (если вы используете iOS 16+)․
- Нажмите на нужный диалог, чтобы открыть его и при необходимости «разархивировать» (проведите влево → Разархивировать)․
Создание резервных копий SMS
Регулярное резервное копирование – лучший способ избежать потери важных сообщений․
На Android
- Google Drive: в настройках приложения «Сообщения» включите Резервное копирование в Google Drive․
- SMS Backup & Restore (бесплатное приложение):
- Установите приложение из Play Market․
- Создайте резервную копию → выберите место (Google Drive, Dropbox, локальная память)․
- Настройте автоматическое ежедневное/недельное копирование․
- ADB (для продвинутых пользователей):
adb backup -f sms_backup․ab -noapk com․android․providers․telephony
Затем распакуйте файл
abс помощьюandroid-backup-extractor․
На iOS
- iCloud: в Настройки → iCloud → Сообщения включите синхронизацию․
- iTunes/Finder: создавайте полные резервные копии (не зашифрованные – тогда будет доступ к
sms․db)․
Восстановление удалённых SMS
Если сообщение было удалено, существуют несколько путей его вернуть․
Корзина Android (Android 12+)
- Откройте приложение Сообщения → Корзина (иконка мусорного ведра)․
- Выберите нужные сообщения и нажмите Восстановить․ Сообщения вернутся в обычный чат․
Восстановление из резервной копии
- Установите приложение SMS Backup & Restore․
- Выберите Восстановить → укажите файл резервной копии (Google Drive, локальный файл)․
- Приложение предложит восстановить только удалённые сообщения или всю переписку․
Специализированные программы
| Программа | Платформа | Особенности |
|---|---|---|
| Dr․Fone – Data Recovery (Android) | Android | Восстанавливает SMS, контакты, журналы вызовов без root (частичный успех)․ |
| iMobie PhoneRescue (iOS) | iOS | Восстанавливает сообщения из iTunes/iCloud‑резервных копий․ |
| EaseUS MobiSaver | Android / iOS | Поддерживает восстановление после форматирования и перепрошивки․ |
Полезные программы и сервисы для работы с архивом SMS
- SMS Backup & Restore – бесплатное, простое в использовании, поддерживает облако․
- Titanium Backup (только с root) – делает полные бэкапы приложений и их данных, включая
mmssms․db․ - iMazing – позволяет просматривать, экспортировать и восстанавливать сообщения на iPhone без потери данных․
- SQLite Browser – открывает
sms․dbи позволяет экспортировать сообщения в CSV/SQL․ - Google Takeout – экспортирует все данные из Google‑аккаунта, включая резервные копии SMS, если они синхронизированы․
Часто задаваемые вопросы
Можно ли просмотреть архивные SMS без root?
Да․ На большинстве современных Android‑устройств в приложении «Сообщения» есть встроенный раздел Архив SMS․ Если такой функции нет, используйте резервные копии (Google Drive) или сторонние приложения, которые работают через официальное API․
Где точно находится файл sms․db на Android?
Путь: /data/data/com․android․providers․telephony/databases/mmssms․db․ В некоторых прошивках файл может называтся sms․db․ Доступ без root невозможен․
Можно ли восстановить сообщения, удалённые более 30 дней назад?
Если они не попали в «корзину», единственный шанс – наличие резервной копии (Google Drive, iCloud, локальная)․ Без копии восстановление практически невозможно․
Влияет ли очистка кэша приложения «Сообщения» на архив?
Нет․ Очистка кэша удаляет только временные файлы, но не базу данных mmssms․db․ Однако при очистке данных (не кэша) все сообщения будут удалены․
Можно ли экспортировать архив в читаемый формат?
Доступ к архиву SMS на смартфоне – задача, которую можно решить без особых сложностей, если знать правильный путь․ На Android сообщения хранятся в базе mmssms․db, а на iOS – в sms․db внутри резервной копии․ Используйте встроенные функции «Архив SMS», регулярно делайте резервные копии и, в случае необходимости, применяйте специальные программы для восстановления․
Помните: регулярные бэкапы – лучшая защита от потери важной переписки․