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

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


Программа 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
841, добавлено: 06 Июн 2014 10:42
Lyger83, Смена шрифтов
Цитата:
Открываем ппм'ку идём в секцию VFNT , видим список шрифтов.
На нужном шрифте кликаем правой клавишей мыши и жмём Import from Binary далее выберите шрифт который хотите видеть в вашем телефоне.
Чтобы точно знать какие шрифты следует заменять, смотрите в таблицу:
DIGI - Часы.
CNDS - Главное меню.
RGLR - Контакты, Сообщения, Проигрыватель, Календарь, Калькулятор, Браузер, Галерея,
Набор номера в фоновом режиме, Название оператора в фоновом режиме, Пункты меню.
STSB - Названия различных меню вверху экрана, Название кнопок выбора, который возле дисплея , Активный режим ожидания.
SBNL - Не знаю точно...(При выборе арабского языка цифры берутся от сюда)
OPTI - Перечень символов, которые используются в шрифте.
- - - - - - -
PPModd - xCntTool

Lyger83
Новичок
НовичокПолезность: 0 (0)
Имя: Саня
Возраст: 35
С нами с: 08.03.2012
Сообщений: 6
Откуда: РФ, Барнаул
Модель телефона: nokia x2-00 v08/35
0
842, добавлено: 06 Июн 2014 11:28
Pokkk писал(а):
Lyger83, Смена шрифтов
Цитата:
Открываем ппм'ку идём в секцию VFNT , видим список шрифтов.
На нужном шрифте кликаем правой клавишей мыши и жмём Import from Binary далее выберите шрифт который хотите видеть в вашем телефоне.
Чтобы точно знать какие шрифты следует заменять, смотрите в таблицу:
DIGI - Часы.
CNDS - Главное меню.
RGLR - Контакты, Сообщения, Проигрыватель, Календарь, Калькулятор, Браузер, Галерея,
Набор номера в фоновом режиме, Название оператора в фоновом режиме, Пункты меню.
STSB - Названия различных меню вверху экрана, Название кнопок выбора, который возле дисплея , Активный режим ожидания.
SBNL - Не знаю точно...(При выборе арабского языка цифры берутся от сюда)
OPTI - Перечень символов, которые используются в шрифте.
- - - - - - -

в ppm нокиа 6125 нет секции vfnt

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

Buran10
Новичок
НовичокПолезность: 0 (0)
Имя: Андрей Холодов
Возраст: 49
С нами с: 31.08.2013
Сообщений: 5
Откуда: РФ, Новосибирск
0
844, добавлено: 15 Июн 2014 09:45
Скажите. а на нокиа 301 Dual sim есть ppm?

Pokkk
Профи
ПрофиПолезность: +76 (82)
Имя: Сергей
Возраст: 26
С нами с: 10.03.2011
Сообщений: 2012
Откуда: Укр., Днепропетровск
Модель телефона: Lenovo S850
0
845, добавлено: 15 Июн 2014 11:18
Buran10, есть. Но не факт что программа её поддержит.
ППм файл находится в прошивке.
PPModd - xCntTool

satan4ik112
Новичок
НовичокПолезность: 0 (0)
Имя: серега
Возраст: 27
С нами с: 21.07.2014
Сообщений: 3
Откуда: РФ, Уфа
0
846, добавлено: 27 Сен 2014 20:06
ребят,а на нокия х2-02 все еще не возможно сделать?

Pokkk
Профи
ПрофиПолезность: +76 (82)
Имя: Сергей
Возраст: 26
С нами с: 10.03.2011
Сообщений: 2012
Откуда: Укр., Днепропетровск
Модель телефона: Lenovo S850
0
847, добавлено: 27 Сен 2014 21:27
satan4ik112, все еще нет :cry:
PPModd - xCntTool

Macliwez
Новичок
НовичокПолезность: 0 (0)
Имя: Macliwez
Возраст: 41
С нами с: 09.10.2014
Сообщений: 1
Откуда: Молдова, Кишинев
0
848, добавлено: 07 Ноя 2014 19:49
кто знает как на нокиа c2-01 в прошивке заменить индикатор батареи?

Lyger83
Новичок
НовичокПолезность: 0 (0)
Имя: Саня
Возраст: 35
С нами с: 08.03.2012
Сообщений: 6
Откуда: РФ, Барнаул
Модель телефона: nokia x2-00 v08/35
0
849, добавлено: 27 Янв 2015 18:24
ppm mod не открывает прошивку нокиа asha202.что подскажете?

vetal474
Новичок
НовичокПолезность: 0 (0)
Имя: Виталий
Возраст: 22
С нами с: 26.07.2013
Сообщений: 12
Откуда: Укр., Кривой Рог
Модель телефона: Nokia C3-00
0
850, добавлено: 20 Мая 2015 12:01
Pokkk, снова здравствуй, беда в следующем: открываю файл **.ppm_i прогой PPMMod, выскакивает ошибка на англ., пишет что этот файл не есть ППМ, или это файл из модели Нокиа, ППМ которых , цитирую "not 32k-boundary". Я так понимаю Аша не поддерживается?

Pokkk
Профи
ПрофиПолезность: +76 (82)
Имя: Сергей
Возраст: 26
С нами с: 10.03.2011
Сообщений: 2012
Откуда: Укр., Днепропетровск
Модель телефона: Lenovo S850
0
851, добавлено: 20 Мая 2015 13:18
vetal474 писал(а):
Я так понимаю Аша не поддерживается?

Если обе программы ( версия 0,88 и версия 0,87 ) не открывают, значит поддержки этой модели нет.
PPModd - xCntTool

vetal474
Новичок
НовичокПолезность: 0 (0)
Имя: Виталий
Возраст: 22
С нами с: 26.07.2013
Сообщений: 12
Откуда: Укр., Кривой Рог
Модель телефона: Nokia C3-00
0
852, добавлено: 20 Мая 2015 13:50
Pokkk, а есть ли другие программы, похожее на эту? Только чтоб Ашу поддерживали

Pokkk
Профи
ПрофиПолезность: +76 (82)
Имя: Сергей
Возраст: 26
С нами с: 10.03.2011
Сообщений: 2012
Откуда: Укр., Днепропетровск
Модель телефона: Lenovo S850
0
853, добавлено: 20 Мая 2015 14:04
vetal474, Если ppmodd не смог - значит остальные тоже не смогут.

А так то есть еще программа PPM Editor 3, можно тут найти инструкцию
PPModd - xCntTool

vetal474
Новичок
НовичокПолезность: 0 (0)
Имя: Виталий
Возраст: 22
С нами с: 26.07.2013
Сообщений: 12
Откуда: Укр., Кривой Рог
Модель телефона: Nokia C3-00
0
854, добавлено: 20 Мая 2015 14:49
Pokkk, пишет "Uknow Flash-header!", короче тоже не катит( Значит Ашу ничем не отредактировать?

Добавлено через 4мин. 21сек.
Pokkk, а вот допустим я распаковал **.image_** файл с помощью xCntTool v0.2, он теперь в формате .iso, а ни чем не открывает, пробывал Вин-Рар и ДемонТулс. Может есть идеи чем открыть?

Добавлено через 7мин. 40сек.
Pokkk, о, УльтраИсо открыл)

viktor_93
Новичок
НовичокПолезность: 0 (0)
Имя: Виктор
Возраст: 24
С нами с: 07.08.2015
Сообщений: 3
Откуда: РБ, Гродно
0
855, добавлено: 07 Авг 2015 16:33
Господа, хелп!
При попытке отркрыть ppm-файл возникает ошибка.



Пробовал изменить то,что предлагает программа толку ноль.

Nokia asha 200. RM-761

Безымянный.jpg - 634x502, 108,3 KB
Безымянный.jpg


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




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