motofan logo
2 страниц V < 1 2 >        
> 

EZXCodec, Редактирование прошивок EZX-телефонов в среде Windows

Rocket
сообщение 22.9.2007, 15:59 Закрепленное сообщение!


Опытный
***

Группа: Пользователи
Сообщений: 103
Регистрация: 13.4.2006
Пользователь №: 78 664

Рейтинг: 129.5



EZXCodec 1.3.5

Возможности программы на данный момент:
  • разбор файла прошивки (*.SBF) на кодовые группы
  • разбор кодовых групп, содержащих файловую систему CramFS на файлы и папки
  • сбор CramFS кодовых групп из файлов и папок (с сохранением свойств файлов и папок и автоматическим выравниванием размера новых кодовых групп; все эти свойства хранятся в файле "cramfs.idx", который создаётся при разборе)
  • сбор файла прошивки из кодовых групп
  • разбор файла Motoskin (iconres.ezx) на файлы (распознаются и переименовываются картинки формата GIF, JPEG и PNG, файлы *.k конвертируются в BMP)
  • сбор файла Motoskin (iconres.ezx) из папки с картинками (файлы BMP конвертируются в формат *.k со свойствами, описанными в файле "motiskin.idx", который создаётся при разборе)
  • извлечение и замена картинки загрузочного экрана в CG39 (проверено на A1200 и E6)
  • поддержка скриптов - возможность выполнения команд из специальных текстовых файлов для применения патчей с заменой, добавлением или удалением файлов в кодовые группы CramFS и в файлы Motoskin (iconres.ezx), редактированием конфигурационных файлов в кодовых группах CramFS
Инструкция по применению - в архиве с программой

Спасибо за помощь в создании программы
Всему форуму motofan.ru, и его участникам:
lucrece - за то, что поделился информацией о формате SBF-файлов и графическом формате "k"
DemosN - за моральную поддержку и тестирование
demonvex - за помощь в укрощении motoskin, баг-репорты и советы по улучшению программы
Xronos - за терпеливое тестирование первых версий и моральную поддержку

Спасибо за предоставленный хостинг и домен
Exoundeeq (известен на форуме как inseq)

Отдельное спасибо
Владимиру Кладову за одно из его гениальных творений - KOL и MCK. Без этих инструментов EZXCodec "весил" бы гораздо больше, а его создание и обновление были бы сложнее.

Сообщение отредактировал noph8 - 27.10.2012, 21:46
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MotorE1
сообщение 21.1.2008, 8:14


Мото-музыкант
******

Группа: Пользователи
Сообщений: 810
Регистрация: 9.3.2007
Из: Казахстан, г.Алматы
Пользователь №: 126 150
Модель телефона: Motorola RAZR XT 910
Победитель конкурса 2008

Рейтинг: 311.5



Rocket, попроси кого-нибудь из модераторов этой ветки, чтобы закрепили первый пост и в нем можешь сделать описание или FAQ по пользованию программы, ну а readme может содержать всю историю данной программы + FAQ, который постоянно будет обновлятся в первом посте.

Вот пример моего FAQ по прошиванию Е2

Сообщение отредактировал MotorE1 - 21.1.2008, 8:19
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Rocket
сообщение 21.1.2008, 8:19


Опытный
***

Группа: Пользователи
Сообщений: 103
Регистрация: 13.4.2006
Пользователь №: 78 664

Рейтинг: 129.5



Цитата(MotorE1 @ Сегодня, 13:14)

Rocket, попроси кого-нибудь из модераторов этой ветки, чтобы закрепили первый пост и в нем можешь сделать описание или FAQ по пользованию программы, ну а readme может содержать всю историю данной программы + FAQ, который постоянно будет обновлятся в первом посте.
*


Ненавижу закреплённые сообщения. Особенно когда они занимают половину страницы. Если нужна инструкция, значит у вас уже есть архив с программой. А справка там же в папке "docs".
А вот вопросы задавайте wink.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Motohobiman
сообщение 21.1.2008, 21:29


Мотофан
*******

Группа: Почётные мотофаны
Сообщений: 1 749
Регистрация: 3.5.2006
Из: Ukraina
Пользователь №: 81 710
Модель телефона: Е1,E2,U9,L6,W510.
Прошивка: Слава Украине!


Настроение:
Вечный мотодроллер;)



Рейтинг: 908



Автор просит...
Итакс :
1)Почему имеется две версии прошивок sbf,shx (понятно что это всего лиш форматы) какая для чего и что в них находиться ,желательно по кодовых группах наверное с кратким описанием.
2)Монтирование - как и с чем едят;-)
3)Особенности модинга линухи в виндовсе-минимальный набор утилит,типа СДК для ламеров;-)
4)Детальное(для нубов) расписание анализа скриптов,заголовков,макета и алгоритма построения КГ для EzX,разбор Крамфсов и прочих сладостей.
Пока для начала хватит;-).
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Rocket
сообщение 22.1.2008, 6:51


Опытный
***

Группа: Пользователи
Сообщений: 103
Регистрация: 13.4.2006
Пользователь №: 78 664

Рейтинг: 129.5



Motohobiman,
1 - полную информацию дать не могу, но можно поискать по инету.

Остальные пункты - неправильно меня понимаете.
Пункт 2, к примеру, это сюда.
3 - EZXCodec - один из таких инструментов. Что писать ещё, кроме notepad++ - понятия не имею.
4 - половина - не понял, чего хотите, остальное не понимаю - зачем smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
vanhieumai
сообщение 22.1.2008, 7:27


Новичок
*

Группа: Пользователи
Сообщений: 5
Регистрация: 8.12.2006
Пользователь №: 110 401
Модель телефона: ROKR E2
Прошивка: ROKR E2 - ONLY YOU

Рейтинг: 1



hi
i can't change uid, gid, permision in the newest version
pls help me

Сообщение отредактировал vanhieumai - 22.1.2008, 7:28
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Rocket
сообщение 22.1.2008, 7:37


Опытный
***

Группа: Пользователи
Сообщений: 103
Регистрация: 13.4.2006
Пользователь №: 78 664

Рейтинг: 129.5



vanhieumai,
It's a bug. Thanks for the report, already fixing.

All,
И в самом деле - баг. uid и gid - меняются, просто не отображаются изменения в списке, а вот разрешения - совсем игнорируются, старые остаются. Уже исправляю.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Motohobiman
сообщение 22.1.2008, 16:51


Мотофан
*******

Группа: Почётные мотофаны
Сообщений: 1 749
Регистрация: 3.5.2006
Из: Ukraina
Пользователь №: 81 710
Модель телефона: Е1,E2,U9,L6,W510.
Прошивка: Слава Украине!


Настроение:
Вечный мотодроллер;)



Рейтинг: 908



Хорошо,поясняю.Для платформы p2k имеется маса мануалов на темы модинга телефонов,посмотри раздел ФАК.Что мы имеем на EzX ? Практически ничего цельного,желательно в рамках Мотофана. Хорошего мануала по простейшим примерам модинга нет,и юзвер не знает как заменить встроенные мелодии,где лежат пакеты.Смысл сиего заключается в развитии данного направления для большей доступности людям.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Rocket
сообщение 22.1.2008, 17:51


Опытный
***

Группа: Пользователи
Сообщений: 103
Регистрация: 13.4.2006
Пользователь №: 78 664

Рейтинг: 129.5



Motohobiman,
в таком случае это не ко мне, а к нашим многоуважаемым монстростроителям, которые не желают почему-то делиться всеми секретами "ковыряния". Я делаю инструмент для них в том числе. Мои же познания в области того, что вы описали, ограничены.
edit: кстати, менять стандартные мелодии и т.п. этой программой невозможно, так как jffs не поддерживается. надеюсь, пока...
edit2: очепятко
edit3: "стандартные мелодии и т.п." находятся в группах с CramFS, ступил, сорри smile.gif

Сообщение отредактировал Rocket - 24.1.2008, 7:15
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Rocket
сообщение 28.1.2008, 16:37


Опытный
***

Группа: Пользователи
Сообщений: 103
Регистрация: 13.4.2006
Пользователь №: 78 664

Рейтинг: 129.5



Новое в версии 1.3:
  • cramfs:
    • исправлено: изменение свойств файла вручную через диалог "Свойства файла" было сломано с версии 1.2;
    • исправлено: поля пользователя и группы в диалоге "Свойства файла" всегда показывали root по умолчанию;
    • убрано: необязательный код обнуления размера для узлов с нулевым смещением (был нужен для предварительной обработки CramFS перед передачей файла в cramfsck);
    • улучшено: оптимизировано извлечение из CramFS;
    • исправлено/улучшено: больше проверок при сборке CramFS:
      • проверка на наличие файлов размером >=16 MB в папке-источнике;
      • имена файлов длиной >252 символов обрезаются (при обнаружении выдаётся предупреждение);
  • скрипты:
    • изменено: используется подпапка "script_temp" рабочей папки, удаляемая после выполнения (отметьте "НЕ удалять временные файлы..." для отладки ваших скриптов или сообщить о проблеме);
    • исправлено: при неудачной попытке создать или очистить папку "smg" при извлечении кодовых групп из SBF скрипт не останавливался;
    • исправлено: пустые и закомментированные строки пропускаются (раньше они считались названиями кодовых групп);
    • изменено: двойная точка ("..") в параметре имени файла запрещена для всех команд, а не только для "del";
    • исправлено: документация - между параметрами команд разрешается только один пробел, не больше;
    • улучшено: оптимизирован парсинг скриптов.
  • общее:
    • исправлено: неверно проверялось успешное автоматическое создание папок;
    • добавлено: каждая CramFS кодовая группа извлекается в свою собственную папку с именем cramfs-root-<имя CG>;
    • добавлено: опции "Использовать путь" и "Из рабочей папки" на вкладке CramFS; когда выбрана "Из рабочей папки", текстовое поле для ввода пути к кодовой группе становится недоступно, и вы можете выбрать CG из списка существующих файлов (по маске "CG*.smg") в подпапке "smg" рабочей папки;
    • добавлено: галочка "Из CramFS тоже" на вкладке SBF; когда она отмечена, программа извлекает файлы и папки из кодовых групп CramFS при извлечении кодовых групп из SBF (извлечение в один клик);
    • добавлено: галочка "Новые CG" на вкладке SBF; когда отмечена - приоритет при сборке SBF отдаётся файлам с суффиксом "_new" из подпапки "smg" рабочей папки;
    • добавлено: пытающаяся быть умной система предупреждений о замене файлов;
    • исправлено: как всегда - исправлено много сообщений протокола.
  • GUI:
    • улучшено: использование собственных иконок в диалоге "Список файлов CramFS" вместо системных - системные иногда путались; у ссылок теперь другая иконка;
    • добавлено: позиция диалога "Список файлов CramFS" теперь тоже запоминается;
    • улучшено: главное окно выставляется по центру при первом запуске.
  • внутреннее:
    • процедуры CramFS и Motoskin вынесены в отдельные модули.


Сообщение отредактировал Rocket - 28.1.2008, 16:38
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Rocket
сообщение 30.1.2008, 11:12


Опытный
***

Группа: Пользователи
Сообщений: 103
Регистрация: 13.4.2006
Пользователь №: 78 664

Рейтинг: 129.5



Новое в версии 1.3.1:
  • cramfs:
    • исправлено: серьёзные утечки памяти при извлечении и сборке CramFS.
  • общее:
    • исправлено: файл CramFS теперь закрывается перед автоматическим восстановлением оригинальных имён файлов - на самом деле не ошибка, просто сообщение "Имя файла CramFS изменено - файл закрыт" при завершении выполнения скрипта или извлечении кодовых групп из SBF с галочкой "Из CramFS тоже" раздражало даже меня.
  • внутреннее:
    • процедуры SBF вынесены в отдельный модуль;
    • ресурс с русскими строками очищен от старых неиспользуемых строк.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Rocket
сообщение 1.2.2008, 7:03


Опытный
***

Группа: Пользователи
Сообщений: 103
Регистрация: 13.4.2006
Пользователь №: 78 664

Рейтинг: 129.5



Глобальная реорганизация кода не прошла без потерь.

Новое в версии 1.3.2:
    motoskin:
    • исправлено: картинки формата jpeg не переименовывались (не распознавался заголовок, ошибка появилась в версии 1.3);
    • исправлено: крах приложения при попытке открыть motoskin v1.10 (файлы *.skn; не знаю в какой версии появилось);
    • добавлено/исправлено: исключение "Thumbs.db" из списка исходных файлов при сборке.
    интерфейс:
    • исправлено: неправильный заголовок в английском языке "Original Motoskin file" вместо "New Motoskin file".
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
LamboR
сообщение 4.2.2008, 10:56


Интересующийся
**

Группа: Пользователи
Сообщений: 51
Регистрация: 26.9.2005
Пользователь №: 52 674
Модель телефона: A1600 Gold
Прошивка: R542_G_11.61.33R

Рейтинг: 0



Вопрос. Получится ли рабочая прошивка , если я разберу прошивку (в частности 13_F5, такую залил в тел), впросто добавлю нужные файлы в одну из подпапок (наприсер CG34) и соберу. Или добавленные файлы надо где-то еще прописывать/определять?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Rocket
сообщение 4.2.2008, 11:02


Опытный
***

Группа: Пользователи
Сообщений: 103
Регистрация: 13.4.2006
Пользователь №: 78 664

Рейтинг: 129.5



LamboR, ответ в readme_ru.txt
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Rocket
сообщение 5.2.2008, 12:36


Опытный
***

Группа: Пользователи
Сообщений: 103
Регистрация: 13.4.2006
Пользователь №: 78 664

Рейтинг: 129.5



Ну очень фиксовый релиз smile.gif

Новое в версии 1.3.3:
  • cramfs:
    • исправлено: добавленные файлы без выставленных вручную свойств записывались в CramFS с нулевой длиной;
    • исправлено: парочка [относительно больших] утечек памяти при работе с окном "Список файлов CramFS";
    • улучшено: оптимизирован процесс смены свойств файла вручную.
  • sbf:
    • исправлено: галочка "Новые CG" не работала, всегда использовались файлы без суффикса "_new" (ошибка появилась в 1.3.1);
    • исправлено: теперь файл SBF закрывается перед открытием (ошибка появилась в 1.3.1).
      motoskin:
    • исправлено: функция хэширования (спасибо eakrin с motorolafans.com/forums); хотя EZXCodec по-прежнему хранит значения хэшей в файле "motoskin.idx";
    • исправлено: после открытия одного файла и последующей сборки другого попытка извлечь из открытого в большинстве случаев не удавалась (процедуры использовали те же участки памяти);
    • исправлено: утечка памяти в функции конвертирования *.bmp в *.k (при компиляции файлов для E2, Z6, V8);
    • исправлено: список исходных файлов не проверялся на наличие файлов после исключения из него "Thumbs.db";
    • исправлено: когда кнопка "Извлечь" нажималась без предварительного нажатия на "Открыть", список записей не заполнялся;
    • изменено: когда "motoskin.idx" отсутствует и нужно конвертировать BMP в K - конвертируется с параметрами 18 bpp и альфа-каналом.
  • script:
    • исправлено: было невозможно использовать "-" вместо имени файла в последовательности команд "skin";
    • исправлено: ошибка при переименовании нового файла motoskin.
  • GUI:
    • добавлено: клавиатурные сокращения Ctrl+1, Ctrl+2, Ctrl+3, Ctrl+4 для переключения между вкладками;
    • исправлено: возврат фокуса контролу (элементу управления), который имел его до деактивации всех контролов;
    • исправлено: диалоги выбора файла иногда показывали неправильную начальную папку;
    • исправлено: индикатор прогресса показывал неверные значения при сборке motoskin;
    • добавлено: индикатор прогресса при построении списка файлов в окне "Список файлов CramFS".


Сообщение отредактировал Rocket - 5.2.2008, 12:37
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DDSH
сообщение 5.2.2008, 16:19


Гуру
******

Группа: Разработчики
Сообщений: 700
Регистрация: 11.8.2006
Пользователь №: 94 741
Модель телефона: HTC Sensation XE

Рейтинг: 351.5



Вылетела при сборке айконреса, собрала некорректно, могу скинуть оригинальный айконрес для отладки.

Сообщение отредактировал DDSH - 5.2.2008, 16:26
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Rocket
сообщение 5.2.2008, 16:42


Опытный
***

Группа: Пользователи
Сообщений: 103
Регистрация: 13.4.2006
Пользователь №: 78 664

Рейтинг: 129.5



DDSH
если имеено при сборке и именно айконрез от е2, то уговорил. так как мой тесовый файл с е2 разобрался и собрался даже без предупреждений smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Rocket
сообщение 6.2.2008, 11:16


Опытный
***

Группа: Пользователи
Сообщений: 103
Регистрация: 13.4.2006
Пользователь №: 78 664

Рейтинг: 129.5



Вчера выложил по ошибке не тот файл. Но так как уже успел кое-что изменить, делаю новый релиз, а историю изменений 1.3.3 оставляю без... изменений smile.gif
Новое в версии 1.3.4:
  • motoskin:
    • добавлено: поддержка 16-битных K-файлов.
  • GUI:
    • исправлено: русская строка сообщения в протоколе.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Rocket
сообщение 8.2.2008, 20:06


Опытный
***

Группа: Пользователи
Сообщений: 103
Регистрация: 13.4.2006
Пользователь №: 78 664

Рейтинг: 129.5



Новое в версии 1.3.5:
  • новое:
    • добавлено: вкладка "Bootscreen" для замены картинки загрузочного экрана (в CG39).
  • script:
    • добавлено: параметр "bootscreen" к имени кодовой группы.
  • GUI:
    • исправлено: попытка свернуть главное окно при первом запуске (после выбора языка), или при последующих запусках после работы в окне "Список файлов CramFS" приводила к краху приложения;
    • исправлено: было возможно закрыть окно "Список файлов CramFS" во время построения списка файлов - это приводило к краху, теперь закрытие откладывается до завершения построения списка;
    • добавлено: сохранение пути и имени файла последнего использованного скрипта.
  • общее:
    • добавлено: опциональное автоматическое сохранение протокола в файл 'ezxcodec.log'; удаляется при запуске во избежание слишком больших файлов.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Maksimka!
сообщение 9.2.2008, 13:22


Ветеран
*****

Группа: Пользователи
Сообщений: 379
Регистрация: 13.8.2007
Пользователь №: 144 397
Модель телефона: Milestone
Прошивка: 2.1

Рейтинг: 76



здраствуйте , вопрос , как сделать рефлеш вручную , не скриптом , вчера сел менять клавиатуру , нашел скрипт для этого , но он не подходил, сдела все раками , и подумал лень ждать пока будет шится вся проша , оставил в рабочей папке только RDL1 CG34 CG41 вроде их точно названия не помню , нажал кнопку собрать , и прога отказалась по причине не хватает остальных кг . вот.
з.ы. пользовался версией 0.7 , в новой это исправлено? или обьясните как делать? :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Волобуев
сообщение 9.2.2008, 19:50


Интересующийся
**

Группа: Пользователи
Сообщений: 32
Регистрация: 23.2.2007
Из: Одесса
Пользователь №: 123 818
Модель телефона: а1200е
Прошивка: R541_G_11.52.13R_F5

Рейтинг: 0



Maksimka!, А почитать хотяб ту тему, в которой спрашиваешь - не судьба?
(вторая страница, посты №18 и 19)

Там надо не РДЛ_1, а РДЛ_3 оставлять. Всё работает.

Rocket, не, ну точно надо это в ридми добавить! (хотя - не факт, что поможет...)

ЗЫ:
Цитата
пользовался версией 0.7

О_о ты чё? Уже v.1.3.5 на дворе. Там же качать нечего, раз - и всё.

Сообщение отредактировал Волобуев - 9.2.2008, 19:52
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Rocket
сообщение 11.2.2008, 4:38


Опытный
***

Группа: Пользователи
Сообщений: 103
Регистрация: 13.4.2006
Пользователь №: 78 664

Рейтинг: 129.5



Цитата(Волобуев @ Вчера, 0:50)

Rocket, не, ну точно надо это в ридми добавить!
*


На самом деле - совершенно случайно, начиная с версии 1.3, в архиве с программой в папке "docs" лежит файл "faq_ru.txt", который как раз эту проблему и описывает smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Maksimka!
сообщение 11.2.2008, 13:38


Ветеран
*****

Группа: Пользователи
Сообщений: 379
Регистрация: 13.8.2007
Пользователь №: 144 397
Модель телефона: Milestone
Прошивка: 2.1

Рейтинг: 76



ну все , выставили меня идиотом )) молоцы ))
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DemosN
сообщение 11.2.2008, 19:52


Интересующийся
**

Группа: Пользователи
Сообщений: 43
Регистрация: 8.11.2005
Из: город Ейск, Краснодарский край
Пользователь №: 57 482
Модель телефона: MotoRokr E6
Прошивка: R533_G_11.10.54R

Рейтинг: 106



К сведению пользователей. Обнаружилась неполадка при эксплуатации программы на компьютере с ЖК монитором Samsung 770 P (возможно не только с этой моделью). Выражается в следующем.
При первом пуске программы, после выбора языка, интерфейс программы имеет "рваный" вид, программа не работоспособна, при нажатии мышкой на интерфейс программы она "вылетает".
Для данного дисплея (и не только 770Р), используются для управления фирменные программы Magic Tune и Magic Rotation. Обновление последних с сайта производителя устранило проблему smile.gif

Сообщение отредактировал DemosN - 11.2.2008, 20:20
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
inseq
сообщение 11.3.2008, 11:55


Новичок
*

Группа: Пользователи
Сообщений: 15
Регистрация: 26.1.2006
Пользователь №: 67 426
Модель телефона: c380

Рейтинг: 2.5



Ну, сцылки уже давно можно прописать нормальные.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kerne1
сообщение 16.3.2008, 13:00


Интересующийся
**

Группа: Пользователи
Сообщений: 72
Регистрация: 12.3.2008
Пользователь №: 166 311
Модель телефона: a1200e

Рейтинг: 15



Всем привет! У меня такая проблема. Прошивка, собранная ezxcodec 1.3.5, не прошивается. RSDLite выдает ошибку(0х7100). Пробовал разбирать и собирать не модифицируя, результат тот же. Оригинальная проша шьется нормально. Что я делаю не так?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Rocket
сообщение 17.3.2008, 4:46


Опытный
***

Группа: Пользователи
Сообщений: 103
Регистрация: 13.4.2006
Пользователь №: 78 664

Рейтинг: 129.5



Цитата(kerne1 @ Вчера, 18:00)

Что я делаю не так?
*


Ошибка в 17 строке smile.gif
Что за прошивка хоть?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kerne1
сообщение 17.3.2008, 6:07


Интересующийся
**

Группа: Пользователи
Сообщений: 72
Регистрация: 12.3.2008
Пользователь №: 166 311
Модель телефона: a1200e

Рейтинг: 15



Цитата(Rocket @ 17.3.2008, 8:46) *

Ошибка в 17 строке smile.gif

Это где? Как поправить?
Цитата

Что за прошивка хоть?

R541_G_11.52.13R_F5

Возможно с виндой что-то. У меня виста. Это критично? Попробую переустановить

Сообщение отредактировал kerne1 - 17.3.2008, 6:21
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Rocket
сообщение 17.3.2008, 9:24


Опытный
***

Группа: Пользователи
Сообщений: 103
Регистрация: 13.4.2006
Пользователь №: 78 664

Рейтинг: 129.5



Цитата(kerne1 @ Сегодня, 11:07)

Это где? Как поправить?
*


Это юмор, не обращайте внимания smile.gif
Цитата(kerne1 @ Сегодня, 11:07)

У меня виста. Это критично?
*


Я бы сказал "да", но вроде некоторые с этим живут...

Теперь серьёзно: указанная вами версия прошивки нормально разобралась и собралась указанной вами версией EZXCodec (а затем - прошилась RSD_Lite'ом) не только у меня, но и, надеюсь, у всех скачавших ReMoD. Однако, пока у меня нет подробного описания того, что вы делали, я не могу сказать что-то конкретнее...

Сообщение отредактировал Rocket - 17.3.2008, 9:25
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kerne1
сообщение 17.3.2008, 11:58


Интересующийся
**

Группа: Пользователи
Сообщений: 72
Регистрация: 12.3.2008
Пользователь №: 166 311
Модель телефона: a1200e

Рейтинг: 15



EZXCodec собирает все без ошибок. Процедура стандартная - разобрать, собрать. Вот что нашел в логах rsdlite

Код
15:26:33,  March 17, 2008
Line: 855
ERROR: "\\?\d:\r541_g_11.52.13r_f5_mod.sbf^R" содержит неправильный путь.
File: D:\test_dev_usb\flash\code\flashdll\PST_FP_FlashFileIO.cpp

15:26:33,  March 17, 2008
Line: 534
ERROR: The superfile specified does not exist
File: D:\test_dev_usb\flash\code\flashdll\FlashHdlr.cpp
Device ID: 0

Вместо ^R отображается спецсимвол. Пробовал переименовывать файл - не помогает.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Rocket
сообщение 17.3.2008, 12:15


Опытный
***

Группа: Пользователи
Сообщений: 103
Регистрация: 13.4.2006
Пользователь №: 78 664

Рейтинг: 129.5



ну тогда проблема и не в "кодеке" совершенно. наугад: с другого диска не пробовали sbf в https://motofan.ru/soft/ РСД пихать?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kerne1
сообщение 18.3.2008, 19:23


Интересующийся
**

Группа: Пользователи
Сообщений: 72
Регистрация: 12.3.2008
Пользователь №: 166 311
Модель телефона: a1200e

Рейтинг: 15



2Rocket
Разобрался. Как и предполагалось проблема была в винде. Спасибо за классную программу и за техподдержку, так сказать smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ace-B
сообщение 5.5.2008, 14:04


Интересующийся
**

Группа: Пользователи
Сообщений: 45
Регистрация: 24.2.2008
Пользователь №: 164 630
Модель телефона: E6 (Chinese)
Прошивка: Ezh 0.1.1 "Olive"

Рейтинг: 2.5



Есть подозрение, что в файле помощи к проге немного неверная информация о bootscreen-е...

Цитата
Новый файл GIF должен отвечать следующим требованиям:
- должен иметь то же разрешение, что и оригинальный файл (240x320);
- должен содержать только один кадр (т.е. анимация не разрешена);
- не должен содержать прозрачности;
- размер нового файла GIF не должен превышать размер кодовой группы загрузочного экрана за вычетом стартового смещения GIF в этой групе (131072 - 2048 = 129024 байт максимум).

Вчерась ковырял в очередной раз Ezh 0.1.1, переделывая оного под себя... Сменил загрузочнуюэразгрузочную анимации, но при включении, один кадр остался старый - это и был бутскрин. Чёрный бутскрин и зелёненькая анимация сочетаются не очень, посему полез менять бутскрин...
Далее по порядку:
- беру GIF89а (в котором может быть прозрачность), 256 цветов, размер 40.866 байт.
Он прекрасно ставится, только при включении телефона загрузиться успевает около 2/3 картинки, в нижней части вместо картинки - чернота...
- взял GIF87a (в котором прозрачности быть не может вовсе), 256 цветов, размер 59.191 байт.
Ставится... загрузиться при старте телефона успевает чуть больше половины, ниже снова чернота...
- выдрал "родную" картинку из Ежа (о ней, кстати, IrfanView сообщает следующие сведения - GIF-LZW, Transparent color: 255... так, может, не в прозрачности вовсе дело ?), 256 цветов, 11.762 байта... Оно работает...
- почесал репу и уменьшил размер GIF89a до 24.854 байта, пожертвовав количеством цветов... где-то в районе 50 их получилось... После этого на моём Е6 всё заработало, как надо. Так что, похоже, 129024 байт - это unreal...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Rocket
сообщение 8.5.2008, 7:42


Опытный
***

Группа: Пользователи
Сообщений: 103
Регистрация: 13.4.2006
Пользователь №: 78 664

Рейтинг: 129.5



Ace-B,
Не особо сильно тестировал это дело. Если есть желание, можете помочь, найти более точное максимальное значение. На это времени просто нет...
В любом случае - спасибо за репорт.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Morrow
сообщение 11.5.2008, 18:53


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 26.11.2007
Из: Ереван, Армения
Пользователь №: 155 146
Модель телефона: Скорее всего Atrix
Прошивка: Casseopeya©

Рейтинг: 122.5




Всем привет! Народ, вот такая у меня трабла:
Разбираю sbf файл, закидываю туда необходимые файлы с их папками,

захожу в ezx codec в вкладке "CramFS" нажимаю "Открыть" а потом

"Показать" - все нормально показывется. Даю права этим новым файлам,

нажимаю на X и выхожу. После этого внизу нажимаю на "Собрать". Все ок

получается - файлы нормально собираются, НО - если новые файлы

находятся в новосозданной папке, программа пишет следующее:

/название папки - описание не найдено

несмотря на то, что все файлы в этой папки имеют правильные права И еще

одно: пищет еще об одной ошибке в конце:

ОШИБКА: Новый файл CramFS не помещяется в кодовую группу. Это не

допустимо. Выход.

Теперь собственно вопрос: почему он так пишет?? Как это исправить??

Ведь закидывают же люди таким способом много файлов и папки создают

новые и все такое!.. Вообщем, буду очень признателен если подскажете

как решить эту проблемку! Спасибо!!


Сообщение отредактировал Morrow - 21.5.2008, 19:11
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Сумерок
сообщение 23.7.2008, 18:35


Ветеран
*****

Группа: Пользователи
Сообщений: 431
Регистрация: 10.9.2006
Из: Budva
Пользователь №: 98 437
Модель телефона: Nokia E52
Прошивка: latest

Рейтинг: 106



планируется ли поддержка *.sbf от Е8?
Цитата
2008-07-24 00:33:46 Распознание файла...
2008-07-24 00:33:46 ОШИБКА: Файл не похож на прошивку SBF

SBFRecalc нормально работает с прошивкой.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Qeest
сообщение 24.7.2008, 10:19


Мастер
****

Группа: Пользователи
Сообщений: 247
Регистрация: 17.9.2006
Из: 54°38' с.ш., 86°08' в.д.
Пользователь №: 99 386
Модель телефона: ROKR E6

Рейтинг: 42



Так прога то называется EZXcodec, а в езх телефонах вроде только cramfs используется. Тогда и название проги менять надо будет...
Morrow, кодовые группы имеют фиксированный размер, если что и не помещается, значит, превышен, ничего не сделаешь, разве удалить чего лишнего.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Сумерок
сообщение 24.7.2008, 12:31


Ветеран
*****

Группа: Пользователи
Сообщений: 431
Регистрация: 10.9.2006
Из: Budva
Пользователь №: 98 437
Модель телефона: Nokia E52
Прошивка: latest

Рейтинг: 106



Qeest, хех)) и правда. надо в тему разборки проши от Z6 идти.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DDSH
сообщение 24.7.2008, 15:43


Гуру
******

Группа: Разработчики
Сообщений: 700
Регистрация: 11.8.2006
Пользователь №: 94 741
Модель телефона: HTC Sensation XE

Рейтинг: 351.5



причем тут фс? формат sbf не зависит от фс кодовых групп, вероятно моторола внесла небольшие изменения в формат, также как и в ezx
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Qeest
сообщение 25.7.2008, 2:07


Мастер
****

Группа: Пользователи
Сообщений: 247
Регистрация: 17.9.2006
Из: 54°38' с.ш., 86°08' в.д.
Пользователь №: 99 386
Модель телефона: ROKR E6

Рейтинг: 42



DDSH, извините, может я не допонимаю, но squashfs использует сжатие, и обеспечивает бОльшую его степень, нежели чем cramfs, а как я понимаю, распаковщики для этих fs разные.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DDSH
сообщение 25.7.2008, 5:36


Гуру
******

Группа: Разработчики
Сообщений: 700
Регистрация: 11.8.2006
Пользователь №: 94 741
Модель телефона: HTC Sensation XE

Рейтинг: 351.5



Qeest,
Сумерок просил добавить поддержку распаковки сбф новых прошивок, а не новых фс.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
EZXCodec, Редактирование прошивок EZX-телефонов в среде Windows · Motorola на Linux OS · Forum
 

2 страниц V < 1 2 >
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 12.7.2025, 9:47

Форум живёт: