Прошивание SWIFT моделей Х700, Е730, Е350, D500...

Инструкции для Samsung
Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8908
Зарегистрирован: 24.05.2007 17:23
Модель телефона: Sony Ericson wt19i
Прошивка: Cyanogen Mod 13
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Прошивание SWIFT моделей Х700, Е730, Е350, D500...

Непрочитанное сообщение#1 » Blaze » 25.05.2007 20:10

Что для этого нам понадобиться: X700_Downloadera и кабеля PCB130LBE либо прошивочного USB на чипе FTDI ,либо переделанного от С100. У бедиться, что у вас батарея на телефоне заряжена хотя бы наполовину, но лучше на полную…

Отключаем телефон, присоединяем кабель к телефону и активируем прогу ( в дальнейшем именуется как DLR), переключаем в позицию 512M, выбираем в настройках СОМ порт, который прописан в Диспетчере устройств для вашего кабеля (если СОМ кабель, то стандартные СОМ1 или СОМ2, если USB то с СОМ3 и выше) и скорость 115200-92100(для чипа FTDI) - Эта процедура активации едина и её можно не писать постоянно, далее эта активиция будет именноваться " Активация DLR"

1 На поле внизу высветится строка:
Welcome to Downloader!!
Press " START" button to identify the FLASH ID...

2 Нажимаем в проге кнопку START… Прога выдаст внизу красным шрифтом
=Wait for Cоnnect Request from Mobile...=
**(POWER ON the PHONE!)…

3 Нажимаем кратковременно на красную ПРАВУЮ кнопку OFF телефона, в проге начнет процесс посылки загрузчика в телефон, шкала будет заполняться синим прогрессбар-ом и высветится строка инициализации SWIFT, и далее
** Now you can do the followings. **
Download the BINARY and/or TFS files
Dump NOR-Flash
Erase NOR-Flash и активируются две кнопки Stop и Download…
4 Чтобы сделать FULL DAMP (родная прошивка с пользовательскими настройками, IMEI и т.д.), нажимаем в DLR кнопку =DAMP=, во Flash Sector Information выбираем =SELECT ALL= (с 000:0х00000000 по 518:0x11FFFFFF Блок) и нажимаем START, указываем папку на компе, куда сохранить данные… По окончании слития нажимаем EXIT в проге… По умолчанию он сохраняет файлы в формате HEX… Это ничего страшного – после слития дампа можно поменять расширение из hex на bin или cla. Полный дамп с телефона у Х700 занимает соответственно около 32Мб...

5 Чтобы стереть данные в телефоне, нажимаем кнопку ERASE, так же указываем блоки, которые подлежат удалению… FULL ERASE то есть полное удаление данных с 000:0х00000000 по 518:0x11FFFFFF Блок… Нажимаем START и по окончании EXIT… Отсоединяемся от кабеля, снимаем и затем вновь ставим на место батарею…

6 Теперь о самой заливке прошивки CLA(BIN) и TFS :

6.1 Первое правило – при перепрошивке ОБЯЗАТЕЛЬНО сбросьте на стандартную мелодию и на стандартную картинку в телефоне, иначе после прошивки телефон может показать Первый кадр и уйти в вечную перезагрузку. Дело в том что ваши настройки находятся не в прошивке а в пользовательских настройках, которая при замене прошивки не стирается и телефон пытается по привычке поставить загруженную картинку или мелодию.
6.2 Проделываем процедуру активации DLR(см.выше), выбираем в Mode, что вы хотите прошить в свой телефон – BIN или TFS(DATA)… Можно в принципе и сразу сделать, что бы все вместе зашить в телефон, при необходимости…
… В File Selectin выбираем из файлов на компе свой BIN и(или) TFS файл и активируем кнопку DOWLOAD… Ждем, по окончании прошивки нажимаем EXIT… "Передергиваем" батарейку на телефоне и включаем…

7 Для просмотра папок (а-ля полный доступ к папкам), удаления или сохранения данных в ТФС телефона, можно воспользоваться функцией = EXPLORER=, во вкладке NAND FLASH Operation...
-.Выключаем телефон, присоединяем ПРОШИВОЧНЫЙ кабель к телефону и активируем Прошивальщик...
-.Входим во вкладку NAND FLASH Operation и перед нами в левом окне откроется ВЕСЬ список папок в телефоне, а в правом окне ВВЕРХУ будет высвечиваться список файлов лежащих в каждой папке, если на папку кликнуть левой кнопкой мышки, в правом НИЖНЕМ окне с помощью ПРАВОЙ кнопки мыши эти файлы мы сможем удалять, просматривать их статус либо же сохранять на компе....
-.По завершении работы с файлами нажимаем EXIT в проге, отключаем кабель и на телефоне передергиваем батарею...
X700_Downloader

Редактирование прошивки и работа над ней.
1 Прежде всего вам необходима сама программа ResMan 5PRO, в котором находятся каталог Firmwares с RXT файлами - прошивок различных телефонов и каталог Patches с папками названий прошивок и патчей для них. Создаем папку с названием своей прошивки, например =X700XEEK6= и помещаем туда все патчи для Х700 в формате smp. Папку помещаем в каталог Patches… Открываем каталог Firmwares и скидываем туда файл X700XEEK6.rxt c ресурсами прошивки, далее открыв через БЛОКНОТ файл rxt =File Manager=, добавляем в самом начале строку после - и сохраняем… Все.

2 Открываем свой TFS, дамп или прошивку в Ресмане… Файл -> Открыть файл -> Ищем свою прошу или TFS на компе -> Открыть… Открываем, начнется загрузка модулей и поиск ресурса в прошивке, пройдет зеленый индикатор и высветится внизу слева свободная и занятая память в прошивке или только занятая в TFS …
2.1 Если вы открываете ДАМП с телефона, ResMan спросит – = Открываемый файл – скорее всего слитый с телефона дамп и т.д=… Смело нажимаете= ДА=, прога урежет его, оставив только файлы самой прошивки… Сохраняете прошивку ->Файл -> Сохранить как… -> Например - Х700XEEK6_original.bin… Все – у вас есть прошивка для редактирования и заливки в телефон… Рекомендую заархивировать её от греха подальше вместе с FULL Damp-ом, а копию использовать для =мучений=…

3 В папке Images/Power находится анимация Включения/Выключения - можно смело удалить их все кроме ПЕРВОГО кадра на Включение и ПЕРВОГО кадра на выключение... Рекомендуемые картинки для первых кадров на ОН и ОФФ прилагаю...
И желательно поставить патч на отключение приветственного сообщения и показа оператора - тогда и этот кадр можно убить в ТФС... Смело удаляем все мелодии стандартные ММФ, если ставим МП3 на звонок... Из БТ можно убить картинки формата JPEG большого размера... В папке IDLE можно убить все стандартные обои основного 176*220 и предварительного просмотра 128*149, если ставите свои картинки на рабочий стол... В папке Multimedia из каталога Default можно удалить все рамки на фотографии ( 30 штук 176*144)...

4 Далее в папке MMS/Template находятся шаблоны MMS - при желании их так же можно удалить через функцию =Explorer= в телефоне... Если попытаться удалить через Ресман - может ничего не получиться...

5 Немного информации для тех кто желает изменить Основное меню в Х700:
Основное окно главного меню, состоящее из 4 картинок - имеет размер 176*150 (видимая область 176*148), по идее они должны были быть на каждую цветовую схему, но в действительности все абсолютно одинаковые, иконки анимации меню 9 штук размером 85*85 состоят из 3-х картинок анимации - то есть всего 27 икон... Средний ряд икон анимации по вертикали (Журнал звонков, Сообщения, Фотокамера) сдвинуты вправо на 5 пикселей относительно центра... Иконы нижнего ряда по горизонтали находятся на 1 пиксел выше Основного окна анимации (!), иконы верхнего ряда совмещены с Основным окном, но на 1 пиксел идет перехлест с заголовком основного фона... Поэтому все иконы верхнего ряда идут с темной полоской... Поэтому как я и сказал - видимая область Основного меню 176*148...
6 Как пропатчить прошивку:
...Открываем ResMan 5ПРО ( далее RM), нажимаем справа вверху Файл/Открыть Файл, ищем на компе наш дамп или прошивку, открываем её... При наличии в папке Firmwares файла RXT от той прошивки, что вы пытаетесь открыть в RM, прога считает данные прошивки и покажет наличие ресурсов слева в окне...В самом низу (обычно после названия операторов) находится вкладка = Патчи= - открываем её... В последнее время патчеписатели и портеры стали подписывать патчи, к какому ресурсу они принадлежат, так что не составит труда определить, например в папке =Java= лежат патчи, необходимые для поддержки либо модификации, в папке =Мелодии= патчи для увеличения размера MMF и т.д... Справа в RM высветится список патчей либо всех, либо в конкретном подпункте... Вверху есть пояснения и статус - Название патча, версия, Установлен... В списке патчей ставим справа галочки в тех патчах, что хотим применить в прошивке... Патчи лучше применять по одному, так вернее для начинающих...Нажимаем на "применить патчи". После применения патча в графе Установлен =Нет= сменится на статус =Да=... В некоторых патчах, в частности применяющих замену графического ресурса, например курсоры, меню, фон или анимацию необходимо в этом же патче слева в папке =Патчи= поменять еще и графику с соответствующими размерами... Для этого заходим в патч в окне справа, например в =Граф. фон инф. меню= и в =инф. фон меню 1 и 2 меняем полоски на свои кнопкой =Загрузить= и =Применить=... Размеры картинки желательно что бы уже сразу были соответствующие... После применения всех патчей прошивку можно сохранить отдельно на компе, обозвав например =X700_mod=... Для этого нажимаем в RM справа вверху Файл/Сохранить файл как..., в имя файла обзываем прошу и нажимаем Сохранить... Пропатченная проша готова для заливки в телефон...

Ответить