Начнём пожалуй с обобщающей инфы В старых E и SE (T68,T6x0...) прошивка состоит из двух частей, для ARM и AVR процессоров.В новых SE (K700 и т.п.) прошивка также состоит из двух частей, MAIN (основное ПО телефона...)и FS (ПО камеры, файловая система...).
После прошивки FS файла необходима так называемая финализация(complete, finalization, customization) - это запись специального файла конфигурации customize.xml в папку tpa/preset/custom,а также интернет и java сертификатов в память телефона.
CID (Red, Brown) - "сертификат" в телефоне, некая защита для доступа к флэш памяти телефона.Для прошивки программа-флэшер должна иметь соответствующий лоадер для каждого CID.Почти каждое новое поколение/новый телефон SE имеет новый CID.
Например K500/K700(старые прошивки)/S700 имеют СID29, K700(R2AY004 и выше),Z800,K750,W800 - CID36 Red, Brown - еще один идентификатор телефона и прошивки.Как правило RED телефоны предназначены для продажи,Brown - тестовый образец (также Brown телефоны получаются после разлочки/прошивки).CDA - по этому номеру также идентифицируется регион, кастомизация телефона (операторская/неоператорская версия)]













Вопросы\Ответы:
Q.:Как посмотреть свой IMEI?
A.:Нужно набрать на телефоне *#06#.













Q.:Как посмотреть версию прошивки?
A.:Нужно набрать на телефоне > * < < * < *, где значки > или < означают отклонения джойстика влево или вправо. Далее Служебная информация -> Инф. о ПО.













Q.:Как мне проверить CID?
A.:Выключаем телефон, зажимаем на нем кнопку "С", держим и подключаем кабель. Компьютер обнаружит новое устройство (кнопку отпускаем), указываем ему распакованный прошивочный драйвер. После установки отключаем телефон, вынимаем и вставляем обратно батарею, запускаем XS++ 3.1 , нажимаем "start", зажимаем на телефоне кнопку "С", втыкаем кабель, смотрим лог:
Quote
00:32:21| PHONE INFO
00:32:21| DBID: db2010
00:32:21| OTP CID: 49
00:32:21| EROM CID: 49
00:32:21| EROM color: Red
00:32:21| IMEI: ххххххххxxxxxx
00:32:21| Phone: K750
00:32:21| Operator: EMEA_1
00:32:21| CDA: CDA102425/38 R1A
00:32:21| Firmware: R1BC002
00:32:21| EROM: n/a













Q.:Как мне подключить телефон CID36 к плагину для FAR'a,SEFP?
A.:Скачиваем FAR manager + SEFP. Так же нам нужно скачать прошивочный драйвер. Далее подключите выключенный телефон с зажатой кнопкой "С" к кабелю, компьютер скажет что найденно новое устройство и запросит драйвер. Укажите путь к этому распакованному драйверу.
Драйвер установили, переходим непосредственно к самому плагину.
Распаковываем скачанный FAR manager + SEFP.
Запускаем FAR, нажимаем Alt+F1, выбираем SEFP (при запуске плагина, тел должен быть выключен и отсоединен от кабеля)
В настройках плагина выбираем "DCU-60", скорость "921600" и нужный Boot Script, жмем "Enter The Matrix".
Зажимаем на телефоне кнопку "С" и втыкаем кабель.
Ждём, когда появятся два католога, Flash и FS. Все, поздравляю мы законектили телефон к плагину=)
Работаете с FS\Flash,копируете\удаляете\ставите патчи и т.д...
Для окончания работы с плагином поднимаемся на уровень, где видны FLASH и FS и идем еще "выше"; всплывает красное окно, подтверждаем выгрузку лоадера. Жмем Alt+F1, выбираем диск С:. Отключаете телефон от кабеля, передергиваете аккумулятор













Q.:Как мне изменить название телефона?
A.:Открываем блокнот. Вписываем туда строки:
Quote
<?xml version="1.0" encoding="UTF-8"?>
<customization>
<info>
<phone-name>W750i</phone-name>
</info>
</customization>
Вместо W750i можно вписать любое название, которое вам хочется.
Сохраняем файл, дав ему название customize_upgrade.xml. Закидываем по адресу FS\tpa\preset\custom.Передергиваем аккум,включаем телефон.













Q.:Как мне создать неудаляемые файлы?
A.:На примере SMS alarm.
1.Создаем файл default_upgrade.xml
2.Прописываем непотопляемый (тот который не слетает после МР) файл (на примере явы)
Quote
<?xml version="1.0" encoding="ISO-8859-1" ?>
- <!-- DOCTYPE customization SYSTEM "customization.dtd"
-->
- <customization>
- <java>
- <midlet deletable="false" upgradeable="true" install="true" folder="games">
<jad-file>java/smsalarm.jad</jad-file>
<jar-file>java/smsalarm.jar</jar-file>
</midlet>
</java>
</customization>
Обратить внимание на теги Deletable и install !!!
3.Кидаем default_upgrade.xml фаром в папку FS\tpa\preset\default\
Jad и jar файлы приложения в папку FS\tpa\preset\default\java
4.Врубаем тел и накаких Мастер Ресетов (он же полный сброс)













Q.:Как мне поменять меню на моём телефоне?
A.:Скачиваем Menu Icons .Подключаемся к плагину SEFP.Ищем папку menu,находиться по адресу tpa/preset/system/menu/.Копируем все файлы из скаченных папок.













Q.:Как распаковать FS(Файловую систему)?
A.:Для распаковки нам потребуется:
Создаем в корне диска С:\ папку FS
Копируем в эту папку файл с расширением *.fbn от прошивки, main2raw и SEFStool SEFStool v1.1 (для K750\W800) Далее открываем командную строку (пуск > выполнить > наберите cmd > нажмите Enter) и набираем в командной строке CD\FS, жмем Enter. После этого набираем команду: SEFSTool.exe xxx.fbn C:\FS (где xxx - это имя файла прошивки). Жмём Enter.
SEFStool v4.7(для K800, K790, K610, W810, W550, W850, W900) Для распаковки больших образов, таких как у W900 и W550 нужно добавлять 512 после имени файла.
Переносим файл прошивки ***.fbn на main2raw (выделяем файл прошивки и удерживая левую кнопку мыши кидаем файл Fs на main2raw). Получиться *.raw файл.
Далее открываем командную строку (пуск > выполнить > наберите cmd > нажмите Enter) и набираем в командной строке CD\FS, жмем Enter. После этого набираем команду: SEFStool4.exe xxx.raw (где xxx - это имя файла прошивки), опять же жмем ентер. Немного ждем и получаем расспакованую FS.













