Ставим патчи

Данный FAQ содержит статьи по установке патчей на примере М55, х65/70/75.



Ниже приведена инструкция для М55. Инструкция идентична для всех моделей телефонов Siemens.
Последнее время М55 всё более популярен, и кроме того для него выходят патчи интересные многим..
Почитав, что можно сделать со своим телефоном пользователи сталкиваются с рядом проблем - как именно патчить?
Много вопросов в форуме по этому делу..
поэтому я написал этот небольшой faq как патчить телефон V_KLay..

итак для этого надо немного: кабель и прога V_Klay..

с кабелем к сожалению могут быть проблемы..
чтоб их не было лучше всего подойдёт ЮСБ-кабель от Mobile Action - MA8720C..
с ним на сколько я знаю ни у кого проблем не было - и телефон подзаряжает и прошивает..
я пользуюсь ком-кабелем..
оригинальный сименсовский кабель не подойдёт..
нужен левый с питанием от ком-порта..
вообще в случае проблем всё можно перепаять:)
при покупке кабеля советую договориться с продавцом о манибэк, проверить на в_клае, если пашет - гут, если нет - менять..
про взаимодействие разных кабелей с V_Klay читаем тут - http://www.vi-soft.com.ua/siemens/v_klay.htm#phoneconnect

подключаем вырубленный телефон кабелем к компу..
для ком-кабеля ничего более не надо..
для юсб нужны дрова, которые эмулируют виртуальный ком-порт, их можно взять к примеру тут - http://www.gsmdirect.com/support/software/usbDataW.zip

прогу берём отсюда - http://download.siemens-club.ru/files/vklay/v_klay_setup.rar
в случае вопросов советую читать её справку...
в кратце делаем так:

в начале на всякий случай сливаем фуллфлеш с телефона, чтобы в случае чего всё восстановить:

1. Запускаем V_Klay версии 2.5. Выставляем "Работать с телефоном - М55" Ставим порт, Скорость, трубка должна быть выключена, Нажимаем кнопочку ОБНОВИТЬ и при этом примерно через пару секунд нажимаем кнопку "ON/OFF" на телефоне(принцип тот же как прошивка Винсвапом), или отключаем-подключаем кабель, там в общем написано будет..
прога выдаёт информацию о флеше.
2. теперь переходим на вкладку "Флешер", Адрес и всё остальное стоит по умолчанию (fullflash), менять не нужно, просто нажимаем Чтение памяти, Вы должны увидеть процесс чтения в отдельном окошке..
3. Вы видите в окошке что всё ОК, сохраняете флеш таким как предложено.

1 пункт всегды выполняем перед тем как патчить..

далее идём на вкладку ПАТЧИ и в окошко копируем текст патча..
жмём применить..
тут прога может выдать предупреждение о записи в буткор, лучше нажать отмена или ДА(это означает не писать)...(хотя я жал НЕТ и всё О.К.:))
вообще если какие ошибки лучше жать отменить..
основные глюки касаются графических патчей..

прога пишет что патч встал..О.К.
выходим из неё, врубаем телефон - наслаждаемся..
если что-то не нравится теже действия, только жмём отменить патч..
отменить все патчи можно просто перепрошив телефон..
прошивку можно взять тут - http://download.siemens-club.ru/files/flash/m55/M55_109111_service.EXE

если что-то не так и телефон после патча не врубается, то восстановить телефон можно либо перепрошив неродной прошивой, как это сделать в случае МЕ45 читаем тут - http://www.o45m.ru/doc/fwch45.zip - (для М55 тоже самое)..главное поставить в проге галки в пунктах Pre/Post Check, тогда можно прошивать выключенный телефон..
либо заливаем свой фуллфлэш V_Klay'ем назад:


на вкладке флешер жмём открыть файл, использовать со смещения фуллфлэш, размер сам выставится и запись памяти..

сами патчи берём отсюда - http://www.asterix.hotmail.ru/All_M55.vkp - для нас их любезно собрал AsteriXXX..
там основные "системные" патчи, в том числе русификация мейл-клиента, 3 метра памяти и ещё куча всего интересного, всё стабильно обновляется..
графические патчи тут - http://www.asterix.hotmail.ru/grafika_M55.vkp - там большие цифры для часов при локе клавы, меню от СЕ Т610 и т.д.
графические патчи с предпросмотром тут - http://www.m55.cvalka.net/patch-graphic.html
тут патч который делает шрифты в М-ке красивше - http://www.asterix.hotmail.ru/font_M55.vkp

если хотите знать о патчах больше читаем тут - http://forum.siemens-club.ru/viewtopic.php?TopicID=26933

З.Ы. О глюках патчей в сборнике написано, от себя не советую ставить инженерное меню - у меня от него вырубается телефон..
З.З.Ы. Убедитесь, что патч подходит для версии прошивки установленной у вас в телефоне!
В ссылках выше патчи для 10 версии.

best regards
totenkopf
totenkopf@yandex.ru
Комментарии и дополнения brown bear от 28.11.2005 12:06

Как патчить телефоны х65/75

Внимательно прочтите то что написано выше.
Скачайте последнюю версию V_KLay (на данный момент это v3.3)

Далее нам понадобится кабель DCA-510/512, программа x65PapuaUtils и мидлет px65v4.
Обратите внимание на ссылку с прогой, там вы найдёте много интересного.

1. Переписываем мидлет в телефон в папку Aplication, если вы воспользовались МРМ, то после этого надо перезагрузить комп и не запускать МРМ до окончания всего процесса.
2. Запускаем x65PapuaUtils и устанавливаем правильный порт и скорость и подключаем телефон.
3. Заполняем основные поля в Папуании – IMEI и HWID кнопочкой "Информация"
4. Запускаем мидлет px65v4 на телефоне
5. На вопрос в телефоне о "передачи информации через кабель" отвечаем "да".
6. Дождитесь выполнения мидлета (надписи "OK" и звука, примерно через 10 мин. после запуска мидлета) и снова нажмите кнопку "Px65v4" для считывания ESN и HASH
7. После того как в PapuaUtils заполнятся поля ESN и HASH, нажимаем кнопку "Расчёт SKEY и BootKEY".
8. После того как поля SKEY и BKEY заполнены, выключаем телефон, не выключая PapuaUtils (сохраните все расчитанные коды).
9. Перегружаем телефон в "Service Mode". Для этого в PapuaUtils этого нажимаем кнопку "Service Mode", и сразу энергично тыкаем красную кнопку (нажатие должно представлять из себя нечто среднее между кликом и нажатием для включения). Если всё прошло нормально, то на экране телефона должна появиться надпись "Service Mode", если не появилась, пробуйте ещё раз.
10. Переходим на вкладку Коды в PapuaUtils и нажимаем кнопку "Ввести SKEY в телефон". Программа должна вывести в окошке сообщение об успешном введении.
Теперь на телефоне будет доступно "Develop. Menu", будут работать любые флэшеры, даже без спец загрузчиков с паролями, и будут читаться все EEPROM блоки.
11. Не всем, но некоторым для работы с V_Klay придётся выполнить ещё одно действие (мне пришлось). Нажимаете кнопку VKD v3.2+ и сохраняете лоадер в папку ...V_KLay/data/Loaders файл x65.vkd, на вопрос о перезаписи ответьте утвердительно.
12. Подключите выключенный телефон к V_KLay и выберите вариант загрузчика "Password boot", установите СОМ порт и скорость, нажмите кнопку "Обновить->".
Сразу после подключения к V_Klay начнёт сохранять фулфлэш вашего телефона в папку ...V_KLay/backup (необходима версия проги 3.3).

Рекомендации:
Рекомендую так же сохранить EEPROM.
Весь комплект (ФФ+EEPROM+коды) сохраните на диске и берегите.
Источник информации: http://www.siemens-club.ru/ и http://papuas.allsiemens.com/


Комментарии и дополнения vitalik_rom от 26.05.2006 12:06



МИНИ-FAQ ПО УСТАНОВКЕ ПАТЧЕЙ "ОТ А ДО Я". РУКОВОДСТВО ДЛЯ ЧАЙНИКОВ

В статье рассмотрены вопросы связанные как с подготовкой телефона к установке, так и непосредственно установкой патчей на телефоны Siemens (на примере моделей СХ65/70/75).

СОДЕРЖАНИЕ:

Введение
Часть 1. КРАТКОЕ ЗНАКОМСТВО С ПАТЧАМИ
Часть 2. ПОДГОТОВКА ТЕЛЕФОНА К УСТАНОВКЕ ПАТЧЕЙ
Считывание boot-ключей мидлетом рх75v1, расчёт и ввод Skey
Создание лоадера для V_klay
Часть 3. РАБОТА С ПАТЧАМИ В V_KLAY
Установка патчей
Удаление патчей
Часть 4. ВОЗМОЖНЫЕ ПРОБЛЕМЫ И РЕШЕНИЯ


ВЕРОЯТНО ИЗЛИШНИМ БУДЕТ НАПОМИНАНИЕ, ЧТО РИСК СЛОМАТЬ ТЕЛЕФОН ПРИСУТСТВУЕТ ВСЕГДА, И ДАЖЕ ПРИ ПРАВИЛЬНЫХ ДЕЙСТВИЯХ С ВАШЕЙ СТОРОНЫ ЧТО-ТО МОЖЕТ ПОЙТИ НЕ ТАК. ПОЭТОМУ ПЕРЕД ПРОВЕДЕНИЕМ ЛЮБЫХ ДЕЙСТВИЙ С ТЕЛЕФОНОМ ПОДУМАЙТЕ - ОНО ВАМ НАДО, МОЖЕТ И ТАК СОЙДЁТ? ЕСТЕСТВЕННО ПЕРЕД ПРОВЕДЕНИЕМ ЛЮБЫХ ВМЕШАТЕЛЬСТВ В ТЕЛЕФОН НЕОБХОДИМО СДЕЛАТЬ БЕКАП ФУЛЛФЛЕША ТЕЛЕФОНА, ТОГДА БУДЕТ ШАНС ВЕРНУТЬ ВСЁ КАК БЫЛО. В ЛЮБОМ СЛУЧАЕ ВСЕ ДЕЙСТВИЯ С ТЕЛЕФОНОМ ВЫ ПРОВОДИТЕ НА СВОЙ СТРАХ И РИСК.


Введение

Что же представляет из себя патч для телефонов Siemens? Это программный код, который модифицирует ПО телефона (прошивку). Патч может улучшить и расширить возможности телефона, добавить ему новые (софтовые) функции. Впрочем надо понимать, что чудес не бывает и добавить таким способом в телефон, скажем радиоприёмник или фотоаппарат, не получится. А вот дополнить меню телефона, изменить значки (к примеру батареи и аккумулятора), получить доступ к скрытым дискам и т.д. - это пожалуйста.

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

Какие бывают патчи? По своему типу патчи делятся на две группы - графические (изменяют/добавляют графику телефона) и системные (изменяют/добавляют функции телефона). Для каждой модели телефона и версии прошивки пишется отдельный патч, т.е. патч от одной модели/прошивки телефона (за редким исключением) просто так не подойдёт к другой. Процесс адаптации существующего патча от одной модели/прошивки телефона для другой назвается портированием. Процесс это не простой и трудно поддаётся автоматизации. Однако некоторые, т.н. стандартные патчи можно сгенерировать автоматически с помошью программы Smelter, правда патчей таких не много.

Что нужно для установки патчей? Кабель (никаких IrDA или Bluetooth) DCA-510(512), usb- или com-варианты; программы (самые новые их версии) X65flasher, PapuaUtils, V_Klay. Первые две программы необходимы для подготовки телефона к установке патчей, последняя, собственно инсталлирует/деинсталлирует патчи. В одном архиве с X65flasher должен находится ява-мидлет px75v1, который нужно установить в телефон (как обычную ява-игру/приложение).

Где взять готовые патчи? На бескрайних просторах интернета таких сайтов много. Пожалуй самый крупный и известный это - Интернет-база патчей, разработчик Kibab [Бакулин Илья]. Львиная доля всех патчей находится там. Качайте, но помните - патч должен быть предназначен для вашей модели телефона и установленной на нём версии прошивки!

Последний вопрос, а как собственно посмотреть версию прошивки? Очень просто. Набираем на телефоне такой номер *#06# затем жмём Др.функ. и смотрим, что написано после SW-Version:, это и будет номер версии прошивки.



Часть 1. КРАТКОЕ ЗНАКОМСТВО С ПАТЧАМИ

Поскольку данная статья не учит создавать патчи, то остановимся вкратце лишь на самой структуре патчей. Её знание может пригодится для настройки некоторых сложных патчей.

Файлы патчей обычно имеют расширение vkp. Это простые текстовые документы, которые можно легко править в блокноте. Вот пример одного из патчей (для телефона СХ70/sw56):
;CX70v56
;Open Disks forever
;(c) SiNgle
;(p) Smelter
;Version:
;PatchID: 655
;Details: http://patches.kibab.com/patches/details.php5?id=655
118D6C8: 02 03
;------------------------- end -------------------------

Разберём его подробнее. Строки, начинающиеся с ; являются комментариями и при установке/удалении патча восприняты не будут. Сам текст непосредственно патча это строка 118D6C8: 02 03, где числа (в 16-ричной системе) до символа : - это адрес ячейки памяти телефона по которому следует изменять данные, после : через пробел - старое значение (каким оно должно быть до применения/после удаления патча), затем через пробел новое значение (оно будет записано в ячейку памяти телефона после применения патча). Возникает вопрос, зачем потребовалось писать два значения? Очевидно для того, чтобы можно было потом деинсталлировать патч. Если патч имеет несколько версий, то номер пишется в строке ;Version: (естественно устанавливать лучше патч с большим номером версии). Это был простейший патч, более сложные могут содержать куда больше строк с программными кодами.

Некоторые патчи предусматривают собственную настройку, т.е. комментируя те или иные строки с данными можно задействовать патч полностью или частично (как правило о возможной настройке патчей подробно пишут в комментариях). Вот пример подобного патча:
;CX70v56
;Disable some messages
;(c) SiNgle
;(p) Smelter
;Version:
;PatchID: 609
;Details: http://patches.kibab.com/patches/details.php5?id=609
171E232: 0021 10BD ; "Все сигналы вкл" (All ringtones on) © arsh0r
171E252: 0021 10BD ; "Все сигналы выкл" (All ringtones off)
171E2A8: 0021 10BD ; "Блокировка клавиатуры включена" (Keypad locked)
08F0148: 4BF0 80BD ; Вибра вклвыкл (Vibra alert onoff)
08F01DA: 4BF0 80BD ; IrDA вклвыкл (IrDA onoff)
08F020A: 4BF0 80BD ; GPRS вклвыкл (GPRS onoff)
0905C90: E6320EFA 000050E3 ; "Подождите" при запуске камеры
0906E94: 9F6A00EB 0100A0E3 ; "Сохранить в:" после съёмки
098ED2C: A00E0CFA 0100A0E3 ; "Подождите" в эксплорере
0A822A6: 01 00 ; "Копировать SIM" при смене SIM
;------------------------- end -------------------------

Есть патчи, подразумевающие ещё более гибкую настройку - не только путём комментирования/раскомментирования отдельных строк, но и путём изменения значений в строках. Таким образом можно, например, не только включить/выключить какую-либо функцию, но и изменять её свойства. Вот текст подобного патча:
;CX70v56
;Setup illumination by 5%
;(c) SiNgle
;(p) Smelter
;Version:
;PatchID: 619
;Details: http://patches.kibab.com/patches/details.php5?id=619
091B5B4: 0A 05 ; 05 или любая цифра в HEX
091B5C4: 0A 05 ; 05 или любая цифра в HEX
;------------------------- end -------------------------

В нём изменение значения с 05 на другое (в 16-ричной системе!) приведёт к изменению яркости подсветки экрана. Так, например, подстановка числа 01 приведёт к изменению шага яркости подсветки экрана на 1%, - на 10%, 0F - на 15%.
На этом краткое знакомство с патчами можно считать законченным. Переходим к "техническим вопросам".



Часть 2. ПОДГОТОВКА ТЕЛЕФОНА К УСТАНОВКЕ ПАТЧЕЙ
Считывание boot-ключей мидлетом рх75v1, расчёт и ввод Skey


Если вы купили новый телефон, то вам необходимо провести все описанные далее действия. Если телефон б/у, и на нём раньше устанавливались патчи, то можете не читать весь раздел, а сразу приступать к созданию лоадера для V_klay.

1. В зависимости от типа дата-кабеля при считывании ключей мидлетом рх75v1 возможны два варианта. Если всё пойдёт как надо, то последовательность действий такова:

а) Присоединяем включённый телефон кабелем к компу, запускаем PapuaUtils. На вкладке Установки нажимаем кнопку Информация. Переходим на вкладку Коды, видим, что поля IMEI и HWID заполнились. Запускаем на телефоне ява-мидлет рх75v1. После того, как он выдаст запрос "Подключите аксессуар", нажмаем в PapuaUtils кнопку Px65v4 и быстро отсоединяем/присоединаем кабель. Мидлет напишет "Please wait…" и начнёт рассчитывать ключи (расчёт может занять довольно продолжительное время). По окончании расчёта снова нажмаем в PapuaUtils кнопку Px65v4. Программа считает значение ESN, HASH и заполнит соответствующие поля.

б) После этого жмём на кнопку Расчёт SKEY и BootKEY. По окончании расчёта поля SKEY и BKEY будут заполнены. Выключаем телефон, переходим на вкладку Установки и жмём кнопку Service Mode. Программа выдаст сообщение:"Загрузка в "Сервисный режим"... Тыкай кнопку!" После чего необходимо сразу коротко, но чётко нажать красную кнопку телефона. Если всё нормально, то в окне программы появится сообщение вроде этого:
Передача boot...
Загрузка в "Сервисный режим" ОК
Ожидание включения телефона...
Получение информации:
Model: SIEMENS CX70 56 lg3
Телефон находится в "Service Mode"
IMEI: ХХХХХХХХХХХХХХХ
SecurityStatus: CustomerMode
HWID: ХХХ
Напряжение аккумулятора: 3798 mV.

А на экране телефона будет гореть надпись "Service Mode".
Если всё пошло не так, и программа пишет: "Нет ответа на загрузку! Проверьте номер порта, кабель, телефон, mode!", то стоит поиграться флажками "No AT" шнур, Тип 2 автозапуска, после чего повторить попытку.

Если вместо "Service Mode" телефон включается в обычном режиме, то возможно вы неправильно нажимаете на красную кнопку.

в) Возвращаемся на вкладку Коды и жмём кнопку Ввести SKEY в телефон. После получения подтверждения об удачном вводе Skey выходим из Service Mode (нажать кнопку Выключение в программе PapuaUtils или просто взять и выключить телефон красной кнопкой). Теперь можно создавать лоадер для V-Klay.

2. При считывании ключей возможен и другой вариант. Если при выполнении п. а) PapuaUtils пишет "Нет ответа от мидлета!", а в мидлете рх75v1 не пропадает надпись "Подключите аксессуар!", то в этом случае передавать ключи ESN, HASH в компьютер придётся вручную. В этом случае делаем следующее.

Отключаем кабель от телефона, запускаем на нём мидлет рх75v1. При появлении запроса "Локальное соединение? (com0)" нужно выбрать Не сейчас. Мидлет напишет "Please wait…" и начнёт рассчитывать ключи (расчёт может занять довольно продолжительное время). По окончании расчёта значение ключей ESN, HASH будет выведено на экран телефона:
Please wait... OK
Time: 329 sec
IMEI: XXХХХХХХХХХХХХХ
HASH: 1234-5678-9ABC-DEFG-HIKL-NOPQ-RSTU-VWXY
ESN: 1234-5678

Берём бумажку и ручками переписываем значение ключей ESN, HASH. После этого можно выйти из мидлета по Quit. Далее присоединяем включённый телефон кабелем к компу, запускаем PapuaUtils. На вкладке Установки нажимаем кнопку Информация. Переходим на вкладку Коды, видим, что поля IMEI и HWID заполнились. Вручную записываем значение ключа HASH (без чёрточек!) в соответствующее окно программы (для данного примера надо вписать 123456789ABCDEFGHIKLNOPQRSTUVWXY). Записываем значение ESN (с конца и по две цифры, в данном примере надо вписать 78563412). Теперь выполняем п. б), в) из предыдущего варианта. Собственно с этим всё.

Примечание1. На старых телефонах х65 с версией прошивки до 36-й возможно считывание ключей без использования ява-мидлета. Для этого подключаем к кабелю выключенный телефон, нажимаем в PapuаUtils на вкладке Коды кнопку Авто OpenAll и ждём окончания работы (выполняя действия, которые будет запрашивать программа).

Примечание2. Если программа не может рассчитать SKEY, проверьте правильность ввода ключей (в особенности ESN). Ежели всё записано и сделано правильно, а Skey не считается, стало быть в телефон был записан чужой BCORE - тогда всё, туши свет.

Примечание3. Стоит отметить, что устанавливать патчи на телефоне можно и без введённого SKEY, однако имея все данные для его расчёта и ввода было бы неразумно ими не воспользоваться. К тому же после введения SKEY появится возможность юзать некоторые вкусности, недоступные в обычной жизни (например снятие скриншота с экрана телефона), так же многие сервисные операции с телефонами возможно проводить только с введённым SKEY. Таким образом, если кроме патчей более ничего не требуется, то SKEY вводить не обязательно, в иных случаях лучше ввести.


Создание лоадера для V_klay

Здесь всё значительно проще. Сгенерировать лоадер для V_klay можно как с помощью X65flasher, так и PapuaUtils. Остановимся подробнее на последней.
Подключаем телефон с уже введённым Skey в "Service Mode". Переходим на вкладку коды и жмём кнопку PV VKD. При необходимости заполняем поля Основные коды телефона - теперь они уже известны. Выбираем куда сохранить файл лоадера (x65x75pv.vkd) - нужно выбрать каталог с установленной V_klay и далее dataLoaders. Собственно всё.



Часть 3. РАБОТА С ПАТЧАМИ В V_KLAY
Установка патчей


Итак, вы имеете телефон с введённым Skey, лоадер для V_Klay сгенерировали и записали куда следует, теперь можно работать непосредственно с патчами.

а) Подключаем выключенный телефон кабелем к компу, запускаем V_Klay. Выбираем в ней Работать с телефоном, настраиваем номер порта и скорость. Выбираем в выпадающем списке с названиями лоадеров тот, который создавали. В зависимости от модели телефона это будет x65(BootKey and NewFlash) или x75(BootKey and NewFlash). Например, для СХ70-го надо выбирать первый из них. Загружаем лоадер - жмём кнопку Обновить. Как только появится надпись: "Соединение... Жмите Выкл. или отключите-подключите кабель при выключенном телефоне" коротко, но чётко нажимаем красную кнопку телефона (как делали для входа в "Service Mode", только теперь на экране телефона ничего не появится).

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

в) Чтобы установить патч, откройте его файл vkp в V_Klay. Текст файла с патчем появится на вкладке Патчи. Здесь вы можете при необходимости внести корректировку в текст патча, сохранить его под другим именем, создать новый файл патча. Если патч готов к установке проделайте п. а), после чего нажимайте кнопку ?. Будет проведена проверка патча на возможность установки или наличие в данном телефоне. В случае успешной проверки программа напишет: "Патч может быть установлен". После этого можно нажимать кнопку Применить патч и дождаться подтверждения об окончании установки патча. Далее можно аналогичным образом ставить следующий патч, или завершать работу программы.

г) Для выхода нужно выгрузить лоадер и подготовить телефон к включению - жмём на кнопку Выгрузить лоадер, дожидаемся когда квадратик возле неё станет зелёным. Всё, теперь можно отсоединять кабель, включать телефон и радоваться новым возможностям, полученным благодаря применению патча.

Исходный файл патча лучше не удалять с компа, а где-нибудь сохранить (он пригодится, если впоследствие потребуется деинсталлировать патч).

Удаление патчей

Если вы послушались совета и не удалили файл с патчем, то деинсталлировать его пара пустяков. Если не послушались, придётся напрягаться и вспоминать откуда вы качали патч, искать там его и качать заново. Короче говоря, любыми способами надо заполучить исходный файл с установленным патчем.

После чего проделываем п. а) из предыдущего раздела, после чего жмём на кнопку ? (проверка патча на возможность удаления или отсутствие его в данном телефоне). В случае успешной проверки программа напишет: "Патч может быть установлен". Затем нужно нажимать кнопку Отменить патч и дождаться подтверждения об удалении патча. Далее завершаем работу программы - выполняем п. г) из предыдущего раздела.

Как видим всё очень просто... естественно при условии, что всё идёт так как надо! А вот если, что-то пошло не так, смотрим следующую часть статьи.



Часть 4. ВОЗМОЖНЫЕ ПРОБЛЕМЫ И РЕШЕНИЯ

Если вы неправильно выбрали порт и скорость в V_Klay при загрузке лоадера появятся соответствующие сообщения.

Если программа пишет: "Соединение... Жмите Выкл. или отключите-подключите кабель при выключенном телефоне", вы жмёте кнопку, а ничего не происходит, то вероятнее всего вы выбрали не тот лоадер - их в списке много, поэтому легко можно перепутать.

Если при проверке патча на возможность установки программа выводит подобную картинку, есть повод задуматься. Возможно вы скачали патч не для вашего телефона или версии прошивки. В любом случае настоятельно не рекомендую ставить такие патчи - работа телефона может, как минимум ухудшится.

К сожалению при установке патчей программа не может проверить всё и вся - нередки случаи, когда при установке патчей никаких тревожных сообщений не выдаётся, а пропатченный телефон начинает глючить. Как правило такие проблемы вызывают графические патчи. Простой пример - после установки патча (водафоновские значки сети и батарейки) на СХ75 телефон нормально включился, но при попытке использовать GPRS стал выключаться. В этом случае нужно отменить патч и забыть о нём или самому переделать его под свой телефон. Подробная стать об этом имеется здесь.

Нередки случаи когда файл с установленным патчем не сохранялся, и скачать его уже неоткуда. Что же делать в этом случае? Можно перепрошить телефон (если нет более новой, можно той же самой прошивкой). Дело в том, что прошивка полностью уничтожает все установленные патчи.

Ну и в самом трудном случае придётся вспомнить о сделанном бекапе. Залить его обратно в телефон можно с помошью V_Klay. Для этого, выполнив п. а) раздела Установка патчей, переходим на вкладку Флешер. Жмём на Открыть файл и выбираем сохранённый ранее бекап (файл bin). Выставляем в полях Адрес - 0x00000000 (fullflash), Размер - 0x02000000 (fullflash) и жмём Запись памяти. Если требуется восстановить не весь фуллфлеш, а, скажем, только EEPROM (блоки EELITE, EEFull), то выставляем в полях Адрес, Размер, Исп. со смещения данные для EEPROMа.


Источники информации, использованные при создании статьи:
- справочный файл к программе PapuaUtils;
- справочный файл к программе V_Klay;
- FAQ "Как патчить телефоны х65/75";
- патчи "Open Disks forever", "Disable some messages", "Setup illumination by 5%" от SiNgle, скачанные с сайта Интернет-база патчей




Автор: totenkopf
Hosted by uCoz