Техническое задание: Модификация прошивки приборной панели
Цель проекта
Провести обратную разработку (reverse engineering) существующей прошивки приборной панели, работающей под управлением операционной системы QNX, с целью изменения визуальных параметров интерфейса.
Основные задачи
- Вскрытие и анализ предоставленной прошивки.
- Поиск в коде прошивки мест, отвечающих за визуальное отображение следующих параметров:
- Тип и размер шрифта.
- Цвет текста и элементов.
- Расположение и геометрия элементов на экране.
- Внесение заданных изменений в найденные параметры.
- Сборка модифицированной прошивки в рабочий образ.
- Тестирование изменений на опытном образце приборной панели (оборудование предоставляется).
Требования к исполнителю
- Опыт работы с операционной системой QNX на низком уровне.
- Навыки анализа и модификации бинарных прошивок.
- Понимание принципов отображения графики в embedded-системах.
- Готовность не только выполнить работу, но и продемонстрировать/пояснить применённые методы и этапы работы.
Результат работы
Готовая модифицированная прошивка с изменёнными визуальными параметрами, успешно протестированная на целевом устройстве, а также краткий отчёт о проделанных действиях.