Первое с чего следует начать перед проведением каких-нибудь манипуляций с телефоном - это резервирование его программного обеспечения. Причем не важно: собираетесь ли Вы проводить активные эксперименты либо будете просто им пользоваться. Неожиданное может произойти всегда. И когда в один из дней телефон перестанет быть таким, каким его хотелось бы видеть - тут придется вспомнить о сохраненной резервной копии (бэкапе). Конечно, можно отнести и в сервис-центр. Но там все равно не вернут изначальных характеристик телефона. Максимум что выйдет - он просто будет работоспособен. Итак, думаю, больше ни у кого не осталось сомнений это проигнорировать. x65 Flasher - Резервная копия (Backup): Хочу оговорить следующие условия: у нас имеется нормальный рабочий телефон с полностью заряженным аккумулятором и нормально функционирующий кабель, обеспечивающий связь с телефоном. Методы, связанные с необходимостью разборки телефона или изменения отдельных участков его ПО (пропатчивания) для того чтобы создать бэкап ушли в прошлое. Теперь доступен безопасный метод "загрузки по паролю" (Password boot). Все что нам нужно - рассчитать ключи. Для этого потребуется мидлет px65v4 (или новее) который прилагается к флешеру (x65 Flasher). Помещаем этот мидлет в папку "Приложения" (Data\Java\jam\Applications\) телефона (в папке Applications создаем подпапку с любым именем (лучше латинским) и туда помещаем jar и jad файлы). Распаковываем содержимое архива с флешером, не ленимся прочесть инструкцию, лежащую в его папке Docs. Запускаем загруженный в телефон мидлет. Кабель должен быть подключен к компьютеру и к телефону (хотя расчет может быть произведен вообще без подключения кабеля, если уж кабель настолько глючный). На вопрос "локальное соединение COM 0" отвечаем "Для сессии". На вопрос "Разрешить Java доступ к кабелю данных" отвечаем "Да". После чего начинается расчет, а на экране будет надпись "Please wait". Расчет длится несколько минут (обычно около 5), после окончания телефон пикнет. Переписываем полученный результат (IMEI, HASH, ESN)на бумажку. Он нам еще понадобится в дальнейшем (храним его как зеницу ока). Из мидлета не выходим. Теперь запускаем флешер, указываем порт, к которому подключен телефон (если неизвестен - можно посмотреть в диспетчере устройств в разделе "Порты". Там будет наш кабель). Указываем скорость. Для COM портового кабеля обычно 115200. Для переходного USB-COM можно выше. Зависит от типа кабеля и к примеру кабель на PL2303 стабильно работает на скорости 921600. Выше ставить не следует. Минута выигрыша не так значительна, а шанс ошибки при считывании возрастает. После того как указали нужные параметры жмем Connect. Флешер начнет вычислять ключ. Это займет еще немного времени. После удачного вычисления жмем на кнопку Finish. После того, как все вычислилось приступаем к нашей цели - сохранению резервной копии. Выключаем телефон. Жмем во флешере Connect. Если кабель без Autoignition (что скорее всего так) то кратковременно нажимаем на красную кнопку телефона (длительность нажатия такая - чтобы он не включился). Если с первого раза не удалось нажать-жмем еще и еще (отрывистыми кратковременными нажатиями). Обычно хватает одного-двух раз. Если кабель с неотключаемой подзарядкой - то вынимаем кабель из телефона и опять вставляем и тут же жмем кратковременно красную кнопку телефона (пока не успела начаться зарядка). Если зарядка отключаемая - то ее нужно выключить (для удобства). После успешного соединения (в окне появится имя телефона) жмем Backup ->FullFlash. Это заветная резервная копия. Остальное бэкапить не обязательно. FullFlash - это копия всего чего только можно сохранить. Ее спрятать подальше и понадежнее. Если в процессе создания выдаются сообщения об ошибках, то понизьте скорость, а также ничего не производите в это время на компьютере. Для исключения ошибок советую сделать резервную копию дважды (в два различных файла). После чего их в файловом менеджере (например Total Commander) сравнить по содержимому. Если одинаковы - то значит все ОК и затем оставляем любой. Если по каким-то причинам не удалось автоматически вычислить ключ (т.е. флешер не может связаться с мидлетом)- не беда. Выключаем телефон. И жмем на флешере Connect. Давим красную кнопку либо переподключаем кабель и жмем кнопку. И появляется окно с предложением выбрать один из четырех способов загрузки Выбираем "Boot Password - Manual Entry". Вводим найденные IMEI ESN и HASH в той последовательности цифр как выдал мидлет (и с теми же дефисами). Нажимаем ОК. Ключ вычислен. После чего спокойно создаем бэкап. x65 Flasher - Восстановление: Найденные ключи флешер сохраняет в файл config.ini. По этому никаких проблем со следующей загрузкой не будет. Если по какой-то причине этот файл удалили - достаем из запасников сохраненные ESN и HASH и создаем ключ заново. Восстановление также как и создание бэкапа проводится при выключенном телефоне (соответственно те, у кого DCA-540 или DCA-500, питающийся от телефона - в пролете. Эти кабели при выключенном телефоне не работают). Не забудьте убедиться что аккумулятор заряжен. Иначе может стать еще хуже чем до восстановления, когда телефон разрядится на полпути до финиша. После соединения жмем кнопку Restore и наводим на сохраненный бэкап. Восстановление длится немного подольше, чем сохранение. V Klay - Резервная копия (Backup): Создать резервную копию можно не только при помощи x65flasher. Для этой цели также подойдет V_Klay (V KLay v3.3). Сначала нам нужно сделать для нее лоадер (Рассчёт SKey, создание лоадера для VKlay). Запускаем V_Klay. Заходим в Опции - Расширенные и если кабель без Autoignition то ставим галочку "Отключить Autoignition". Также для полноценного кабеля необходимо отметить галочки RTS и DTR. Отключение Autoignition упростит процедуру нажатия на красную кнопку телефона. Выбираем "Работать с...телефоном" ниже выбираем созданный лоадер (x75_вашIMEI(Password Boot)) он в самом низу списка. Указываем порт и скорость (рекомендации - как выше). Жмем кнопку "Обновить". Когда появится надпись "Соединение. Жмите Выкл..." кратковременно жмем красную кнопку телефона (или передергиваем кабель и жмем - в общем как и до этого). При успешной загрузке квадратик рядом с выбором скорости станет красным. Переходим на закладку "Флешер" Убеждаемся что в полях "Адрес" и "Размер" стоит fullflash. Поле "Исп. со смещения" не трогаем. Жмем "Чтение памяти" После окончания сохраняем в файл. Насчет ошибок - аналогично вышенаписанному. Лучше чтобы их не было и используем двойное сохранение с проверкой схожести файлов - это будет гарантией что все слилось без ошибки. После окончания жмем кнопку рядом с красным квадратиком (выгружая лоадер) - цвет стал зеленый. Все готово. V Klay - Теперь восстановление: Процедура соединения с телефоном аналогична (не забываем про аккумулятор). На закладке "Флешер" поля "Адрес" и "Размер" нас не интересуют, а в поле "Использовать со смещения" - все нули. Жмем "Открыть файл", находим свой бэкап и жмем "Запись памяти". Ждем... Радуемся. Есть один момент: x65flasher не восстанавливает из бэкапа область bootcore. Поэтому если эта область повредилась (и Вы в этом абсолютно уверены) - то в V_Klay в расширенных опциях отмечаем "Разрешить запись в bootcore телефона". И после этого восстанавливаем бэкап. Появившееся окно при записи дополнительно предупредит, что будет перезаписан Bootcore. Читаем все надписи внимательно и жмем Да, если это действительно нужно. Бэкапы созданные x65flasher и V_Klay напрямую не совместимы друг с другом (отличаются первыми 16 байтами, в которых записана служебная информация для x65flasher). Рекомендую сохранить бэкапы обоими программами и держать сразу оба. Может случится такое, что x65flasher не сможет увидеть телефон после его гибели или наоборот V_Klay не увидит. Ежели так получилось, что бэкап создан только в x65flasher, а необходимо его залить через V_Klay (например вернуть bootcore), то открываем бэкап в WinHex (предварительно убедившись что файл не "только для чтения"). И удаляем первые 16 байт (первую строку, подробнее это описано на форуме). Выделяем ее мышью, правой кнопкой Edit и затем Remove. Жмем сохранить. После чего переименовываем расширение файла в bin и спокойно заливаем через V_Klay. И напоследок: никогда не пытайтесь залить полностью чужой бэкап FullFlash в свой телефон (т.к. во первых неизвестно: рабочий ли он или нет, а во вторых заливка чужого еепрома или чего хуже - чужого буткора приведут к тому, что телефон уже точно по легкому не восстановишь).
Источник: http://www.cx75planet.ru |