Вторник, 21.01.2025, 10:27:52
Приветствую Вас Гость | RSS
Главная | Статьи по Siemens x65 | Регистрация | Вход
Категории раздела
FAQ по мидлетам [2]
Описание, настройка, решение проблем
Патчинг [5]
Восстановление [1]
Разное [13]
Вход на сайт
Поиск
Друзья сайта
Статистика
Сайт больше не обновляется.

FAQ по перепрошивке Siemens x65
 
Прошивка - версия программного обеспечения устройства, имеющего flash-память. Перепрошивка - обновление этого программного обеспечения, исправление обнаруженных в процессе эксплуатации ошибок или добавление новых возможностей.
Программы-прошивки:
сервисные - перезаписывает всю память целиком и ею можно восстанавливать убитые телефоны.
update - перезаписывает flash-память частично, внося в программное обеспечение необходимые изменения.
Для перепрошивки подойдет любой кабель с возможностью зарядки. Кабель без возможности зарядки не подойдет, он берет питание от телефона, а перепрошивка происходит при выключенном телефоне Версию кабеля можно посмотреть, вставив его в телефон и компьютер, набрав на телефоне *#06# (DCA-500; DCA - 510). На кабеле, с функцией зарядки от компьютера, необходимо отключить зарядку. Отключить зарядку можно переключив выключатель. Если выключателя нет, то придется подружиться с паяльником. Разбираем разъем, подходящий к телефону, отпаиваем провод, подходящий к первой ноге.

Кабелем DCA-540 и IRDA перепрошить телефон нельзя.

Бекап.
Бекап ( от англ. Backup ) – резервное копирование данных, находящихся в теле телефона.
Фулфлэш – это полное содержимое микросхемы флэш-памяти телефона.

Фулфлэш:
Bootcore – начальная загрузочная часть внешней Флеш в телефоне.
EEPROM (ELITE & EEFULL) – область, в которой хранятся настройки телефона, свойственные именно этому экземпляру.
FFSInit – файловая система телефона.
Firmware – собственно программное обеспечение телефона - прошивка.
Бекап можно осуществить 2 способами:
С помощью флешеров (PapuaUtils, x65flasher). Эти программы скачивают на компьютер fullflash телефона. Для того чтобы флешеры могли работать с телом, необходимо сделать лоадер (загрузчик).
Лоадер можно сделать с помощью PapuaUtils, но он может работать только до 25 версии прошивки, включительно.
Как убедились, что телефон имеет прошивку ниже 25 - набираем номер *#06# нажимаем левую софт – клавишу и видим: SW-Version: ...
Запускаем программу PapuaUtills. Нажимаем кнопку “Авто openAll”. Затем жмём кнопку “VKD v3.2+”. Всё! Лоадер создан!
Лоадер с помощью x65flasher (работает со всеми прошивками):
Читаем ReadMe программы.
Выключаем телефон, выбираем COM-порт, выставляем скорость (115200 или меньше), жмём “Connect”, а потом коротко красную трубку на телефоне.
Жмём “Backup” и выбираем то, что нужно забекапить. Потом, когда вы захотите залить бекап обратно – нажимаем “Restore” и выбираем файл-бекап, который нужно залить в телефон.
Теперь этот, только что сделанный лоадер, копируем в папку
“C:\Program Files\V_KLay\data\Loaders”.
Как работать с V_Klay:
Запускаем программу V-Klay, настраиваем скорость и порт, выбираем там сочетание: модель своего телефона и (Password Boot). Например, если у тебя CX65, то ты выбираешь: "CX65 (Password Boot)", если не получается прокрути полосу прокрутки, там ты увидишь имя, созданного тобой лоадера (комбинация цифр ). Нужно это для того, что бы не патчить буткор. Для работы с V-Klay нажмите кнопку "Обновить". После соединения программа (версия 3.3) сама сделает бекап и сохранит его в свой каталог. Чтобы залить бекап назад в телефон, нажмите "Открыть файл" (выберете файл с вашим бекапом) и запись памяти. При заливке этого бекапа V-Klay может выдать вам предупреждение о том, что запись в bootcore опасна. Не бойтесь нажимать “ДА”, оно означает продолжение без записи в bootcore.
Хотя это бекап автоматически делается только при первом подключении телефона, вот как следует поступать в дальнейшем:
В закладке флешер есть три параметра: Начальный адрес, размер и смещение. Смещение не трогаем. Оно вам не понадобится, оставляем его "0".
Там всё понятно - выставляете в них что нужно считать, например если вам нужно слить EEFULL, нужно указать адрес и размер eefull'а, и нажимаете "Чтение памяти". После считывания, память сохраняется в буфер. Чтобы сохранить данные в буфере, нажмите "Сохранить файл". Чтобы загрузить данные в буфер, например если вы хотите залить всё обратно, нажмите "Открыть файл" и выберите нужный вам бинарник, выставьте адрес и размер и нажмите "Запись памяти".
Не забывайте при чтении, и особенно, при записи указывать правильные адреса того, что нужно писать! А то случайно затрёте что-нибудь нужное вам или самому телефону (например EEPROM).
Процесс прошивки.
Первым делом надо зарядить тел до упора. Множество проблем с перепрошивкой возникает из-за недостаточного заряда батареи. Если на телефон устанавливались системные патчи, их нужно обязательно отменить, графические патчи отменять необязательно, хотя лучше отменить (береженого бог бережет).
Запускаем программу прошивки winswup. В окне сбоку информация о версии устанавливаемой прошивки. В основном окне нажимаем serial config, выбираем нужный порт и скорость передачи данных. Можно воспользоваться опцией Check Avail. Жмем Start, идет предварительная проверка. Если все в порядке - телефон выключится и начнется перепрошивка.
Если окно покраснело и выдало сообщение "Could not ping mobile"(невозможно дозвониться до тела), проверяем правильность настроек. Возможно, порт занят - надо снять все приложения или перезагрузить компьютер.
Если появилось сообщение "No answer from mobile, maybe not with new Update-Concept?" (нет ответа от телефона), скорее всего у вас не родной шнур. Тогда поступаем следующим образом: ставим галку в боксе "skip precheck", (вылезает сообщение, для чего это надо - жмем ОК), выключаем телефон вручную, жмем start и резко жмем красную кнопку на телефоне. Если появляется "Error on waiting for Ack EOT"(не могу больше ждать) - значит, вы недостаточно энергично жали на red button (красную кнопку). Если этот способ не помогает, то надо одной рукой нажимать на START, а другой с задержкой нажимать красную кнопку телефона. (Так, чтобы он не включился) Если у тебя программа сразу не позеленела, то перезапускай её и пробуй ещё раз. Поставить галку в окошке Skip, напротив Precheck. Получилось. Окно зеленеет, идет соединение с телом. После удачного соединения окно становится оранжевым - идет очистка fullflash.
Опять зеленый цвет - transfering - заливка прошивки в тело. Смена цвета - ждем about 3,5 minutes. Если программа прошивки застыла на надписи "Still programming. Please wait about 3,5 minutes", надо протсто подождать более 3,5 минут и отключать кабель. По окончании телефон должен сам включиться, в окне - сведения об удачной прошивке.
Если телефон не включился сам, поможем ему ручками. Не получается? Передерните аккумулятор. Если во время прошивки не приключилось никаких ошибок, то прошивка в теле. Набираем *#06#, проверяем строчку SW-version.
Если во время перепрошивки процесс завис, прошивка не окончена, тел не включается - ничего страшного. Убить тел таким способом невозможно. Скорее всего, у вас нерабочая прошивка или битый файл. Попробуйте скачать еще раз эту или любую другую прошивку - здесь можно играть как на повышение, так и на понижение, но не ниже установленной заводской.
После прошивки: Теперь в телефон надо залить соответствующий контент. Здесь на помощь придет FFSInit. FFSInit стирает все пользовательские данные и устанавливает стандартные. Запускаем, применяем необходимые настройки. Выключать телефон не надо. Прямо по центру сообщение о том, что все данные подключенного к РС тела будут потеряны. По правой верхней кнопке можно узнать содержимое устанавливаемого пакета.
Жмем start, "please, wait", идет подготовка к передаче данных, побежала строчка хода выполнения.
Возможно зависание процесса с предупреждением "please, wait". Это сопротивляется старая FFS.
Перегружаем компьютер и телефон и запускаем все заново, пока не дождемся победного конца. По окончании вновь набираем *#06#, смотрим строчку FFS-version.
Поздравляю, телефон перепрошит!!!



Сложности, возникающие при перепрошивке:

Q: Прочитал все о прошивке х65. Как мне прошить мой …,…65?
A: Процесс прошивки различных телефонов Siemens одинаков, так как используется одна и та же программа WinSwup.

Q: Можно ли понизить прошивку?
A: С помощью сервисной можно как повышать, так и понижать версию прошивки, но не ниже заводской.

Q: Какой кабель нужен, чтобы прошить телефон?
А: Любой СОМ или USB-кабель с возможностью зарядки, который определяется телефоном как DCA-500 или DCA-510. Перепрошивка DCA-540 невозможна.

Q: Можно ли перепрошить через IRDA?
A: Нет.

Q: Запускаю winswup, а он сообщает "Could not ping mobile"
A: Возможно, неправильные настройки порта или порт занят. Надо попробовать уменьшить скорость передачи данных, снять все приложения или перезагрузить компьютер.

Q: "No answer from mobile, maybe not with new Update-Concept?"
A: Перепрошивка тела во включенном состоянии невозможна. Выключите телефон, поставьте галку в боксе "skip precheck" и после запуска нажмите red button на телефоне.

Q: Поставил галку, запустил, а в ответ - "Error on waiting for Ack EOT".
A: Недостаточно энергично нажата красная кнопка на телефоне. Перезапустите программу прошивки и попробуйте еще раз.

Q: Прошивка зависла, телефон не включается, что делать?
A: Вы скачали нерабочую прошивку или это битый файл. Скачайте еще раз эту или любую другую прошивку.

Q: Перепрошивка прошла без проблем, но телефон не включается.
A: Попробуйте передернуть аккумулятор.

Q: Потеряю ли я свои данные при перепрошивке? при заливке FFS?
A: При перепрошивке пользовательские данные не теряются, при заливке FFS они будут утеряны. Если вы не сделали бэкап, можете с ними попрощаться.

Q: Надо ли обновлять прошивки по порядку (12-16-25-41) или можно прыгать (с 12 на 25)?
A: Можно сразу с 12 на 25.
 
Категория: Патчинг | Добавил: Xenomian (14.01.2006)
Просмотров: 4943
Copyright MyCorp © 2025