ГлавнаяФорумДневникиФотоальбомы

Войти через:
Новости Телефоны Игры Графика Программы Документация Еще ...


Программа PPModd


Данная программа позволяет редактировать текстовые ресурсы PPM файлов, а также графику и мелодии телефонов Nokia. Функционал приложения предоставляет пользователю возможность удалить, заменить, добавить языковый пакет, заменить шрифт, отредактировать Orange Home Screen и т.п.
Приложение PPModd известно давно в мобильном мире, оно было написано авторами g3gg0 и krisha для работы с текстом в PPM файлах для устройств DCT-4. Данная же модификация программы позволяет редактировать текст в файлах, используемых в прошивках устройств BB5 (S40 3rd/5th/6th).

Для работы необходимы установленные Qt библиотеки и VC2008 распр. библиотеки, скачать которые Вы сможете из темы обсуждения программы.

Разработчик: g3gg0, krisha
Скачать PPModd
Программы для пк и Nokia
АвторСообщение
Alex_halimonenko
1, добавлено: 29 Авг 2009 20:14
Программа PPModd

Описание:
Программа для редактирования текстовых ресурсов PPM, графики, мелодии.
Программа известна давно, сделана немцами g3gg0 и krisha для работы с текстом в PPM для DCT-4.
Но это новая версия 2010г редактирует текст в PPM для BB5 (S40 3rd/5th/6th).
Можно удалить, заменить, добавить языковый пакет и не только. :lol:
Например
В этой программе подвергаются редактированию следующие ветки: TEXT, AORD, LDB, ANIM, TONE, VFTN.
Более детальная инструкция в центе знаний
Инструкции по применению программы: :mrgreen:
Обычный способ замены графики
Цитата:
Запускаем программу, жмём Open и открываем ппмку,
Когда все будет готово, в левом окошечке появится ветка PPM, жмем на неё два раза, раскроется структура ппм.
Для работы с графикой нужна секция ANIM. Раскрываем её двойным нажатием мыши, далее также открываем COMM и раскроется список фалов.
Чтобы заменить тот или иной графический файл,
необходимо на выбранном файле нажать правой кнопкой мыши и выбрать из контекстного меню Import from Binary.
И выбираем нужный графический файл. Таким образом делается и все остальное.
- - - - - - -


Лёгкий способ патчинга с помощью PPModd.
Замена сразу всей графики, одним махом 8)
1. В программе PPModd открываем файл ppm.
2. Кликаем правой кнопкой мышки на секцию ANIM и жмём Export to binary.
В открывшемся окне выбираем папку куда сохранить всю графику телефона, и жмём сохранить.
2. В распакованной папке с графикой, меняем её на ту что нужна (следим лишь чтобы имена и формат файлов были как в оригинале).
3. В программе PPModd удаляем секцию ANIM.
4. Возвращаемся в PPModd и кликаем правой кнопкой мышки на верхнюю секцию PPM, и в появившемся меню жмём Import from XML.
После этого программа просит указать нужный файл, этот файл лежит у вас в папке с графикой (её вы сделали в пункте два.)
5. PPM Готова. Можно сохранять.

Смена шрифтов
Цитата:
Открываем ппм'ку идём в секцию VFNT , видим список шрифтов.
На нужном шрифте кликаем правой клавишей мыши и жмём Import from Binary далее выберите шрифт который хотите видеть в вашем телефоне.
Чтобы точно знать какие шрифты следует заменять, смотрите в таблицу:
DIGI - Часы.
CNDS - Главное меню.
RGLR - Контакты, Сообщения, Проигрыватель, Календарь, Калькулятор, Браузер, Галерея,
Набор номера в фоновом режиме, Название оператора в фоновом режиме, Пункты меню.
STSB - Названия различных меню вверху экрана, Название кнопок выбора, который возле дисплея , Активный режим ожидания.
SBNL - Не знаю точно...(При выборе арабского языка цифры берутся от сюда)
OPTI - Перечень символов, которые используются в шрифте.
- - - - - - -

Редактирование текста
Цитата:
Открываем ппм, раскрываем секцию ТЕХТ и жмём на кнопку Edit content, появится Text Edit . В Text Edit ищем нужный нам текст и заменяем его своим. После замены всего необходимого нажимаем ОК, потом Create PPM, выбираем где сохранить. Прошиваем телефон и радуемся, новым фразам или языком в телефоне.

-------- Удаляем язык
Цитата:
Открываем ppm, раскрываем секцию ТЕХТ, выбираем ненужный нам язык и
жмём на нём правой кнопкой мыши и клацаем Delete – что значит удалить.
Тоже проделываем со всеми ненужными нам языками в секциях
AORD и LDB чтобы корректно и полностью удалить языки. Примечания: Не стоит удалять вкладку COMM, так как она нужна для символов.
Также не следует удалять English язык, он является международным, и нужен во избежание всяческого глюка.
После всех выше указанных действий нажимаем Create PPM, выбираем, где сохранить файл, и всё.

-------- Добавляем язык
Цитата:
1. Запустить сразу 2 PPModd.
2. В первом: открыть РРМ файл в котором есть нам нужный язык
3. В втором открыть PPM В КОТОРУЮ НУЖНО ДОБАВИТЬ ЯЗЫК
4. В первом PPM: открыть секцию TEXT, выделить нужный язык и нажать правой кнопкой мыши Copy.
5. Во втором: открыть секцию TEXT и нажать правой кнопкой мыши Paste.
6. Проделать пункты 4 и 5 с секциями AORD и LDB.
7. Нажать Create PPM и сохранить РРМ-ку, дождаться. Новый язык в меню вашего телефона добавлен.

Изменяем информацию при наборе *#0000# и *#0010# на моделях Nokia s40v3~6
Замена стандартных мелодий
Цитата:
1. Нужную Мелодию любого формата конвертируете в формат aac.
2. Открываем PPM-ку в PPMod, открываем секцию TONE,
далее находите номер мелодии и импотируете файл aac (который мы готовили в пункте 1)
3. Сохраняем ppm и радуесмя!
Имена мелодий TONE Названия мелодии Формат мелодии За что мелодия отвечает
KDEM Tone Key Demo .re
WARN Tone Warn .re Сигнал при нажатии кнопки.
BATL ToneBattLw .re Батарея начинает разряжаться.
BATR ToneBattrRe .re Батарея разряжена полностью.
A057 Clock Alert .midi Стандартный сигнал будильника.
_SMS *S0042 .midi Сигнал входящего сообщения (SMS).
VRST Tone Voice Recorder Start .re Сигнал старта записи диктофона.
VRFT Tone VoiceRecorder Finish .re Сигнал конца записи диктофона.
VRRT Tone VoiceRecorder Record .re Постоянный сигнал предупреждения абонента о записи диктофоном.
VIBR Tone vidra only .re Вибрация (Продолжительный гуд).
BEEP Tone beep once .re Пока не знаю.
U001 Camera shutter sound .aac Щелчёк камеры.
U002 Wakeup .acc Включения телефона (Стартовый сигнал).
U003 Tone Camera Selftimer Running .midi Таймер на камеру
012A Nokia tune .асс Гудок когда звонят на телефон.

- - - - - - -

Установка Belle NaviBar для Nokia S40
Pokkk писал(а):

Установка Belle NaviBar для Nokia S40
Навибар - это символы внизу дисплея вместо текста, как на смартфонах....На скрине внизу символы - это и есть навибар.

Нам понадобится:
1. Шрифты с навибаром
2. Блокнот (Для редактирования языкового пакета).
3. Таблица символов (есть в Windows (адрес%windir%\system32\charmap.exe).
4. PPModd.
Набираемся терпения, так как работы будет очень много
Приступим
.
0. Заранее заготовленный шрифт с символами навибара устанавливаем в windows.
1. Открываем нужную ППМ-ку в PPModd.
2. Открываем самую первую ветку TEXT, содержащую языки (ленгпак)
3. Выбираем русский язык RUOO, нажимаем на правую кнопку мышки и выбираем функцию Export to xml
4. Сохраняем файл в удобном для вас месте и в удобном названии (например РУССКИЙ.xml)
5. Открываем файл РУССКИЙ.xml в обыкновенном Блокноте (желательно чтоб в блокноте был установлен шрифт содержащий символы бара)
6. Открываем Таблицу символов и выбираем в ней нужный нам шрифт и копируем от туда нужные символы в буфер
7. В блокноте открываем функцию "Найти и заменить" и вписываем нужное нам слово в строчку "найти" (например слово Меню), далее в графу "заменить" вставляем наш символ.
Обязательно отмечаем галочку "соблюдать реестр" и жмем "найти далее"
[!] важно
заменяем только одиночные слова! Иначе значки бара будут не только в нижнем баре!
8. Отредактировали язык, сохраняем изменения! Возвращаемся в PPModd Повторяем первые три пункта включительно! Только жмем Import to xml
Обязательно удаляем оригинальный русский язык
Сохраняем РРМ-ку и тестируем!


Иконки в зеркально отражении.
Viten92 писал(а):

Иконки в зеркально отражении.
Итак, всё основано на том, что при использовании арабского (и не только) языка, телефон адаптирует отображение для чтения справа налево.

Порядок действий:Открываем ppm через PPModd.
2. Открываем ветку PPM>TEXT.
3.Выбираем языковой пакет (RU00 к примеру), правая кнопка мыши > "Export to XML...". В появившемся окне задаём любое имя и выбираем место сохранения. Прогу не закрываем.
4. Теперь находим этот сохранённый XML-файл, открываем его (я открываю через Opera) и смотрим исходный код.
5. Тег <ID type="HEXVAL">0000000F</ID> идентифицирует язык. Меняем значение 0000000F (id русского) на 00000010 (id арабского).
6. Т.к. этот языковой пакет использовать в качестве основного будет неудобно, то сделаем его в качестве дополнительного. В теге <NAME
type="ASCII">RU00</NAME> заменяем "RU00" на другое, к примеру "XX00" (таким он будет отображаться в PPModd).В теге <UTF8 type="ASCII">Русский?000</UTF8>
заменяем слово "Русский" на любое другое, к примеру "Новый" (таким он будет отображаться при выборе языка в настройках
телефона).
7. Сохраняем это творение как XML-файл (имя любое).
8. Возвращаемся в PPModd. Нажимаем на ветку TEXT, правая кнопка мыши > "Import from XML...". В появившемся окне ищем ранее отредактированный XML-файл и выбираем его. Должна добавится новая ветка (XX00).
9. Сохраняем этот ppm ("Create PPM") и заливаем его в телефон (Фениксом либо JAF'ом). После удачного прошивания при выборе языка телефона ("Новый") все иконки (и не только) будут смещаться на правую сторону, почти как на Nokia 2700.
Минусом будет некорректное отображение цифр и отказ работы голосовых функций. Также будет увеличен шрифт подписи иконок главного меню. Пока мне не удаётся убрать эти проблемы.
Тестировал на 6233 и 5310. Скриншот на предыдущей странице. Всё основано на использовании арабского языка (как писал ALeXUSSS). Интересно, как буду вести себя 2700 и X2-00 у которых и стандартно расположение иконок по правой стороне?

Шрифт должен быть специально сделан для этой фишки. Вот я сделал Nexus

Переводим Orange Home Screen с помощью PPModdПереводим Orange Home Screen(боковую панель) с помощью PPModd
С самого начала хочу предупредить, что не для всех телефонов пройдёт данный способ.

Переводим OHS с нуля1). Запускаем PPModd, oткрываем в нём PPMку, и в дереве открываем секцию TEXT.
2). В правом окошке нажимаем кнопку “Edit content” и ждём около минуты.

3. У вас появится “Text Edit” - таблица с языками.
Ищем в английском разделе EN00 строчки со словами, которые нужно перевести - от Orange HomeScreen до Your page (придётся постараться, чтобы найти их).
4. В разделе RU00, в пустые поля, а они будут пустые, вводим наш перевод:

Таблица перевода Orange HomeScreen



5). После перевода необходимого нажимаем "ОК". Далее жмём "Create PPM", и выбираем, где сохранить РРМку.

Копируем перевод OHS с одной ppm в другую:Важно: PPMки должны быть от одной модели! И желательно что бы ppm были от одной версии прошивки (Иначе могут быть глюки)
Приступаем к редактированию:
1. Запустить сразу 2 PPModd.
2. В первом: открыть РРМ файл в котором есть ohs
3. В втором открыть PPM в Которую нужно добавить ohs
4. В первом PPM: открыть секцию TEXT, выделить нужный язык в котором переведён ohs и нажать правой кнопкой мыши Copy.
5. Во втором: открыть секцию TEXT удалить язык в который нужно добавить ohs и нажать правой кнопкой мыши Paste.

OHS добавлен.
Сохраняйте и прошивайтесь.

Добавляем символы в имя папок и файловДобавляем символы в имя папок и файлов.


Для начала нам нужен шрифт в котором есть красивые символы.
Я советую шрифты с этого архива, там много символов.

После того как вы определитесь с шрифтом - его нужно засунуть в прошивку, а потом прошить этой прошивкой.

После того как вы прошили телефон на шрифт с символами, то остаётся дело за малым - повставлять эти символы куда надо.
Если вы прошили на шрифт что я советовал, то вот в этом текстовом файле вы увидите кучу символов.
Копируете нужный символ и вставляете куда нужно.

Добавляем два и более графпака в одну ppm

Скачать инструкции:
Скачать инструкцию к РРМodd by Esto100nec1 (Обновл. 7.11.2010)
FAQ аbout PPModd
Переводим Orange Home Screen с помощью PPModd
Включаем Orange Home Screen через Phoenix
Заменяем шрифты с помощью PPModd
Заменяем звуковые файлы с помощью программы PPModd
Заменяем шрифты с помощью PPModd(Устарело)
Удаляем лишние языки из ленгпака+Редактируем текстовые ресурсы с помощью PPModd
Полезные ссылки:
Все о патчинге (обсуждение, вопросы, рекомендации, программы).
Графический патчинг телефонов (ОБСУЖДЕНИЕ)
Готовые Модифицированные прошивки и графические патчи на базе S40
xCntTool - Работа с файлом контента BB5 S40
TriX FATe. Редактирования контента CNT.
Ресурсы для редактирования PPM телефонов S40.
Шрифты для S40
Редактируем шрифт для Nokia S40, с помощью программы Font_Creator_6_rus
Описание NIF-файлов для Nokia s40 PPMEditor 3.
Разбираем и редактируем NIF-файлы.
Заказ модифицированых ppm для S40.
Разработка и модификация OHS на Nokia 5th/6th.
Полный доступ JAVA, к файловой системе телефона.
Сворачивание Java на Nokia s40 5th/6th.
Инструкция по прошивке мод прошивкой через Phoenix
Скачать JAVA инструкцию для телефона.

Скачать программу и библиотеки
Скачать:
PPMODD 0,88 Полный боекомплект + TRIX + QT библиотеки, скрипты
PPMODD 0,87 + Trix_Полный_комплект + QT библиотеки, скрипты, инструкции.
PPModd b.3671
PPModd b.3608
Qt4 библиотеки - (Бросать в папку с PPModd.)
Biblioteki Qt 4.6.0
Biblioteki Qt4 CRT
VC2008 распр.библиотеки - Если у вас есть папка "Microsoft.VC90.CRT" от предыдущей версии PPModda, бросить в ее. Эти библиотеки нужно устанавливать, только если программа не запускается.

Maksim_M
Новичок
НовичокПолезность: 0 (0)
Имя: Максим Маркин
Возраст: 20
С нами с: 07.10.2013
Сообщений: 59
Откуда: РФ, Каменск-Уральский
Модель телефона: Microsoft Lumia 535
0
826, добавлено: 06 Апр 2014 09:20
добрый день, можете помочь с названием файла, который звучит когда вы звоните кому либо?
Mr_Exime

Pokkk
Профи
ПрофиПолезность: +76 (82)
Имя: Сергей
Возраст: 26
С нами с: 10.03.2011
Сообщений: 2012
Откуда: Укр., Днепропетровск
Модель телефона: Lenovo S850
0
827, добавлено: 06 Апр 2014 09:31
Maksim_M, он в разделе TONE \ 012A
называется Nokia tune
PPModd - xCntTool

Maksim_M
Новичок
НовичокПолезность: 0 (0)
Имя: Максим Маркин
Возраст: 20
С нами с: 07.10.2013
Сообщений: 59
Откуда: РФ, Каменск-Уральский
Модель телефона: Microsoft Lumia 535
0
828, добавлено: 06 Апр 2014 09:51
Pokkk, я не про Nokia Tune, а гудки исходящего звонка
Mr_Exime

Pokkk
Профи
ПрофиПолезность: +76 (82)
Имя: Сергей
Возраст: 26
С нами с: 10.03.2011
Сообщений: 2012
Откуда: Укр., Днепропетровск
Модель телефона: Lenovo S850
0
829, добавлено: 06 Апр 2014 10:12
Maksim_M, не знаю где он.
как вариант - достань все звуки с раздела TONE и на телефоне их все прослушивай в поисках гудка.
PPModd - xCntTool

Maksim_M
Новичок
НовичокПолезность: 0 (0)
Имя: Максим Маркин
Возраст: 20
С нами с: 07.10.2013
Сообщений: 59
Откуда: РФ, Каменск-Уральский
Модель телефона: Microsoft Lumia 535
0
830, добавлено: 06 Апр 2014 14:27
Pokkk, мой телефон не воспроизводит эти файлы, у меня Philips x622 (говно телефон, никогда не покупайте!!!!)
Mr_Exime

Pokkk
Профи
ПрофиПолезность: +76 (82)
Имя: Сергей
Возраст: 26
С нами с: 10.03.2011
Сообщений: 2012
Откуда: Укр., Днепропетровск
Модель телефона: Lenovo S850
0
831, добавлено: 06 Апр 2014 14:34
Maksim_M, Файлы переименовать нужно в формат AAC.

A при чём филипс к этой программе и этому форуму? :confused2: :confused2:
PPModd - xCntTool

Последний раз редактировалось: Pokkk (06 Апр 2014 14:47), всего редактировалось 1 раз

Maksim_M
Новичок
НовичокПолезность: 0 (0)
Имя: Максим Маркин
Возраст: 20
С нами с: 07.10.2013
Сообщений: 59
Откуда: РФ, Каменск-Уральский
Модель телефона: Microsoft Lumia 535
0
832, добавлено: 06 Апр 2014 14:43
Pokkk, я буду редактировать прошивку Nokia 6303i Classic, хочу доделать до конца
Mr_Exime

Pokkk
Профи
ПрофиПолезность: +76 (82)
Имя: Сергей
Возраст: 26
С нами с: 10.03.2011
Сообщений: 2012
Откуда: Укр., Днепропетровск
Модель телефона: Lenovo S850
0
833, добавлено: 06 Апр 2014 14:47
Maksim_M, ну если филя не воспроизводит эти файлы, то ищи нокию.
Или воспользуйся эмулятором нокии (Nokia Series 40 SDK 6th Edition)
PPModd - xCntTool

Maksim_M
Новичок
НовичокПолезность: 0 (0)
Имя: Максим Маркин
Возраст: 20
С нами с: 07.10.2013
Сообщений: 59
Откуда: РФ, Каменск-Уральский
Модель телефона: Microsoft Lumia 535
0
834, добавлено: 06 Апр 2014 16:13
Pokkk, и на том спасибо
Mr_Exime

tunt
Новичок
НовичокПолезность: 0 (0)
Имя: Владимир
Возраст: 38
С нами с: 15.10.2012
Сообщений: 19
Откуда: РФ, Москва
0
835, добавлено: 07 Мая 2014 11:23
подскажите а где в ppm S40 изменить заставку при включении телефона рукопожатие
я так понимаю это видео .3gp формата
где оно лежит подскажите?

Pokkk
Профи
ПрофиПолезность: +76 (82)
Имя: Сергей
Возраст: 26
С нами с: 10.03.2011
Сообщений: 2012
Откуда: Укр., Днепропетровск
Модель телефона: Lenovo S850
0
836, добавлено: 07 Мая 2014 15:09
tunt,
Обычный способ замены графики
Цитата:
Запускаем программу, жмём Open и открываем ппмку,
Когда все будет готово, в левом окошечке появится ветка PPM, жмем на неё два раза, раскроется структура ппм.
Для работы с графикой нужна секция ANIM. Раскрываем её двойным нажатием мыши, далее также открываем COMM и раскроется список фалов.
Чтобы заменить тот или иной графический файл,
необходимо на выбранном файле нажать правой кнопкой мыши и выбрать из контекстного меню Import from Binary.
И выбираем нужный графический файл. Таким образом делается и все остальное.
- - - - - - -

Лёгкий способ патчинга через ppmod
Pokkk писал(а):
Узнал о лёгком способе патчинга через ppmod.
Теперь я импортирую файлы в ппмод не по одному, а сразу всё - двумя кликами мышкой :yes:

1. В ppmod после того как открыли ppm, кликаем правой клавишей мыши на секцию ANIM и Жмём Export to binary Далее выбираем удобную для вас папку и жмём сохранить.
2. В распакованной папке с ресурсами меняем графику на ту что нужна (следим лишь чтоб имена и формат были как в оригинале)
3. В ppmod удаляем секцию ANIM
4. Возвращаемся в ppmod и с той папки про которую говорится в пункте 2 импортируем файл ANIM.xml
- - - - - - -

Замена стандартных мелодий
Цитата:
1. Нужную Мелодию любого формата конвертируете в формат aac.
2. Открываем PPM-ку в PPMod, открываем секцию TONE,
далее находите номер мелодии и импотируете файл aac (который мы готовили в пункте 1)
3. Сохраняем ppm и радуесмя!
Имена мелодий TONE Названия мелодии Формат мелодии За что мелодия отвечает
KDEM Tone Key Demo .re
WARN Tone Warn .re Сигнал при нажатии кнопки.
BATL ToneBattLw .re Батарея начинает разряжаться.
BATR ToneBattrRe .re Батарея разряжена полностью.
A057 Clock Alert .midi Стандартный сигнал будильника.
_SMS *S0042 .midi Сигнал входящего сообщения (SMS).
VRST Tone Voice Recorder Start .re Сигнал старта записи диктофона.
VRFT Tone VoiceRecorder Finish .re Сигнал конца записи диктофона.
VRRT Tone VoiceRecorder Record .re Постоянный сигнал предупреждения абонента о записи диктофоном.
VIBR Tone vidra only .re Вибрация (Продолжительный гуд).
BEEP Tone beep once .re Пока не знаю.
U001 Camera shutter sound .aac Щелчёк камеры.
U002 Wakeup .acc Включения телефона (Стартовый сигнал).
U003 Tone Camera Selftimer Running .midi Таймер на камеру
012A Nokia tune .асс Гудок когда звонят на телефон.

- - - - - - -
PPModd - xCntTool

Maksim_M
Новичок
НовичокПолезность: 0 (0)
Имя: Максим Маркин
Возраст: 20
С нами с: 07.10.2013
Сообщений: 59
Откуда: РФ, Каменск-Уральский
Модель телефона: Microsoft Lumia 535
0
837, добавлено: 07 Мая 2014 15:11
tunt, это анимация gif вроде бы
Mr_Exime

Lyger83
Новичок
НовичокПолезность: 0 (0)
Имя: Саня
Возраст: 35
С нами с: 08.03.2012
Сообщений: 6
Откуда: РФ, Барнаул
Модель телефона: nokia x2-00 v08/35
0
838, добавлено: 31 Мая 2014 11:14
кто нибудь пробовал расшифровать ppm нокиа 6125 RM-178 V05.43?

Pokkk
Профи
ПрофиПолезность: +76 (82)
Имя: Сергей
Возраст: 26
С нами с: 10.03.2011
Сообщений: 2012
Откуда: Укр., Днепропетровск
Модель телефона: Lenovo S850
0
839, добавлено: 31 Мая 2014 11:43
Lyger83, в смысле ? :confused2:
PPModd - xCntTool

Lyger83
Новичок
НовичокПолезность: 0 (0)
Имя: Саня
Возраст: 35
С нами с: 08.03.2012
Сообщений: 6
Откуда: РФ, Барнаул
Модель телефона: nokia x2-00 v08/35
0
840, добавлено: 06 Июн 2014 03:46
Pokkk писал(а):
Lyger83, в смысле ? :confused2:

в смысле в каком разделе шрифты находятся,с анимацией и графикой там все понятно


Новая тема Написать ответ На страницу 1...54555657 58
Часовой пояс: 3




Другие мобильные клубы
Samsung клубSony Ericsson клубSiemens клуб