Дело в трубке

Skylord (sky_lord@mail.ru)

Xakep, номер #053, стр. 053-060-2


Кроме всего прочего в фулфлеше содержатся и данные EEPROM - своеобразного CMOS'а телефона, где хранятся настройки аппарата (прошивки на конкретное железо), а также часть временных данных - текущая мелодия, логотип и прочие мелочи. Независимо от физического расположения, весь EEPROM (а его размер обычно около 64 Кб и выше) входит в состав фулфлеша, а тот, в зависимости от модели телефона и своего объема, соответствующим образом отражается в общем линейном адресном пространстве мобилы, которое для Сименсовского C166 составляет 16 Мб.

Следует отметить, что настройки EEPROM'а - это, пожалуй, самая важная часть фулфлеша. Если все остальное можно без особого труда восстановить, то утеря оригинального EEPROM'а именно твоего аппарата почти стопроцентно гарантирует, что он станет в известной степени "инвалидом". Если ты запишешь к себе чужой EEPROM, потеряются калибровки передатчика телефона, батареи и т.п., что, скорее всего, станет причиной различных глюков, типа плохо работающего (скажем, буквально день-два) аккумулятора. Так что будь осторожен и всегда делай бэкап!

Сага о шнурках

Начнем мы со смены прошивки телефона. В каждом СЦ (сервис-центре, в смысле) для гарантийных аппаратов прошивку меняют бесплатно, а для негарантийных (и "серых", то есть не сертифицированных и/или ввезенных неофициально) - за вознаграждение, которое иногда достигает чуть ли не 30 баксов. Но даже и гарантийным аппаратам зачастую не хотят менять прошивку без обоснования причин. Ленивые, блин... Но это нам не помеха.

Единственное, что требуется для смены прошивки любого Сименса в домашних условиях - кабель для его подключения к компу через COM- или USB-порт (через COM лучше с точки зрения совместимости). Кабель подойдет далеко не любой: требуются кабели с так называемым "внешним питанием". Суть в том, что все низкоуровневые операции производятся с выключенным телефоном (что логично), и для его "загрузки" нельзя использовать его же собственную батарею, как это делается обычно при закачке мелодий, например. В принципе, ты можешь не забивать всем этим голову, а просто пойти на рынок и купить за 300-400 рублей нужный шнурок, отдельно уточнив у продавца, подойдет ли он тебе "для прошивки" - все продавцы обычно в курсе и продают то, что нужно (хотя о манибэке лучше все же договориться). Тем же, кто хочет использовать "родные" кабели (например, из поставок телефонов S/ME45) или какую-нибудь экзотику, типа телефонных "стаканов", и способен держать в руках паяльник, стоит посетить соответствующие ресурсы Сети, где эти вопросы разобраны подробнее. С телефонами моделей A50/x55 сложнее - Сименс изменил там формат разъема и распиновку кабеля, так что старые "шнурки" не подходят. В остальном же - все то же самое.

Внутренности и кабели

1. Фотки системных плат телефонов с краткими описаниями. К сожалению, нет новых моделей...

http://www.inside-gsm.com/

2. Информация о процессоре Infineon C166 прямо от производителя. Если хочешь дизассемблировать прошивки Сименсов, посети обязательно.

Назад на стр. 053-060-1  Содержание  Вперед на стр. 053-060-3