CX75 Planet

CX75 Planet

CX75 Planet

CX75

 

 

 

 

 

 

      


Установка патчей для начинающих

Что такое патч? Патч - это кусок кода. Он изменяет другой кусок кода в телефоне, после чего в нем может появиться новая функция или измениться алгоритм действия уже существующей. Патч - это обычный текстовый файл, открываемый и создаваемый в блокноте. Для придания выразительности патч может быть в формате RTF. И редактировать его нужно через текстовый редактор, поддерживающий формат RTF. Устанавливаются патчи при помощи программы V_Klay. В ней же можно открыть, отредактировать и сохранить патч.

Формат патча:
; строки после точки с запятой - это комментарии В них можно узнать о названии патча, предназначаемой модели телефона и версии прошивки, а также имена создателей. Важна также версия патча. Если есть патчи нескольких версий - то нужно предпочесть с большей цифрой, т.к в ранних версиях вероятно содержались какие-то недочеты.

Далее идет последовательность символов. Например:
12A4: 123456 654321

Цифра до двоеточия - это адрес в памяти телефона, куда пишется патч.
Цифра после двоеточия - это старые данные в памяти телефона
Через пробел после нее - новые данные.
В данном примере по адресу 12A4 старый код 123456 сменился на новый 654321.

Подробнее о формате vkp файла можно прочитать в справке V_Klay (файл vkp_file_format.txt в подпапке Doc)

В патче важно наличие "старых" данных. В процессе установки они сравниваются с тем, что в действительности находится в телефоне и в случае расхождения будет выдано сообщение об ошибке. Это может говорить о том, что происходит попытка установить патч на неподходящую версию прошивки, о ошибке (описке) в самом патче, о том, что по данному адресу уже стоит какой-нибудь патч.

Последнее вполне может случиться с патчами, ставящимися в "пустое место" на телефоне, к каким часто относятся графические патчи.

Не следует игнорировать это сообщение. Нужно обязательно прервать установку подобного патча и выяснить причину. Более продвинутые пользователи разобравшись, что если идет конфликт из-за занятого пустого места, могут самостоятельно изменить адреса патча (что очень просто выполняется например для графических патчей при помощи программы VKPResolver). Наличие старых данных также необходимо для отмены патча. Отмена потребуется, если действие патча Вас не устроило. Но даже если в патче не указаны старые данные - в процессе установки создастся патч восстановления (с именем Repair). Поэтому ни в коем случае в настройках V_Klay не отключайте создание патча восстановления, проверку на ошибки и выдачу предупредительных сообщений. Иначе восстановить телефон можно будет только из бэкапа, что гораздо дольше, чем отменить патч (причем таким образом вы не узнаете какой именно патч привел к ошибкам в работе телефона, чтобы его не ставить в следующий раз).

Перед началом "патчения" телефона советую разделить патчи на "все патчи" и "установленные патчи". Прямо взять и создать папку "Установленные" и в нее помещать те патчи, что установили в телефон также туда помещать патч Repair, если такой создастся). Это очень поможет когда нужно будет отменить какой-то из них. Следует напомнить, что патчи Вы ставите на свой страх и риск. Не исключено, что возможны какие-то нарушения в работе телефона, которые еще не были выявлены в ходе опробования патча.

Итак сам процесс установки. Если еще не создан лоадер (Рассчёт SKey, создание лоадера для VKlay) - то требуется его создать. Запускаем V_Klay, подключаем выключенный телефон к кабелю. Выбираем нужный порт и скорость. Обычно COM кабели работают со скоростью 115200. Переходные кабели USB-COM можно подключать на большей скорости (зависит от марки, вплоть до 921600). Можно и больше, но для патча это уже секунды выигрыша.

Заходим в Опции - Расширенные и если кабель без Autoignition то ставим галочку "Отключить Autoignition". Также для полноценного кабеля необходимо отметить галочки RTS и DTR. Отключение Autoignition упростит процедуру нажатия на красную кнопку телефона. Жмем кнопку "Обновить". Когда появится надпись "Соединение. Жмите Выкл..." кратковременно жмем красную кнопку телефона (для кабеля с подзарядкой - ее отключаем. Если неотключаемая - то после нажатия "Обновить" выдергиваем кабель из телефона, вставляем обратно и пока не началась зарядка кратко жмем красную кнопку телефона). При успешной загрузке квадратик рядом с выбором скорости станет красным. Если с первого раза нажать не получилось жмем еще и еще. С нормальными кабелями без подзарядки обычно все срабатывает от первого нажатия красной кнопки. После успешного соединения рядом с кнопкой "Обновить" появится информация от флэш-памяти телефона.

Переходим на закладку "Патчи" (по умолчанию мы сразу на ней находимся). Нажимаем кнопку Открыть (кнопка в виде иконки с папкой) и загружаем файл патча. Жмем "Применить патч". После этого пойдет процесс проверки патча на совместимость и его загрузка в телефон. В конце появится сообщение об успехе - ОК. Можно загрузить следующий патч если требуется. Если загрузили патч в программу и увидели, что это не то, то не обязательно закрывать программу, чтобы открыть следующий патч. Можно просто загрузить другой патч. В телефон будет записано только то, что видим в текущий момент на экране. То что просто посмотрели - записано не будет. После установки нужных патчей жмем на кнопку рядом с красным квадратиком. Он станет зеленым. Закрываем программу и включаем телефон.

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

В программе по умолчанию запрещена запись в область BootCore телефона. При попытке записи в эту область будет выведено предупредительное сообщение. Если Вы не уверены, что патч должен писать в эту область (вдруг в патче описка в адресах...), то следует прекратить установку. В противном случае телефон может потерять работоспособность, а простыми средствами отменить патч (как и восстановить телефон) уже не удастся.

Напоследок: Патчи устанавливать абсолютно безопасно если выполняются следующие условия:
- При установке не выдалось сообщений об ошибках
- В патче прописаны "старые" данные или создался патч отката (Repair) и мы запомнили то что за патчи установлены.
- Адреса патча не попадают в область BootCore.

После отмены патча телефон принимает свой первоначальный вид. Никаких следов от патча в телефоне не остается.

Всего обращений к статье: 14337

Автор статьи: D_K_ для www.cx75planet.ru

CX75

Ваше имя:

Ваш пароль:

::: Регистрация :::

Выслать письмо для активации повторно

На сайте/форуме:

eapedtot,


Эльфы для Siemens > 
Интернет-база патчей для Siemens > 
Siemens Club - мобильные телефоны Сименс > 
Самые последние новости мира Need For Speed: Shift, Undercover, ProStreet, Carbon, MostWanted, Underground, Hot Pursuit, Porsche (www.nfsko.ru)  > 
 > 
Помоги этому сайту материально и он станет ещё лучше! Все присланные средства пойдут исключительно на развитие проекта!
SMS копилка
: Подробнее об услуге :
Наша кнопка 88х31

 

 

Наш баннер 468х60

 

Как скачивать файлы напрямую с телефона?

Заходим с телефона через мидлет Opera mini mod (не ниже 2.06 версии) на сайт в качестве зарегистриро- ванного пользователя. Выбираем файл, который необходимо скачать. Нажимаем на нужной ссылке клавишу 1. Попадаем в меню закачки файлов. Опускаемся немного вниз и находим пункт "Cookies". В меню этого пункта находим "Получить с", нажимаем, через некоторое время видим некий текст - все получилось. Сохраняем, возвращаемся в меню закачки файлов, левая софт клавиша, "Закачать" и... через некоторое время файл в телефоне!

Яндекс.Метрика

Рейтинг @Mail.ru

CX75

Siemens x75 planet © 2010 support by Pavel81

Rambler's Top100

Анализ страниц сайта

CX75

<

Весь представленый выше материал является собственостью сайта.
Копирование информации без согласия авторов запрещено.

>

Страница сгенерировалась за 0.60355 сек.