Създаване на модифициран фърмуер за смартфони Nokia, базиран на Symbian Belle (част 1)
Модификация - (на английски „модификация“) извършване на промени, подобряване, трансформиране на методи за управление, производствена технология, продукти, създаване на нов, прогресивен модел на продукти, в нашия случай фърмуер. Mod (съкратено от "модификация", модификация) е модификация или допълнение, написано, като правило, от любители чрез редактиране на файлове на фърмуера или специални програми, разработени за модификация. Модифициран фърмуер - крайният продукт, създаден чрез модификация и модификация.
В тази статия ще се опитаме да ви научим как да създавате модифициран фърмуер. Нека вземем за основа фърмуера на Symbian Belle.
И така, нека започнем с основите и да ви кажем от какви основни файлове се състои фърмуерът:
Тези файлове на фърмуера изглеждат така:

Нека направим резервация веднага, че за да получим някакъв резултат, ще трябва да редактираме този или онзи файл на фърмуера (Core, Rofs2, Rofs3, Uda), да калибрираме ядрото (Core). Но ще говорим за това, когато трябва да получим същия резултат. Междувременно нека се запознаем с основните програми за редактиране на файлове на фърмуера.
Запознаване с програмите

И така, нека започнем програмата. Трябва да посочим пътя към файла на фърмуера. Натиснете Отворете фърмуера. Избираме файла на фърмуера, от който се нуждаем, докато това е файлът Uda.


Очакваме фърмуерът да бъде разопакован. Краят на този процес ще бъде уведомен с ред в долната лента на програмата.
Отиваме в папката с програмата, там ще намерим папката Файлове, тази папка ще съдържа нашия разопакован фърмуер.


Нека си представим, че сме направили всички необходими промени във фърмуера, като сме го редактирали. Сега не е нужно да пакетираме тези промени обратно във фърмуера. За целта се връщаме към прозореца на програмата. Щракнете върху него Запазване на фърмуера. В долната лента на програмата чакаме надписа ГОТОВО! Всичко, сега фърмуерът е опакован.

Нека да отидем на мястото, където е нашият фърмуер и нашият файл директно Уда. Тук ще видим, че се е появил втори файл на Uda с името Архивиране - това е резервно копие на нашия файл на фърмуера, а вторият, с оригиналното име, е нашият модифициран файл на фърмуера.

Всичко. След това зашивате с модифициран файл на фърмуера.
Основна програма за редактиране на Rofs1.
NFECore е програма, която ви позволява да редактирате ROFS1 в ядрото. Няма да изброяваме всички негови функции. В този случай се нуждаем само от нейната способност да калибрира Rofs1.
Калибриращо ядро Rofs1
Нека започнем програмата. Трябва да посочим пътя към файла на фърмуера (CORE). В програмата щракнете Отворете, изберете файла със стойността на ядрото. В долната лента на програмата се появява надпис Свършен. Ядрото вече е отворено в програмата, но все още не е разопаковано. Няма да говорим за това как да го разопаковаме и как да го редактираме сега. В този случай трябва да калибрираме Rofs1.