Задача

Требуется опытный специалист по работе с Android firmware (ROM) для пересборки и изменения системных образов, используемых в мультимедийной системе автомобиля (горизонтальный экран). Прошивка должна быть адаптирована под конкретное устройство, сохраняя стабильность и производительность.

Требования к инженеру

  • Глубокое знание структуры Android, файловых систем (ext4, sparse, img), умение распаковывать и собирать образы (system, vendor product)
  • Опыт модификации system.img, vendor.img boot.img - замена/добавление приложений, библиотек, конфигураций
  • Умение работать с ADB, fastboot и скриптами сборки (mkuserimg, simg2img итд)
  • Опыт porting с заказного железа на Android - адаптация HAL для аудио/can/GPIO
  • Желание настроить дополнительные сервисы (root, tweaks для сохранения аккумулятора, работа по аларм-приложениям)

Формат работы и результат

  • Собрать прошивку на основе стокового образа, добавив предустановленные приложения (карты, подкасты), убрать автонастройки при первом запуске
  • Настроить русский/английский интерфейс, переменные региона для клавиатуры и ГИСС
  • Предоставить полный кастом образ для прошивки через fastboot

Условия

Исполнитель должен удаленно собрать прошивку и отправить итоговый образ. По запросу согласовать патчи и изменения. При успешной тестовой реализации - планируется долговременное сотрудничество и периодические обновы.