Вот эти вещи нужно знать ,прежде чем с FOTA работать.
Платформа SEMC (Sony Ericsson Mobile Communications)
На этой платформе собрано большинство телефонов Sony Ericsson. Существует ряд моделей других производителей, основанных на чипсете/платформе SEMC. Например это телефоны третьего поколения Sharp 703/802/902/903 (db2000), Sharp 904SH (db2020) и др. и LG 8130/8830 и т.п. В той или иной степени информация ниже относится и к ним.
Бюджетные телефоны построены на сторонней платформе Arima - J100, J220, J230, Z300
CID:
Это число определяет версию защиты присутствующую в телефоне. Новые версии выходят время от времени при исключительных ситуациях для предотвращения анлоков/прошивок/вмешательств с помощью инструментов производства не Sony-Ericsson. Текущие версии CID 29/36/37/49/50/51/52/53. Основанные на платформе SE телефоны LG/Sharp используют ту же систему (но других версий). OTP (единожды программируемая память) и EROM телефона могут быть защищены, различными версиями CID. Это происходит из за того что OTP CID невозможно изменить. А EROM CID может меняется при прошивке. Понижение CID бесплатно невозможно!
Рекомендуем изучить:
Соответствие CID`a и платформы
CDA:
Это число задаёт какую версию специфического програмного обеспечения предположительно имеет телефон. Это позволяет в том числе программе SEUS (Sony Ericsson Update Service) знать каким языком/заточкой под оператора/частотными блокировками должен быть прошит телефон. Например K750 без операторских фенечек, используемый в Скандинавии будет CDA102337/12 в тоже время K750 c фенечками от опсоса (оператора сот. связи) TELENOR будет CDA102338/62. Оба будут прошиты одинаковыми языками/словарями, но второй будет прошит ПО от TELENOR.
Color BLUE/BROWN/RED (Голубой/Коричневый/Красный):
Этот цвет задаёт с каким телефоном мы имеем дело. Голубые телефоны собраны на фабрике но никогда не программируются ПО/GDFS/IMEI. Коричневые телефоны это телефоны разработчиков, для тестов. В них меньше ограничений, так как они используются для отладки/бета-тестирования. Что касается CID 36, телефон может быть перешит в BROWN чтоб разблокировать его. Красные телефоны обычно те, что мы с вами и покупаем.
GDFS:
Это «тайник» телефона, где хранятся все установки и настройки (там также хранится копия IMEI), а также SIM-Lock - блокировка под конкретного оператора. В отличии от других производителей используется NVRAM. Не прошивайте чистый или чужой GDFS, иначе телефон залочится!
OTP (One Time Programable):
OTP - область памяти в телефоне с возможностью однократной записи. В ней например хранится IMEI (серийный номер телефона), а также номер CID. В OTP зоне изменить что-либо нельзя (кроме как замены самой микросхемы памяти), таким образом IMEI вшит "намертво". Соответственно изменить номер CID в OTP также невозможно программным способом
IMEI (International Mobile Equipment Identity):
15-значное число которое включает в себя информацию о производителе/месте производства, модели, и серийный номер телефона. Модель и производитель занимают первые 8 цифр IMEI, известных как Type Allocation Code/TAC. Оставшаяся часть IMEI задаётся производителем, с контрольной цифрой в конце, которая никогда не передаётся. Эта цифра вычисляется по остатку IMEI. Стоит отметить что в телефонах на платформе SE IMEI хранится в двух местах в OTP (единожды программируемой памяти) и в GDFS. IMEI который в GDFS обычно читается из OTP но это можно обойти функцией программы SETool "изменить" IMEI. Этот патч прошивки разрешает иметь различные IMEI в OTP и GDFS. В сеть передается IMEI из GDFS, поэтому его изменение может разблокировать телефоны блокированные для работы под определенного оператора. SEUS этим не проведешь, с другой стороны, стоит отметить, что смена IMEI является незаконной в большинстве стран. В SE IMEI обычно пишется в виде XXXXXXXX-XXXXXX-X-XX. Проверить IMEI, хранящийся в GDFS, можно комбинацией *#06#
EMMA:
Это сервисное программное обеспечение SE, защищенное смарт-картой EMMA от нелицензированного использования. Текущая версия — EMMA3, хотя EMMA2 ещё действует (но вроде бесполезно на новых телефонах). Смарт-карта EMMA содержит алгоритм, который позволяет EMMA напрямую связывается с телефонным CID, так производятся операции с телефоном. Смарт-карта и ее алгоритм не взломаны. Давинчи используют официальную EMMA для платных операций с телефоном.
pnx5230/DB2000/2010/2012/2020/3150/3210:
Это аппаратные платформы SEMC (Sony Ericsson Mobile Communications). Это нечто похожее на чипсет в компе. DB2000 (в мафиозных кругах известна под кличкой Марита) платформа предназначенная для GSM+3G (UMTS) телефонов. На ней сделаны SE K600/K608/V600/Z800/W900, Sharp 802sh, 902sh, 903sh и 3G телефоны LG. DB2010/2012 (Marita compact) это платформа только GSM, без 3G, большинство не очень старых телефонов, таких как K300, K500, K700, K750, S700, W300, W550, W800, Z520, Z530 сделано на этом чипсете. DB2020 - более новый продукт SEMC. Телефоны K550, K610, K800, S500, W610, Z710 и т.д., Sharp 904sh. Это наиболее защищенная (с точки зрения SE) платформа. Новейший продукт - DB3150 (A2), на ней идут модели C702, K660, K850, W890, W910, Z750.
Рекомендуем изучить:
Соответствие CID`a и платформы
EROM:
Расширенное ПЗУ. Это часть прошивки которая не прошивается при обычном обновлении, EROM контролирует интерфейс прошивки, бут лоадеры, FOTA и тому подобное.
FOTA: (Flash Over The Air)
Прошивка "по воздуху". Это самый простой способ обновить прошивку. Она происходит по воздуху, соединение с компом не нужно. Но вы платите за трафик GPRS (от 59 коп до 12р за мегабайт в зависимости от оператора и тарифа). При обновлении по воздуху данные пользователя (мелодии, картинки) не стираются. Так же при обновлении по воздуху не изменяется CID.