:  English Version  :
  :  Главная   :  Секреты   :  Статьи   :  Сервис-центр   :  Программы   :  Форум  :
Сервис-центр
все для русификации, реанимации и разблокировки GSM
Подборка статей
воровство денег мобильными операторами, рассказ взломщика, история производителей сотовых телефонов

 


Технология обновления прошивки и смены языкового пакета в Nokia.

    Вам необходимо иметь:

  • Dejan's Nokia Flasher 1.00b - программа для чтения и записи флэш-памяти телефонов Nokia, распространяется бесплатно, можно скачать на сайте автора - http://users.net.yu/~dejan, инструкция по использованию прилагается. Оригинальный Dejan Flasher-a имеет множество недостатков: неудобный интерфейс, сложность настройки, для флэширования каждой конкретной модели нужно иметь соответствующие типы флэш-загрузчиков. Но нужно помнить, что эта программа была первым шагом к флэширования Nokia! В настоящий же момент времени существует несколько подобных программ с понятным интерфейсом и с возможностью автоматически настраиваться для флэширования каждой конкретной модели. На наш взгляд самой удобной является Rollis Flasher 4.77. Также нужно упомянуть Knok флэшер - профессиональный флэшер, позволяющий (помимо обычных функций чтения/записи флэши): обновлять FAID, конвертировать файлы из формата Dejan в формат Wintesla и наоборот, регулировать контрастность, снимать блокировки, а также при желании на базе Knok можно написать свой собственный флэшер.

  • Интерфейсный шнур, подключающийся к LPT порту. Схема шнура очень простая. Используется микросхема 74HC14 (отечественный аналог 1564ТЛ2 - шесть триггеров Шмидта). Схема и инструкция по изготовлению здесь: "Схема и инструкция по изготовлению шнура для Dejan's Flasher 1.00b".

  • MBUS - кабель, можно купить, можно сделать самому. Схема и инструкция по изготовлению здесь: "Схема и инструкция по изготовлению MBUS-шнура"

  • Программа для обновления FAID. Оригинальную программу от Dejan Kovalevicha можно скачать здесь. Также можно использовать программы: Eeprom Tools by B-phreaks, Nokia Tool by Jordik или Nokia Tool by Rollis.

    Что нужно сделать:

  • Обязательно!!! Считать всю флэш вашего телефона (на случай если потребуется вернуть все назад).

  • Залить необходимый флэш файл (MCU+PPM) в телефон. Для русификации телефона достаточно закачать PPM с такой же версией прошивки. Предварительно изучите "Правила обновления прошивки и смены языкового пакета".

  • После того как вы зальете в телефон новую прошивку, вам необходимо отключить кабель от телефона. Затем снять и снова надеть батарею. После этого телефон должен нормально включаться и выключаться, единственная проблема в том, что он не сможет зарегистрироваться на базовой станции. При включении - будет находить сеть на короткий промежуток времени, потом терять и через несколько секунд перезагружаться. Если телефон не включается, или при включении на экране ничего нет, или загорается надпись "Contact Service" или "Wrong DSP SW", значит либо во время прошивки произошел какой-то сбой, либо используемый вами флэш-файл поврежден, либо прошивка не подходит для данной версии исполнения телефона (используемая электроника различается для каждой конкретной версии прошивки) и вам нужно поискать другую прошивку. На возникающие вопросы вы можете найти ответ в нашем форуме.

  • Если все в порядке и телефон нормально включается - подключите MBUS-шнур и запустите программу для обновления FAID (программ таких в последнее время появилось не мало, к примеру флэшер Knok - кроме функций флэширования может также выполнять обновление FAID). Включите телефон и нажмите кнопку "F1" - для nk_calk ("Update Faid" - для Eeprom Tools 3.1). Программа считает данные с вашего телефона, и затем в течении двух/трех секунд обновит FAID, выключите телефон затем опять включите и он снова найдет сеть. Рекомендуется после обновления прошивки сделать сброс установок телефона к заводским.

Вот и все !!!



Несколько слов о том, что такое MCU и PPM.

MCU - основная программа со всеми, необходимыми для работы телефона, функциями. MCU от одной модели (напрмиер 5110) вы не сможете использовать с другой моделью телефона (например 6110). Смена MCU имеет смысл только если вы желаете обновить прошивку вашего телефона с целью устранить имеющиеся недостатки или добавить некоторые новые функции. Также вы можете заменить MCU такой же версией в случае повреждения данных во флэш-памяти.
PPM - блок данных в котором хранится языковой пакет. Так как существует большое количество языков и шрифтов во всем мире, в одном PPM-блоке может храниться от 1 до 20 языков. Смена языкового пакета это основная причина смены PPM. Также вы можете перезаписать PPM-блок такой же версией, если данные в имеющейся флэши повреждены.

Правила обновления прошивки и смены языкового пакета.

  • Всегда делать backup флэши вашего телефона, для того чтобы можно было все восстановить в случае ошибки.

  • Ни в коем случае не флэшируйте область EEPROM! Потому как файлы прошивок с MCU и PPM вы найти сможете, а вот восстановление EEPROM будет очень большой проблемой.

  • Запись MCU и PPM блоков можно производить раздельно, в соответсвии с адресами указанными в таблице ниже. Для разделения этих блоков можно использовать любой Hex-редактор.

  • Для смены языкового пакета достаточно записать нужный вам PPM (см. таблицу ниже) от версии прошивки такой же как у вашего телефона.

  • Если ваш телефон был когда-то заблокирован и разблокирован частичным флэшированием, то вам нужно будет полностью переписать MCU и PPM блоки - в противном случае программа обновления FAID не сможет считать с телефона значение MSID (ошибка - Can't Read MSID). После обновления прошивки вам нужно будет снова разблокировать телефон.

  • Для смены MCU, то есть для обновления версии прошивки, нужно сменить и MCU и PPM блоки.

  • В некоторых случаях после обновления прошивки вам необходимо установить настройки вашего телефона по умолчанию. Сделать это можно используя Wintesla либо Nokia Tool.

  • Перед и после флэширования Nokia 7110, необходимо вставить в телефон SIM-карту и набрать код *#7370#.


Адреса расположения MCU и PPM, версии PPM в которых содержится русский язык.

МодельВся флэшMCU PPMEEPROMРусский Язык
3210 - NSE-8/900200000-0040000000200000-002EFFFF 002F0000-003FFFFFне содержится во флэшиPPM - B
3310 версии
3.24 и 4.02
00200000-0040000000200000-0031FFFF 00320000-003CFFFF003D0000-003FFFFFPPM - E
3310 версия
04.06 и выше
00200000-0040000000200000-0032FFFF 00330000-003CFFFF003D0000-003FFFFFPPM - Е
3310 версии
5.47 и выше
00200000-0040000000200000-0033FFFF 00340000-003CFFFF003D0000-003FFFFF PPM - E
3410 - NHM-200200000-0060000000200000-004DFFFF 004E0000-0056FFFF00570000-005FFFFFPPM - E, L
3330 версии
3.05, 4.12, 4.16
00200000-0060000000200000-0048FFFF 00490000-0054FFFF00550000-005FFFFF PPM - D, E, I, J
3330 - версия 3.1200200000-0060000000200000-0048FFFF 00490000-005DFFFF005E0000-005FFFFFPPM - D, E, I, J
3330 - версия 4.3000200000-0060000000200000-0048FFFF 00490000-005EFFFF005F0000-005FFFFFPPM - D, E, I, J
5110 - NSE-100200000-0030000000200000-002AFFFF002B0000-002FFFFFне содержится во флэшиPPM - D
5130 - NSK-100200000-0030000000200000-002BFFFF 02C00000-002FFFFFне содержится во флэшиPPM - B
5210 - NSM-500200000-0060000000200000-0048FFFF00490000-0057FFFF00580000-005FFFFFPPM - E,F
5510 - NPM-500200000-0060000000200000-0048FFFF 00490000-0054FFFF00550000-005FFFFFPPM - K
6110 - NSE-300200000-0030000000200000-002BFFFF 002C0000-002FFFFFне содержится во флэшиPPM - B
6130 - NSK-300200000-0030000000200000-002CFFFF 002D0000-002FFFFFне содержится во флэшиPPM - B
6150 - NSM-100200000-0040000000200000-0035FFFF00360000-003FFFFFне содержится во флэшиPPM - A, G
6210 - NPE-300200000-0060000000200000-0051FFFF 00520000-0059FFFF005A0000-005FFFFFPPM - G, I
6250 - NHM-300200000-0060000000200000-0052FFFF00530000-0059FFFF005A0000-005FFFFFPPM - G
7110 - NSE-500200000-0060000000200000-0050FFFF 00510000-0058FFFF00590000-005FFFFFPPM - B, E
8210 - NSM-300200000-0040000000200000-0033FFFF00340000-003CFFFF003D0000-003FFFFFPPM - D, G
8250 - NSM-3D00200000-0040000000200000-0033FFFF 00340000-003CFFFF003D0000-003FFFFFPPM - G
8850 - NSM-200200000-0040000000200000-0033FFFF00340000-003CFFFF003D0000-003FFFFFPPM - D, G
8890 - NSB-600200000-0040000000200000-0033FFFF 00340000-003CFFFF003D0000-003FFFFFPPM - D
Пожалуйста сообщайте нам о неточностях в этой таблице. Сообщить можно здесь.

   Карта  :   Контакты   
Copyright ©  GsmLab 2002-2008
Дата обновления: 24 Ноября 2008г.
TopList RUSSIAN MOBILE TOP 100
Nintendo DS LITE