:: Главная bs0dd.net :: Гостевая книга :: FAN-сайт Nokia Phones :: Электроника МК :: :: Архив Nokia 92xx :: Архив GRiD Systems :: Kannel для Windows :: Библиотека :: Новость №8Siemens S/ME45: i-онизацияДанная инструкция описывает процесс перепрошивки телефонов Siemens S/ME45 в модель S45i.
Процедура называется "i-онизация", поскольку на телефоны устанавливается улучшенная прошивка от
i версии, добавляющая некоторые новые функции и исправления ошибок в ПО.
Выражаю благодарность Сергею Нечаеву (t.me/whatevershibe) за некоторые технические разъяснения по поводу работы с S/ME45(i). 1. Новые функции в прошивке S45iПо сравнению с прошивками в S/ME45 (телефоны отличаются только корпусом) в S45i имеются следующие отличия:
Именно поэтому, если вы уверены в своих действиях, рекомендуется прошить ваш S45 или ME45 в S45i. 2. Подготовка к прошивке, установка ПОДля прошивки телефонов Siemens достаточно буквально пара вещей:
В моем случае это самодельный COM мультикабель (можно также заряжать телефон внешней зарядкой). К компьютеру подсоединяется через COM-USB переходник на базе микросхемы FT232, он также поддерживает скорости выше 115200. Для i-онизации мной уже подготовлено две версии архива с набором файлов и программ.
Теперь нужно скачать один из двух архивов и распаковать. Начнем с установки и распаковки программ: SiMoCo, V_KLay, Siemens EEPROM tool. 3. Резервное копирование адресной книгиОткрываем SiMoCo. Программа попытается соединиться через COM1, так что нужно прервать процесс и зайти в настройки. Там выставить порт (скорость лучше не трогать), в моем случае также необходимо включить сигнал RTS. Для удобства можно и поменять язык (я все делаю на англ. версии).Теперь устанавливаем соединение. В разделе с контактами выбираем «Адресная книга» ("Addressbook"). Поскольку новая прошивка для адресной книги использует файлы с другими именами (книга хранится в скрытой папке в ФС телефона) и возможно другим форматом, поэтому после i-онизации адресная книга на телефоне «исчезнет». Если она важна, стоит ее сохранить. По полю с контактами кликаем правой кнопкой мыши и выбираем «Сохранение записных книжек» ("Store to file"). Оставляем галочку у адресной книги и сохраняем файл. Закрываем SiMoCo. 4. Полный дамп флеш памяти телефонаВыключаем телфон и открываем программу V_KLay. В поле типа телефона выбираем «ME45 (Test point)» или «S45 (Test point)». Настраиваем COM порт и скорость. Для меня оптимальным вариантом оказалась скорость 230400 (на скорости выше происходят ошибки). Нажимаем «Обновить ->» ("Refresh ->"). Когда программа попросит - коротко нажимаем клавишу включения, пойдет инициализация. После этого V_KLay автоматически начнет резервное копирование всей памяти телефона (нам же нужно будет на что-то откатиться, если вдруг все пойдет не по плану).Пока программа это делает, смотрим на поля «ИД1» и «Тип1» ("ID1" и "Type1"). Два последних символа типа и два последних символа ИД формируют код памяти телефона. Существуют 4 вариации таких кодов:
5. Загрузка прошивки от S45iТеперь, чтобы получить телефон с прошивкой от S45i нужно эту самую прошивку туда прошить. Касаемо набора прошивок в архивах уже было сказано. Для примера как раз возьму привычный для СНГ вариант 04.03.15. Вообще, нумерация прошивок у Siemens имеет формат x.y.z и устроена следующим образом:
Настраиваем в программе СOM порт («Serial Config»). Затем ставим галочки возле двух «Skip» (проверка телефона перед и после прошивки, можно обойтись) и нажимаем «START», после чего опять коротко нажимаем клавишу включения. Прошивальщик спросит нас, действительно ли мы хотим записать прошивку от S45i в S/ME45, а затем спросит, хотим ли мы понизить версию прошивки (SVN) с текущей (обычно 2x) на 04. Без раздумий соглашаемся (ведь мы знаем, что делаем). Пойдет процесс стирания и прошивки новой версии. Во время стирания программа также покажет вариант памяти, который мы определяли ранее (можно убедиться в правильности). В среднем прошивка (на скорости 230400) занимает 253 секунды, т.е. где-то 4 минуты с копейками. После завершения программу можно закрыть. 6. Патч для снятия защиты от запускаТеперь, если попытаться включить телефон, он будет лишь выдавать короткий гудок. Это защита от запуска на не-S45i. Для ее снятия телефон нужно пропатчить.Снова открываем V_KLay. Для этого достаточно открыть один из двух патчей («S-ME_to_i.vkp» или «8MB_S-ME_to_i.vkp»), в зависимости от варианта телефона. Нажимаем «Применить Патч» ("Apply Patch") и включаем телефон уже известной схемой с коротким нажатием. После применения наш i-онизированный аппарат будет (практически полностью) работать. 7. Прошивка сторониих русских шрифтов (опционально)Если вы не фанат официального русского шрифта, можно прошить себе шрифт получше (данный шаг рекомендуется делать, только если телефон был прошит вариантом 04.03.15).Переходим во вкладку «Флешер» ("Flasher") и кнопкой «Открыть файл...» ("Open file ...") выбираем файл из архива "s45i-040315-b0000-dffff-new_font&rus_email.rar". В качестве начального адреса выбираем: 0x000B0000. Жмем «Запись памяти» ("Write memory"). Если после патчинга телефон не отключался от компьютера, он должен остаться в режиме прошивки, поэтому процесс пойдет сразу. 8. Замена 68 блока в EEPROMВо избежания проблем с работой GPRS у некоторых операторов (должно быть актуально для российского Билайна), необходимо применить патч EEPROM блока 68. Открываем программу Siemens EEPROM tool. Выбираем COM порт и тип телефона: «< x65». Нажимаем «Init» и по старой схеме «включаем» телефон. Но теперь на его экране загорится надпись «Service mode».Распаковываем файлы из архива «block68_s45i.rar». Импортируем исправленный блок кнопкой «Load» (файл «block68_s45i.bin»). На левой стороне появится блок 68 с обозначением «GPRS disabled (fix)». Выделяем его (кликом) и нажимаем кнопку «->». Соглашаемся перезаписать. Теперь аналогичный блок есть и справа. Записываем буфер в телефон кнопкой «Save selected» (убедитесь, что блок на правой стороне тоже выделен). После этого из программы можно выйти (сервисный режим она выключит сама).
9. Восстановление адресной книгиТеперь телефон можно включить, он будет полностью работать, но, в связи с изменениями в адресной книге она конечно же пуста. Нужно ее восстановить.Снова открываем SiMoCo, соединяемся с телефоном. Программа скорее всего покажет предыдущее состояние адресной книги, поэтому для обновления списка открываем окно «Адресная книга» ("Addressbook") и нажимаем «Обновить адресную книгу» ("Refresh addressbook"). Разумеется, она окажется пустой. Возвращаемся в главное окно и, по аналогии с созданием бэкапа, кликаем правой кнопкой на поле с адресной книгой (ее, конечно, сначала нужно выбрать из списка), выбираем пункт «Восстановление из файла» ("Restore from file"), оставляем галочку у адресной книги и загружаем файл с контактами. Теперь адресная книга вернулась в i-онизированный телефон. 10. Удаление файлов старой адресной книгиПоскольку файлы старой адресной книги все еще остались в ФС телефона, будет не лишним их удалить для освобождения пары килобайт памяти. Открываем окно «Проводник» ("Explorer"), в «Установках» ("Settings") включаем показ скрытых файлов. Среди папок телефона возникнет «Address book». В ней будут лежать файлы вида «*F02.adr» (старая версия адресной книги) и «*F03.adr» (новая версия адресной книги). Естественно, удаляем ставшие ненужными файлы «*F02.adr».
Ну вот, теперь у нас на руках ME45, превращенный в S45i, т.е. ME45i. Доступен полный набор функций, можно применять патчи для S45i, редактировать анимации и делать прочие вещи. 11. Эксклюзивный графический патч для ME45iБонусом, немного поигрался с заменой картинок и анимаций, получился небольшой патч, заменяющий стандартные картинки от S45i (не очень мне нравятся) на мои собственные, нарисованные специально под ME45i. Вероятно, кому-то они тоже придутся по вкусу. В архиве также прилагаются BMP картинки для скринсейвера и оператора.Находится тут: files.bs0dd.net/siemens/ME45i-newpics.zip. 17 Июня 2024 года, 12:20:13 CEST КомментарииКомментариев пока нет. Не желаете ли оставить свой? |
||||||||
![]() Powered by COMPPAG 0.50 2022-2024 © Compys S&N Systems |