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

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


Программа 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, бросить в ее. Эти библиотеки нужно устанавливать, только если программа не запускается.

Pokkk
Профи
ПрофиПолезность: +76 (82)
Имя: Сергей
Возраст: 26
С нами с: 10.03.2011
Сообщений: 2012
Откуда: Укр., Днепропетровск
Модель телефона: Lenovo S850
0
856, добавлено: 07 Авг 2015 17:11
viktor_93, Программа телефон не поддерживает :cry:
PPModd - xCntTool

zSolex
Новичок
НовичокПолезность: 0 (0)
Имя: Димон
Возраст: 41
С нами с: 07.12.2011
Сообщений: 3
Откуда: Горловка
0
857, добавлено: 06 Сен 2015 11:27
Добрый день.А можно ли подвинуть дату на главном экране?(nokia5300)

all.fame
Новичок
НовичокПолезность: 0 (0)
Имя: Всес
Возраст: 31
С нами с: 20.06.2013
Сообщений: 13
Откуда: РФ, Пятигорск
Модель телефона: nokia 6700 classic
0
858, добавлено: 29 Дек 2015 12:56
Доброе время суток. Не кто не сталкивался!? Как из прошивки удалить вшитые приложения и добавить другие ( не в папку "Приложения") ???
Вопрос всегда уместен.

Pokkk
Профи
ПрофиПолезность: +76 (82)
Имя: Сергей
Возраст: 26
С нами с: 10.03.2011
Сообщений: 2012
Откуда: Укр., Днепропетровск
Модель телефона: Lenovo S850
0
859, добавлено: 29 Дек 2015 18:57
all.fame,Контент редактируется программой xCntTool или программой TriX FATe
PPModd - xCntTool

LLzd
Новичок
НовичокПолезность: 0 (0)
Возраст: 21
С нами с: 13.01.2016
Сообщений: 2
Откуда: Укр., Мариуполь
0
860, добавлено: 13 Янв 2016 01:06
Ребят,подскажите,хочу заменить графику,но не знаю,точно какую заменить,ибо не могу просмотреть её,подскажите как это дело решить,чтобы знать какое изображение заменяешь.

Pokkk
Профи
ПрофиПолезность: +76 (82)
Имя: Сергей
Возраст: 26
С нами с: 10.03.2011
Сообщений: 2012
Откуда: Укр., Днепропетровск
Модель телефона: Lenovo S850
+1
861, добавлено: 13 Янв 2016 18:32
LLzd, Смотрите в шаку темы. На это :mrgreen: :
Лёгкий способ патчинга с помощью PPModd.
Замена сразу всей графики, одним махом 8)
1. В программе PPModd открываем файл ppm.
2. Кликаем правой кнопкой мышки на секцию ANIM и жмём Export to binary.
В открывшемся окне выбираем папку куда сохранить всю графику телефона, и жмём сохранить.
2. В распакованной папке с графикой, меняем её на ту что нужна (следим лишь чтобы имена и формат файлов были как в оригинале).
3. В программе PPModd удаляем секцию ANIM.
4. Возвращаемся в PPModd и кликаем правой кнопкой мышки на верхнюю секцию PPM, и в появившемся меню жмём Import from XML.
После этого программа просит указать нужный файл, этот файл лежит у вас в папке с графикой (её вы сделали в пункте два.)
5. PPM Готова. Можно сохранять.
PPModd - xCntTool

LLzd
Новичок
НовичокПолезность: 0 (0)
Возраст: 21
С нами с: 13.01.2016
Сообщений: 2
Откуда: Укр., Мариуполь
0
862, добавлено: 15 Янв 2016 01:59
Мне нужно выборочно просмотреть что это за изображение)

Pokkk
Профи
ПрофиПолезность: +76 (82)
Имя: Сергей
Возраст: 26
С нами с: 10.03.2011
Сообщений: 2012
Откуда: Укр., Днепропетровск
Модель телефона: Lenovo S850
0
863, добавлено: 15 Янв 2016 19:17
LLzd, Распаковал графику и смотришь...
Ну еще есть программа PPMEditor. Там можно просматривать графику, но не факт что она сделает нормальную ppm. Так что пользуйся ею только как просмотрщик.
PPModd - xCntTool

Rockmania_1985
Начинающий
НачинающийПолезность: +3 (3)
Имя: Сергей
Возраст: 32
С нами с: 26.12.2012
Сообщений: 40
Модель телефона: Xiaomi Redmi Note 4X Snapdragon
0
864, добавлено: 07 Дек 2018 19:12
Не хочет открывать rm839__09.04.ppm_a3 с телефона Nokia 301, пишет This No ppm file
Xiaomi Redmi Note 4X Snapdragon android7.1.2


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




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