|
Cruiser Форум поддержки программатора Cruiser |
|
Опции темы | Оценить тему | Опции просмотра |
22.07.2006, 17:27 | #1 |
Пользователь
Регистрация: 26.06.2005
Адрес: Russia
Сообщений: 3,552
Поблагодарил: 33
Поблагодарили 870 раз за 328 сообщений
Репа: 43 |
Немного информации о телефонах Sony Ericsson. Различия между платформами.
Платформа SEMC (Sony Ericsson Mobile Communications)
На текущий момент существует две версии платформы SEMC, db2000 и db2010. В разработке есть платформа db2020 (вероятно K610 и новее). Существует ряд моделей других производителей, основанных на чипсете/платформе SEMC . Например это телефоны третьего поколения Sharp 703/802/902/903 и др. и LG 8130/8830 и т.п. В большей степение информация ниже относится и к ним. На основе db2000 (с поддержкой UMTS, другое название - marita full): Z1010/V800/Z800/W900/LG3G/SHARP3G На основе db2010 (marita compact): J300/K300/K500/K700/S700/K750/W800/W550 В основе лежит процессор с архитектурой ARM. Две микросхемы флэш-памяти. Адресация памяти (db2010 на примере K750): 0x44000000 size 0x20000 : EROM (128kB) 0x44020000 size 0x13e0000 : firmware (20MB) 0x45400000 size 0xb00000 : filesystem part1 (12MB) 0x45f00000 size 0x100000 : gdfs (1MB) 0x46000000 end 0x50000000 size 0x2000000 : filesystem part2 (32MB) 0x52000000 end Старые SE типа T610 сделаны на другой платформе. Общие сведения: В старых E и SE (T68,T6x0...) прошивка состоит из двух частей, для ARM и AVR процессоров В новых SE (K700 и т.п.) прошивка также состоит из двух частей, MAIN (основное ПО телефона...) и FS (файловая система, включающая в себя драйвер камеры, дисплея и т.п.). После прошивки FS файла необходима так называемая финализация (complete, finalization, customization, кастомизация) - это запись специального файла конфигурации customize.xml в папку tpa/preset/custom, а также интернет и java сертификатов в память телефона. Версии MAIN и FS файлов должны совпадать при прошивке, то есть если прошить MAIN R3M0008, а FS R3B032 вы получите крайне глючный телефон Примерные регионы языковых пакетов прошивок и языки, содержащиеся в них: AP1 en / ma / in AP2 en / ta / vi / thai AP3 en / simple_Chinese EMEA1 en / et / lv / lt / pl / ru EMEA2 en / cz / hr / sr / sk / sl EMEA3 en / gr / tr EMEA4 en / bg / hu / ro EMEA5 en / fr / ar / fa / he / ru EMEA6 en / fr / ar / fa / ru EU1 en / fr / pt / es EU2 en / fr / de / it EU3 en / da / nl / fr EU4 en / fi / sv / no US1 US en / Ca fr / Lat es US2 US en / Lat es / Br pt China en / simpl zh HongKong en / HongKong zh Для России и Украины регион - EMEA_1 OTP OTP - one-time-programable - область памяти в телефоне с возможностью однократной записи. В ней например хранится IMEI (серийный номер телефона). В OTP зоне изменить что-либо нельзя (кроме как замены самой микросхемы памяти), таким образом IMEI вшит "намертво". CID, Red, Brown... CID - номер, "сертификат" в телефоне, определяющий способ защиты от доступа к флэш памяти телефона сторонним нефирменным сервисным софтом. Для прошивки программа-флэшер должна иметь соответствующий загрузчик для каждого CID для обхода зашиты. Почти каждое новое поколение/новый телефон SE имеет новый CID. Например K500/K700(старые прошивки)/S700 имеют СID29, K700(R2AY004 и выше),Z800,K750,W800 - CID36. У OTP зоны и прошивки могут быть разные CID. Например типичный случай - новые прошивки K700 - в OTP CID 29, для прошивки нужны CID 36 файлы. Red - идентификатор телефона. Как правило RED телефоны предназначены для продажи Brown - тестовый образец (также Brown телефоны получаются после разлочки/прошивки. Для возврата на Red необходимо например в сониксе сделать Unlock/Repair) Blue - телефон, собранный на фабрике, но с чистой OTP зоной, без прошивки и GDFS (видимо так называемый empty board) GDFS Область памяти телефона, в котороц хранятся калибровочные данные конкретного аппарата (параметры радиотракта и т.п.), настройки, тел. книга, смс, календарь и прочее. Также в GDFS хранится копия IMEI, которая должна соответствовать IMEI в OTP. CDA CDA - по этому номеру также идентифицируется регион, кастомизация телефона (операторская/неоператорская версия и т.п.) IMEI = International Mobile Equipment Identity. Уникальный 15-значный номер для описания модели телефона, происхождения, серийного номера. Модель и происхождение телефона описываются первыми 8 цифрами IMEI (так называемый номер TAC/Type Allocation Code). Оставшаяся часть - серийный номер с контрольным числом в конце. Проверить IMEI, хранящийся в GDFS, можно комбинацией *#06# В SE IMEI обычно пишется в виде ************XX-************-X-XX Последние две цифры не явлюятся частью IMEI, а просто некие цифры (возможно прошивка и т.п.) Таким образом, для полной идентификации телефона нужны следующие данные: IMEI CID и цвет версия прошивки регион FS файла прошивки CDA например: S700i IMEI 35451300-************ (TAC 35451300) CID 29 RED R3M008 EMEA_1 CDA102300/8 На основании IMEI можно определить модель телефона (первые 8 цифр) Из CDA мы узнаем, что данный телефон предназначается для страны или оператора, в данном случае Generic Russia
__________________
[B][URL="http://gsmforum.su/announcement.php?f=3&a=39"]Как правильно написать сообщение на этот форум (часть #1)[/URL] [URL="http://gsmforum.su/showthread.php?t=6536"]Как правильно написать сообщение на этот форум (часть #2)[/URL] [URL="http://gsmforum.su/showthread.php?t=5841"]Правила форума для пользователей (обновлено 21.08.07) [/URL][/B] [B][URL="http://gsmforum.su/announcement.php?f=166&a=38"]Как задавать вопросы так, чтобы получить ответ[/URL][/B] Последний раз редактировалось Brock; 22.07.2006 в 17:30. |
Следующие 4 пользователей поблагодарили Brock за это сообщение: |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как правильно выбрать файлы для прошивки Sony Ericsson T630 | alex-al | UFSx - Ericsson ATRZ и RTP | 6 | 20.03.2006 18:44 |