SE4ever.ru - Окунись в мир Sony Ericsson
http://forum.se4ever.ru/

Замена системной графики на Sony Ericsson DB3210 / DB3350
http://forum.se4ever.ru/viewtopic.php?f=41&t=2067
Страница 1 из 1

Автор:  AquaVinka [ 20 дек 2009, 01:11 ]
Заголовок сообщения:  Замена системной графики на Sony Ericsson DB3210 / DB3350

Замена системной графики на Sony Ericsson DB3210 / DB3350

Замена системной графики на Sony Ericsson DB3210 / DB3350 осуществляется с помощью редактирования файла .ic.

Вариант 1. (замена только 300 png файлов)

Понадобится:
1. Jock's image extractor v0.3
2. Hex редактор, в этом мануале я использовал Hex Workshop.

Извлечение иконок из .ic:
1. Jock's image extractor v0.3.
2. Берём нужный файл .ic (Файл *.ic можно найти в tpa\preset\system\icons.)
3. Перетаскиваем на приложение .ic файл, ждём окончания операции

Замена картинок:
Внимание! Новая картинка не может превышать оригинальный размер, иначе ниего работать не будет*

4. Открываем .ic в Hex Workshop или другом hex-редакторе.
5. Открываем папку с картинками извлечёнными при помощи Jock's image extractor и выбираем картинку которую хотим заменить.
6. Запоминаем название этого файла
7. В Hex Workshop нажимаем Ctrl+G, пишем имя файла который запомнили в шаге 6.

Изображение

8. Теперь открываем ваше новое изображение (сам файл) в Hex Workshop, идём на последний байт, и запоминаем the Data Offset (находится в правом углу).
9. Возвращаемся к файлу .ic, жмём Ctrl+G, и пишем этот самый Data Offset из шага 8, и (но?) в это время выбираем из Current position (but this time select from Current position).

Изображение

10. Теперь заменяем байты оффсета из шага 7 на байты адреса из шага 9. У меня получилось так: 30058C заменяем на 302108.
11. Возвращаемся к новой картинке. Жмём Ctrl+A, потом Ctrl+C.
12. Снова возвращаемся к .ic файлу, и на панеле инструментов жмём Edit->Paste Special...
13. Вставляем как Hex Workshop Binary Data
14. Теперь удалите все байты после вставленной части пока вы не подойдёте к 000049454E44AE426082 (..IEND.B`.). Это байты удалите так же, но оставьте то что идёт дальше.
15. Сравните размеры нового и старого .ic файла, они не должны отличатся ни на байт!
Пока можно заменить только png файлы (~300 картинок)

Автор оригинала - Lolly
Перевод - ALF_KZ

Вариант 2.
Для тех, кто заинтересован в замене всех изображений с телефона (но в том же файле)


1. Открыть phone_app от DB3150 с помощью Image Tool.
2. Замените значок, который вы хотите изменить.
3. Сохранить и открыть патч.
4. Откройте IC-файл в hex-редакторе.
5. Выделите оригинальные байты из патча, и найдите их в вашем IC файле.
6. Сохраните IC файл и загрузите его в свой телефон.

Автор оригинала - thomassafca
Перевод - AquaVinka

Автор:  detroit [ 20 дек 2009, 11:39 ]
Заголовок сообщения:  Re: Замена системной графики на Sony Ericsson DB3210 / DB3350

В этом мануале реального смысла нет, ИМХО, так как из 300 PNG-изображений, почти нет таких, которые хотелось бы заменить. А на se-nse хотят еще и видео к нему зделать :biggrin:. Для реальной пользы нужно еще использовать SE Image Tool, но работы тогда получается НАМНОГО больше, соответственно мануал писать я не собираюсь.

Автор:  WhitePunk [ 03 янв 2010, 17:01 ]
Заголовок сообщения:  Re: Замена системной графики на Sony Ericsson DB3210 / DB3350

--------------- Trying to open CXC... ----------------
WARNING!!! Looks like this CXC has no firmware data!!!
Data offset: $000000
Loading base: $005800
----------------------- Ok ---------------------------
Loaded 0 image table(s), total 0 images

C901 CID53 R1GA028 DB3210

Походу глупая еще прога, не со всеми db3210 работает!(((

Автор:  detroit [ 03 янв 2010, 18:56 ]
Заголовок сообщения:  Re: Замена системной графики на Sony Ericsson DB3210 / DB3350

WhitePunk писал(а):
--------------- Trying to open CXC... ----------------
WARNING!!! Looks like this CXC has no firmware data!!!
Data offset: $000000
Loading base: $005800
----------------------- Ok ---------------------------
Loaded 0 image table(s), total 0 images

C901 CID53 R1GA028 DB3210

Походу глупая еще прога, не со всеми db3210 работает!(((


Эт не прога глупая, а ты :biggrin: . Написано же, открывать файл с DB3150)

Автор:  WhitePunk [ 03 янв 2010, 22:49 ]
Заголовок сообщения:  Re: Замена системной графики на Sony Ericsson DB3210 / DB3350

detroit писал(а):

Эт не прога глупая, а ты :biggrin: . Написано же, открывать файл с DB3150)


Вот не надо меня обзывать, научись выслушать и понять! :hi:

Пробовал я файлик от DB3150! Тоже самое почти пишет!(
Есть такой файлик?
Можешь выслать?
Мыло в личку ща скину!

Автор:  Damarus [ 16 июн 2010, 16:47 ]
Заголовок сообщения:  Re: Замена системной графики на Sony Ericsson DB3210 / DB3350

объясните неучу :dash: что такое оригенальные байты! и их нужно вставить заместо тех которые находятся в моём IC? :crazy: чёт я совсем запутался!

!заранее спасибо!

Страница 1 из 1 Часовой пояс: UTC + 2 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/