motofan logo
16 страниц V « < 12 13 14 15 16 >        
> 

В Помощь Drm-мастеру Замена Shxcodec, для всех моделей

lucrece
сообщение 8.10.2006, 15:36 Закрепленное сообщение!


Moto®Head
*****

Группа: Разработчики
Сообщений: 389
Регистрация: 19.12.2005
Из: Кировская область
Пользователь №: 62 616

Рейтинг: 329.5



В связи с тем, что развитие программы shxcodec в настоящее время приостановлено, а старая версия, как по мне, не очень удобна для редактирования drm (сильно тормозит, а то и вылетает с ошибкой), мне пришло в голову создать ее некий аналог, заточенный под редактирование drm.
Что она умеет делать на текущий момент:
1) Понимает файлы в форматах shx, sbf, bin(smg)
2) Создает drm-рефлэш (и бинарник drm, само собой) из любой прошивки (лишь бы там была cg15)
3) Понимает формат drm 3G моделей
4) Умеет переносить drm с одной платформы на другую, лишь бы они были совместимы по иконкам (в принципе, все модели с одним размером экрана в этом смысле совместимы, часто drm-пакеты отличаются только количеством иконок, скажем в r4513 их 2115, а в r373 - 2130).
5) программа работает с drm моделей, имеющих raw'ы в наборе иконок (V635, V3 и т.п.).
RAW автоматически конвертятся в png. При редактировании их следует в ЭТОМ формате и сохранять (иначе косяк неизбежен. Поддержка других форматов планируется, но не скоро)!
6) можно выбрать папку для сохранения иконок.
7) можно разобрать (и, возможно, собрать) iconres.ezx от ROKR E2
8) можно менять размер RAW
9) можно перемещать иконки с платформы на платформу с помощью таблицы соответствия (привет Keyran!)
10) сборка и просмотр содержимого в самой программе.
Иконки для замены могут быть в разных форматах (gif, bmp, png, неконвертированные raw, k)
Поддерживается автоматическое масштабирование иконок.
Не бейте ногами за интерфейс, я только учусь программировать на Delphi! Bcё будет - со временем.

ВНИМАНИЕ! Чексумма cg15 для новых моделей (V360, L7 и т.п.) считается неправильно! Это не смертельно, работать будет и так.

Баг-репорты и предложения приветствуются.
Мануал в архиве с программой. Просто распакуйте архив в какую-нибудь папку. Дополнительных библиотек не требуется.

Чуть не забыл: если обновляете версию, удаляйте файл drmport.ini (его формат пока нестабилен)

Сообщение отредактировал lucrece - 9.12.2006, 16:35
Прикрепленный файл drmport_040.rar   ( 274.88 килобайт ) Кол-во скачиваний: 15286
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Moto~Demon
сообщение 14.6.2007, 10:07


Indestructible
******

Группа: Пользователи
Сообщений: 1 102
Регистрация: 16.8.2006
Пользователь №: 95 320
Модель телефона: 

Рейтинг: 491.5



lucrece,
есть предложение (сори - всю тему не читал, если это предлагали, то прошу прощения).
Сделай что-то вроде функции для портирования ДРМ. Например: открыл я ДРМ от L7, нажал на кнопочку и разиеры иконок сами под L6 поменялись..
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
lucrece
сообщение 14.6.2007, 19:02


Moto®Head
*****

Группа: Разработчики
Сообщений: 389
Регистрация: 19.12.2005
Из: Кировская область
Пользователь №: 62 616

Рейтинг: 329.5



Там в принципе есть такое. Режим Build, галка match size. Но алгоритм квантизации там хреновый, качество никуда. Реализовал новый, значительно более качественный, он и будет использоваться.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
AlexKooper
сообщение 27.6.2007, 13:13


Авторитет
********

Группа: Почётные мотофаны
Сообщений: 2 838
Регистрация: 27.7.2005
Из: Йошкар-Ола
Пользователь №: 47 140
Модель телефона: E398
Прошивка: AlexKooper mod v.47

Рейтинг: 1337



Цитата(lucrece @ 3.6.2007, 14:32) *

Поскольку в настоящее время проект потихонечку размораживается (программа полностью переписывается), принимаются пожелания по функциональности, интерфейсу и т.п.

У мну только одно пожелание - поддержка тел без дрм (триплеты и с698р) где все иконки сунуты в сг1. Хотя бы разбор.
А нет, вру. Есть еще одно. Чтоб при разборе ДРМ можно было (опционально) включить hex-формат имени (номера) иконки (а не десятичный номер иконки) причем для raw и для gif отсчет независимо.

Т.К. для редактирования прошивки удобнее сразу смотреть какая иконка где есть.

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


Freestyler
********

Группа: Легенды MotoFan.Ru
Сообщений: 10 329
Регистрация: 20.7.2004
Пользователь №: 8 235
Модель телефона: Moto
Прошивка: *#9999#


Настроение:
Все невыспавшиеся в следующей жизни будут котами



Рейтинг: 4362



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

при разборе ДРМ можно было (опционально) включить hex-формат имени (номера) иконки (а не десятичный номер иконки)
*


аналогично прошу, в прошивке именно в hex идёт ,
кто десятиричные имена придумал ?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
JKmoto
сообщение 29.6.2007, 9:11


Мастер
****

Группа: Пользователи
Сообщений: 264
Регистрация: 16.12.2006
Пользователь №: 111 708
Модель телефона: RIZR Z3
Прошивка: HYBRID v0.3


Настроение:
Откажись от рационального мишления...Стань рыбой



Рейтинг: 309



Lucrece прога обалденная !!!
респект за дрмпорт
теперь редактирование дрм графики не мучительное занятие а отдих
все хорошо но нашол странний баг

прошивка R365_g.ob.2.23r
1.c помощью дрмпорта извлек дрм графику отредактировал скомпилировал
2.но забил !2! гифа заменить включаю заново
3.декомпилировал дрм заменил два гифа,
4.скомпилировал
5.потом решил проверить -
decompile code group -ok
exctract gif -error 113/0е


второй случай

1.открил два дрм пакета в режиме build
но
дрм пакети били под одну платформу но один от более старой прошивки R365_2.23
а другой R365_3.08 по етому у первого 853 гифа а у второго 862гифа
адреса первих 853 гифов били одинаковие а 9 били типа лишними

2.портировал несколько штук 15 гифов из 3.08 (862) в 2.23 (853)
3. скомпилировал сохранил
4.проверяю- декомпилирую
decompile code group -ok
exctract gif -ок
5.захожу в папку icons а все гифи пустие 0кб
в режиме build тоже самое!

Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Nur87
сообщение 8.7.2007, 4:54


Мастер
****

Группа: Пользователи
Сообщений: 298
Регистрация: 17.10.2005
Из: Татарстан
Пользователь №: 54 836
Модель телефона: E398

Рейтинг: 100



Цитата(JKmoto @ 29.6.2007, 13:11)

5.захожу в папку icons а все гифи пустие 0кб
в режиме build тоже самое!
*



lucrece
был аналогичный случай. похоже что программа как то не так сохраняет в shx, вот в бин всё в норме.

Сообщение отредактировал Nur87 - 8.7.2007, 7:11
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Xalvat
сообщение 9.8.2007, 19:16


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

Группа: Пользователи
Сообщений: 351
Регистрация: 29.1.2007
Из: Иваново
Пользователь №: 119 511
Модель телефона: DROID MINI
Прошивка: ported_to_MotoX


Настроение:
0 км до счастья... а его все равно нет... =(



Рейтинг: 80



извиняюсь, если уже спрашивали... с V6 MAXX кто-нить работал этой прогой? и вообще с 3g моделями она коректно работает? а то все проги, которые видел, какую-то хрень говорят, а этот SHXdecod вообще не работат с ней
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Nur87
сообщение 9.8.2007, 19:55


Мастер
****

Группа: Пользователи
Сообщений: 298
Регистрация: 17.10.2005
Из: Татарстан
Пользователь №: 54 836
Модель телефона: E398

Рейтинг: 100



Xalvat,
отлично работает. я уже не раз свой дрм редактировал. smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
*НеХеR*
сообщение 10.8.2007, 18:13


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

Группа: Пользователи
Сообщений: 459
Регистрация: 18.3.2006
Пользователь №: 74 787
Модель телефона: SE Xperia NEO
Прошивка: 2.3.4

Рейтинг: 165



Кстати и я скажу. С к3 тоже работает прога! Так что респект!! Можно добавлять в список поддерживаемых.
ща + поставлю если смогу smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Xalvat
сообщение 12.8.2007, 19:57


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

Группа: Пользователи
Сообщений: 351
Регистрация: 29.1.2007
Из: Иваново
Пользователь №: 119 511
Модель телефона: DROID MINI
Прошивка: ported_to_MotoX


Настроение:
0 км до счастья... а его все равно нет... =(



Рейтинг: 80



Цитата(Nur87 @ 9.8.2007, 23:55) *

Xalvat,
отлично работает. я уже не раз свой дрм редактировал. smile.gif


у меня этой прогой собрать дрм не получилось... начинаешь прошивать-критикол эрор... самое интересное, слил родной дрм, разобрал этой прогой, отредактировал, собрал...начинаю снова этой же прогой его разбивать-ошибка ввода вывода... мож это из-за того что у меня платформа др??? на LD даже мотоспид не работает(((
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
В Помощь Drm-мастеру Замена Shxcodec, для всех моделей · Программы для работы с прошивками телефонов Motorola · Forum
 

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

 



Текстовая версия Сейчас: 28.4.2024, 1:45

Форум живёт: