Репутация: 5 Регистрация: 31.12.2007 Всего сообщений: 2613 Откуда: ProfiSmart.ru |
| Никто кроме Вас самих не несет ответственности за последствия после перепрошивки смартфона модифицированной прошивкой ниже изложенным способом! Вы делаете все на свой страх и риск! --------------------------
Данный способ актуален для не ломаемых прошивок традиционным способом с помощью HelloOX.
Для этого понадобится: 1) Программа для распаковки sis пакета=> SISContents 2) Программа для редактирования файлов прошивки=> NokiaEditor 3) HEX-Редактор=> Hex Editor Neo Ultimate
Nokia Editor распаковываем в любую папку, папку переименовываем в NokiaEditor-Rofs2, делаем копию этой папки, и переименовываем в NokiaEditor-Core
Приступаем...Первым делом стоит отключить ваш антивирус.Мой каспер2010 не даёт мне лично корректно работать с NokiaEditor.Возможно ваши антивирусные программы будут к нему равнодушны.
1. Подготовка прошивки.
Скачиваем прошивку для вашего девайса, найти прошивки можно прямо у нас на сайте, в специально отведенном для этого разделе "Архива файлов"- Прошивки, после того как вы скачали прошивку, распакуйте её в любую удобную для вас директорию.
2. Распаковка прошивки.
Запускаем NokiaEditor(-Rofs2), нажимаем Open, откроется окно проводника, нам нужен файл Русского языкового пакета, файл может иметь имя rm***_***.***_**.**_Russian_prd.rofs2.fpsx или RM-***_**.*.***_prd.rofs2.V05, ну или похожее. | | JPG 123.6 Kб | После того как, открыли файл, нажимаем кнопку Extract, в окне лога появится:
Fixing file.....
File fixed - removed 187 headers rofs2.img created.....
Extracting rofs2.img.....
Please wait.....
Программа может зависнуть на некоторое время, время распаковки в среднем от 1 до 20 секунд, в конце распаковки в логе увидите:
************************************************************
rofs2.img extracted to rofs2 folder, edit files in rofs2 folder
and then click Repack.....
Extracting rofs2.img.....
Please wait.....
************************************************************
После распаковки, содержимое данного файла будет находится [Папка с NokiaEditor]/rofs2.
3. Подготовка RomPatcher'a.
Теперь нам нужен RomPatcher который мы будем интегрировать в прошивку.Например возьмем RomPatcher+. Запускаем SISContents, нажимаем Открыть пакет, в окне проводника выбираем sis пакет RomPatcher+ который мы скачали ранее, теперь нажимаем кнопку Извлечь файлы, откроется папка в которой будет содержимое нашего sis пакета.
| JPG 116.2 Kб | 4. Интегрируем RomPatcher+.
SISContents можем закрыть, возвращаемся к папке с распакованным содержимым нашего sis файла, видим там такое: Папку 101f875a из c_private копируем в Private, а содержимое архива RP_Patches.zip распаковываем в папку System/Patches, в итоге должно выглядеть так:
| Копируем эти четыре папки в [Папка с NokiaEditor-Rofs2]/rofs2.
5. Авто-копирование патчей после первого запуска тела.
Убеждаемся что в [Папка с NokiaEditor-Rofs2]rofs2/System/Patches находится два патча - Open4All RP+.rmp и Install Server RP+.rmp.
Идем в [Папка с NokiaEditor-Rofs2]rofs2/Private/100059C9 там ищем файл ScriptInit.txt, открываем его, видим кучу не понятных нам строк, но их трогать не нужно, идем в самый конец и дописываем следующие:
MD E:\Patches\
CP Z:\System\Patches\* E:\Patches\
Сохраняем файл, теперь после первого запуска(в том числе и формата), патчи автоматически будут копироваться на карту памяти в папку Patches.
6. Делаем автостарт для RomPatcher+.
Здесь нам понадобится один файлик из прошивки, а именно Z:/Resource/starter_non_critical_1.rsc.
Запускаем NokiaEditor-Core, нажимаем Open, в окне проводника выставляем Тип файлов - ALL
| Выбираем файл rm***_***.***_prd.core, нажимаем кнопку Extract, идем в [Папка с NokiaEditor-Core]/rofs2/resource и ищем наш файл starter_non_critical_1.rsc. Открываем его с помощью Hex-Редактора в данном случае это Hex Editor Neo Ultimate, ищем в тексте provisioningsc.exe, заменяем на rompatcherauto.exe.
| JPG 42.6 Kб | Измененный файл сохраняем в [Папка с NokiaEditor-Rofs2]/rofs2/resource.
7. Делаем автоматический запуск патчей после первого включения.
Берем ЭТОТ файл, из архива распаковываем в [Папка с NokiaEditor-Rofs2]/rofs/system/hack, далее идем опять к файлу ScriptInit.txt и добавляем строчку:
CP Z:\System\Hack\RPPlus.dat* C:\System\Data\
Сохраняем изменения в файле.
8. Запаковка модернизированной прошивки.
Возвращаемся в NokiaEditor, нажимаем кнопку Repack, программа может зависнуть на какое то время, об окончания запаковки вы узнаете из лога:
************************************************************
REB-rm491_031.022_prd.core.fpsx file created in program folder,
remove REB- from name and copy to product folder
************************************************************
Переупакованный файл будет находиться в папке с NokiaEditor-Rofs2, и будет иметь имя REB-{Оригинальное имя файла}.
Теперь у нас модифицированная прошивка, в которую RomPatcher+ уже вшит, автоматическое копирование патчей на карту памяти в папку Patches, патчи сами ставятся в автозагрузку, и всему этому не страшен ни один формат.
Теперь только прошейте тело модифицированной прошивкой. Прошивать только с помощью JAF! Поместите файл мода в папку с прошивкой,скопировав куда-нибудь оригинал.И не забудьте переименовать файл мода в имя оригинального файла.
|
|