FileChanger (раньше MenuChanger) предназначен для быстрой замены файлов в телефоне без компьютера.
Файлы берутся из одной папки, которую можно указать в настройках (Options). По умолчанию это a/mobile/system.
На данный момент поддерживаются файлы:
mma_ucp, маска mma_ucp*
gain_table.bin, маска gain_*
param_table.bin, маска param_*
spcolor.sch, маска spcolor* (для С-серии, не работает без опкодов!)
Будет еще funlight.pat
Принцип работы прост - в произвольную папку заливаете разные версии поддерживаемых файлов, называя их так, чтобы они попадали по маске. Например, mma_ucp_3x3, mma_ucp_3x4.txt. Имена файлов лучше делать не больше 23 символов - тогда они будут влезать в одну строку.
Потом снимаете Системный атрибут с оригинальных файлов. Это обязательно - через яву системные файлы не удаляются.
Запускаете мидлет. Он выведет содержимое каталога a/mobile/system (или того, что указан в Options).
Файлы можно удалять, применять и смотреть их свойства.
При выборе Apply мидлет проверяет имя файла и заменяет им оригинальный. Т.е. при выборе mma_ucp_что-то_там старый mma_ucp будет переименован в mma_ucp.old, а выбранный mma_ucp_что-то_там скопирован в a/mobile/system/ с именем mma_ucp.
После этого перезагружаем телефон - и всё.
v1.0.0 (09.05.2006)
- создан из MenuChanger v0.3.0
- добавлен п.м. Options - работает редактирование и сохранение в rms пути к файлам.
- добавлен п.м. "Delete mma_ucp" - удаляет текущий mma_ucp из a/mobile/system/
- добавлена поддержка подпапок (п.м. Properties для папок - переход в них)
- добавлена возможность сохранения атрибутов файла (кнопка Save Attr в окне Properties)
- добавлена поддержка spcolor.sch (/a/mobile/system/), актуально для С380/С650
v1.1.0 (17.05.2006)
- добавлена поддержка funlight.pat. Маска funlight* .
Мидлет ищет его сначала на а, потом на с. Где первым находит, там и заменяет.
- добавлен п.м. "Save as mma_dcp" - сохраняет выбранный шаблон mma как mma_dcp.
Если выбрать этот пункт меню не на mma_ucp*, то ничего не произойдет.
- добавлен п.м. "Save mma_ucp as..." - сохраняет mma_ucp в текущую папку с введенным именем.
Если файл с таким именем уже существует, то ничего не происходит.
- исправлена ошибка в Options - в качестве пути бралась текущая папка
- убран параметр TemplatesPath из jad-файла. По умолчанию берется a/mobile/system/
И еще: в архиве есть папка templates. В нее я включил несколько шаблонов:
funlight_42_for_all
funlight_splash
gain_table_42_for_all
mma_ucp_09_R373
mma_ucp_12_R373
mma_ucp_42_for_all
param_table_42_for_all
Все 42_for_all - это оригинальные файлы из этой прошивки.
funlight_splash - в двух первых стилях задействован фонарик, автор мне неизвестен
меню R373 - два моих варианта меню: 3х3 и 3х4
Это пробное наполнение. Я сознательно не включал туда настройки звука - на всех не угодишь, но в следующей версии я планирую предоставить более широкий выбор всех файлов.
Меню, пожалуй, оставлю только это - проще самим от скинов заливать.
А вот звук и фанлайт... Буду брать из монстров. Есть что посоветовать?
Сообщение отредактировал Osta - 25.4.2007, 10:55
Файлы берутся из одной папки, которую можно указать в настройках (Options). По умолчанию это a/mobile/system.
На данный момент поддерживаются файлы:
mma_ucp, маска mma_ucp*
gain_table.bin, маска gain_*
param_table.bin, маска param_*
spcolor.sch, маска spcolor* (для С-серии, не работает без опкодов!)
Будет еще funlight.pat
Принцип работы прост - в произвольную папку заливаете разные версии поддерживаемых файлов, называя их так, чтобы они попадали по маске. Например, mma_ucp_3x3, mma_ucp_3x4.txt. Имена файлов лучше делать не больше 23 символов - тогда они будут влезать в одну строку.
Потом снимаете Системный атрибут с оригинальных файлов. Это обязательно - через яву системные файлы не удаляются.
Запускаете мидлет. Он выведет содержимое каталога a/mobile/system (или того, что указан в Options).
Файлы можно удалять, применять и смотреть их свойства.
При выборе Apply мидлет проверяет имя файла и заменяет им оригинальный. Т.е. при выборе mma_ucp_что-то_там старый mma_ucp будет переименован в mma_ucp.old, а выбранный mma_ucp_что-то_там скопирован в a/mobile/system/ с именем mma_ucp.
После этого перезагружаем телефон - и всё.
v1.0.0 (09.05.2006)
- создан из MenuChanger v0.3.0
- добавлен п.м. Options - работает редактирование и сохранение в rms пути к файлам.
- добавлен п.м. "Delete mma_ucp" - удаляет текущий mma_ucp из a/mobile/system/
- добавлена поддержка подпапок (п.м. Properties для папок - переход в них)
- добавлена возможность сохранения атрибутов файла (кнопка Save Attr в окне Properties)
- добавлена поддержка spcolor.sch (/a/mobile/system/), актуально для С380/С650
v1.1.0 (17.05.2006)
- добавлена поддержка funlight.pat. Маска funlight* .
Мидлет ищет его сначала на а, потом на с. Где первым находит, там и заменяет.
- добавлен п.м. "Save as mma_dcp" - сохраняет выбранный шаблон mma как mma_dcp.
Если выбрать этот пункт меню не на mma_ucp*, то ничего не произойдет.
- добавлен п.м. "Save mma_ucp as..." - сохраняет mma_ucp в текущую папку с введенным именем.
Если файл с таким именем уже существует, то ничего не происходит.
- исправлена ошибка в Options - в качестве пути бралась текущая папка
- убран параметр TemplatesPath из jad-файла. По умолчанию берется a/mobile/system/
И еще: в архиве есть папка templates. В нее я включил несколько шаблонов:
funlight_42_for_all
funlight_splash
gain_table_42_for_all
mma_ucp_09_R373
mma_ucp_12_R373
mma_ucp_42_for_all
param_table_42_for_all
Все 42_for_all - это оригинальные файлы из этой прошивки.
funlight_splash - в двух первых стилях задействован фонарик, автор мне неизвестен
меню R373 - два моих варианта меню: 3х3 и 3х4
Это пробное наполнение. Я сознательно не включал туда настройки звука - на всех не угодишь, но в следующей версии я планирую предоставить более широкий выбор всех файлов.
Меню, пожалуй, оставлю только это - проще самим от скинов заливать.
А вот звук и фанлайт... Буду брать из монстров. Есть что посоветовать?
Сообщение отредактировал Osta - 25.4.2007, 10:55