- {registration_date}
- сообщений: {posts}
- {tel_link}
Инструкция по редактированию портированной прошивки C6
Со временем количество модификаций будет обновляться
Добавление/удаление языков

Отредактировать файл \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 находятся в \sys\bin\, и имеют вид Zi8*.dll, где * - цифровой код языка. Файл zi8clib.dll не удалять!
Файл \private\10202be9\101F876D.txt
Строка 0x7 - включен ли Т9 по умолчанию (1 - включен, 0 - выключен)

Удалить из всех папок все файлы вида *.rNN.
NN - цифровой код языка, который хотите удалить. Файлы отвечающие за языки ввода не трогать!
Или же воспользоваться программой Nokia Firmware Editor 0.3

Распаковать содержимое


Распаковать содержимое
Визуальное редактирование

Удалить папку \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 своими шрифтами. Имена должны быть те же.

Распаковать содержимое

Распаковать содержимое

Распаковать содержимое

Распаковать содержимое

Файл \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

Распаковать содержимое

Значки избранных контактов находятся в файле 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 Экран разблокировки

Распаковать содержимое

Распаковать содержимое

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 трогать нельзя!

Инструкция по замене в

Файл private\10202be9\102818E8
Строка 0x1 - путь к картинке пишем в двойных кавычках "Z:\\Data\\****.png"
Строка 0x2 - ставим значение 1
Кладём картинку в папку Data.

Распаковать содержимое

Распаковать содержимое

для включения меняем в файле \private\10202be9\101F8764.txt замените значение в строке 0x1 на 1418. и в строке 0х8 заменить 0 на 1

Распаковать содержимое

Вариант №1. В разделе музыка: Текущ. воспроизведение - Муз.проигрыватель - Диктофон - Радио
Распаковать содержимое

Распаковать содержимое

Распаковать содержимое

Распаковать содержимое

Распаковать содержимое

В файле SkinExclusions.ini, по пути System\Data, в колонке [Always] удалить первую строку.

Распаковать содержимое

Распаковать содержимое
Системные изменения

Файл \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 - Максимальный размер кэша (в байтах)

Файл \private\10202d56\sbeconfig.xml.
- размер HEAP.
- задержка запуска приложения (меньше 100000 нерекомендуется)

Файл \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)

Распаковать содержимое

Распаковать содержимое

Распаковать содержимое

Файл \private\10202be9\102828b2.txt
Строка 0x2 - UID приложения, которое запускается при долгом нажатии на "0"

Настройки производить в файле по пути \private\10202BE9\10282F0F.txt

Распаковать содержимое

Распаковать содержимое

Распаковать содержимое

Действия патча:
-Уменьшается время между нажатиями клавиш с 1сек до 0.5сек
-Уменьшается время между возможностью ввода следующей буквы на одной клавише с 0.6 сек до 0.3 сек
Для установки распаковать содержимое

Распаковать содержимое

Распаковать содержимое

Распаковать содержимое

Распаковать содержимое
ответ опубликован:
Рейтинг: 5
голосов: 2
- 5
- 1
- 2
- 3
- 4
- 5