Что значит кастомизация прошивки
Каждый видеорегистратор работает на прошивке, написанной для его чип-платформы. Партнёрские заводы в Шэньчжэне обычно держат базовую сборку для каждой платформы — например, 4K платформы класса Novatek NT96670 — и предлагают на ней определённый список изменений. Кастомизация поэтому — меню, а не чистый лист: часть пунктов — файл конфигурации, часть требует пересборки инженерами платформы, а кое-что просто недоступно на данном чипе. Знать, что есть что, до брифа заводу — значит сэкономить круг семплирования. Более широкие маршруты описаны на странице OEM и ODM.
Обычный список кастомизации
| Пункт | Типовые усилия | Что подтвердить письменно |
|---|---|---|
| Загрузочный логотип и экран выключения | Низкие — файл изображения заданного размера | Разрешение, формат файла, анимация или статика |
| Знак OSD на видео | Низкие — текст или логотип на записи | Позиция, размер шрифта, может ли пользователь отключить |
| Языки меню | От низких до средних — из языкового пакета платформы | Точный список языков и значение по умолчанию |
| Значения по умолчанию | Низкие — длина цикла, уровень G-сенсора, режим парковки, формат даты | Полная таблица дефолтов подписывается |
| Голосовые подсказки и звуки | Средние — записи нужно поставить | Язык, громкость, можно ли отключить подсказки |
| Макет меню и новые функции | Высокие — зависят от платформы | Считается по проекту, на начальных чипах часто невозможно |
Загрузочный логотип, водяной знак и дефолты
Загрузочный логотип и знак OSD — самые частые запросы, потому что видны на каждом устройстве и каждом клипе. Водяной знак с вашим брендом полезен автопарку или страховой программе, где записи передаются дальше, а продавцу может хватить отметки даты и скорости. Дефолты значат не меньше логотипов. Устройство, отгружаемое с трёхминутным циклом, средним уровнем G-сенсора и выключенным режимом парковки, ведёт себя иначе, чем настроенное под автопарки, а возвраты часто приходят из дефолтов, не совпавших с клиентами покупателя. Запишите дефолты таблицей и считайте частью спецификации.
Брендирование приложения и его пределы
WiFi модели работают в паре с приложением на смартфоне. Опции обычно идут тремя уровнями. Первый — общее приложение вендора платформы с именем вашего устройства и логотипом на экране сопряжения. Второе — переодетая версия с вашим именем, иконкой и цветами под вашим аккаунтом в сторах. Третий — полностью кастомное приложение, что само по себе программный проект. Чем глубже уровень, тем выше минимум и длиннее срок. Аккаунты сторов, текст политики приватности и условия использования приложения остаются у владельца бренда, поэтому планируйте их заранее. Линейка WiFi объясняет, что соединение может и чего не может, а пост о брендировании приложения идёт глубже.
Одобрение и контроль версий
Прошивка не закончена, когда первый образец заработал. Сборка, использованная для эталонного образца, должна быть записана номером версии, а тиражные устройства заливаются ровно этой сборкой. Если позже нужен фикс бага, новая версия проходит тот же короткий чек — запись, захват GPS при наличии, сопряжение WiFi, фиксация событий G-сенсором — прежде чем попасть на склад. Покупатели, планирующие обновления по воздуху или через карту, должны согласовать, как обновления доставляются и кто хостит файлы. Подробнее — в посте обновления прошивки.
Типовые ошибки, которых стоит избегать
Три проблемы повторяются в прошивочных брифах. Первая — запрос функции, которую чипсет не поддерживает, например меню, перестроенного под другую раскладку, что приводит к котировке, которую нельзя выполнить. Вторая — оставленные заводу дефолты, из-за чего устройства отгружаются с настройками другого рынка: формат даты, единица скорости или язык, путающий ваших клиентов. Третья — смена прошивки после подписания эталонного образца без нового чека. Каждая избегается записью запроса в спецификацию, просьбой к заводу подтвердить его против листа платформы и повторным тестом любой новой сборки до склада. Относитесь к прошивке как к компоненту продукта с номером версии, а не как к файлу в письме.
Короткий чек-лист брифа
- Брендовые материалы: файлы логотипа, безопасные зоны, цвета, текст водяного знака.
- Языки для меню, голосовых подсказок, инструкции и приложения.
- Таблица дефолтов: длина цикла, G-сенсор, режим парковки, форматы даты и единиц.
- Желаемый уровень приложения: общее, переодетое или кастомное.
- Целевые рынки, чтобы радиочастотные и приватностные требования учтены рано.
Минимумы для работы с прошивкой и приложением обычно выше, чем для логотипа и коробки, и подтверждаются письменно по каждой программе на странице MOQ и сроки. Пришлите чек-лист с формой котировки.