DiAuto ProНезависимый проект сообщества
ПУБЛИЧНЫЙ РЕЛИЗ · 0.3.12

Android Auto.
На экране вашего BYD.

Карты, музыка и общение на экране автомобиля. Выводите карты и навигацию на приборную панель или в окно HUD. DiAuto Pro добавляет беспроводной Android Auto на совместимые головные устройства BYD DiLink — с простым интерфейсом и более плавной прокруткой.

Без дополнительного приложения на телефоне. Без адаптера и другого оборудования. Без root.

Установите DiAuto Pro в автомобиле. Совместимый Android-телефон использует встроенную поддержку Android Auto. Android-телефон всё равно необходим; это не Apple CarPlay.

Эти проекты ориентированы на автомобили BYD. На других марках они могут работать, но другие марки не поддерживаются; добавление поддержки и исправление несовместимости с ними не планируются.

Вывод на приборную панель и HUD

В этой ветке два независимых способа вывода. Оба включаются вручную, оба экспериментальны, и ни одному не нужны ADB, root или адаптер.

Панель

Зеркало карты на приборной панели

Выводит картинку Android Auto на дисплей приборной панели, рядом со спидометром и передачей. Область вывода подстраивается под прошивку, поэтому приборы не перекрываются.

  • Поддержка зеркала карты на приборной панели для DiLink 4.0 / 5.0 / 5.1 — способ и область вывода выбираются по прошивке автоматически.
  • Штатные показания — скорость, передача и другие — остаются видны и не закрываются.
  • Само зеркало приборной панели по умолчанию выключено — включите его в Настройки → Дополнительно → «Instrument cluster map mirror». После включения момент вывода задаёт режим ниже.
Момент

Когда панель показывает зеркало

Постоянное зеркало нужно не всегда. Три строго вложенных режима позволяют панели показывать собственный дисплей автомобиля, когда карта не нужна. Режимы действуют только после включения зеркала панели, и режим по умолчанию — «Всегда» — то есть при включённом зеркале активная сессия выводится непрерывно, пока вы не измените настройку.

  • Всегда — выводит, пока сессия активна (режим по умолчанию при включённом зеркале).
  • Круиз + навигация — выводит, когда на экране есть карта, с маршрутом или без.
  • Только навигация — выводит только при активном ведении по маршруту.
  • Решение основано на собственных сигналах приборов от Android Auto, а не на догадках по содержимому экрана, с окном 30 секунд — на длинной прямой зеркало не мигает.
HUD

Навигация на лобовом стекле в DiLink 5.1

На проверенных прошивках стрелки поворотов, дистанция и названия улиц могут отображаться на лобовом стекле — без ADB, root и вспомогательных программ. Это отдельный путь, независимый от зеркала карты.

  • Физически подтверждено на DiLink 5.1 / Android 13; участник проекта независимо сообщил о работе на DiLink 5.0.
  • Штатный путь приёмника ограничен проверенной прошивкой и версией приёмника; остальные прошивки автоматически не включаются.
  • Приложение карт должно передавать структурированные навигационные данные — совместимость с каждым приложением не гарантируется.
  • Включается в Настройки → Навигация.

Поддержка прошивок кратко

ВозможностьDiLink 4.0DiLink 5.0DiLink 5.1
Зеркало карты на панелиРеализовано, не провереноРеализовано, не провереноПроверено на авто
Режимы момента выводаЕстьЕстьЕсть
Навигация на лобовом стеклеНетСообщил участникПроверено на авто
Android Auto: беспроводно / USBПути Android 10, не провереныПути Android 10, не провереныПроверено на авто

«Реализовано, не проверено» означает, что код написан и покрыт модульными тестами, но не запускался на реальном автомобиле с такой прошивкой. Пожалуйста, сообщайте о результатах.

01

Установка в автомобиле

  1. Скачайте APK и установите на головное устройство разрешённым в его системе способом или по инструкции ADB ниже. Настраивайте на стоянке.
  2. Откройте DiAuto Pro и завершите настройку. Предоставьте разрешения Bluetooth, Wi-Fi/геолокации, микрофона и другие разрешения для нужных функций.
  3. Включите встроенную точку доступа автомобиля (5 ГГц, если доступно). В Настройки → Настройка подключения выберите точку доступа автомобиля и сохраните её точные имя и пароль. Включите Wi-Fi и Bluetooth на телефоне, выполните сопряжение с автомобилем, нажмите «Подключить телефон» и подтвердите запросы.
  4. Предпочитаете кабель? Подключите телефон кабелем USB с передачей данных и выберите Connect with USB.

DiAuto Pro автоматически определяет адрес Wi-Fi Direct на поддерживаемых прошивках DiLink. Оставьте Static BSSID в режиме Auto; для этого не нужна настройка ADB. На некоторых прошивках и телефонах проблемы подключения могут сохраняться.

Установка и помощь с сопряжением ↗
02

Что нового

  • Зеркало карты на приборной панели с выбором момента включения — картинка Android Auto рядом со спидометром и передачей.
  • Навигация на лобовом стекле (HUD) — стрелки поворотов, дистанция и названия улиц на проверенных прошивках BYD, без ADB, root и компьютера.
  • Поддержка DiLink 4.0 / 5.0 / 5.1 для зеркала приборной панели: область вывода подстраивается под прошивку, чтобы зеркало не закрывало приборы.
  • Настройка подключения, диагностика и настройки звука переведены на английский, упрощённый китайский, арабский, русский и испанский; арабский интерфейс справа налево и более 20 переводов сообщества.
  • Автоматическое восстановление адреса Wi-Fi Direct на поддерживаемых прошивках DiLink, без настройки ADB.
  • Автоматические проверки полноты переводов и аргументов форматирования.
Описание релиза и контрольные суммы ↗

Совместимость

Зеркало приборной панели и навигация на лобовом стекле рассчитаны на BYD DiLink 4.0, 5.0 и 5.1. На реальном автомобиле проверен только DiLink 5.1 с Android 13 — беспроводное и USB-подключение, а также работа со слоями приборной панели 5.1. Пути DiLink 4.0 / 5.0 и подключения на Android 10 реализованы и покрыты модульными тестами, но на аппаратуре не проверены; если у вас такая прошивка, вы ранний тестировщик. За пределами BYD совместимость не гарантируется. Постоянные 60 кадров/с не обещаются.

Следите за обновлениями

Новые версии и новости проекта — в Telegram-канале.

Подписаться в Telegram ↗

Обновления и подпись

Установите поверх предыдущего публичного выпуска, чтобы сохранить настройки; ключ подписи не изменился. Тестовые сборки используют отдельный пакет приложения.