| БАЗОВЫЕ | РАЗГОВОР | КЛАВИАТУРА | SMS | ДИСПЛЕЙ | НАПОМИНАНИЯ | ЗВУКИ | |
| ПРОДВИНУТЫЕ ИНДИКАТОРЫ | ЗАПИСНАЯ КНИЖКА | ЦИФРОВЫЕ ЧАСЫ | УВЕЛИЧЕНИЕ ДИСКА | JAVA | ДРУГОЕ |
Главный ресурс, посвящённый работе с телефонами SIEMENS - это Сименс-клуб. Воспользовавшись поиском, на форуме можно найти ответы на подавляющее число вопросов, касающихся телефонов данной марки. Если поиск не поможет (бывает, такое случается от нетерпения, даже если такая тема уже обсуждалась) можно оставить свой вопрос в соответствующем разделе.
ПРЕДУПРЕЖДЕНИЕ: ВЫ ВСЁ ДЕЛАЕТЕ НА СВОЙ СТРАХ И РИСК! ПРИ НАЛИЧИИ КРИВЫХ РУК И ГОРЯЧЕЙ ГОЛОВЫ ВОЗМОЖНЫ НЕПРИЯТНОСТИ С ВАШИМИ ТЕЛЕФОНАМИ!
Итак, вступление окончено - перейдём к делу. Знайте, ваш С55 может гораздо больше, чем написано в инструкции и даже, чем вы могли бы представить. Сразу после появления в продаже данного телефона множество людей, опираясь на опыт работы с предыдущими моделями фирмы SIEMENS, начали его улучшать. Патч - изменение в прошивке (программном обеспечении) телефона, которые добавляют новые или изменяют имеющиеся функции, исправляют некоторые ошибки, придают ему индивидуальность. Есть ещё телефон Siemens A55. По железу он полностью идентичен С55. A55 можно быстро и легко превратить в С55. Здесь я не буду помещать описание этого процесса, т.к. оно уже есть, например, здесь. Фулфлэш есть здесь. Он с 24 прошивкой и отключённым CRC.
Вот основные вопросы, которые будут рассмотрены в этом разделе:
Вся память телефона целиком, называется фулфлэш (fullflash). Она едина, но в С55 можно выделить буткор (bootcore), епром (eeprom), флэш (flash) и остальная - самая большая часть - прошивка. Теперь подробнее: фулфлэш имеет размер 8 мегабайт (8388608 байт = 800000 в 16-ричной системе). Буткор - наиважнейшая часть памяти, отвечающая за взаимодействие телефона с внешним миром (занимает 131072 байт = 20000 в 16-ричной системе = 128 Кб. К ней нужно относиться с наибольшим почтением: в случае (крайне редком) его "поломки" для возврата работоспособности телефона придётся его вскрывать. Но я этого касаться не буду, так как патчами испортить буткор можно только при большом желании. Епром содержит персональные настройки телефона (занимает 393216 байт = 60000 = 384 Кб). Это не только настройки, сделанные в меню, лого оператора, но и настройки "железа" - именно вашей аккумуляторной батареи, передатчика, IMEI. Эту часть памяти можно изменять, но осторожно. Флэшем называют как раз тот самый виртуальный диск, на который доступен для записи пользователем и где хранятся собственные мелодии, картинки, JAVA - приложения и т.д. По умолчанию он равен 360 Кб, но его можно увеличить (об этом позже). Прошивка - это так называемая операционная система телефона, которая содержит, всё, то мы имеем в телефоне сразу после его покупки.
Теперь, познакомившись с составом памяти, можно переходить к работе с ней. Для этого вам понадобятся: data-кабель и софт. Когда С55 только появился, с кабелем было много проблем, т.к. SIEMENS при переходе с 45 на 55 серию изменил размеры и разводку разъёма. Сейчас найти кабель уже не проблема. Кабель от 55 серии подходит для 60-й, 62-й и 65 серий. Чтобы получить минимум проблем и много не платить, лучше выбрать кабель на COM-порт с питанием от порта, а не от телефона (это необходимо, т.к. работа с патчами и памятью идёт при отключенном телефоне - следовательно питание от него на кабель не идёт). На разъём телефона должно приходить 3 проводка - на контакты 2,3 и 4 (см. рис). Я пользуюсь кабелем LINK BITS. Продавался в бело-голубом пакетике. Цена 300 - 450 р. С ним телефон замечательно прошивается, патчится, ходит в GPRS-интернет и работает с любыми программами.
Вот мы дошли и до софта: для патчей будет применяться программка V_Klay. Сначала её надо скачать Ж;-) с этого сайта. Разница в версиях небольшая, добавляется поддержка новых моделей телефонов. Я лично пользуюсь v2.5 c обновлением 32. Она позволяет считывать/записывать память телефона и применяет патчи. Для запуска могут потребоваться файлы mfc71.dll и msvcr71.dll. Их можно взять здесь для WIN 98 и для WIN XP. Сразу после установки настоятельно советую прочитать встроенный HELP (его и README лучше вообще читать всегда).
Патчевание, и вообще, любое вмешательство в программное обеспечение телефона, нужно проводить ТОЛЬКО ПОСЛЕ СОХРАНЕНИЯ В НАДЁЖНОМ МЕСТЕ БЭКАПА ФУЛФЛЭША!!! Обязательно сохранять копию фулфлэша ДО каких-либо манипуляций с телефоном. Промежуточные сохранения также не будут лишними, если вдруг захочется вернуться к какому-то состоянию. Бэкап легко делается с помощью V_Klay. Его мы уже установили. Затем надо ПОЛНОСТЬЮ ЗАРЯДИТЬ ТЕЛЕФОН! (лучше это делать всегда перед копанием в прошивке), подключить его посредством кабеля к COM-порту, запустить V_Klay и в нём настроить параметры порта (COM1...,115200) и телефона (работать с 'телефоном', выбрать 'просто' С55, адреса выставлены для фулфлэша по умолчанию (0x000000;0x800000). Теперь можно нажать 'чтение памяти', дождаться, когда V_Klay предложит нажать "Выкл" и нажать на 1/4 секунды 'красную' кнопку телефона (положить трубку). Теперь можно отдохнуть минут 10, пока сливается фулфлэш. Когда процесс завершится, нажать 'сохранить файл'. В имя автоматом вставляется дата/время сохранения. Сразу научимся записывать его обратно: Чтобы при необходимости залить бэкап обратно надо нажать 'открыть файл', проверить, что адреса стоят правильно (0x000000;0x800000; смещение 0x000000). В V_Klay есть защита от записи в буткор и, нажав 'запись памяти' можно в этом убедиться. Высветится предупреждение с предложением пропустить запись буткора с тремя кнопками 'ДА'- пропустить, но записать всё остальное (то, что надо); 'НЕТ'- записать всё вместе с буткором: НЕ УВЕРЕН - НЕ НАЖИМАЙ!!!; и 'ОТМЕНА'- ничего не записывать. Заливка фулфлэша возвращает телефон полностью в то состояние, какое было на момент сохранения. ВСЕ ПРОВЕДЁННЫЕ ИЗМЕНЕНИЯ, НЕСОХРАНЁННЫЕ НОМЕРА И SMS ИЗ ПАМЯТИ ТЕЛЕФОНА БУДУТ УТЕРЯНЫ. На данные из скачать бесплатноы это не влияет.
Теперь мы сохранили бэкап и можем приступать к патчам. Чтобы проникнуться духом патчевания было бы полезно прочитать ветку форума на Сименс-клубе. А сейчас активны: эта тема и вот эта . Но это не обязательно. Могу сказать, что развитие шло скачкообразно. Последняя революция произошла в июне 2004. Она связана с архиважным патчем: "Расширение диска v2.2 и потом 2.3". Они сделали неработоспособными большинство из написанных ранее патчей, но расширили доступный пользователю флэш телефона с 360 Кб до 1016 Кб. Как же сделать себе это счастье? Сейчас всё будет:
Первым делом нужно проверить версию прошивки в вашем телефоне. Набираем *#06#, видим IMEI, нажимаем левую софт-клавишу и смотрим цифру за надписью Version. Это 24? Замечательно! Если нет, то надо установить 24 версию прошивки, т.к. все патчи предназначены для неё. Качаем её отсюда , запускаем, настраиваем порт в Serial config (115200), ставим галку на Skip Post-Check, жмём Start, ждём окончания. Затем надо скачать необходимые архивы от главного патчеписателя для SIEMENS C55 - SINCLAIR'а (бурные аплодисменты). Имена остальных приложивших свои руки и головы - в теле патчей и на Форуме. Патч для V_Klay - это текстовый файл с расширением 'vkp'. Формат строки патча: xxxxxx: yy zz ; ?????, где хххххх - начальный адрес в фулфлэше в 16-ричной системе, yy - старые данные (что заменяем), zz - новые данные (на что заменяем), ';' - знак комментария и ????? - комментарий. После указания начального адреса, длина изменяемого блока может быть любой, но чаще для наглядности адрес ставят в начале каждой строки. Начальные данные необходимы для возможного отката патча. Если их нет, V_Klay предложит сохранить патч для отката. Это же он сделает, если обнаружит несоответствие старых данных в тексте патча с данными в памяти телефона. В этом случае для отката надо пользоваться созданным патчем для отката.
Итак, первый архив - это распакованная графика, она просто необходима для дальнейшей беспроблемной смены и добавления картинок в телефон, а также для работы некоторых патчей. Инструкция по установке - внутри. Не забываем про отключение CRC (контрольная сумма для защиты прошивки). Открываем readme, читаем, копируем в буфер строки с патчем отключения CRC из пункта 1а). Запускаем V_Klay, подключаем выключенный телефон, проверяем настройки (работать с телефоном), переходим на вкладку патчи, вставляем из буфера патч отключения CRC, нажимаем 'применить патч', коротко давим 'красную кнопку' и ждём сообщения об успешном завершении. Выгружаем лоадер, включаем телефон, ждём минут 5, если он ещё включен - всё в порядке, можно продолжать. Выключаем. Выполняем пункты 1б) и 1в). Включаем - графика распакована, лэнгпак урезан - можно переходить к 'системным' патчам. Пункты 2,3 и 4 для людей, у которых уже установлена распакованная графика разных версий. Версии отличаются по расположению картинок, степени распакованности и наличием пары размазанных картинок. Лучше откатиться на чистый бэкап и работать по п.1. Для дальнейшего патчевания отключение CRC каждый раз ставить не надо.
Большинство патчей, которые вы найдёте в разделах этого сайта были взяты из этого, часто обновляющегося архива. Там находятся большей частью системные патчи (изменяющие или добавляющие новые функции). Патчей там много. Я их просто систематизирую и добавляю немного развёрнутое описание. Если что-то с чем-то конфликтует, то это написано и не надо думать, что у кого-то это будет не так. Патчам я оставляю абсолютно оригинальный вид, беря их из сборника или других источников.
Теперь можно переходить наверх и приступать к патчам.