Для начала надо узнать версию прошивки, тк на новую старую прошить нельзя.
Для этого в обычном режиме трубы нажимаем *#06#. На экране высветиться ваш IMEI (International Mobile Equipment Identity - или переводя с карякского - идентификационный номер телефона), далее давим на левую верхнюю пимпу. И там высветиться версия прошивки.
Теперь о неприятном. Если вы вдруг являетесь несчастливым (или счастливым) обладателем лоченого/криворазлоченного телефона - убедительная просьба ЗАРАНЕЕ т.е. перед процедурой прошивки разлочить телефон прогой ZeeSiemens. Эту процедуру можно провести даже с нормальным телефоном без последствий, если понечно не дергать шнурок или же если не выключат свет в вашем помещении. Данная программа хоть и похожа на ДОСовскую, работает ТОЛЬКО из-под Windows. В использовании проста как калькулятор. Главное в конце, когда попросит, нажать Ctrl-C.
Сам Великий и Ужасный процесс.
Для начала процесса нужно: 1. Убедиться, что аккумулятор ЗАРЯЖЕН! и чем больше, тем лучше! 2. Для пущей верности выньте симку из трубы, операция нетрудная, но для параноиков - успокаивающая. 3. Кабель подсоедините к СОМ1 порту. Так еще спасете пару-тройку нервных клеток. 4. Телефон должен быть включен.
Теперь напишем, как выглядит пакет программ для прошивки.
1. ДОСовский. Опишем что там есть и что бывает. Программа - флэшер. Маленкий чернорабочий, который и выполняет весь процесс прошивки. Называеться SWUP - SoftWareUpdateProgram (SIEMENS AG). Имя файла swupXXX.exe, где ХХХ- номер версии, последняя мне извесная - 1.94. Размер 326 958 байт. если сильно больше, есть смысл задуматься о трояне или вирусе, но енто опять же для сбережения нервных клеток. Программа проверки связи с телефоном SwupInst. Проверяет наличие связи с телефоном и генерит для SWUP фаил конфигурации swup.ini. Содержание файла swup.ini (полное): First Parameter on choices is default-value !
TEST_SW = "NAME.BIN" // for test-purposes : other Update-SW
BAUDRATE = Value // for manual baudrate-adaption (internal, dont use)
DOUBLERATE = [NO|YES] // for manual doubling baudrate (internal, dont use)
COM = [1|2|3|4] // selection of comport
BOT_FILES x = "NAME.BOT" // for test-purposes : other BootStrapLoader
IGNORE_WIN = [NO|YES] // FastBoot = 200kBaud even under WIN !
CHECK_FILE = [YES|NO] // Do Checksum-Test on XBI-File
SIMULATE_FLASH x WITH_FLASH y // Unknown Flash x uses Algorithms of known Flash y
TRACEMODUS = [DISABLED|TO_FILE|SERIAL] // Destination for Trace-Output (internal, dont use)
TRACELEVEL = [1...255] // internal, don't use
TRACEGROUP = [1...64] // internal, don't use
TRACERATE = Value // for manual baudrate-adaption of traceport (internal, dont use)
TRACEPORT = [2|1|3|4] // selection of trace comport (internal, dont use)
EMVTEST = [NO|YES] // special feature for CE-certification of swup-adapters, (internal, dont use)
CHECKBOOTBOX = [YES|NO] // select NO if using comwatch etc. , (internal, dont use)
IGNORE_NT = [NO|YES] // select YES if you want to try it under NT
// comments - если хотите поизвращаться и есть ненужная мобилка. А обычноиспользуемые такие: COM=1 // Ком порт, по умолчанию - 1
LANGUAGE = ENGLISH // Язык дружественного интерфейса
IGNITION = MANUAL // Кто включает трубу в концу процесса, если MANUAL, то ручками,
//если этой строчки нет, то прога попробует сделать это сама.
FASTBOOT=YES // По умолчанию ДА, т.е. Yes. Хрень вобщем.
// коментарии ;)
Без него SWUP ужасно ругаеться на двух наречиях корякского: Achtung !!! attention !!!
"SWUP.INI" nicht gefunden. Bitte Install-Programm "SWUPINST.EXE" aufrufen.
Could not find "SWUP.INI". Please run installer "SWUPINST.EXE".
Achtung !!! attention !!! Сам флэш. Файл с расширением xbi. Чего в нутри - не знаю. Для чего нужен - тоже. Более прикольно выглядит, находясь в телефоне. Размер - например для S35_2101.xbi - 3 704 838 байт. Но вы не думайте что он так прямиком туды пойдеть, он тама немнога заархивирован.
Обычно очень любят SWUP и *.xbi соединять в один ЕХЕ-шник. Но тут облегчение небольшое, тк придется запускать не "swup194.exe S35_2101.xbi", a "S35_2101.exe".
Для нормальной работы программы ЖЕЛАТЕЛЬНО запускать ее из чистого ДОСа. Чистый ДОС подразумевает под собой "command prompt only".
2. Windows вариант. Программа - флэшер WinSWUP. Как вы понимаете это ГУЁвый(GUI - Graphic User Interface) вариант ДОСовского SWUP. Все последние прошивы. начиная с 21 обычна идут с этим вариантом.
Она поставляется с вделаной внутрь проверкой связи, а посему запускать нада только ее одну.
Так-же как и в варианте с SWUP есть два варианта: отдельно WinSWUP с *.xbi и спаяные вместе.
В первом варианте поставка Wsw_egol.dll 245 820 байт
Winswup use.doc 631 296 байт
Winswup.exe 274 435 байт
Bfb95eg.dll 176 128 байт
Wsw_egpl.dll 249 916 байт
Wswsegpl.dll 249 916 байт
Wswup32.ini 44 байт
Wswuplib.dll 254 012 байт
Wswupser.dll 213 052 байт
и обычный знакомый нам XBI-файл, например S35_2101.xbi. Во втором варианте s35_2403.EXE 4 116 344 байт (WinSWUP и *.xbi в одном флаконе)
Bfb95eg.dll 176 128 байт
Какая операционнная система требуется, я думаю говорить ненада.
Настройка обычная через меню. Устанавливается СОМ порт и его скорость.
3. Прошивка по ДОС. 3.1. Подключает кабель к телефону. 3.2. Запускаем Swupinst.exe 3.1 В появившемся Меню видим: (D)eutsch - меню на немецком - нажмите D для продолжения
(E)nglish - меню на английском - нажмите E для продолжения
(q)uit programm - выход из программы - нажмите Q для выхода Здесь выбирается язык для дольнейшего общения с Вами. Жалко русского нет.
3.3 Следующий скрин. (C)omPort:1 - COM-порт. Куда подключили, то и пишем.
(L)anguge: English - Язык общения.
(T)est connection to mobile on COM1 - проверка соединения с COM-портом
(M)obilesearch on all serial ports - поиск телефона на всех серийных портах
(R)eady! - Готово! Нажмите для верности "Т" и после проверки нажмите "R". После этого программа создаст файл swup.ini и выйдет в ДОС.
3.4. Прошиваем. Запускаем "swup194.exe S35_2101.xbi" для раздельного варианта или "S35_2101.ехе" для общего. Далее пройдет проверка целостности xbi файла.
3.5 Телефон начнет выключаться. Не пугайтесь, он не умирает.
3.6 Как только появится "trying to connect to mobile with Gold/HiGold-Boot-Strap-Loader" , надо СРАЗУ нажать на пимпу с красной трубкой, но не долго, чтобы телефон не включился! Нажимайте до тех пор, пока не появиться надпись "......updating the software with 57.6 kBd" и тел начнет моргать подсветкой. Достаточно одного краткого нажатия кр. трубы (MaMaDx).
Теперь НИЧЕГО РУКАМИ НЕ ТРОГАТЬ! 3.7 В это время будет идти процесс стирания старой прошивки и начнет заливаться новая. Это займет примерно 10-12 минут. 3.8 После окончания программа попросит включить телефон - ВКЛЮЧАЙТЕ!. 3.9 Все.
4. Прошивка в Windows. Т.к. это прошивка по ВыньДОС, то сами понимаете может произойти что угодно за тем 15 мин, что будет идти процесс прошивки. Посему желательно отключить все проги, а особенно скринсейверы, автодозвонщики, разного рода агенты. Тут как в варианте с ДОСом, чем чище, тем лучше. (Правда я во время прошивки активно сидел в ИНете по по второму СОМ-у, слушал музыку и модерил Форум. Но равняться на таких как я не стоит, тк я все делаю немнога "экстремально", например чиню всю электрику "под током". Прим Автора) Для раздельного варианта: запускаем WinSWUP.exe. Жмем OK. Открываем нужный нам файл XBI с помощью стандартной иконки или через File|Open. Справа откроеться новое окошко, в котором будет написано, какая и что за прошивка. Для спаянного просто запускаем s35_2403.EXE. Далее жмем START и незабываем нажать на пимпу с красной трубкой после выключения телефона. Далее все как в ДОСовском варианте: ждем. Если после окончания она покраснее и скажет, что не может включить телефон - не пугайтесь - это нормально.