- Главная
- Форум
- Прошивки (Symbian)
- Модификация прошивок Symbian
- Все о редактировании прошивок Nokia » Страница 1
Все о редактировании прошивок Nokia » Страница 1
-Модификация прошивок Symbian
В этой теме будем обсуждать процесс редактирования прошивок Nokia
На данный момент редактируются почти все смарты на Symbian 9.4, частично Symbian 9.3!
У некоторых смартов редактируется только UDA-файл!
Из чего состоит прошивка?
CORE (файл.C00 или файл.C0R, в J.A.F кнопка MCU) - ядро. Защищено подписями с шифрованием, из-за чего правильная запаковка ядра в данный момент невозможна. Прошивка модифицированным ядром убивает телефон!
ROFS1 (файл.C00 или файл.C0R, в J.A.F кнопка MCU) - незащищенная часть ядра. Редактировать это раздел прошивки можно, копируя нужные файлы из ROFS1 в другие части прошивки, которые поддаются модификации.
Скопируйте нужный файл в ROFS2 в ту же папку, где он находился в ROFS1, отредактируйте. Перепакуйте и прошейте телефон.
ROFS2 (файл.V**, в J.A.F кнопка PPM) - файл с ресурсами прошивки. Содержит языковые ресурсы и файлы настроек приложений. Поддается модификации, но не на всех телефонах.
ROFS3 (файл.rofs3.fpsx, в J.A.F кнопка CNT) - файл обычно содержащий темы оформления и файлы пользовательской версии прошивки. Хотя никто не запрещает положить туда что-нибудь еще. Поддается модификации, но не на всех телефонах.
UDA (файл.uda.fpsx, в J.A.F кнопка APE) - Содержимое диска C. При формате удаляется.
Все разделы прошиваются в телефон в том порядке, в котором они приведены выше, т.е. MCU (CORE+ROFS1) => PPM (ROFS2) => CNT (ROFS3) => APE (UDA).
Чем редактировать прошивку?
Вот или более лучшая
Как сделать сплеши (mbm) на заставку и отключение смарта?
Kонвертор картинок (jpg) прямо на смарте в формат MBM - . Исходная картинка должна быть размером 360х640. На компьютере это можно сделать с помощью программы для ПК.
Как вшить программу?
Распакуйте программу при помощи и переместите полученные файлы в прошивку, сохраняя структуру папок. Не все программы будут работать!
Чем редактировать файлы прошивки типа .rsc и .r**?
Программой или RSCTool
Чем редактировать файлы прошивки .mif?
Программой
Нужен хороший HEX-редактор?
Чем распаковать/упаковать исполняемые файлы?
программой. Кидаем нужный файл в папку с ней и редактируем bat-файлы, после чего запускаем их.
Где узнать какой код у нужного мне языка?
В какой кодировке сохранять текстовые файлы в прошивке?
UTF-16 (UCS-2) LE
Как удалить ненужные программы? С появлением программы NFCEore 2.0 появилась возможность удалять программы из прошивки и на остальных телефонах. Для этого надо чистить rofs1 и rofs2[/b]
. Инструкция в архиве.
- data\sounds\digital - стандартные мелодии
- private - папка с персональными настройками приложений
- private\10003A3F - папка с данными регистрации приложений. Если отсюда удалить или заменить на пустой какой-нибудь файл, то удалится программа которая регистрируется этим файлом
- private\10202BE9 - папка с файлами настроек системы и некоторых приложений
- resource - папка с файлами ресурсов системных приложений (локализация, графика и т. д.)
- resource\apps - папка с файлами ресурсов приложений (локализация, графика и т. д.)
- resource\versions - информация в окне *#0000#
- resource\applicationhelps
- resource\help
- resource\xhtml - файлы справки
- sys\bin - исполняемые файлы приложений
- system\data\dictionary - файлы словаря
- system\data\rsm - голос для чтения сообщений
- system\sounds\digital - звуки камеры
- system\install - SIS-файлы с путями некоторых установленных приложений
и - редактор прошивок, точнее, ядер (*.core.C00) - форум[/url]
тема создана:
- 4
- 1
- 2
- 3
- 4
- 5
Собственно FAQ
RomPatcherРаспаковать с сохранением структуры архив. В файле resource\starter_non_critical_1.rsc меняем строчку z:\sys\bin\provisioningsc.exe на z:\sys\bin\RomPatcherAuto.exe. Патчи можно автоматически копировать на карту памяти при помощи ScriptInit (см. ниже). Чтобы патчи сразу прописались в автозагрузке нужно скопировать RPPlus.dat из C:\System\data\(со своего смарта на котором эти патчи уже в автозагрузке стоят)
Устанавливаем неподписанные приложения без RomPatcherФайл из архива копируем в папку \sys\bin\
Расширенные права для Java и SISРаспаковать архив с сохранением структуры
Добавление пункта настройки «Управление касанием»Распаковать архив в \private\10202be9\
Удаление Контактов OVI
Отключаем лишние программы из автозагрузкиРедактируем файлы \resource\starter_non_critical_1.rsc и \resource\starter_background_apps.rsc
Открываем HEX-редактором. Видим в нем что-нибудь вроде: Z:\sys\bin\phonebook2.exe, меняем последнюю букву e на $. Получаем следующее: Z:\sys\bin\phonebook2.ex$. Программа убрана из автозапуска.
Следующие программы можно безопасно отключить:
clockapp.exe - Часы
logs.exe - Журнал
mce.exe - Сообщения
phonebook2.exe - Контакты
securewidgetpreinstaller.exe - Установщик Магазина Ovi
menu2.exe, menu3.exe или matrixmenu.exe- Меню
rlock.exe
satserver.exe
schexe.exe
sipprofilesrv.exe
Также можно отключить следующие программы, с потерей некоторого функционала:
vcommandmanager.exe - Голосовые команды
mediabar.exe - Медиабар
dataconnectionlogger.exe - Значок EDGE/GPRS и счетчик трафика
Будьте внимательней! Отключив что-нибудь лишнее, вы можете сделать телефон не работоспособным.
Вставляем нестандартные эффекты темУдалить папку \resource\effects\ со стандартными эффектами. Скопировать папку effects с нужными эффектами в \resource\
Ставим свои шрифтыШрифты находятся в \resource\Fonts\
Заменить файлы s60snr.ttf, s60ssb.ttf, s60tsb.ttf, s60zdigi.ttf своими шрифтами. Имена должны быть те же!
Устанавливаем язык смартфона по умолчаниюОтредактировать файл \resourse\Bootdata\languages.txt. Поставить , d возле цифры, соответствующей вашему языку (русский - 16, украинский - 93, английский - 01 и т.д).
Если вдруг этот способ не сработает, то можно использовать другой вариант:
Файл \private\10202be9\1020503B.txt
Строка 0x1 - пишем сюда цифровой код языка, который должен стоять по умолчанию
Удаление файлов справкиСправка лежит по папкам в \resource\xhtml\NN\ и \resource\applicationhelps\NN\. NN - цифровой код языка. Удалить все папки с ненужными языками
Языки вводаЯзыки ввода содержатся в следующих файлах:
\resource\fep\aknfep.rNN
\resource\multitap\Pti*.RSC
\resource\qwerty\PtiQwerty*.RSC
\resource\plugins\peninputhwrwindowconfiginfo_NN.RSC
\resource\plugins\peninputvkbwindowconfiginfo_NN.RSC
\sys\bin\T9*.dll
\sys\bin\Elocl.NN
Где NN - цифровой код языка, * - название языка на английском.
T9Файлы Т9 лежат в \sys\bin\. Файлы имеют вид T9*.dll или Zi8*.dll - название языка на английском. Файлы T9Core.dll, t9rel.dll, zi8clib.dll не трогать!
Файл \private\10202be9\101F876D.txt
Строка 0x7 - включен ли Т9 по умолчанию (1 - включен, 0 - выключен)
Удаляем ненужные языки из прошивкиЗапускаем Nokia Firmware Editor
Открываем нужный файл прошивки
Нажимаем Tools\Language Manager
Выбираем ненужный язык, и нажимаем Delete.
Удаление стандартных закладок браузераУдаляем весь текст в файле \data\BookmarkImportSample.txt.
Скрипт выполняемый при первом запуске (ScriptInit)Файл \Private\100059C9\ScriptInit.txt
Команды:
CD – перейти в папку
MD – создать папку
RD – удалить папку
CP – копировать
DEL - удалить файл
FORMAT - форматировать диск
Пример: "CP Z:\Data\Patches\* E:\Patches\" - при первом запуске все файлы из Z:\Data\Patches\ скопируются в E:\Patches\
Увеличение размера кэша дисковВ файлах \sys\data\ESTARTCOMP.TXT, \sys\data\estartmagic.txt и \sys\data\ESTARTTEXTSHELL.TXT изменить все строки, содержащие:
FileCacheSize 1024 на FileCacheSize 4096
FairSchedulingLen 128 на FairSchedulingLen 256
Файлы брать на смартфоне с помощью X-plore!
Изменение размера HEAP и задержки закрытия приложенийФайл \private\10202d56\sbeconfig.xml.
- размер HEAP.
- задержка запуска приложения
Изменяем расположение папки с кэшем браузераФайл \private\10202be9\101F8557.txt.
Строки 0x3, 0x4, 0x8 и 0xF - заменяем "C" на "E". Не забудьте создать папку cache и в ней папки op и vss в E:\system\. Иначе браузер будет вылетать. Сделать это можно при помощи ScriptInit(см. выше)
Правка кинетикиФайл \private\10202be9\20021192.txt
Строка 0x1 8 - Что-то похожее на скорость прокрутки элементов (если указать 0, то прокрутка будет как обычный текст)
Строка 0x2 10 - Скорость понижения прокрутки элементов (если указать 0, то покрутится до конца\начала списка с одинаковой скоростью)
Строка 0x3 50 - Скорость возврата списка в исходное положение, если полоса прокрутки выходит за границы списка (т.е. когда список "подпрыгивает") (если указать 0, то список не вернется в исходное положение)
Строка 0x4 8 - Интересный параметр (если указать 0, то по достижению начала\конца списка список "отобьется", т.е. начнет прокручиваться в противоположную сторону)
Строка 0x5 50 – Не уверен, но лично мне показалось, что этот параметр регулирует чувствительность того, как вы "подцепите" элемент в списке
Строка 0x6 25 - Регулирует аккуратность нажатия выбора элемента (увеличивает чувствительность прокрутки)
Строка 0x7 17 – Задержка кадров
Строка 0x8 20 - Возможно скорость прокрутки элементов
Строка 0x9 1 – Включение\выключение кинетики
Строка 0xB 100 - Процент "перетаскиваемости" начала\конца списка (если поставить 0 не будет кинетики в коротких списках)
Обновление медиатеки плеера из указанной папкиФайл \private\10202be9\101ffcd2.txt
Строка 0x1 – указаны директории, в которых (включая подпапки) будет проводиться сканирование.
Строка 0x2 – указаны директории, в которых не будет проводиться сканирование (на любом диске).
Обновление галереи только из указанных папокФайл \private\10202be9\102828AC.txt
Строка 0x1 – папки, которые хотите скрыть из галереи с диска C:
Строка 0x2 – папки, которые хотите скрыть из галереи с диска E:
Файл \private\10202be9\200009FE.txt
Нужно добавить новые строки с названиями папок, которые хотите скрыть, продолжив нумерацию. Подпапки тоже будут скрываться
Скрытие и добавление иконок программ в менюФайл \private\10202be9\101F8847.txt
Строка 0x8 - в кавычках через запятую пишем UID’ы ненужных программ.
Строка 0xa - стираем UID’ы программ, которые хотим видеть в меню.
Изменение размера зарезервированного места под FOTAФайл \private\10202be9\102072c6.txt
Строка 0x1 – размер резерва под FOTA (в байтах)
Настройки рабочего столаФайл \private\10202be9\10275102.txt
Строка 0x700 – ставим 1, чтобы на рабочем столе отображался тулбар из 3-ех иконок.
Cтроки 0x1002, 0x1005, 0x1008 и 0x100B – содержатся UID’ы 4-ех приложений, находящихся на рабочем столе по умолчанию.
Строки 0x102f, 0x1032, 0x1035 содержит UID приложений 3-ех клавиш из тулбара
Файл \private\10202be9\10207342.txt
Строка 0x102750f0 - идентификатор рабочего стола по умолчанию (271063148 - стандартный, 536988645 - панель контактов, 271068379 - панель ссылок, 271063149 - панель навигации, 271063147 - полная страница)
Файл \private\10202be9\10207467.txt
Строка 0x3 - идентификатор рабочего стола по умолчанию (58332212 - Samsung Widget, 536887713 - Vodafone, 536968409 - Orange, 537013223 - Tsunami)
Настройки экранаФайл \private\10202be9\10200C8C.txt
Строка 0x1 – указана яркость подсветки (число от 0 до 100)
Строка 0x6 – тайм-аут подсветки (в секундах)
Поворот экрана ожидания, набора номера и пр.Файл \private\10202be9\200159ed.txt
Смотрите нужный UID: значение 65536 – только портретный режим, 196608 – только ландшафтный режим, 327680 – автоповорот
Настройки будильникаФайл \private\10202be9\101f874d.txt
Строка 0x0 – звук будильника.
Строка 0x1 – звук будильника по умолчанию.
Строка 0x2 - период повтора сигнала (в минутах)
Настройки сообщенийФайл \private\10202be9\101f87eb.txt
Строка 0x1 – количество сохраняемых сообщений.
Строка 0x3 – память, в которой хранятся сообщения (2 – память смарта, 4 – карта).
Строки 0xC – 0x1B – содержимое 16 пунктов в меню Сообщения.
Коды пунктов:
5 – Новое сообщение
4098 - Входящие
4104 – Мои папки
7 - Почта
4100 - Черновики
4101 - Отправленные
4099 - Исходящие
6 – Отчеты о доставке
8 – Переписки (если вы вшили их)
-1 – Пункт не используется
Файл \private\10202be9\101f87ef.txt
Строка 0x1 – отчет о доставке сообщений (0 - выкл. 1 - вкл.).
Строка 0x4 – ответ через тот же центр (0 - выкл. 1 - вкл.).
Строка 0x7 – период доставки (60 – 1 час, 360 - 6 часов, 1440 - 24 часа, 4320 – 3 дня, 10080 - 1 неделя, 635040 – макс. время).
Строка 0x8 – кодировка символов (0 – полная, 1 - сокращенная)
Уменьшение степени сжатия фото
Словари для стандартного приложения "Словарь"Файлы словаря ложить в \system\data\dictionary\
Настройки диктофонаФайл \private\10202be9\101F87A3.txt
Строка 0x0 - Возможность записи звонков (0 - выкл. 1 - вкл.)
Строка 0x1 - Формат аудио по-умолчанию (0 - AMR, 1 - QCELP, 2 - AAC)
Строка 0x2 - Динамик по-умолчанию (0 - передний динамик, 1 - боковые колонки)
Строка 0x4 - Громкость звука при воспроизведении записей в переднем динамике (0-10)
Строка 0x5 - Громкость звука при воспроизведении записей в боковых колонках (0-10)
Строка 0x6 - Качество записи (0 - MMS совместимое, 1 - Высокое)
Строка 0x7 - Максимальная длительность записи (зависит от кол-ва свободного места)
Строка 0x10 - Битрейт AMR (4750, 5150, 5900, 6700, 7400, 7950, 10200, 12200)
Строка 0x11 - Битрейт AAC (8000 - 288000)
Строка 0x12 - Частота дискретизации AAC (8000 - 48000)
Строка 0x13 - Количество каналов звука (1 - моно, 2 - стерео)
Строка 0x14 - Время AAC аудиозаписи
Настройки порогов памятиФайл \private\10202be9\101F8774.txt
Строка 0x1 - Порог дискового пространства при котором показывается предупреждение (в байтах). Отключается если задано значение Уведомления уровня дискового пространства
Строка 0x2 - Критический порог дискового пространства (в байтах)
Строка 0x3 - Порог низкого уровня оперативной памяти (в байтах)
Строка 0x4 - Порог хорошего уровня оперативной памяти (в байтах)
Строка 0x5 - Временной интервал за который программы должны аварийно завершить работу (в миллисекундах)
Строка 0x6 - Порог дискового пространства при котором показывается уведомление (в процентах)
Настройки включения/выключенияФайл \private\10202be9\101F8763.txt
Строка 0x2 - Уровень громкости, используемый при проигрывании заданной мелодии включения (0-10)
Строка 0x3 - Путь мелодии включения (не более 3 секунд)
Строка 0x4 - Картинка сообщения приветствия
Строка 0x5 - Текст сообщения приветствия
Строка 0x6 - Тип сообщения приветствия (0 - по умолчанию, 1 - текст, 2 - картинка)
Строка 0xD - Путь анимации включения (форматы - SVG-T (.svg, .svgb), MIF (.mif) и GIF (.gif). Не более 3 секунд)
Строка 0xE - Задержка кадров анимации включения (в микросекундах)
Строка 0x12 - Путь анимации выключения (форматы - SVG-T (.svg, .svgb), MIF (.mif) и GIF (.gif). Не более 3 секунд)
Строка 0x13 - Задержка кадров внимации выключения (в микросекундах)
Строка 0x14 - Путь мелодии выключения (не более 3 секунд)
Строка 0x15 - Громкость мелодии выключения (0-10)
Строка 0x16 - Время телефона по-уполчанию (формат - "YYYYMMDD:HHMMSS". Пример - "20070000:090000" - 01.01.2007 09:00)
Настройки производительностиФайл \private\10202be9\10283344.txt
Строка 0x0 - Частота кадров для приложений по умолчанию (кадров в секунду)
Строка 0x1 - Максимум процессорного времени используемого alfappserver.exe (1-100%)
Строка 0x3 - Максимальный размер кэш-памяти в килобайтах, который выделенные ресурсы (текстуры, звуки и т.д.) могут использовать (0 - нет предела)
Строка 0x4 - Сложность графических эффектов (1-10, 10 - самая большая сложность - требует больше мощностей процессора, 1 - самая низкая сложность - быстрая)
Отключаем кэширование приложенийФайл \private\10202be9\10208A43.txt
Строка 0x2 - ставим 0, для отключения кэширования Камеры
Файл \private\10202be9\102858F2.txt
Строка 0x1 - ставим 0, для отключения кэширования Меню
Строка 0x2 - ставим 0, для отключения кэширования Журнала
Строка 0x3 - ставим 0, для отключения кэширования Календаря
Строка 0x4 - ставим 0, для отключения кэширования Часов
Строка 0x5 - ставим 0, для отключения кэширования Контактов
Снимаем защиту с передачи SIS через станадартный файл-менеджерФайл из архива кладем в \resource\
Настройки системного кэшаФайл \private\10202be9\101F9775.txt
Строка 0x1 - Диск хранения кэша
Строка 0x2 - Путь хранения кэша
Строка 0x3 - Максимальное количество кэшируемых объектов
Строка 0x4 - Максимальный размер кэша (в байтах)
Настройки браузераФайл \private\10202be9\10008d39.txt
Строка 0xa - включить/выключить запрос при выходе из браузера (0 - выкл. 1 - вкл.)
Строка 0x44 - включить/выключить опцию "Поворот экрана" (0 - выкл. 1 - вкл.)
Строка 0x52 - UID файл-менедежера
Строка 0x54 – здесь содержатся суффиксы веб-адресов
Файл \private\10202be9\101F861B.txt
Строка 0x5 - ставим 1, чтобы включить докачку оборванных загрузок в браузере
Отключаем запросы виджетовФайл \private\10202be9\1028281F.txt
Строка 0x2 - запрашивать пользователя о доступе в сеть (0 - выкл. 1 - вкл.)
Убираем СМС отправляемое при первом запускеФайл \private\10202be9\200122A4.txt
Строка 0x4 - PAplugin=100 заменяем на PAplugin=000
Убираем приветствие при первом запускеФайл \private\10202be9\200122A4.txt
Строка 0x4 - Promo=100 заменяем на Promo=000
Отключаем вибрацию блокировкиРедактируем файлы *DevLock.rul в папке private\10282BC4\rules
Находим примерно такую строку -
Редактируем -
Редактируем все аналогичные строки в этом файле!!!
Отключаем DRM-защитуФайл \private\10202be9\101F880D.txt
Строка 0x2 - ставим 0, чтобы отключить
Отключаем различные сообщенияФайл \private\10202be9\101F8769.txt
Строка 0x3 - ставим 0, чтобы отключить сообщения о зарядке
Файл: private\10202be9\101FD64E.txt
Строка 0x4 - ставим 1, чтобы отключить сообщение "Установить приложение из ненадежного источника?"
Файл: private\10202be9\102824a0.txt
Строка 0x4 - ставим 60, чтобы отключить сообщения "Новое сообщение" и "Пропущенный вызов" или 0, чтобы отключить все сообщения
Распаковываем архив (для 5800 v51) или архив (для 5800 С6) в прошивку, чтобы отключить сообщение "Внимание! Включена переадресация"
Распаковываем архив (для 5800 v51) или архив (для 5800 С6) в прошивку, чтобы отключить сообщение "Говорите в микрофон телефона"
Звук при загрузкеПереименуйте нужный звуковой файл в startup.mp3 и скопируйте в папку \data\.
Затем отредактируйте файл \private\10202be9\101F8763.txt, где измените startup.aac на startup.mp3
Экраны при включении/выключенииВключение: Заменить \resource\apps\SplashScreen.mif на нужную заставку.
Отключение: Заменить \resource\apps\SysAp.mif на нужную заставку
Отключаем звуки камерыДля отключения звука съемки №4 архив распаковать в rofs2. Для отключения звука фокусировки - распаковать этот архив
Меняем стандартное название флешкиФайл \private\10202be9\1020506B.txt
Строка 0x9 - пишем нужное название
Настройки времени автоблокировки телефонаФайл \private\10202be9\101f877a.txt
Строка 0x5 – время автоблокировки телефона (в секундах)
Настройки BluetoothФайл \private\10202be9\10204DA9.txt
Строка 0x1 - Bluetooth (0 - выкл, 1 - вкл)
Файл \private\10202be9\10204DAC.txt
Строка 0x3 – включение/отключение удаленного доступа к SIM по BT (0 - выкл, 1 - вкл)
Файл \private\100069cc\DefaultBTReg.ini
Изменяйте параметр DeviceName на нужное имя BT по умолчанию. Если такой папки/файла нет - создайте!
Содержание файла: Код:
DeviceName = Nokia 5800XM
PageScan = 1
Кодировка файла - UTF-16 (UCS-2) Little Endian
Настройки разговоровФайл \private\10202be9\101F877E.txt
Строка 0x3 – включение/отключение Быстрого набора (0 - выкл, 1 - вкл)
Файл \private\10202be9\101F874E.txt
Строка 0x9 – включение/отключение функции Показывать длительность звонка (0 - выкл, 1 - вкл)
Файл \private\10202be9\102828B1.txt
Строки 0x1 и 0x2 – громкость динамиков при разговоре (от 1 до 10)
Вшиваем свою тему вместо стандартной1. Берем CNT-файл вашей прошивки (RM-356_50.0.005_CNN_prd.rofs3 - где NN: 01-для красного телефона, 02-для синего, 03-для черного, 04-для нави) и распаковываем
2. В папке System лежат стандартные обои - можно удалить
3. Далее удаляем стандартную тему:
- Удаляем единственную папку из \resource\skins\
- Удаляем единственную папку из \private\10207114\import\
4. Берем SISContentes и распаковываем нужную тему - получим 3 нужных файла вида UID.skn, UID.mif, UID.mbm, где UID - UID темы (если кто еще не понял)
5. Затем копируем ее в прошивку:
- Копируем файл с расширением skn в \private\10207114\import\*В качестве имени этой папки используйте UID*\ (копировать mif и mbm в эту папку не нужно)
- Копируем файлы с расширением mif и mbm в \resource\skins\*В качестве имени этой папки используйте UID*\
6. Осталось только прописать UID темы по умолчанию:
- Открываем Блокнотом файл \private\10202be9\101F876F.txt
- В строку 0x14 внутрь кавычек записываем UID темы
7. Запаковываем CNT - радуемся жизни!
Настройки режимовФайл \private\10202be9\101f8798.txt
Обозначения режимов:
0x* Обычный
0x100000* Без звука
0x200000* Встреча
0x300000* На улице
0x400000* Пейджер
0x500000* Автономный
Строка 0x*****0 - Битовая маска профиля
Строка 0x*****1 - Битовая маска профиля. Общие настройки указывающие на параметры
Строка 0x*****2 - Имя профиля
Строка 0x*****3 - Список группы (до 256) для которых будет сигнал
Строка 0x*****4 - Мелодия сигнала
Строка 0x*****5 - Мелодия средней линии (??)
Строка 0x*****6 - Сигнал о сообщении
Строка 0x*****7 - Тип сигнала вызова (0 - Обычный, 1 - Нарастающий, 2 - однократный, 3 - короткий сигнал, 4 - без звука)
Строка 0x*****8 - Сигнал клавиш (от 0 до 3)
Строка 0x*****9 - Громкость сигнала (от 0 до 12)
Строка 0x*****A - Вибровызов (1 - да, 0 - нет)
Строка 0x*****B - Предупредительные сигналы (0 - выкл. 1 - вкл.)
Строка 0x*****C - Сигнал чата
Строка 0x*****D - Сигнал электрон. почты
Строка 0x*****E - Сигнал видеовызова
Строка 0x*****F - Статус сообщение профиля
Строка 0x*****10 - Зависит от параметров профиля, при наличии атрибутов отвечает за их использования
Строка 0x*****11 - Громкость для медиа
Строка 0x*****12 - Сказать имя абонента (0 - Выкл, 1 - Вкл)
Строка 0x*****13 - Изменено ли оригинальное название профиля. Эта информация нужна для приложения Профиль, название может быть локализовано (0 - Нет, 1 - Да)
Строка 0x*****14 - Путь к картинке на звонок
Строка 0x*****15 - Мелодия сигнала для "Push To Talk"
Строка 0x*****16 - Ответ одной кнопкой (0 - выкл. 1 - вкл.)
Строка 0x*****17 - 3D эффект (0 - Выкл, 1 - Круг, 2 - Полет, 3 - Зигзаг, 4 - Блуждающий, 5 - Хаос, 6 - Расширение стерео)
Строка 0x*****18 - 3D эхо (0 - Выкл, 1 - Жилая комната, 2 - Пещера, 3 - Ж/д станция, 4 - Лес, 5 - Труба, 6 - Под водой)
Строка 0x*****19 - Вибрация экрана (от 0 до 3)
Строка 0x*****1A - Сигнал экрана (от 0 до 3)
Меняем пользовательскую версию прошивки устройства1. Берем CNT-файл вашей прошивки (RM-356_50.0.005_CNN_prd.rofs3 - где NN: 01-для красного телефона, 02-для синего, 03-для черного, 04-для нави) и распаковываем с помощью NokiaEditor
2. В папке \resource\versions\ 2 текстовых файла - редактируйте их как вам нужно
Включаемотключаем эффекты тем по умолчаниюФайл \private\10202be9\102818E8.txt
Строка 0x9 - ставим 0x7fffffff, чтобы отключить эффекты тем, ставим 0 чтобы
Убираем кинетику в главном менюЧтобы убрать кинетику в главном меню распакуйте архив в свою прошивку с сохранением структуры папок
Убираем настройки часового пояса, даты и времени при первом запускеФайл \private\10202be9\101F8763.txt
Строка 0xA - ставим 0, чтобы выключить
Установка аксессуара по умолчаниюФайл \private\10202be9\1020505A.txt
Строка 0x1 - ставим 4 для минигарнитуры или 8 для наушников
Установка времени мерцания светового индикатораФайл \private\10202be9\2000E54D.txt
Строка 0x1 - время мерцания светового индикатора (в минутах, -1 - без ограничения)
Улучшаем качество видеоФайл \private\10202be9\10281872.txt
Строка 0x1 - значения кадров для видео энкодера. Минимальное (5), среднее (10) и максимальное (15) разделяются пробелом. (от 0 до 31)
Настройки проигрывателяФайл \private\10202be9\101ffc03.txt
Строка 0x1 - громкость проигрывателя. (от 0 до 100)
Настройки USBФайл \private\10202be9\101f8801.txt
Строка 0x1 - запрашивать при подключении USB тип подключения (1 - спрашивать, 0 - не спрашивать)
Файл \private\10202be9\101f8801.txt
Строка 0x2 - тип USB используемый по умолчанию. (2 - Накопитель, 3 - Печать изображений, 4 - Мультимедиа, 5 - PC Suite)
Включаем отображение значка присутствия флешкиФайл \private\10202be9\101f8764.txt
Строка 0x1 - ставим 1417
Строка 0x8 - ставим 1
Настройки RealPlayerФайл \private\10202be9\101f880a.txt
Строка 0x2 - уровень громкости (от 0 до 10)
Строка 0x3 - повтор воспроизведения (0 - выкл, 1 - вкл)
Строка 0x5 - вид по умолчанию (0 - полный экран, 1 - нормальный)
Файл \private\10202be9\10207B74.txt
Строка 0x5 - процент буферизации перед тем, как начнется проигрывание (от 0 до 100)
Меняем приложение на кнопке 0Файл \private\10202be9\102828b2.txt
Строка 0x3 - UID приложения, которое запускается при долгом нажатии на 0
Удаляем стандартные игрыРаспаковываем архив в прошивку
Добавление/удаление языков
Язык смартфона по умолчаниюОтредактировать файл \resourse\Bootdata\languages.txt. Поставить , d возле цифры, соответствующей вашему языку: русский - 16, украинский - 93, английский - 01.
Чтобы это точно сработало также записываем цифровой код языка в файл \private\10202be9\1020503B.txt
Строка 0x1 - пишем сюда цифровой код языка, который должен стоять по умолчанию.
Языки вводаЯзыки ввода содержатся в следующих файлах:
\resource\fep\aknfep.rNN
\resource\multitap\Pti*.RSC
\resource\qwerty\PtiQwerty*.RSC
\resource\plugins\peninputhwrwindowconfiginfo_NN.RSC
\resource\plugins\peninputvkbwindowconfiginfo_NN.RSC
\sys\bin\Zi8*.dll
\sys\bin\Elocl.NN
Где NN - цифровой код языка, * - название языка на английском.
Пригодится тем, кто удалил, но хочет вернуть один из этих языков
Редактирование словаря Т9Файлы Т9 находятся в \sys\bin\, и имеют вид Zi8*.dll, где * - цифровой код языка. Файл zi8clib.dll не удалять!
Файл \private\10202be9\101F876D.txt
Строка 0x7 - включен ли Т9 по умолчанию (1 - включен, 0 - выключен)
Удаление языков из прошивкиУдалить из всех папок все файлы вида *.rNN.
NN - цифровой код языка, который хотите удалить. Файлы отвечающие за языки ввода не трогать!
Или же воспользоваться программой Nokia Firmware Editor 0.3
Ввод только на русском и английском языкеРаспаковать содержимое в прошивку.
Русский ввод с заменой иероглифов (Qwerty 11х3 и 11х4)Распаковать содержимое | | | в прошивку.
Русский язык для словаряРаспаковать содержимое в прошивку.
Визуальное редактирование
Настройки/редактирование эффектов темУдалить папку \resource\effects\ со стандартными эффектами. Скопировать папку effects с нужными эффектами в \resource\.
Файл private\10202be9\102818E8.txt
Строка 0x9 - значение 0x7ffffff - отключить эффекты тем по умолчанию, 0x8 - включить
Экраны при включении/выключенииВключение: заменить \resource\apps\SplashScreen.mif на нужную заставку.
Отключение: заменить \resource\apps\SysAp.mif на нужную заставку.
Настройки включения/выключенияФайл \private\10202be9\101F8763.txt
Строка 0x2 - Уровень громкости, используемый при проигрывании заданной мелодии включения (0-10)
Строка 0x3 - Путь мелодии включения (не более 3 секунд)
Строка 0x4 - Картинка сообщения приветствия
Строка 0x5 - Текст сообщения приветствия
Строка 0x6 - Тип сообщения приветствия (0 - по умолчанию, 1 - текст, 2 - картинка)
Строка 0xD - Путь анимации включения (форматы - SVG-T (.svg, .svgb), MIF (.mif) и GIF (.gif). Не более 3 секунд)
Строка 0xE - Задержка кадров анимации включения (в микросекундах)
Строка 0x12 - Путь анимации выключения (форматы - SVG-T (.svg, .svgb), MIF (.mif) и GIF (.gif). Не более 3 секунд)
Строка 0x13 - Задержка кадров внимации выключения (в микросекундах)
Строка 0x14 - Путь мелодии выключения (не более 3 секунд)
Строка 0x15 - Громкость мелодии выключения (0-10)
Строка 0x16 - Время телефона по-уполчанию (формат - "YYYYMMDD:HHMMSS". Пример - "20110000:090000" - 01.01.2011 09:00)
Замена шрифтаШрифты находятся в \resource\Fonts\
Заменить файлы s60snr.ttf, s60ssb.ttf, s60tsb.ttf, s60zdigi.ttf своими шрифтами. Имена должны быть те же.
Иконки N8Распаковать содержимое в прошивку.
Меню 3х4Распаковать содержимое в прошивку.
Меню 4х4Распаковать содержимое в прошивку.
Меню 4х5Распаковать содержимое в прошивку.
Скрытие/добавление иконок программ в менюФайл \private\10202be9\101F8847.txt
Строка 0x8 - в кавычках через запятую пишем UID’ы ненужных программ.
Строка 0xa - пишем UID’ы программ, которые хотим видеть в меню.
UID приложения удобно узнавать через Best Taskman/Jbak Taskman/AppUidViewer
Настройка и редактирование виджетовНастраиваем рабочий стол:
Файл \private\200159c0\install\view\hsps\00\viewconfiguration.xml
Содержимое файла по умолчанию:
plugin uid="0x2001cb7c" часы и профиль
plugin uid="0x2001f483" ссылки 1
plugin uid="0x200184cd" контакты 1
plugin uid="0x2001f481" загрузить содержимое
plugin uid="0x10207c18" e-mail
plugin uid="0x2001f484" ссылки 2
Для скрытия какой либо панели нужно не удалять всю строчку, а просто вписать вот такой uid 0x2001f47f
Чтобы сделать виджет часов удаляемым в файле /private/200159c0/install/profile/hsps/00/widgetconfiguration.xml, заменяем
property name="removable" value="false" на property name="removable" value="true"
Редактирование ссылок на рабочем столеФайл \private\10202be9\10275102.txt
Cтроки 0x1002, 0x1005, 0x1008 и 0x100B – содержатся UID’ы 4-ех приложений, находящихся по умолчанию в виджете ссылка 1
Полоска блокировки от N8Распаковать содержимое в прошивку.
Значки избранных контактовЗначки избранных контактов находятся в файле resource\apps\topcontactswidget.mif
Значок запущенного приложенияЗначок запущенного приложения находится в файле resource\apps\gridroot.mif
Изменение портретных/ландшафтных режимовФайл \private\10202be9\200159ed.txt
Смотрите нужный UID: значение 65536 – только портретный режим, 196608 – только ландшафтный режим, 327680 – оба режима
0x102750f0 Рабочий стол
0x101f4cd2 Меню
0x101f4cce Контакты
0x101f4cd5 Журнал
0x10005901 Календарь
0x100058b3 Набор номера и звонок
0x101f8681 Видео телефония
0x101f8599 Фото и Видео галерея
0x101f4d90 Просмотрщик Фото
0x10005a3e Медиа плеер
0x10005a3f Настройки медиа
0x102072c3 Муз. Плеер
0x10008d39 Браузер
0x100058c5 Сообщения
0x101f85a0 GPS Навигация
0x20000907 Поиск
0x20009b72 Поиск по настройкам
0x20001f63 Карты
0x10005902 Калькулятор
0x101ffb51 Муз. Магазин
0x100059b5 Автоблок
0x100058F3 Картинка выключения
0x2000FDC3 Экран разблокировки
Реальные имена папок в диспетчере файловРаспаковать содержимое в прошивку.
Телефон при подключении к компьютеру отображается как 5800Распаковать содержимое в прошивку.
Добавление/удаление темы в прошивке1. Берём SISContent и распаковываем нужную тему - получаемм 3 нужных файла вида UID.skn, UID.mif, UID.mbm, где UID - UID темы (если кто еще не понял)
2. Затем копируем ее в прошивку:
3. Копируем файл с расширением skn в \private\10207114\import\*. В качестве имени этой папки используйте UID (копировать mif и mbm в эту папку не нужно)
4. Копируем файлы с расширением mif и mbm в \resource\skins\*. В качестве имени этой папки используйте UID.
5. Если хотите сделать эту тему по умолчанию:
6. Открываем блокнотом файл \private\10202be9\101F876F.txt
7. В строку 0x14 внутрь кавычек записываем UID темы
В папках \private\10207114\import\ и \resource\skins\ удаляем папки с названием-UID'ом темы. Папку 101f84b9 трогать нельзя!
Замена темы SoundWaves на своюИнструкция по замене в
Добавление изображения контакта по умолчанию если на него не стоит фотографияФайл private\10202be9\102818E8
Строка 0x1 - путь к картинке пишем в двойных кавычках "Z:\\Data\\****.png"
Строка 0x2 - ставим значение 1
Кладём картинку в папку Data.
Включение прозрачности в подменюРаспаковать содержимое в прошивку.
Добавление дополнительных ссылок на рабочий столРаспаковать содержимое в прошивку.
Включение отображения значка флешкидля включения меняем в файле \private\10202be9\101F8764.txt замените значение в строке 0x1 на 1418. и в строке 0х8 заменить 0 на 1
Удаление верхнего бара в менюРаспаковать содержимое в прошивку.
Изменяем раздел Музыка в менюВариант №1. В разделе музыка: Текущ. воспроизведение - Муз.проигрыватель - Диктофон - Радио
Распаковать содержимое в прошивку.
Уменьшение верхнего бара в менюРаспаковать содержимое в прошивку.
Убираем пункт муз. магазин из музыкального проигрывателяРаспаковать содержимое в прошивку.
Звуки камеры от Nokia N8Распаковать содержимое в прошивку.
Надписи на кнопках по центруРаспаковать содержимое в прошивку.
Чтобы иконка RealPlayer менялась темамиВ файле SkinExclusions.ini, по пути System\Data, в колонке [Always] удалить первую строку.
Экран разблокировки от С5-03Распаковать содержимое в прошивку по пути rofs2\Sys\Bin
Шрифт от N8Распаковать содержимое в прошивку по пути rofs2\Resource\Fonts
Системные изменения
Настройки производительностиФайл \private\10202be9\10283344.txt
Строка 0x0 - Частота кадров для приложений по умолчанию (кадров в секунду)
Строка 0x1 - Максимум процессорного времени используемого alfappserver.exe (1-100%)
Строка 0x2 - Выбор рендерера (1 - bitgdi, 3 - OpenGles1.0)
Строка 0x3 - Максимальный размер кэш-памяти в килобайтах, который выделенные ресурсы (текстуры, звуки и т.д.) могут использовать (0 - нет предела)
Строка 0x4 - Сложность графических эффектов (1-10, 10 - самая большая сложность - требует больше мощностей процессора, 1 - самая низкая сложность - быстрая)
Строка 0x5 - Флаги конфигурации для настройки HW драйвера (только при наличии GPU)
Настройки порогов памятиФайл \private\10202be9\101F8774.txt
Строка 0x1 - Порог дискового пространства при котором показывается предупреждение (в байтах). Отключается если задано значение Уведомления уровня дискового пространства
Строка 0x2 - Критический порог дискового пространства (в байтах)
Строка 0x3 - Порог низкого уровня оперативной памяти (в байтах)
Строка 0x4 - Порог хорошего уровня оперативной памяти (в байтах)
Строка 0x5 - Временной интервал за который программы должны аварийно завершить работу (в миллисекундах)
Строка 0x6 - Порог дискового пространства при котором показывается уведомление (в процентах)
Настройки системного кэшаФайл \private\10202be9\101F9775.txt
Строка 0x1 - Диск хранения кэша
Строка 0x2 - Путь хранения кэша
Строка 0x3 - Максимальное количество кэшируемых объектов
Строка 0x4 - Максимальный размер кэша (в байтах)
Изменение размера HEAP и задержки закрытия приложенийФайл \private\10202d56\sbeconfig.xml.
- размер HEAP.
- задержка запуска приложения (меньше 100000 нерекомендуется)
Отключение резерва FOTAФайл \private\10202be9\102072c6.txt
Строка 0x1 – ставим 0
Редактируем приложения из автозагрузкиФайлы \resource\starter_non_critical_1.rsc и \resource\starter_background_apps.rsc
Открываем их на компьютере HEX-редактором. Находим в них что-то вроде: Z:\sys\bin\phonebook2.exe и меняем последнюю букву в расширении (ехе) e на $. Получаем следующее: Z:\sys\bin\phonebook2.ex$. Все, приложение убрана из автозагрузки.
Следующие программы можно безопасно отключить:
clockapp.exe - Часы
iaupdatebg.exe
logs.exe - Журнал
mce.exe - Сообщения
phonebook2.exe - Контакты
securewidgetpreinstaller.exe
cctautosync.exe
matrixmenu.exe - Меню
rlock.exe
satserver.exe
schexe.exe
sipprofilesrv.exe
Также можно отключить следующие программы, с потерей некоторого функционала:
vcommandmanager.exe - Голосовые команды
mediabar.exe - XM-бар
dataconnectionlogger.exe - Значок EDGE/GPRS и счетчик трафика
Остальные программы тоже можно отключить но на ваше усмотрение!
Будьте внимательней! Отключив что-нибудь лишнее, вы можете сделать телефон не работоспособным.
Скрипт выполняемый при первом запускеФайл \Private\100059C9\ScriptInit.txt
Команды:
CD – монтировать папку
MD – создать папку
RD – удалить папку
CP – копировать
DEL - удалить файл
FORMAT - форматировать диск
Пример: "CP Z:\Data\Patches\* E:\Patches\" - при первом запуске все файлы из Z:\Data\Patches\ скопируются в E:\Patches\
Сканирование галереиФайл \private\10202be9\200009FE.txt
Нужно добавить новые строки с названиями папок, которые хотите скрыть, продолжив нумерацию. Например: Цитата:
0x10001 string "\\private\\" 0
0x10002 string "\\system\\" 0
0x10003 string "\\activenotes\\" 0
0x10004 string "\\Data\\activenotes\\" 0
0x10005 string "\\sys\\" 0
0x10006 string "\\resource\\" 0
0x10007 string "\\Cities\\" 0
0x10008 string "\\.mediaartlocal\\" 0
0x10009 string "\\Sounds\\" 0
0x10010 string "\\Others\\" 0
0x10011 string "\\Installs\\" 0
0x10012 string "\\Videos\\" 0
0x10013 string "\\download\\" 0
0x10014 string "\\Games\\" 0
Обновление медиатекиФайл \private\10202be9\101ffcd2.txt
Строка 0x1 – указаны директории, в которых (включая подпапки) будет проводиться сканирование.
Строка 0x2 – указаны директории, в которых не будет проводиться сканирование (на любом диске).
Строка 0x4 – указаны директории в которых (конкретно в них) будет проводиться сканирование.
Правка кинетикиФайл \private\10202be9\20021192.txt
Строка 0x1 8 - Скорость прокрутки элементов (если указать 0, то прокрутка будет как обычный текст)
Строка 0x2 10 - Скорость понижения прокрутки элементов (если указать 0, то покрутится до конца\начала списка с одинаковой скоростью)
Строка 0x3 50 - Скорость возврата списка в исходное положение, если полоса прокрутки выходит за границы списка (т.е. когда список "подпрыгивает") (если указать 0, то список не вернется в исходное положение)
Строка 0x4 8 - Интересный параметр (если указать 0, то по достижению начала\конца списка список "отобьется", т.е. начнет прокручиваться в противоположную сторону)
Строка 0x5 50 – Не уверен, но лично мне показалось, что этот параметр регулирует чувствительность того, как вы "подцепите" элемент в списке
Строка 0x6 25 - Регулирует аккуратность нажатия выбора элемента (увеличивает чувствительность прокрутки)
Строка 0x8 20 - Возможно скорость прокрутки элементов
Строка 0x9 1 – Включение\выключение кинетики
Строка 0xB 100 - Процент "перетаскиваемости" начала\конца списка (если указать 0, то начало\конец списка не будет оттягиваться от верхней\нижней границы экрана)
Настройки качества видеоФайл \private\10202be9\10281872.txt
Строка 0x1 - значения кадров для видео энкодера. Минимальное (5), среднее (10) и максимальное (15) разделяются пробелом. (от 0 до 31)
Уменьшение степени сжатия фотоРаспаковать содержимое в прошивку.
Включаем передачу файлов SISРаспаковать содержимое в прошивку.
Исправление бага при выходе из музыкального плеераРаспаковать содержимое в прошивку.
Изменение приложения на кнопке 0Файл \private\10202be9\102828b2.txt
Строка 0x2 - UID приложения, которое запускается при долгом нажатии на "0"
Углы поворота экранаНастройки производить в файле по пути \private\10202BE9\10282F0F.txt
Увеличение ZOOMа камерыРаспаковать содержимое в прошивку.
Добавление пункта перезагрузкаРаспаковать содержимое в прошивку.
Добавление пункта Управление касаниемРаспаковать содержимое в прошивку.
Увеличение скорости ввода на алфав.-цифровой клавиатуреДействия патча:
-Уменьшается время между нажатиями клавиш с 1сек до 0.5сек
-Уменьшается время между возможностью ввода следующей буквы на одной клавише с 0.6 сек до 0.3 сек
Для установки распаковать содержимое в прошивку.
Видеостабилизация для камерыРаспаковать содержимое в прошивку.
Улучшаем чувствительность Wi-FiРаспаковать содержимое в прошивку.
Алфавитно-цифровая клавиатура при повороте переходит в Полноэкранную Qwerty от dan-avРаспаковать содержимое в прошивку.
Ручное изменение времени автоблокировки от dan-avРаспаковать содержимое в прошивку.
SIP/VoIP Телефония работает в WiFi/3G/EDGE сетях от dan-av
Распаковать содержимое в прошивку.
Журнал хранит историю 365 дней от newcoollerРаспаковать содержимое в прошивку.
По нажатию кнопки вкл. вместо пункта Блокировать экран теперь ПерезагрузитьРаспаковать содержимое в прошивку.
В интернете телефон отображается как Nokia 5800 XpressMusicРаспаковать содержимое в прошивку.
Понижение нагрузки CPU от PNHTРаспаковать содержимое в прошивку.
Переносим папку с кэшем браузера на карту памятиРаспаковать содержимое в прошивку.
Телефон обратно не разблокируется при долгом удержании ползунка + работает слайд для разблок. после звонкаРаспаковать содержимое в прошивку.
Инструкция по замене приложений в медиабаре от dan-av1. Прикрепленную библиотеку открыть в HEX-редакторе.
2. Найти UID приложение которое хотите заменить.
3. Заменить на необходимый UID приложения.
В библиотеки UID записан 2 раза, поэтому и менять нужно 2 раза.
Пример:
Допустим мы хотим заменить Проигрыватель на BTSWITCH. UID проигрывателя 0x102072c3, UID BTSWITCH 0xe48a4509
В HEX-редакторе ищем (UID 0x102072c3) hex-последовательность С3722010 и вместо этого вписываем 09458AE4 (UID 0xe48a4509) . И так 2 раза.
Далее сохраняем. и кидаем библиотеку в Sys/bin. Библиотека работает и с диска С.
Чтобы удалить библиотеку с диска С нужно убить процесс MediaBar, а затем удалять.
Теперь белая кнопка больше никогда не горит сама по себе от dan-avРаспаковать содержимое в прошивку.
Патч для ROMpatcher+ который отключает подсветку клавиш от dan-av
Исправляем установку Магазина OVIУдаляем нижеперечисленные файлы из распакованной прошивки:
\Private\10003a3f\import\apps\cpuninstaller_reg.rsc
\Private\10003a3f\import\apps\securewidgetinstaller_reg.rsc
\Private\10003a3f\import\apps\securewidgetui_reg.rsc
\Private\10003a3f\import\apps\securewidgetpreinstaller_reg.rsc
\Private\102829AA\
\Private\2001911B\
\Private\2001911E\
\Data\securewidgetpreinstall
\Resource\securewidgetinstallerui.r01
\Resource\securewidgetinstallerui.r16
\Resource\Apps\certprovisionerclientapp.mif
\Resource\Apps\securewidgetinstaller.rsc
\Resource\Apps\securewidgetui.r01
\Resource\Apps\securewidgetui.r16
\Sys\Bin\asclient.dll
\Sys\Bin\ascommon.dll
\Sys\Bin\ASServer.exe
\Sys\Bin\contactservice_2001AB3D.dll
\Sys\Bin\cpuninstaller.exe
\Sys\Bin\downloader.exe
\Sys\Bin\npTCPlugin.dll
\Sys\Bin\securewidgetbackup.exe
\Sys\Bin\securewidgetinstaller.exe
\Sys\Bin\securewidgetinstallerui.dll
\Sys\Bin\securewidgetlauncher.dll
\Sys\Bin\securewidgetlauncher.exe
\Sys\Bin\securewidgetmemoryplugin.dll
\Sys\Bin\securewidgetregistry.exe
\Sys\Bin\securewidgetregistryclient.dll
\Sys\Bin\securewidgetui.exe
\Sys\Bin\securewidgetvalidationplugin.dll
\Sys\Bin\securewidgetwebappschemehandler.dll
\Sys\Bin\securewidgetpreinstaller.exe
\Sys\Bin\tcdataobjects.dll
\Sys\Bin\tcutils.dll
Настройка стандартных приложений/параметров
Настройки сообщенийФайл \private\10202be9\101f87eb.txt
Строка 0x1 – количество сохраняемых сообщений.
Строка 0x3 – память, в которой хранятся сообщения (2 – память смарта, 4 – карта).
Строки 0xC – 0x1B – содержимое 16 пунктов в меню Сообщения.
Коды пунктов:
5 – Новое сообщение
4098 - Входящие
4104 – Мои папки
7 - Почта
4100 - Черновики
4101 - Отправленные
4099 - Исходящие
6 – Отчеты о доставке
8 – Переписки
-1 – Пункт не используется
Файл \private\10202be9\101f87ef.txt
Строка 0x1 – отчет о доставке сообщений (0 - выкл. 1 - вкл.).
Строка 0x4 – ответ через тот же центр (0 - выкл. 1 - вкл.).
Строка 0x7 – период доставки (60 – 1 час, 360 - 6 часов, 1440 - 24 часа, 4320 – 3 дня, 10080 - 1 неделя, 635040 – макс. время).
Строка 0x8 – кодировка символов (0 – полная, 1 - сокращенная)
Настройки режимовФайл \private\10202be9\101f8798.txt
Обозначения режимов:
0x* Обычный
0x100000* Без звука
0x200000* Встреча
0x300000* На улице
0x400000* Пейджер
0x500000* Автономный
Строка 0x*****0 - Битовая маска профиля
Строка 0x*****1 - Битовая маска профиля. Общие настройки указывающие на параметры
Строка 0x*****2 - Имя профиля
Строка 0x*****3 - Список группы (до 256) для которых будет сигнал
Строка 0x*****4 - Мелодия сигнала
Строка 0x*****6 - Сигнал о сообщении
Строка 0x*****7 - Тип сигнала вызова (0 - Обычный, 1 - Нарастающий, 2 - однократный, 3 - короткий сигнал, 4 - без звука)
Строка 0x*****8 - Сигнал клавиш (от 0 до 3)
Строка 0x*****9 - Громкость сигнала (от 0 до 12)
Строка 0x*****A - Вибровызов (1 - да, 0 - нет)
Строка 0x*****B - Предупредительные сигналы (0 - выкл. 1 - вкл.)
Строка 0x*****C - Сигнал чата
Строка 0x*****D - Сигнал электрон. почты
Строка 0x*****E - Сигнал видеовызова
Строка 0x*****F - Статус сообщение профиля
Строка 0x*****10 - Зависит от параметров профиля, при наличии атрибутов отвечает за их использования
Строка 0x*****11 - Громкость для медиа
Строка 0x*****12 - Сказать имя абонента (0 - Выкл, 1 - Вкл)
Строка 0x*****13 - Изменено ли оригинальное название профиля. Эта информация нужна для приложения Профиль, название может быть локализовано (0 - Нет, 1 - Да)
Строка 0x*****14 - Путь к картинке на звонок
Строка 0x*****15 - Мелодия сигнала для "Push To Talk"
Строка 0x*****16 - Ответ одной кнопкой (0 - выкл. 1 - вкл.)
Строка 0x*****17 - 3D эффект (0 - Выкл, 1 - Круг, 2 - Полет, 3 - Зигзаг, 4 - Блуждающий, 5 - Хаос, 6 - Расширение стерео)
Строка 0x*****18 - 3D эхо (0 - Выкл, 1 - Жилая комната, 2 - Пещера, 3 - Ж/д станция, 4 - Лес, 5 - Труба, 6 - Под водой)
Строка 0x*****19 - Вибрация экрана (от 0 до 3)
Строка 0x*****1A - Сигнал экрана (от 0 до 3)
Настройки проигрывателяФайл \private\10202be9\101ffc03.txt
Строка 0x1 - громкость проигрывателя. (от 0 до 100)
Настройки RealPlayerФайл \private\10202be9\101f880a.txt
Строка 0x2 - уровень громкости в RealPlayer. (0 - 10)
Строка 0x3 - повтор в RealPlayer. (0 - повтор выкл, 1 - повтор вкл.)
Строка 0x5 - вид по умолчанию в RealPlayer. (0 - полный экран, 1 - нормальный)
Настройки календаряФайл private\10202be9\101F874B.txt
0х0 - Время срабатывания будильника в течении нескольких минут до начала события (в минутах)
0х2 - Пункт Параметры - Заголовок недели (0 - Номер недели, 1 - Даты недели)
0х4 и 0х5 - путь к стандартной мелодии календаря
0х7 - Период повтора сигнала по умолчанию (в минутах)
Настройки диктофонаФайл \private\10202be9\101F87A3.txt
Строка 0x0 - Возможность записи звонков (0 - выкл. 1 - вкл.)
Строка 0x1 - Формат аудио по-умолчанию (0 - AMR, 1 - QCELP, 2 - AAC)
Строка 0x2 - Динамик по-умолчанию (0 - передний динамик, 1 - боковые колонки)
Строка 0x4 - Громкость звука при воспроизведении записей в переднем динамике (0-10)
Строка 0x5 - Громкость звука при воспроизведении записей в боковых колонках (0-10)
Строка 0x6 - Качество записи (0 - Стандартное, 1 - MMS совместимое, 2 - Высокое)
Строка 0x7 - Максимальная длительность записи (зависит от кол-ва свободного места)
Строка 0x10 - Битрейт AMR (4750, 5150, 5900, 6700, 7400, 7950, 10200, 12200)
Строка 0x11 - Битрейт AAC (8000 - 288000)
Строка 0x12 - Частота дискретизации AAC (8000 - 48000)
Строка 0x13 - Количество каналов звука (1 - моно, 2 - стерео)
Строка 0x14 - Время AAC аудиозаписи
Настройки времени автоблокировки телефонаФайл \private\10202be9\101f877a.txt
Строка 0x5 – время автоблокировки телефона (в секундах)
Настройки камерыФайл \private\10202be9\101FFA86.txt
В строчках 0x6 и 0x16 поставить значение 2 для сохранения фото и видео на флэш-карту
Настройки будильникаФайл \private\10202be9\101f874d.txt
Строка 0x0 – звук будильника.
Строка 0x1 – звук будильника по умолчанию.
Строка 0x2 - период повтора сигнала (в минутах)
Настройки браузераФайл \private\10202be9\10008d39.txt
Строка 0xa - включить/выключить запрос при выходе из браузера (0 - выкл. 1 - вкл.)
Строка 0x44 - включить/выключить опцию "Поворот экрана" (0 - выкл. 1 - вкл.)
Строка 0x52 - UID файл-менедежера
Строка 0x54 – здесь содержатся суффиксы веб-адресов
Настройка USBФайл \private\10202be9\101f8801.txt
Строка 0x1 - запрашивать при подключении USB тип подключения (1 - спрашивать, 0 - не спрашивать)
Файл \private\10202be9\101f8801.txt
Строка 0x2 - тип USB используемый по умолчанию. (2 - Накопитель, 3 - Печать изображений, 4 - Мультимедиа, 5 - PC Suite)
Настройки BluetoothФайл \private\10202be9\10204DA9.txt
Строка 0x1 - Bluetooth (0 - выкл, 1 - вкл)
Файл \private\10202be9\10204DAC.txt
Строка 0x3 – включение/отключение удаленного доступа к SIM по BT (0 - выкл, 1 - вкл)
Файл \private\100069cc\DefaultBTReg.ini
Изменяйте параметр DeviceName на нужное имя BT по умолчанию. Если такой папки/файла нет - создайте!
Настройка разговоровФайл \private\10202be9\101F877E.txt
Строка 0x3 – включение/отключение Быстрого набора (0 - выкл, 1 - вкл)
Файл \private\10202be9\101F874E.txt
Строка 0x9 – включение/отключение функции Показывать длительность звонка (0 - выкл, 1 - вкл)
Файл \private\10202be9\102828B1.txt
Строки 0x1 и 0x2 – громкость динамиков при разговоре (от 1 до 10)
Настройка подсветкиФайл \private\10202be9\10200C8C.txt
Строка 0x1 – яркость подсветки, иногда чувствительность датчика освещения(от 0 до 100)
Строка 0x2 – чувствительность датчика освещения, иногда яркость подсветки, иногда яркость клавишь (от 0 до 100)
Строка 0x4 – равномерность затухания клавишь при блокировке. Для равномерного затухания следует прописать 243
Строка 0x6 – тайм-аут подсветки (в секундах)
Настройка аксессуара по умолчаниюФайл \private\10202be9\1020505A.txt
Строка 0x1 - ставим 4 для минигарнитуры или 8 для наушников
Меняем стандартное название флешкиФайл \private\10202be9\1020506B.txt
Строка 0x9 - пишем нужное название
Настройки поворота экрана по умолчаниюФайл \private\10202be9\10282DF0.txt
Строка 0x3 (7 - включить, 3 - отключить).
Настройки мерцания по умолчаниюФайл Private\10202be9\2000E54A.txt
1 - Включить, 0 - Выключить
В контактах отображается не Фамилия Имя а Имя ФамилияДля этого в файле Private\10202be9\101f8794.txt
ставим в строке 0x1 вместо 2 поставить 1
Меняем пользовательскую версию прошивки устройстваВ папке \resource\versions\ текстовые файлы - редактируйте их как вам нужно
Удаление/отключение приложений и файлов
Убираем настройки часового пояса, даты и времени при первом запускеФайл: private\10202be9\101F8763.txt
Изменяем значение в строке 0xA: 1 - показывать, 0 - не показывать.
Отключение запросов виджетовФайл \private\10202be9\1028281F.txt
Строка 0x2 - запрашивать пользователя о доступе в сеть (0 - выкл. 1 - вкл.)
Отключение кеширования приложенийФайл \private\10202be9\10208A43.txt
Строка 0x2 - ставим 0, для отключения кэширования Камеры
Файл \private\10202be9\102858F2.txt
Строка 0x1 - ставим 0 (вместо 268458181), для отключения кэширования Сообщений
Строка 0x2 - ставим 0 (вместо 270486741), для отключения кэширования Журнала
Строка 0x3 - ставим 0 (вместо 268458241), для отключения кэширования Календаря
Строка 0x4 - ставим 0 (вместо 268458243), для отключения кэширования Часов
Строка 0x5 - ставим 0 (вместо 270486734), для отключения кэширования Контактов
Убираем из функций пункт Открытые прилож.Распаковать содержимое в прошивку.
Отключение Контактов OVIРаспаковать содержимое в прошивку.
Удаление пункта Каналы видео из Видео и ТВРаспаковать содержимое в прошивку.
Удаление пункта Обмен в интернете из ФотоУдалите файл \private\101F4CD2\import\suites\photossuite\shareonline_matrix_items.xml.
Отключение сообщения - Внимание включена переадресацияРаспаковать содержимое в прошивку.
Отключение подсветки клавишРаспаковать содержимое в прошивку.
Отключение сообщения Текст скопирован в буфер обменаРаспаковать содержимое в прошивку.
Отключение сообщения при передаче файлов Включить Bluetooth?Распаковать содержимое в прошивку. После прошивки хотя бы раз зайти в настройки BT
Отключение сообщений при смене профилейРаспаковать содержимое в прошивку по пути rofs2\Sys\Bin
Вшитие приложений
Виджет "Уведомления"Распаковать содержимое в прошивку.
ПерепискиРаспаковать содержимое в прошивку.
Голосовой движок Ольга для TTSРаспаковать содержимое в прошивку.
Руссифицированный ROMPatcher+Распаковать содержимое в прошивку.
Руссифицированный AutoInstallerРаспаковать содержимое в прошивку.
Руссифицированный Nokia FileBrowser 4.5.3Распаковать содержимое в прошивку.
Фотобраузер с эффектами NokiaPhotoBrowser 0.9.5Распаковать содержимое в прошивку.
Экранная блокировка клавиатуры KeyLockРаспаковать содержимое в прошивку.
Эмуляция кнопки включения EmulOFFРаспаковать содержимое в прошивку.
Музыкальный плеер 15.2Изменения:
1. Не выкидывает на рабочий стол
2. Языки только русский и английский
3. Удалены пункты "Найти в Музыкальном магазине", и "Добавить из памяти"
5. Громкость по умолчанию 50%, откл. воспроизведение в случайном порядке
6. Удалён сервер для муз. магазина
7. Кодеки 5800 51(они же N97)- самые лучшие по звуку.
Распаковать содержимое в прошивку.
Карты OVI 3.06.612 для вшитияРаспаковать содержимое в прошивку.
Конфиги быстродействия by batogofffРаспаковать содержимое в прошивку
- Ищем все файлы *.rXX (Там где XX это номер языка. | *.r16 - Русский *.r01 - Английский - Из прошивки можно смело удалять.
- *.r47 Не удаляем! - Иначе перестанет работать VoIP телефония.
- Не забывайте! Остальные файлы типа - *.rul *.rsc *.rcs *.rmp *.r47 *.rsg *.rng *.js - удалять нельзя! - В прошивке есть несколько больших файлов *_promo_animation.mif, которые можно удалить
- Можно удалить папку \private\2000F8AA\
- Если вы не используете Чат, то удалить \Private\2001A94D\ и \Private\2001A928\
- Если удален графический редактор то удалить \private\101ffa91\
- Удалить \System\Data\*.jpg
- Удалить справку \Resource\xhtml\01\ - английская \Resource\xhtml\16\ - русская и.т.д
- Удалить папку \Resource\Slider т.к она от С6 и отношения к 5800 никакого не имеет.
- Удалить неиспользуемые виджеты из папки \private\200159c0\install\
- Удалить папку rsm по пути \system\data (Файлы "Martina" из чтения сообщений) + 2 мб свободного места
molosar,ну это понятно)
я пожалуй начну, 5800:
resource / fonts -тут шрифты
resource / Bootdata /languages.txt язык телефона при первом запуске (01- английский 16 русский, чтобы стандартным был русский нужно после 16 прописать ,d )
resource / effects -эффекты темы
resource / xhtml - файлы справки (можно смело удалять)
resource / help - опять справка
resource / applicationhelps -хелп
resource / apps / SplashScreen.mif самая первая заставка при включении телефона(надпись нокиа)
resource / apps / startup.mbm анимация "ручки"
private / 10202be9 / 101F8763.txt путь к заставке включения и звуку
private / 10202be9 / 10282EDC.txt файл отвечающий за качество фото
resource / xxx.r16 файлы русского языка resource / xxx.r01 английский язык
private / 10202be9 / 20021192.txt - этот файл отвечает за кинетику
Файлы N86 (9.3):
private / 101F4CD2 / Content - путь к файлу appshelldata.xml, отвечающему за *оформление* меню (сортировка файлов и папок в меню).
private / 10202be9 / 10282EDC.txt - файл, отвечающий за степень сжатия фото (кач-во фото).
resource / Bootdata / languages.txt - язык телефона при первом запуске (01- английский, 16 русский, чтобы по умолчанию стал русский, нужно 16 поменять с 01).
resource / multitap / - папка с языками ввода текста (01 - английский, 16 - русский... лишние можно удалить).
sys / bin / - в папке содержатся файлы Т9 с расширением dll и файлы с именем Elocl и расширением 01-93, отвечающие за ввод Т9 (можно удалить лишние, но нужно оставить T9Core.dll, t9rel.dll и нужный язык + соотв. Elocl).
System / data / rsm / - папка содержащая структуру папок с голосом для чтения сообщений (в оригинале папка 1 - комплект английский , можно удалить и установить комплект 16 с русским голосом).
System / data / midp2 / security / policy / - папка, при добавлении в которую файла midp2_rp.xpf, отключаются запросы ява-приложений).
Также во всех папках можно удалить файлы, имеющие расширение r** и h**, не относящиеся к выбранным вами языкам (01 - английский, 16 - русский).
sys / bin / - в эту папку можно положить содержимое архива ZapretSMS, для запрета посыла платных СМС после каждой перепрошивки.
Прикрепленный файл #1: zapretsms_by_elektric.7_in_1502201005733_f.zip ( меньше 1кб)
Прикрепленный файл #2: midp2_rp_by_elektric.7_in_1502201005733_f.zip (1.56 кб)
-------------
добавлено в 01.00: GolosSMS.ZIP - комплект с Русским голосом...
- 1
- 2
- --
- 171
- 172
- »

