DiPlay на HUD и приборной панели BYD: прошивка и ADB
HUD на лобовом стекле
Подтвержденный идентификатор прошивки DiLink 5.1 / Android 13 — это BYD-AUTO/IVI/IVI:13/TP1A.220624.014/eng.build20260722.221155:user/release-keys.. Стандартная версия/сертификат приемника также охраняется. Другие прошивки из-за этого результата не активируются.
Приложение карты должно предоставлять структурированные навигационные метаданные. Стрелки, расстояние до следующего поворота и названия улиц были физически подтверждены; это не обещание для каждого картографического приложения.
Карта CarPlay на приборной панели
- В поддерживаемой прошивке откройте «Настройки» → «Навигация BYD» и включите карту CarPlay на приборной панели. Переключатель отображается только в том случае, если проекционный дисплей виден приложению.
- На протестированных DiLink 5.0 / Android 12 выберите «Полноэкранная навигация» или «Малый экран навигации» в меню на рулевом колесе приборной панели. Включение с помощью навигации показывает только стрелки.
- В конкретном профиле DiLink 5.1 используйте автоматическую настройку карты для дополнительной темы/карточки интерфейса. Запустите команду, показанную для установленного пакета, затем проверьте и включите; базовое соединение остается независимым от этого разрешения.
Видимость и устаревшие инструкции
Плавающая карта на центральном экране с перемещением и масштабированием двумя пальцами работает, когда DiPlay в фоне. Включите карту на приборной панели и разрешение поверх приложений; доступ к статистике использования ограничивает показ домашними экранами.
Обычное завершение маршрута, разъединение, отключение выхода и устаревшие указания вызывают очистку HUD. Принудительная остановка/остановка процесса может оставить последнюю инструкцию видимой до следующего запуска приложения. Не интерпретируйте оставшиеся указания как текущий маршрут. Запускайте по одному проекционному приложению за раз.
Карты, песни и виджеты в 0.2.9
Показ песни на приборной панели требует сетевого ADB. Для навигационных виджетов нужен совместимый лаунчер; штатный домашний экран BYD не принимает произвольные виджеты Android.
Необязательная передача живой карты и примеры лаунчеров требуют Android 11+. Передача по умолчанию выключена; после включения любое локальное приложение может запросить карту.
Выберите отображение на главном экране
Нет карточки: проверьте переключатель, наложение, CarPlay, карту панели и главный экран. Показ поверх всех приложений означает отсутствие Usage Access. Сторонний лаунчер назначьте домашним по умолчанию. disabled требует общего доступа, waiting — CarPlay/потока панели. Во время встраивания карточка скрыта.
Общий доступ к карте по умолчанию выключен. После включения запросить её может любое локальное приложение. Выключение немедленно освобождает подключённые карты. После включения лаунчеру нужен новый ATTACH; старые виды автоматически не подключаются. После перезапуска DiPlay также нужно подключение заново.
- Добавьте CarPlay navigation из виджетов совместимого лаунчера. После установки откройте DiPlay один раз; No route нормально без активного маршрута.
- Включите CarPlay map on instrument cluster и Dashboard map on the centre screen. Разрешите показ поверх приложений и Usage Access, подключите CarPlay и вернитесь домой. Нажатие открывает CarPlay, перетаскивание перемещает, щипок меняет размер.
- На Android 11+ в интегрированном лаунчере включите Share the live map with other launchers и карту панели, затем запросите подключение. Примеры исходников предназначены разработчикам, не являются APK лаунчера в комплекте.
| Способ | Содержимое | Требования |
|---|---|---|
| Виджет навигации | Поворот, дорога, расстояние, прибытие и песня; без живой карты | Лаунчер со стандартными Android-виджетами; штатный BYD не принимает |
| Плавающая карточка | Живая карта приборной панели над главным экраном | Карта панели включена, наложение разрешено; Usage Access ограничивает главным экраном |
| Встроенная карта | Живая карта внутри макета лаунчера | Android 11+, интегрированный лаунчер, общий доступ и карта панели |
Изменения и проверки в 0.2.10
Чтение батареи через сетевой ADB выбирает CAN/CANFD по протоколу автомобиля. Сохраняемый переключатель зеркала карты на главном экране не отключает карту приборной панели (PR #123/#133).
Данные песни CarPlay, позиция воспроизведения и уменьшенная обложка передаются совместимым лаунчерам через медиасессии Android (PR #82).
Проект сообщает о 529 тестах Linux без ошибок и пропусков. Локально выполнено 528 тестов с одним пропуском привязки сокета macOS. Подписанная сборка и lint прошли; предупреждения lint остались. Подпись совпадает с 0.2.9. Новых испытаний в автомобиле не было.
Изменения и проверки в 0.2.11
Собственная карточка поворота на приборной панели имеет три размера и настройку положения шагом 2%. Неизвестные стрелки остаются пустыми, устаревшие указания очищаются. Исходную карточку внутри видео iPhone нельзя перемещать отдельно (PR #155).
Частичные обновления песни сохраняют пропущенного исполнителя; неизменные метаданные/обложки больше не публикуются повторно. Исправление аудио API Android 9 устраняет конкретный дефект совместимости, не доказывая устранение всех причин #163 (PR #161/#162/#173).
Проверьте на реальном устройстве TV/регулятор, положение карточки, старые поля и отказ/потерю ADB, автоматическую точку доступа, проводную сеть только для приложения, выбор канала, переподключения и длительное воспроизведение музыки.
Изменения и проверки в 0.2.12
Виртуальные карты 16:9 поддерживают совместимые лаунчеры без физической приборной панели. Экспериментальные пути DiLink 3/4 добавляют ограниченное управление и повторяемое восстановление штатного состояния; DiLink 5/5.1 сохраняет приоритет. HUD на стекле DiLink 3 и проверенный профиль HUD DiLink 4 не заявлены (PR #171/#182/#187/#213).
Собственные карточки поворота добавляют размер 30%–95%, прозрачность и данные прибытия от телефона. Неизвестные/просроченные указания очищаются. Поддерживаемое содержимое панели меняется без переподключения с проверкой доставки; несовместимые макеты всё ещё требуют переподключения (PR #193/#232).
Карточки только при смене песни показывают новые данные пять секунд с защитой таймеров. Обложка сохраняется в ожидании замены; подтверждённый сбой передачи очищает устаревшую картинку. Для бесконечной передачи новый тайм-аут не добавлен (PR #215/#228).
Повторно проверьте исправленные пути панели DiLink 3/4, восстановление сканирования, режимы руля и зависящий от прошивки запуск точки доступа. Общие заикания, звонки/Siri/микрофон, запуск iOS 15 и цвета/темы требуют новых данных с актуального устройства.
Изменения и проверки в 0.2.13
Фиксированные позиции Dock меняются без переподключения; переход к/от Авто переподключает. Опциональные квадратный холст и разделённые области сохраняют соответствие видео/касания, но увеличивают нагрузку декодера. Экспериментальная боковая панель выключена по умолчанию и закрывается при повороте/разделении (PR #245/#246/#277/#284).
Улучшены штатная проекция и регулировка изображения приборов DiLink 4; подтверждение касается Seal 2022/DiLink 4/Android 10. DiLink 3 проверяет восстановление. Карточки поворота истекают через две минуты, карта получает 125%, восстановление батареи/службы руля ограничено. Независимые кнопки/карточки звонков DiLink 3 выключены; восстановление использует штатные значения покоя, не снимок прежнего состояния (PR #243/#260/#265/#285/#296/#297/#304/#306).
Повторно проверьте P2P Android 9, восстановление приборов конкретной модели, исправление точки доступа и звонки/аудио на целевой прошивке. Буфер музыки требует физических проверок паузы/перемотки/навигации/звонка/Siri; конфигурации участников не подтверждают полную подписанную версию.
本页依据公开项目文档及参考社区指南整理,保留实测边界与原始证据。资料快照不代表最新修复状态。