Воскресенье
17.12.2017, 22:38
| RSS
Главная Android Переносим данные контактов/смс - Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » Hard and Soft » Soft » Android Переносим данные контактов/смс
Android Переносим данные контактов/смс
f1mДата: Воскресенье, 13.11.2016, 21:45 | Сообщение # 1
АДМИН
Группа: Админ
Сообщений: 36
Награды: 1
Репутация: 100
Статус: Offline
Где хранятся контакты в android

Список контактов - одно из самых чувствительных к утечкам информации мест в вашем смартфоне. Поэтому крайне полезно знать, где хранится столь важная информация.

Контакты Android хранятся в директории /data/data/com.android.providers.contacts/databases/ в файле contacts.db или на некоторых прошивках contacts2.db. Вам потребуются права root, чтобы его прочитать (либо adb). Данный файл является базой данных sqlite и может быть прочитан с помощью соответсвующего программного обеспечения.

Возможные применения этой информации:

например телефон вышел из строя, но внутренняя память все еще функционирует. Таким образом вы можете экспортировать контакты с Android;
если вы не доверяете синхронизации с серверами Google, можно настроить автоматический бекап контактов с телефона на домашний пк например через SSH-сервер.
Вообще, для того, чтобы импортировать или экспортировать контакты с Android следует предпочесть стандартное приложение контактов, так как оно вполне справляется как с задачей импорта так и с задачей экспорта, причем работает с распостраненным форматом VCard.

Где хранятся смс в Android

В смс часто хранятся важные личные данные, приватная информация, которую бы не хотелось терять или доверять онлайн сервисам. Зная где хранятся смс в Android, легко вручную организовать экспорт смс или импорт смс. Для того чтобы это сделать из терминала, потребуются привилегии root, или же можно воспользоваться adb shell. Обычно смс в Android находятся в sqlite базе данных, путь к которой /data/data/com.android.providers.telephony/databases/mmssms.db

Таким образом экспорт смс Android на карту памяти будет выглядеть так:
cp /data/data/com.android.providers.telephony/databases/mmssms.db /sdcard/
Просмотреть такой файл можно с помощью любого редактора sqlite баз данных, например sqliteman.

Имея root, импорт делается так:
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

Если соответствующих привилегий нет, то экспорт и импорт в Android лучше сделать с помощью удобного приложения для бэкапа смс - SMS Backup & Restore.

Логи звонков опять же можно копировать утилитами.
 
Форум » Hard and Soft » Soft » Android Переносим данные контактов/смс
Страница 1 из 11
Поиск:


Copyright MyCorp © 2017
Сайт управляется системой uCoz