Справочник продвинутого пользователя сотовых телефонов фирмы Siemens

Введение

править

Данный справочник — попытка собрать разрозненные данные о перепрошивке и написанию "патчей" для сотовых телефонов фирмы Siemens, накопившиеся за достаточно большое время на специализированных сайтах.

За длительный срок, набралось достаточно информации об устройстве телефонов. Благодаря этому, пользователи смогли: - изменять встроенную графику аппаратов; - расширять объём внутренних дисков телефонов; - исправлять мелкие, и не очень недостатки; - писать приложения для телефонов, использующие все их рессурсы; - и пр.

Железо

править

Платформа

править

E-Gold - микроконтроллер компании Infineon, ядром которого является процессор типа C166. Применялся при производстве моделей до x65, а также некоторых моделей A-серии.

Ссылки на русском языке
править

New S-Gold - аппаратно-программное решению от Siemens на базе процессора S-GOLD (Infineon PMB8875 на базе спецификации ядра ARM926EJ-S). В качестве операционной системы в телефонах на платформах S-GOLD и S-GOLD2 используется операционная система Nucleus.

New S-Gold 2

править

New SGold 2 - аппаратно-программное решению от Siemens на базе процессора S-GOLD2 (Infineon PMB8876).

Кабели

править

Кабели Siemens

править

DCA-500 - кабель, подключаемый к последовательному порту компьютера. При наличии такого кабеля во всех программах надо указывать порт подключения: COM1 или COM2.

Преимущества: Данный кабель не требует драйверов. С помощью него можно перепрошивать телефон. Работает с программами-флэшерами.
Недостатки: Не заряжает телефон. Низкая скорость работы. Требует дополнительного источника питания для полноценной работы.

DCA-510 - USB-кабель. Порт, на котором «висит» кабель можно посмотреть в Диспетчере устройств.

Преимущества: Высокая скорость работы. Умеет работать с программами-флэшерами. Умеет перепрошивать. Умеет заряжать. 
Недостатки: Требует установки драйвера эмуляции последовательного порта на USB.

DCA-540 - USB-кабель, реализующий соединение между компьютером и сотовым телефоном по протоколу [USB]. Не работает с телефонами x55-серии и ниже. Работает с x65-x75 и SX1.

Преимущества: Самая высокая скорость работы. Прошивает только SX1, S(L)75, SXG75. 
Недостатки: Не заряжает. Требует установки драйвера. Не умеет работать с программами-флэшерами. Нельзя прошивать, кроме телефонов указанных выше. Нельзя ставить патчи.

Кабели BenQ-Siemens

править

COM-кабель.Аналог DCA-500 для телефонов линейки BENQ-Siemens, подходит для A31, AF51, EL71, S68, C81.

USB-кабель Аналог DCA-510 для телефонов линейки BENQ-Siemens, подходит для EL71, S68, C81, EF81

USB-кабель. Аналог DCA-540 для телефонов линейки BENQ-Siemens.

Операционная система

править

Меню Разработчика

править

Описание меню "Разработчик"

EEPROM —- область памяти телефона, в которой храняться персональные настройки, не только Ваши, но и телефона: калибровочные параметры аккумулятора, настройки радиотракта, IMEI и т.д. Поэтому EEPROM у каждого телефона уникальный. Входит в состав [FullFlash]. Иными словами все, что мы меняем в настройках телефона, записывается именно здесь. Хитрость в том, что не все настройки телефона можно поменять с самого телефона, поэтому есть смысл слить его и покопаться - можно сделать доступными некоторые скрытые пункты настроек. Главное - не увлекаться, потому что там же лежат и настройки радиотракта, который откалиброван на заводе раз и навсегда под конкретный телефон - не модель даже, а именно под каждый аппарат. Делайте backup - иначе при ошибке постоянные глюки связи, эхо, слабый сигнал и частая потеря сети вам гарантированы.

Прошивка

править

Update Tool

править

WinSwup - это программный пакет для записи в телефоны Siemens различных баз, предназначен для внутреннего использования работниками компании и имеет статус «супер конфиденциальная информация». С помощью него можно прошить совершенно новую флэш телефона и реанимировать телефоны с любыми софт-повреждениями.

_Стандартные базы WinSwup_:

* [XBB]/[CBB]
* [XBZ]/[XBI]
* [XFS]

Сервисный Winswup - обычно EXE-файл, объединенный со сжатой базой программы для прошивки новой версии в телефон (XBZ базой). В нем отсутствуют данные EEPROM и файловая система телефона (FFS). Предназначен для работников АСЦОшибка цитирования Неправильный тег <ref>; элемент без имени должен иметь содержание и имеет статус «конфиденциальная информация». С помощью него можно прошивать новую версию ПО в телефон и реанимировать телефоны с повреждённой прошивкой ("пропатченные" телефоны). На каждый тип модели телефонов идет свой базовый EXE-файл с конкретной базой для каждой модели, языка и номера версии ПО.

Метод, которым будет загружаться файл, указывается в опции меню _"Update-Concept"_.

- _Force Secured Mode_ - для использования [внутренний загрузчик |внутреннего загрузчика] (используется для "заливки" [подписанные файлы |подписанных файлов]).
 Не должно стоять галки _Skip_ напротив _Pre-Check_. Нажимаем кнопку _Start_. Все остальное должно получиться само собой.

- _Force BSL_ - для использования [BSL |внешнего загрузчика] (используется для "заливки" [неподписанные файлы |неподписанных файлов]).
 В телефон должен быть введен [SKEY], или в папке, где установлен *WinSwup*, должен лежать файл [bootpin |bootpin.ini].
 Необходимо поставить галку _Skip_ напротив _Pre-Check_! Нажимаем в программе кнопку _Start_ и жмем коротко но уверенно на красную кнопку в теле. Процесс не простой, с первого раза может и не получиться. Надо потренироваться. Иногда помогает повторное короткое нажатие на красную кнопку или передергивание шнура с подзарядкой, когда в программе начнет заполняться прогресс бар. 

Последняя версия программы: _4.19_.

В случае невозможности прошивки телефона с помощью *WinSwup* можно попробовать прошить с помощью [UserSwup].

Возвращаемые ошибки описаны здесь: [1]

Глоссарий

править