Все о редактировании прошивок Nokia

-

Модификация прошивок Symbian



Region2477


репутация: 185
на сайте с 2006 года
сообщений: 472

LG G2

Дудинка

Возраст - 42

#1

В этой теме будем обсуждать процесс редактирования прошивок 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).
Чем редактировать прошивку?
Вот NokiaEditor или более лучшая Nokia Firmware Editor
Как сделать сплеши (mbm) на заставку и отключение смарта?
Kонвертор картинок (jpg) прямо на смарте в формат MBM - Imageconverter . Исходная картинка должна быть размером 360х640. На компьютере это можно сделать с помощью программы MBMTool для ПК.
Как вшить программу?
Распакуйте программу при помощи SISContents и переместите полученные файлы в прошивку, сохраняя структуру папок. Не все программы будут работать!
Чем редактировать файлы прошивки типа .rsc и .r**?
Программой SymbianRSC или RSCTool
Чем редактировать файлы прошивки .mif?
Программой Mif Manager
Нужен хороший HEX-редактор?
Вот
Чем распаковать/упаковать исполняемые файлы?
Этой программой. Кидаем нужный файл в папку с ней и редактируем bat-файлы, после чего запускаем их.
Где узнать какой код у нужного мне языка?
Здесь
В какой кодировке сохранять текстовые файлы в прошивке?
UTF-16 (UCS-2) LE
Как удалить ненужные программы? С появлением программы NFCEore 2.0 появилась возможность удалять программы из прошивки и на остальных телефонах. Для этого надо чистить rofs1 и rofs2[/b]
Nokia FW Cleaner . Инструкция в архиве.
Информация о файловой системе
  • 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-файлы с путями некоторых установленных приложений
Полезные ссылки

Nokia Editor v0.7 - Редактирование проши - форум
NFECore 2.0 и Nokia Firmware Editor New - редактор прошивок, точнее, ядер (*.core.C00) - форум[/url]
Nokia Firmware Editor Standard - форум
RomPatcher - форум
Практическое применение полного доступа - форум
Все о шрифтах на Symbian 9.x! Господа, - форум
Рабочий стол Samsung Widget HS для S^1 - форум
Всё о HomeScreen для 5800 NEW!!! - форум
Инструкция по прошивке смарта модифицированной прошивкой
Прошиваем J.A.F.ом - форум
Готовые взломанные файлы прошивок - форум


тема создана:

Рейтинг: 4
голосов: 1

alexmakeev1


репутация:
на сайте с 1970 года
сообщений:

#2

FAQ по редактированию стандартных прошивок

 Собственно FAQ

alexmakeev1


репутация:
на сайте с 1970 года
сообщений:

#3

Инструкция по редактированию портированной прошивки C6

Со временем количество модификаций будет обновляться

Добавление/удаление языков
 Язык смартфона по умолчанию
 Языки ввода
 Редактирование словаря Т9
 Удаление языков из прошивки
 Ввод только на русском и английском языке
 Русский ввод с заменой иероглифов (Qwerty 11х3 и 11х4)
 Русский язык для словаря
Визуальное редактирование
 Настройки/редактирование эффектов тем
 Экраны при включении/выключении
 Настройки включения/выключения
 Замена шрифта
 Иконки N8
 Меню 3х4
 Меню 4х4
 Меню 4х5
 Скрытие/добавление иконок программ в меню
 Настройка и редактирование виджетов
 Редактирование ссылок на рабочем столе
 Полоска блокировки от N8
 Значки избранных контактов
 Значок запущенного приложения
 Изменение портретных/ландшафтных режимов
 Реальные имена папок в диспетчере файлов
 Телефон при подключении к компьютеру отображается как 5800
 Добавление/удаление темы в прошивке
 Замена темы SoundWaves на свою
 Добавление изображения контакта по умолчанию если на него не стоит фотография
 Включение прозрачности в подменю
 Добавление дополнительных ссылок на рабочий стол
 Включение отображения значка флешки
 Удаление верхнего бара в меню
 Изменяем раздел Музыка в меню
 Уменьшение верхнего бара в меню
 Убираем пункт муз. магазин из музыкального проигрывателя
 Звуки камеры от Nokia N8
 Надписи на кнопках по центру
 Чтобы иконка RealPlayer менялась темами
 Экран разблокировки от С5-03
 Шрифт от N8
Системные изменения
 Настройки производительности
 Настройки порогов памяти
 Настройки системного кэша
 Изменение размера HEAP и задержки закрытия приложений
 Отключение резерва FOTA
 Редактируем приложения из автозагрузки
 Скрипт выполняемый при первом запуске
 Сканирование галереи
 Обновление медиатеки
 Правка кинетики
 Настройки качества видео
 Уменьшение степени сжатия фото
 Включаем передачу файлов SIS
 Исправление бага при выходе из музыкального плеера
 Изменение приложения на кнопке 0
 Углы поворота экрана
 Увеличение ZOOMа камеры
 Добавление пункта перезагрузка
 Добавление пункта Управление касанием
 Увеличение скорости ввода на алфав.-цифровой клавиатуре
 Видеостабилизация для камеры
 Улучшаем чувствительность Wi-Fi
 Алфавитно-цифровая клавиатура при повороте переходит в Полноэкранную Qwerty от dan-av
 Ручное изменение времени автоблокировки от dan-av

alexmakeev1


репутация:
на сайте с 1970 года
сообщений:

#4

 SIP/VoIP Телефония работает в WiFi/3G/EDGE сетях от dan-av


 Журнал хранит историю 365 дней от newcooller
 По нажатию кнопки вкл. вместо пункта Блокировать экран теперь Перезагрузить
 В интернете телефон отображается как Nokia 5800 XpressMusic
 Понижение нагрузки CPU от PNHT
 Переносим папку с кэшем браузера на карту памяти
 Телефон обратно не разблокируется при долгом удержании ползунка + работает слайд для разблок. после звонка
 Инструкция по замене приложений в медиабаре от dan-av
 Теперь белая кнопка больше никогда не горит сама по себе от dan-av
 Патч для ROMpatcher+ который отключает подсветку клавиш от dan-av
 Исправляем установку Магазина OVI
Настройка стандартных приложений/параметров
 Настройки сообщений
 Настройки режимов
 Настройки проигрывателя
 Настройки RealPlayer
 Настройки календаря
 Настройки диктофона
 Настройки времени автоблокировки телефона
 Настройки камеры
 Настройки будильника
 Настройки браузера
 Настройка USB
 Настройки Bluetooth
 Настройка разговоров
 Настройка подсветки
 Настройка аксессуара по умолчанию
 Меняем стандартное название флешки
 Настройки поворота экрана по умолчанию
 Настройки мерцания по умолчанию
 В контактах отображается не Фамилия Имя а Имя Фамилия
 Меняем пользовательскую версию прошивки устройства
Удаление/отключение приложений и файлов
 Убираем настройки часового пояса, даты и времени при первом запуске
 Отключение запросов виджетов
 Отключение кеширования приложений
 Убираем из функций пункт Открытые прилож.
 Отключение Контактов OVI
 Удаление пункта Каналы видео из Видео и ТВ
 Удаление пункта Обмен в интернете из Фото
 Отключение сообщения - Внимание включена переадресация
 Отключение подсветки клавиш
 Отключение сообщения Текст скопирован в буфер обмена
 Отключение сообщения при передаче файлов Включить Bluetooth?
 Отключение сообщений при смене профилей
Вшитие приложений
 Виджет "Уведомления"
 Переписки
 Голосовой движок Ольга для TTS
 Руссифицированный ROMPatcher+
 Руссифицированный AutoInstaller
 Руссифицированный Nokia FileBrowser 4.5.3
 Фотобраузер с эффектами NokiaPhotoBrowser 0.9.5
 Экранная блокировка клавиатуры KeyLock
 Эмуляция кнопки включения EmulOFF
 Музыкальный плеер 15.2
 Карты OVI 3.06.612 для вшития
 Конфиги быстродействия by batogofff
FAQ по очистке прошивки от лишнего мусора
  • Ищем все файлы *.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


репутация:
на сайте с 1970 года
сообщений:

#5

graund, прикрутить ленг пак к прошивке пока проблематично, проще подогнать свою прошивку под то что хочешь используя файлы выкладываемых кастом прошивок, или модифицировать их самому.

graund


репутация:
на сайте с 1970 года
сообщений:

#6

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 - этот файл отвечает за кинетику

Elektric.75


репутация: 152
на сайте с 2008 года
сообщений: 633

Asus ZenFone 5Z ZS620KL

Волгоградская обл.

Возраст - 44

#7

Файлы 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 - комплект с Русским голосом...

LOLr55


репутация:
на сайте с 1970 года
сообщений:

#8

сделал батник, удаляющий языки 78 и 93 из файла оф. проши (всего 5 мб) RM-505_21.0.045_prd.rofs2.V11. может пригодится кому?
для н97 прош. 21

CODeRUS


репутация:
на сайте с 1970 года
сообщений:

#9

LOLr55, выкладывай, посмотрим
molosar, сделал тебя ММ

LOLr55


репутация:
на сайте с 1970 года
сообщений:

#10

куда его выложить? в ЛС? отправил тебе в ЛС.

-------------
добавлено в 12.18: как на н97 сохранить расположение папок в меню? шоб после прошивки восстановить.


Напомнить пароль