igorsajz | Дата: Суббота, 25.10.2014, 10:16 | Сообщение # 1 |
 Подполковник
Группа: Проверенные
Сообщений: 127
Награды: 0
Репутация: 0
Статус: Offline
| Полный бекап телефона при помощи MtkDroidTools
Приложение Windows XP, 7 для получения рута, создания backup и многое др. на андроид от 2.2.1.
Русский интерфейс: Да
Перед использованием утилиты убедитесь: - установлены драйвера adb, в диспетчере устройств не должны появляться неизвестные устройства при подключении включенного телефона. - разрешена "Отладка по USB" в телефоне (Меню-Настройки-Приложения-Разработка) - разрешены "Неизвестные источники" в телефоне (Меню-Настройки-Приложения) - на компьютере необходимо закрыть программы android commander, droid explorer или аналогичные, которые могут мешать работе программы. Если если программа не видит телефона и при старте программы в окне лога пишется В системе уже имеется: Android Debug Bridge version ...., то есть вероятность наличия мешающей программы.
Если при работе с программой возникли ошибки или проблемы: Еще раз пройтись по шапке по ссылкам из шапки, и убедиться, что проблема еще не описана. Если решения проблемы не найдено, то вместе с описанием проблемы необходимо прислать мне информацию о телефоне и обязательно содержимое файла log.txt. Этот файл находится в папке с программой. Скриншоты дают гораздо меньше информации!!!. Присылать очень желательно в текстовом виде, вставля текст прямо в тело сообщения. Присылать можно в личку. Если присылать в теме, НАДО ОБЯЗАТЕЛЬНО скравать большие логи под тэгом spoiler! Из лога надо целиком брать кусок проблемной сессии, начиная со строчки "-----------Start------------" и заканчивая "-----------End --------------". В крайнем случае весь лог можно выложить на обменник, но это будет отнимать у меня больше времени и ответ может получен менее оперативно. Если сделанный в программе бэкап не восстановил тело, то присылаем лог сессии когда делался этот бэкап.
* Создать скаттер файл для подключенного телефона или на основе уже имеющегося файла
Во время бэкапа скаттер создается автоматически в папке с бэкапом .
* Сделать бэкапы блоков на компьютер и на SD карту телефона (если она доступна)
-- бэкап MTD или EMMC блоков: - все блоки, если вставлена SD карта и на ней достаточно места - без SD (внутренней или внешней) НЕ сохраняются: secstatic (secro), system (android), data (userdata, usrdata) и cache - без SD сохраняются папки /data/nvram и /system
* Удалить ненужные приложения.
Список в файле files_for_delete.txt, можно отредактировать. Содержимое файла:
; --------- Список файлов для удаления с телефона ------------ ; комментарии можно оставлять после знака; ; имя удаляемого файла должно содержать полный путь и начинаться со знака / ; допускаются пробелы в хвосте и перед знаком;
/system/recovery-from-boot.p ; этот файл мешает установке CWM!!! /system/media/bootaudio.mp3 ; звук при загрузке на андроидах 2.2.2 и выше
;Далее список, актуальный для B63M. На остальных телефонах вреда не сделает т.к. удалять нечего;)
/system/app/caivs.apk ; Приложение, шлющее платные смс /system/app/PinyinIME.apk /system/app/PinyinIME.odex
* Создать патченный бут и CWM на основе recovery от аналогичного телефона Патченный бут позволяет иметь root shell при подключении по ADB.
По кнопке Recovery and Boot можно:
1. Прошить готовые файлы Выбираем и прошиваем готовый CWM и патченный бут, если они уже есть для телефона. Если этих файлов нет, то программа может сделать их самостоятельно, используя 2 другие опции
2. Использовать бут из телефона На основе бута из телефона и CWM от аналогичного тела изготавливаются CWM с ядром от этого тела и патченный бут. Полученные файлы сохраняются на PC и по выбору можно сразу прошить в телефон.
3. Выбрать файл boot.img В отличии от предыдущего boot берется из файла, а не из телефона. Эта опция работает в том числе и без рут шелла (1 и 2 только при наличии рут шелла) и без подключенного к программе телефона . Можно изготовить себе CWM еще не на рутованном теле и затем прошить его через FlashTool. Без рут шелла сразу прошить программой не получится. При неподключенном телефоне можно приготовить CWM для другого телефона. Если к программе подключен телефон, то исходный CWM проверяется на соответствие этому телефону.
* На основе бэкапа подготовить файлы для update.zip для прошивки через CWM. Работает только для 6516 и 6573!
Перед созданием проверяются контрольные суммы, у бинарных файлов подписи, yaffs для проверки распаковываются. Создаются отдельными файлами system, boot, recovery, logo, uboot и для 65x3 dsp_bl. В архиве system есть папки system и system_new. system это вычищенная от следов su etc. В system_new лежат файлы для установки суперюзера , зоны времени Москва +4 . build.prop с измененными ключами в соответствии с файлом build_prop_replace.txt. Если удалить system_new из апдейта, должен получиться апдейт идентичный заводскому, если бэкап был снят с нового тела. В именах uboot и boot присутствует тип контроллера дисплея. В именах logo и dsb_bl шестнадцатеричные значения для идентификации этих блоков, он могут быть одинаковыми в отличающихся по дате прошивках.
* На основе бэкапа подготовить файлы для FlashTool.
У всех исходных файлов проверяются контрольные суммы, у бинарных блоках проверяются сигнатуры, все yaffs блоки распаковываются в одноименные подпапки. Если во время одной из проверок обнаружена ошибка, блок не копируется в папку назначения.
* Распаковать yaffs2 раздел в подпапку с именем исходного файла
Если в папке имеется файл контрольных сумм files.md5 с суммой данного файла, то сначала проверяется контрольная сумма.
Если на архив ругается антивирус! В архиве имеется линуксовый эксплойт zR для рутования андроидов второй версии. Он при всем желании ничего не сможет сделать на винде!
Вы можете: 1. Не пользоваться программой. 2. Настроить антивирус, чтоб он не трогал этот файл. 3. Сменить антивирус на менее параноидальный. 4. Если у вас Андроид 4.+ версии, то этот файл не нужен. Можете удалить его из архива.
Материалы и продукты для заработка в сети!
|
|
| |