Тема: FaQ по созданию полного бекапа телефона на процессоре МТК  (Прочитано 3198 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн android123

  • Учитель
  • ****
  • Сообщений: 994
  • Уважение: +1/-0
    • Просмотр профиля
Вопросы пишем тут!!!
 
Получение доступа к системным файлам телефона

Практически все настройки телефона хранятся на скрытом системном диске. Для доступа к скрытому системному диску нам потребуется Кабель для прошивки(http://knowpc.ru/kitajskie-telefony/faq-po-sozdaniju-proshivochnyh-kabelej-i-dr/) и программа Maui META Tool ver 6.0932.0. (http://yadi.sk/d/M40_Rn1mPGayn)
Подключаем прошивочный кабель к компьютеру. При необходимости устанавливаем драйвера на прошивочный кабель. Запускаем программу Maui META Tool и настраиваем ее на порт прошивочного кабеля и жмем кнопку Reconnect.


Выключаем телефон. Подключаем телефон к прошивочному кабелю и жмем кнопку питания телефона. Происходит процесс подключения и программа начинает обмен данными с телефоном. Телефон подключен.


В выпадающем списке слева выбираем FAT Editor и попадаем в окно работы с файлами телефона


Правая сторона данного окна отвечает за работу с файлами телефона. Левая сторона данного окна отвечает за работу с файлами компьютера.
По умолчанию FAT Editor в правой стороне окна настроен на обращение к диску C: телефона. Это диск, который нам доступен из меню Управление файлами самого телефона. Доступ к этому диску мы можем также получить при подключении телефона к компьютеру в режиме Массовая память. Для доступа к скрытому, системному диску
1. В поле Current FAT path введем путь к корневому каталогу диска - D:
2. Нажмем кнопку Get Directory List для получения списка каталогов системного диска.
3. Выберем интересующий нас каталог, в данном случае D:@Java и нажмем кнопку Get File List для получения списка файлов каталога D:@Java.


Доступ к системным файлам получен
Если при чтении папки телефона появляется сообщение ничего страшного. Это всего лишь сообщение о том, что в данной папке нет файлов.
После завершения операций чтения-записи обязательно нажмите кнопку Disconnect.   Это приведет к корректному отключению телефона. Иначе - придется передергивать аккумулятор


Mini FaQ
После подключения телефона к компу выдается окно"Apdate Parameter". В Fat Editor не переходит. Подскажите, что дальше делать?

Нажать крестик в правом верхнем углу окна Update parametr
Затем в окне Maui Meta Tool, в выпадающем списке выбрать FAT Editor. Выбор активен только при подключенном телефоне. Maui Meta Tool запоминает последний выбранный при работе пункт.
После включения телефона в нормальном режиме время 00:00, а дата 01.04.2010?

Если по завершении работы с Maui Meta Tool нажать кнопочку Disconnect, программа выгрузит свой загрузчик и никакого сброса времени и даты не происходит. Впрочем, у некоторых телефонов, могут быть свои заморочки.

Сохранение настроек телефона
Как уже было написано выше, практически все настройки телефона хранятся на скрытом системном диске. Доступ к этому диску мы получили. Займемся сохранением настроек телефона.
После подключения телефона нам стали доступны следующие папки скрытого диска телефона.
@bt
@certman - папка, в которой хранятся сертификаты.
@email_sys - папка, в которой хранятся настройки и данные встроенного e-mail клиента телефона
@Java - папка, в которой хранятся настройки и данные встроенных Java-приложений и база установленных Java-приложений.
@SyncML - папка, в которой хранятся настройки и данные встроенной системы синхронизации телефона.
@USER
@wap - папка, в которой хранятся настройки и данные встроенного internet-клиента и сообщений MMS
@WPCACHE
NVRAM - папка, в которой хранятся системные настройки
На телефонах с приемниками GPS - Системная папка Z:\ - Например, на телефонах с приемниками GPS, здесь хранятся сертификаты программы SUNAVI GPS, без которых запуск программы становится не возможен.

Для сохранения настроек телефона, по очереди прочитаем содержимое папок скрытого диска телефона и сохраним их содержимое на компьютере. К сожалению, программа Maui META Tool не позволяет при операциях чтения-записи оперировать папками, поэтому придется проводить операцию чтения-сохранения данных для содержимого каждой папки в отдельности. Сохранять данные системного диска на компьютере желательно в папки с названиями соответствующими названию папок телефона. Для облегчения этого процесса я рекомендую скачать заготовку дерева папок и распаковать ее в папке, куда будет производиться сохранение настроек.
Например, для сохранения основных системных настроек телефона необходимо сохранить данные папки NVRAM\NVD_DATA. Для этого, как было описано выше, подключим телефон, перейдем на диск D:\. Получим список папок и выберем папку D:\NVRAM\NVD_DATA. Получим список файлов папки D:\NVRAM\NVD_DATA телефона.
Далее в левой части окна выберем папку назначения на компьютере, например как у меня C:\F003\BackUp\NVRAM\NVD_DATA. В правой части окна выделим фалы папки D:\NVRAM\NVD_DATA телефона, которые мы хотим сохранить (сохранять можно как все, так и выборочные файлы). Сохраним выбранные файлы в папку C:\F003\BackUp\NVRAM\NVD_DATA компьютера нажав кнопку Read from FAT


Начнется копирование данных из телефона на компьютер. Процесс отображается в нижней строке окна программы Maui META Tool. При завершении процесса в строке статуса появится сообщение.


Чтение файлов завершено.
К сожалению, программа Maui META Tool не выполняет обновление окна Local file list и после процесса чтения его содержимое не изменяется. Для получения списка сохраненных на компьютер файлов необходимо выбрать любую другую папку компьютера в левой части окна, а затем вернуться в папку назначения, в нашем случае C:\F003\BackUp\NVRAM\NVD_DATA. Maui META Tool перечитает содержимое папки C:\F003\BackUp\NVRAM\NVD_DATA и мы увидим список файлов, которые были сохранены.


Сохранение содержимого папки D:\NVRAM\NVD_DATA телефона завершено.
Такие же действия необходимо предпринять для сохранения остальных папок телефона.
При первом сохранении я бы порекомендовал сохранить содержимое всех папок телефона. В дальнейшем допустимо производить сохранение только избранных файлов и папок.

Восстановление настроек телефона
Данный процесс практически ничем не отличается от процесса Сохранение настроек телефона. Единственное отличие в том, что данные для восстановления мы выбираем в левой части окна FAT Editor и для записи выбранных файлов на диск телефона используем кнопку Write to FAT. Восстанавливать можно как отдельные файлы, так и группу файлов.


Удаление настроек телефона
Данный процесс практически ничем не отличается от процесса Сохранение настроек телефона. Единственное отличие в том, что после того, как мы выберем файл или файлы для удаления в памяти телефона в правой части окна FAT Editor используем кнопку Delete FAT file



Оффлайн android123

  • Учитель
  • ****
  • Сообщений: 994
  • Уважение: +1/-0
    • Просмотр профиля
Для чего все это нужно и как этим пользоваться?
Итак, мы получили доступ к содержимому системного диска телефона. Для чего это нам может понадобится?
Файловая система FAT появилась на заре развития персональных компьютеров и первоначально предназначалась для хранения файлов на дискетах. За информацию о расположении файлов на диске отвечает таблица FAT. Таблица FAT содержит критически важную информацию о расположении каталогов и файлов. Если в результате сбоя аппаратуры или программного обеспечения таблица FAT окажется поврежденной, доступ к файлам и каталогам будет потерян. На компьютерах с целью подстраховки на диске обычно создаются две копии таблицы FAT и имеется программное обеспечение которое позволяет восстановить утерянные в следствии сбоя файлы и каталоги.
В рассматриваемых телефонах в виду малого количества дисковых операций, с целью экономии пространства флеш памяти, для повышения быстродействия, а так-же ввиду отсутствия встроенных средств восстановления от сбоя, для хранения информации о расположении каталогов и файлов используется одна таблица FAT. В следствии этого сохранность информации системного диска становится актуальной задачей.
Сбой при установке нового приложения, блокировка телефона при попытках изменения информации в системном (сервисном) меню, невозможность сброса настроек, смена версии программного обеспечения телефона - все это приводит к необходимости проводить формат пользовательской области телефона с потерей всех настроек. И если с потерей пользовательских данных - телефонная книга, принятые-отправленные SMS и MMS, установленные приложения - еще можно справиться стандартными средствами, то уничтожение системных настрое телефона в некоторых случаях может стать критическим. Среднестатистические настройки телефона хранятся в самой прошивке и при форматировании пользовательской области телефона при первой загрузке эти настройки восстанавливаются. Однако некоторые настройки могут быть уникальными. Примером тому могут служить файлы сертификатов SUNAVI GPS уникальные для каждого телефона.


Перейдем к практической части...

Содержимое папки D:\NVRAM\NVD_DATA

В папке D:\NVRAM\NVD_DATA телефона хранятся все его системные настройки.
Если Вам необходимо произвести полный сброс системы и вернуться к заводским настройкам системы, как правило, достаточно удалить файлы в папке D:\NVRAM\NVD_DATA. При первом включении телефона эти файлы восстановятся с настройками по умолчанию.
Если сохранить данные папке в D:\NVRAM\NVD_DATA, то можно безопасно в любой момент восстановить настройки телефона. Просто сохраняем всю папку а потом, после форматирования заливаем ее обратно. ВСЁ! настройки телефона восстановлены.   
НО! мне такое восстановление не нравится. Так поступать не совсем корректно. Я, для восстановления, копирую назад файлы, назначение которых я уже установил, и так себе, каждый раз, систему назад восстанавливаю.  :-):
Все, описанные ниже, названия файлов взяты из папки D:\NVRAM\NVD_DATA телефона F003 прошивка v4.02, названия файлов в папке D:\NVRAM\NVD_DATA других телефонов, или других версий прошивок, могут отличаться.
Например, что-бы восстановить телефонную книгу достаточно просто скопировать в папку D:\NVRAM\NVD_DATA телефона файл MP0C_004 - телефонная книга восстановлена  :ya_hoo_oo:

Назначение некоторых файлов в каталоге D:\NVRAM\NVD_DATA я понял, с назначением других пытаюсь разобраться. Например:
Файл MP0C_004 - телефонная книга.
Файл MP0H_004 - принятые SMS-сообщения, если они сохранялись в память телефона.
Файл MP1K_001 - 5-ть привязанных мелодий, определяемых пользователем.
Файл MP25_027 - настройки привязанных к устройству BT-устройств. У меня ВТ-гарнитура, ее насторойки там хранятся.
Файлы MP1I_027 MP1J_027 MP1P_000 MP5O_002 MP5Q_001 MP64_001 MP65_001 MP66_001 MP67_001 - настройки точек доступа в интернет и настройки MMS.
Файлы WIFIA000, WIFIB000 - MAK адрес встроенного модуля WiFi
Тут-же хранятся настройки расположения иконок, IMEI коды (тут не все так просто  :-(, при удалении файлов в каталоге D:\NVRAM\NVD_DATA настройки IMEI уничтожаются, а при простом восстановлении файлов - IMEI не восстанавливается), текущие значения аккумуляторов а так-же настройки трактов приемопередатчика телефона.




Оффлайн serjantik

  • Новичок
  • *
  • Сообщений: 15
  • Уважение: +0/-0
    • Просмотр профиля
Так всё сложно. А титаниум бекап получается не всё "бекапит"? Или только выглядит сложным, а привыкаешь и становится удобнее? Просто частенько обновляю прошивку для телефона и бекапюсь перед этим.
 

Оффлайн android123

  • Учитель
  • ****
  • Сообщений: 994
  • Уважение: +1/-0
    • Просмотр профиля
serjantik, Titanium Backup Бэкап приложений и пользовательских данных (sms/mss/контакты) http://knowpc.ru/programmy-dlja-android/titanium-backup-pro/msg44160/#msg44160

вот более проще http://china-gsm.ru/posts/statji/proshivki/sozdanie-bekapa-smartfona-s-pomoshu-mtk-droid-root-tools

 


Поиск

 
SimplePortal 2.3.6 © 2008-2014, SimplePortal