Список включает опубликованные выпуски, проверенные вручную. Открытые PR и пользовательские форки не считаются уже выпущенными функциями. Перед обновлением проверьте актуальный выпуск проекта.
0.2.19
Public preview
Release source

Faster USB startup, audio timing and phone diagnostics

What changed

  • USB startup avoids repeated two-second waits and requests CarPlay mode first on iOS 26. Auto-confirm recognizes the system USB dialog; on Android 7.1–9 with no permission page, already-approved network ADB can grant USB access. Vehicle acceptance remains pending.
  • Calls, Siri and navigation use the correct 16 kHz playback clock. Failed initial call-microphone reads retry up to three times; background music uses a 0.1 s decoder wait. First setup chooses navigation stream 14 for DiLink 3/4 and 15 for DiLink 5, preserving saved choices.
  • DiLink 4 dashboard-map launch waits for window focus; reversing-camera transitions retain session size when another window hides the status bar. Smooth video/Direct video output restore the last picture; Android 9 and older regain dialog backgrounds. The CarPlay settings panel and narrow-screen search are adjusted, and an optional dashboard album-art card is added.
  • Wireless adds MIUI 13 Bluetooth permissions, an immediate Bluetooth-off prompt and failure-specific recovery tips. Enter the actual second hotspot name ending in _5G when it exists. Wheel-key service recovery waits before re-enabling; hotspot-start reports give the cause.
  • Settings → Diagnostics → Get the report on a phone offers Download report through a QR code or an address and six-digit code. Five wrong codes block typed entry until the page is reopened; QR access continues. Review the report before sharing; no automatic upload.
  • Japanese joins the app's eight languages; Traditional Chinese is completed and 67 Arabic strings are translated. Source builds still omit runtime authentication assets. The public preview is experimental, not Apple-certified.

Why it matters

Consider 0.2.19 for slow USB startup, the matching call/Siri audio symptoms, dashboard/camera resizing or phone diagnostics. Test the exact APK while parked on your firmware; the changes do not guarantee every head unit works.

Validation and compatibility

Upstream reports 2,636 tests passed, one expected macOS skip, no failures; lint, source/production builds and archive checks passed. A local-build audio test on DiLink 3, the earlier Ford RFCOMM fix and contributor picture-restoration testing on a 2024 Tang retain their specific scope. No new maintainer vehicle or emulator test of the complete 0.2.19 release is claimed.

0.2.19: Android 7.1+ (API 25), target API 37, versionCode 38, com.shihab.diplay; eight app languages. Android 7.1–8.1 still needs vehicle testing; launcher embedding needs Android 11+. Legacy Bluetooth permissions now apply on every Android version and are granted without a prompt; other permissions are unchanged.

When to consider upgrading

Signing matches 0.2.18; update com.shihab.diplay in place to keep settings and pairing. Reproduce on 0.2.19, then Settings → Diagnostics → Save diagnostic report or Get the report on a phone. Android 7.1–9 requests storage access; Android 10+ normally saves to Downloads/DiPlay. View report/Share remain available. Review logs before posting; no automatic upload.

Existing limitations

  • Public preview, not Apple-certified; bundled identity is extractable and future iOS acceptance is unresolved. Android 7.1–8.1 and repaired USB/audio/display paths need vehicle feedback. Optional experiments remain off by default; earlier or local-build tests do not validate this complete APK.

Vehicle checks still needed

  • While parked, test 0.2.19 USB startup/permission, calls/Siri/microphone, background music, dashboard-map touch, reversing-camera return and phone reports on the exact firmware. Test optional features individually and retain diagnostics.

Last verified: 2026-10-12 · Original release notes

0.2.18
Public preview
Release source

USB stability, wheel keys and settings backup

What changed

  • USB keeps reads that finish at timeout, repairs Android 7.1 listener binding and retries configuration after detaching conflicting drivers. With network ADB already approved, missing VPN consent can be granted through ADB. These fixes still need vehicle acceptance.
  • Connection stages and failures are localized. Wireless diagnoses unusable vendor Bluetooth, handles refused RFCOMM flushes and finds connected iPhones through car Bluetooth profiles. Hotspot names with non-English characters get a warning; try an English name when preparation stalls.
  • Music waits up to 0.5 s instead of discarding AAC after 10 ms. Default-off experiments offer clearer USB navigation voice (calls unchanged), disabling media-key audio focus (wheel keys may stop), and car phone audio for CarPlay/VoIP calls (not validated with a real CarPlay call).
  • Default-off display experiments add Harman full screen, square corners without safe area, MediaTek low-latency decoding and a cluster speedometer using approved ADB. The APK adds 32-bit x86 libraries. Screen length uses 25 mm steps; custom car-button icons are resized to 192 pixels.
  • Foreground CarPlay can use next/previous keys without the wheel-key service, except during calls. Service restoration retries and foreground recovery improve. Geely/Lynk geely_fx11 gains media keys and Siri; HiCar may need disabling. Experimental call keys answer/decline; FCE cluster guidance is default-off and its CarPlay integration remains untested in a car.
  • Settings → About backs up/restores listed settings on a phone via QR; pairing keys, authentication and hotspot credentials are excluded. The page stops on leaving or after 10 idle minutes. Updates allow another installer such as MT Manager and use the verified public Downloads copy when it matches.

Why it matters

While parked, test the exact 0.2.18 APK: USB stability, music, Bluetooth, wheel keys, settings backup and required experiments. Turn optional features on individually; record firmware and diagnostics.

Validation and compatibility

Upstream reports 2,498 tests passed, one expected macOS skip, no failures; lint and source/production builds passed. Earlier Harman-build tests, Android Auto FCE-path checks and contributor geely_fx11 results retain their exact scope. No new maintainer vehicle or emulator test of the complete 0.2.18 release is claimed.

0.2.18: Android 7.1+ (API 25), target API 37, versionCode 37, com.shihab.diplay; seven app languages. Android 7.1–8.1 still needs vehicle testing; launcher embedding needs Android 11+. MANAGE_OWN_CALLS is added only for default-off experimental car phone audio.

When to consider upgrading

Signing matches 0.2.17; update com.shihab.diplay in place to retain settings/pairing. Reproduce on 0.2.18, then Settings → Diagnostics → Save diagnostic report. Android 7.1–9 requests storage access; Android 10+ normally saves to Downloads/DiPlay. Use View report/Share fallbacks, review logs before posting; no automatic upload.

Existing limitations

  • Public preview, experimental and not Apple-certified. Bundled identity is extractable; future iOS acceptance is unresolved. Android 7.1–8.1 and new repairs/experiments require exact-firmware testing. Earlier tests do not validate this complete APK.

Vehicle checks still needed

  • While parked, test the exact 0.2.18 APK: USB stability, music, Bluetooth, wheel keys, settings backup and required experiments. Turn optional features on individually; record firmware and diagnostics.

Last verified: 2026-10-11 · Original release notes

0.2.17
Public preview
Release source

USB recovery, Wi-Fi Direct and voice notes

What changed

  • USB skips an isolated damaged NCM block instead of reconnecting; recurring damage still reconnects. Older iPhones get one identification retry without unsupported messages; iOS 13.6.1 session success remains unconfirmed. USB access auto-confirm recognizes Android 10+ and Chinese prompts, with a BYD accessibility-settings fallback. Interface claiming retries and failure diagnostics improve; iOS 15 or earlier may still need an iOS update or wireless.
  • If USB drops every few seconds, try Settings → Connection → USB connection → iPhone charging → Reduced (1.5 A), then Low (0.5 A), and reconnect. Normal remains 2.4 A. This changes the offer to the iPhone, not the port's physical limit; suspected Qin PLUS DM-i power insufficiency is unmeasured. Vehicle acceptance is pending.
  • Prefer the built-in car hotspot for Wi-Fi Direct stutter. With already-approved network ADB, 0.2.17 pauses Wi-Fi network search during Wi-Fi Direct on Android 7.1+, restoring it after the session. Car hotspot/Same LAN do not pause it. Diagnostics explains skipped pauses; this extension still needs vehicle acceptance.
  • Messaging-app voice notes such as WhatsApp use the head-unit microphone; Opus 16 kHz packet timing is corrected. Calls and Siri are unchanged. These voice-note changes still need in-car acceptance.
  • Experimental vehicle options include default-off suppression of BYD's call popup on Android 12L with approved ADB, restored when CarPlay leaves the foreground or ends; album-cover lighting, whose field-tested fork does not validate this port; and physical Bluetooth controller keys. These need vehicle feedback. A contributor confirmed the hotfix-firmware lamp-settings repair on a 2024 Tang.
  • Setup recognizes DiLink generation from the controller version. Daily/open-time GitHub checks show Update available; About disables them, and downloads require a tap. Verified updates also copy to Download/DiPlay on Android 10+. Android 7.1–9 reports ask for storage access; denied/unavailable storage uses report-view/share fallbacks. Android 11+ also falls back when the Downloads provider fails.

Why it matters

Consider 0.2.17 for USB drops, Wi-Fi Direct stutter or voice notes; verify the exact firmware and optional features.

Validation and compatibility

Upstream reports 2,350 unit tests passed, one expected macOS skip and no failures; lint and source/production builds passed. Contributors tested hotfix-firmware lamp settings on a 2024 Tang and update notices on a head unit. No new maintainer vehicle or emulator test of the complete 0.2.17 release is claimed; earlier software Opus and fork tests remain version-scoped.

0.2.17: Android 7.1+ (API 25), target API 37, versionCode 36, package com.shihab.diplay; seven app languages. Android 7.1–8.1 still needs vehicle testing. Launcher embedding requires Android 11+.

When to consider upgrading

Signing matches 0.2.16; update com.shihab.diplay in place to retain settings/pairing. Reproduce on 0.2.17, then use Settings → Diagnostics → Save diagnostic report. Android 7.1–9 asks for storage access to save to Download/DiPlay; Android 10+ normally uses Downloads/DiPlay. Follow View report/Share or storage fallbacks; review logs before posting. Nothing uploads automatically.

Existing limitations

  • Public preview, experimental and not Apple-certified; the bundled identity is extractable and future iOS acceptance unresolved. Android 7.1–8.1 and the new USB, identification, Wi-Fi Direct, charging, voice-note and experimental vehicle changes need exact-firmware acceptance. #572, #574 and draft #516 are excluded; no universal compatibility fix is claimed.

Vehicle checks still needed

  • Test the exact 0.2.17 APK on your head unit while parked: USB recovery/charging, Wi-Fi Direct, voice notes and optional vehicle features. Contributor or older-build results do not validate other firmware or this complete release.

Last verified: 2026-10-10 · Original release notes

0.2.16
Public preview
Release source

Calls on older Android, connection recovery and display controls

What changed

  • On Android 7.1–9 without an Opus encoder, the software Opus fallback restores Siri and wireless-call microphone encoding, and diagnostics name the encoder. Echo cancellation now removes echo before noise suppression; buffered music adjusts its receive pacing. Call handling remains experimental and off by default, and needs mono audio to match.
  • USB fixes NCM framing and Android 8 reads, shrinking rejected bulk reads down to 2 KiB retries. After a wireless timeout, DiPlay tries the hotspot on other address families, requests the Android 17 local-network permission, and handles a missing VPN consent screen. WPA3 and transition mode are added; when firmware cannot grant VPN access, the compatible connection path is still required.
  • Advanced → Video and audio gains experimental low-latency decoding and direct video output, both off by default and disabled again if the picture corrupts or the app freezes. Direct output needs a reconnect and cannot adjust the picture; low-latency decoding takes effect on the next connection. Diagnostics add an FPS counter. Default video-backlog recovery and the initial day/night appearance at connect still need in-car feedback.
  • Settings moves to inline search, and the quick menu confirms before discarding unapplied changes. Vehicle → CarPlay controls can disable the swipe-down gesture. Returning from an unchanged window keeps the connection alive. The sidebar supports three drag sizes and a passenger-side tab; on Android 12+ it blurs while being resized, and BYD tyre pressure and temperature are read through read-only ADB.
  • Vehicle markers switch to 1% sliders, covering DiLink 4 and ADB paths, and take effect on the next connection. The steering-wheel card gains its own small-window layout and keeps the full-screen position until adjusted. DiLink 3 arrival time, the experimental Platform 21 on 2023 Tang DM-i, navigation steering-wheel volume, delayed Bluetooth pause and the music ambient light all await in-car acceptance. Experiments are off by default, and Bluetooth pause and lighting need authorized ADB.

What it means for you

Consider 0.2.16 when you need the corresponding call, connection or display fixes; test the optional features on your own firmware.

Validation and compatibility

Upstream reports 2,224 unit tests passing, one expected macOS skip, and no failures; source builds and lint pass. The software Opus path was accepted on BOS Mini A1 (Android 9, MediaTek) and on iPhone 12 / iOS 27; no new maintainer in-car or emulator testing is claimed for the complete new version.

0.2.16: Android 7.1+ (API 25), target API 37, versionCode 35, package com.shihab.diplay, seven App languages. Android 7.1–8.1 still need in-car validation; the desktop map embed requires Android 11+.

When to consider upgrading

The signature matches 0.2.15, and installing over the same package keeps your settings and pairings. After reproducing an issue on 0.2.16, use Settings → Diagnostics → Save diagnostic report. On Android 10+ it usually saves to Downloads/DiPlay, while Android 7.1–9 uses the file picker; view or share it as prompted, or fall back to storage. Nothing is uploaded automatically.

Remaining limitations

  • Still experimental, not Apple-certified, and the built-in identity can be extracted. Android 7.1–8.1, video backlog, decoding and output, the initial appearance and optional vehicle features still need per-firmware testing. Background update check #488 and draft #516 are not included, and older iPhone diagnostics do not mean compatibility is fixed.

Still needs in-car validation

  • Re-test the exact 0.2.16 APK on your target head unit: older Android, calls / Siri, USB and wireless recovery, video and the optional vehicle features. Testing on BOS Mini A1 and contributor builds cannot validate other firmware or the complete new version.

Last verified: 2026-10-09 · Original release notes

0.2.13
Предварительная версия
Выпуск в GitHub

Wi-Fi Direct на Android 9, настройка экрана и опциональные аудио/звонки

Что изменилось

  • 0.2.13 добавляет зависимый от прошивки Wi-Fi Direct на Android 9 с реальными данными группы. Запрошенный канал на Android 9 не проверяется; Android 10+ проверяет частоту. Очистка сохраняет постоянные профили (PR #282).
  • Беспроводная связь предпочитает доступный IPv4 с резервным IPv6 в пределах интерфейса. Auto не гарантирует диапазон или отсутствие заиканий. Интерфейсный mDNS не требует неиспользуемой службы NSD; резервная передача требует отрисованного видео. Экспериментальное исправление подключения к точке доступа требует Android 13+, пользовательскую точку только 5 ГГц, поддерживаемые API, разрешённый локальный ADB и явное подтверждение без активного сеанса (PR #251/#258/#283/#309/#313).
  • Подключение USB меняет транспорт в той же Activity и проверяет разрешения. USBMUX обрабатывает ограниченные хвосты также в ответах с данными. Беспроводной запуск возможен без USB-службы Android, но провод/CH341 требует её; отдельная проблема чёрного экрана/декодера не решена (PR #268/#298/#300).
  • Фиксированные позиции 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).
  • Время Siri исправлено для записанного потока 24 кГц, не для всех микрофонов. Экспериментальный буфер AAC-LC выключен, требует переподключения и поддерживающих приложений; это не lossless и не компенсация постоянно медленного канала. Касания используют TCP_NODELAY без гарантии задержки (PR #295/#308/#311).
  • Традиционный китайский (Тайвань) — седьмой язык приложения; Android 13+ синхронизирует системный выбор. Исправлены черновики настроек, освещённость, кнопка машины и дневные/ночные экраны ожидания. Тринадцать языков этого сайта независимы от приложения (PR #239/#252/#281/#286/#302/#305/#314/#317).

Почему это важно

Рассмотрите для проблем связи, USB и экрана конкретной прошивки или осознанной проверки выключенных по умолчанию экспериментов.

Проверка и совместимость

Upstream проверил 1 487 модульных случаев: 1 486 прошли, один прежний пропуск зависит от хоста, ошибок нет. Четыре отладочные сборки/lint только из исходников и подписанная мобильная сборка/lint прошли; прежние предупреждения остаются. APK содержит коммит сборки 6fb0fa4a09e77a84a437da5159147a6f6141ed61. Новый тест полной исправленной версии в машине сопровождающим не заявлен.

0.2.13 требует Android 9+ (API 28), целевой API 37, versionCode 32. Wi-Fi Direct Android 9 требует API прошивки и не проверяет частоту; Android 10+ сохраняет проверку. Встраивание в launcher требует Android 11+. Опциональная интеграция BYD ограничена прошивкой/разрешениями.

Когда стоит задуматься об обновлении

Сертификат APK совпадает с 0.2.12. Обновляйте поверх того же пакета для сохранения настроек/сопряжения. Воспроизведите на 0.2.13 и сохраните свежую диагностику: Android 10+ использует Downloads/DiPlay, Android 9 выбор файла; просмотр/отправка и резервное хранилище приложения/приватное остаются. Автоматической загрузки нет.

Сохраняющиеся ограничения

  • Экспериментально, без сертификации Apple; идентичность аксессуара извлекается, будущий приём iOS неопределён. Общие заикания, декодер/чёрный экран, Siri и старый iOS не решены универсально.

Что ещё нужно проверить в автомобиле

  • Повторно проверьте P2P Android 9, восстановление приборов конкретной модели, исправление точки доступа и звонки/аудио на целевой прошивке. Буфер музыки требует физических проверок паузы/перемотки/навигации/звонка/Siri; конфигурации участников не подтверждают полную подписанную версию.

Связанная история проблем/нерешенные проверки: #15, #151, #163, #174, #131, #117

Последняя проверка: 2026-10-06 · Оригинальные примечания к выпуску · Дополнительный источник 1 · Дополнительный источник 2 · Дополнительный источник 3 · Дополнительный источник 4 · Дополнительный источник 5 · Дополнительный источник 6 · Дополнительный источник 7 · Дополнительный источник 8 · Дополнительный источник 9 · Дополнительный источник 10

0.2.12
Предварительная версия
Выпуск в GitHub

Новые подключения, управление приборной панелью и восстановление

Что изменилось

  • Существующий Wi-Fi / Same LAN соединяет автомобиль и iPhone через одну внешнюю сеть. Подключитесь в системных настройках, сохраните данные сети, оставьте Bluetooth включённым и отключите изоляцию клиентов. DiPlay сам не подключает Wi-Fi и не меняет маршрут по умолчанию (PR #223).
  • Запуск точки доступа проверяет реальный AP-интерфейс и ограничивает повторы, если AirPlay не подключается. Необязательный автозапуск по умолчанию выключен; запасной путь требует поддерживаемых команд прошивки, разрешённого локального ADB и наблюдаемой готовности, а не только успешной команды (PR #229/#235).
  • Исправлено сопоставление USB-подключений устройств Apple. Необязательная служба специальных возможностей подтверждает только системный USB-диалог самого DiPlay, исключая другие приложения и диалоги. Обычное разрешение USB по-прежнему требуется (PR #170/#224).
  • В подходящих сессиях точки доступа/Wi-Fi Direct на Android 10 разрешённый локальный ADB может необязательно приостановить сканирование сетей. Same LAN исключён; автоподключение к сохранённым сетям во время паузы недоступно. Маркеры и повторы восстанавливают сканирование, в том числе при повторном открытии. Это не универсальное исправление заиканий (PR #225).
  • Виртуальные карты 16:9 поддерживают совместимые лаунчеры без физической приборной панели. Экспериментальные пути DiLink 3/4 добавляют ограниченное управление и повторяемое восстановление штатного состояния; DiLink 5/5.1 сохраняет приоритет. HUD на стекле DiLink 3 и проверенный профиль HUD DiLink 4 не заявлены (PR #171/#182/#187/#213).
  • Многооконность сохраняет пропорции видео, совпадение касаний и системные панели; компактные настройки лучше помещаются. Разрешение допускает целые 30%–160%; несовместимое с декодером увеличение сохраняет 100% с уведомлением. Отмена возвращает предпросмотр настроек и сохраняет сессию (PR #172/#179/#181/#191/#230).
  • Оформление CarPlay предлагает системный режим, освещённость, день и ночь. Яркость, контрастность, насыщенность и теплота основного видео меняются сразу, отдельно от темы Android и потока панели; это не доказывает устранение ошибок цвета (PR #178/#211).
  • Собственные карточки поворота добавляют размер 30%–95%, прозрачность и данные прибытия от телефона. Неизвестные/просроченные указания очищаются. Поддерживаемое содержимое панели меняется без переподключения с проверкой доставки; несовместимые макеты всё ещё требуют переподключения (PR #193/#232).
  • Необязательный зум карты с руля и джойстик основного экрана по умолчанию выключены. Настраивайте кнопки на стоянке; звонки/медиа и парные решения нажатия/отпускания сохраняются. Проверки пути/сессии отклоняют команды для старого телефона или потока (PR #214/#231).
  • Карточки только при смене песни показывают новые данные пять секунд с защитой таймеров. Обложка сохраняется в ожидании замены; подтверждённый сбой передачи очищает устаревшую картинку. Для бесконечной передачи новый тайм-аут не добавлен (PR #215/#228).
  • Диагностика предлагает Просмотреть отчёт/Поделиться при сбое выбора документов или провайдера Downloads. Подтверждение показывает Android/data/com.shihab.diplay/files/diagnostic-reports/ либо закрытое хранилище. Автоматической отправки нет; улучшение экспорта не доказывает исправление запуска (PR #185/#219).

Почему это важно

Полезно для проверки существующей внешней сети, доступных функций панели/руля и получения отчётов на ограниченных устройствах.

Проверка и совместимость

Разработчик сообщает о 1 193 успешных модульных тестах, одном пропуске по особенностям хоста и отсутствии ошибок. Четыре отладочные сборки только из исходников и debug lint, release lint и подписанная mobile-сборка прошли; прежние предупреждения lint остаются. Подпись совпадает с 0.2.11. Новый автомобильный тест полной исправленной версии не заявлен.

APK требует Android 9+, Wi-Fi Direct — Android 10+, встроенная карта лаунчера — Android 11+. Необязательные BYD-пути всё ещё требуют поддерживаемой прошивки и разрешений. Android 7/8 и специфические проблемы других марок вне поддержки разработчика.

Когда стоит задуматься об обновлении

Установите поверх пакета с той же подписью для сохранения настроек и сопряжения. Воспроизведите проблему на 0.2.12 и используйте Настройки → Диагностика → Сохранить диагностический отчёт с указанным местом либо Просмотреть отчёт/Поделиться.

Сохраняющиеся ограничения

  • APK остаётся экспериментальным и без сертификации Apple; будущее принятие iOS не гарантировано. Принудительное завершение может отложить восстановление OEM, панели или Wi-Fi до повторного открытия DiPlay.

Что ещё нужно проверить в автомобиле

  • Повторно проверьте исправленные пути панели DiLink 3/4, восстановление сканирования, режимы руля и зависящий от прошивки запуск точки доступа. Общие заикания, звонки/Siri/микрофон, запуск iOS 15 и цвета/темы требуют новых данных с актуального устройства.

Связанная история проблем/нерешенные проверки: #15, #151, #163, #174, #131, #117

Последняя проверка: 2026-10-05 · Оригинальные примечания к выпуску · Дополнительный источник 1 · Дополнительный источник 2 · Дополнительный источник 3 · Дополнительный источник 4 · Дополнительный источник 5 · Дополнительный источник 6 · Дополнительный источник 7 · Дополнительный источник 8

0.2.11
Предварительная версия
Выпуск в GitHub

Выбор канала, настройки автомобиля и исправления совместимости

Что изменилось

  • В настройках подключения Wi-Fi Direct появился предпочтительный канал. По умолчанию — Авто; сохранённый ручной выбор применяется при следующем подключении. Неподдерживаемый или несовпадающий канал вызывает ошибку. Это не подтверждённое исправление прерывистого звука (PR #175).
  • Собственная карточка поворота на приборной панели имеет три размера и настройку положения шагом 2%. Неизвестные стрелки остаются пустыми, устаревшие указания очищаются. Исходную карточку внутри видео iPhone нельзя перемещать отдельно (PR #155).
  • Свайп вниз для открытия настроек можно выполнять двумя, тремя или четырьмя пальцами; по умолчанию — тремя. Добавлено управление пультом/D-pad на несенсорных устройствах с сохранением обычного сенсорного управления и поворотного регулятора (PR #156/#146).
  • Расширенные данные автомобиля в разделе местоположения сохраняют режим DiLink 5.0 по умолчанию и добавляют явно выбираемое обнаружение старых головных устройств. Ограниченная проверка только для чтения требует разрешённого сетевого ADB; лишь принятые поля включают соответствующие настройки батареи, скорости колёс и видео на стоянке (PR #158/#173).
  • Необязательный автоматический запуск существующей точки доступа автомобиля по умолчанию выключен. На поддерживаемой прошивке BYD проверяются разрешения собственного пакета DiPlay, имя и пароль точки сохраняются (PR #164/#173).
  • Частичные обновления песни сохраняют пропущенного исполнителя; неизменные метаданные/обложки больше не публикуются повторно. Исправление аудио API Android 9 устраняет конкретный дефект совместимости, не доказывая устранение всех причин #163 (PR #161/#162/#173).
  • Переподключения используют установившуюся геометрию экрана и обычные проверки готовности. Проводной VPN должен быть ограничен DiPlay, иначе запуск отменяется. Строго определённая ошибка P2P Builder Android 10 допускает одну защищённую попытку восстановления в режиме Авто (PR #173/#168).
  • Ограниченная диагностика беспроводной связи, медиа, темы и завершения собственного приложения не добавляет автоматическую отправку или диагностические разрешения и исключает содержимое аудио/видео/пакетов. Перед публикацией отчёт нужно проверить.

Почему это важно

Полезно для сравнения поддерживаемых каналов Wi-Fi Direct, настройки доступных функций автомобиля и диагностики сбоев подключения или медиа.

Проверка и совместимость

Разработчик сообщает о 773 успешных модульных тестах, одном пропуске из-за особенностей хоста и отсутствии сбоев/ошибок. Три отладочные сборки только из исходников, отладочный lint, релизный lint и подписанная релизная сборка прошли; прежние предупреждения lint сохраняются. Подпись совпадает с 0.2.10. Новая проверка в автомобиле не заявлена.

APK требует Android 9+, Wi-Fi Direct — Android 10+, встроенная карта в лаунчере — Android 11+. Поддержка BYD зависит от прошивки; Android 7/8 и специфические проблемы других марок вне поддержки разработчика.

Когда стоит задуматься об обновлении

Устанавливайте поверх пакета с той же подписью, чтобы сохранить настройки и сопряжение. Воспроизведите нерешённую проблему на 0.2.11 и экспортируйте через Настройки → Диагностика → Сохранить диагностический отчёт. При проблемах запуска сначала перезагрузите устройство, затем откройте DiPlay вручную для экспорта.

Сохраняющиеся ограничения

  • APK остаётся экспериментальным и не сертифицирован Apple. Будущее принятие iOS и пригодность для широкого распространения не определены.
  • Ручной выбор канала не является подтверждённым исправлением потерь/заиканий Wi-Fi Direct. Запуск Qin Plus, подключения iOS 15, качество Siri/микрофона и дневной/ночной режим прошивки всё ещё требуют данных с актуального устройства.

Что ещё нужно проверить в автомобиле

  • Проверьте на реальном устройстве TV/регулятор, положение карточки, старые поля и отказ/потерю ADB, автоматическую точку доступа, проводную сеть только для приложения, выбор канала, переподключения и длительное воспроизведение музыки.
  • Необязательное видео на стоянке по-прежнему требует действительного показания P и закрывается при выходе из P или потере показания. Беспроводные данные автомобиля/местоположения теперь принадлежат Wi-Fi iAP2; это не доказывает использование скорости колёс в тоннеле (PR #157).

Связанная история проблем/нерешенные проверки: #15, #151, #163, #174, #131, #117, #118, #127

Последняя проверка: 2026-10-04 · Оригинальные примечания к выпуску · Дополнительный источник 1 · Дополнительный источник 2 · Дополнительный источник 3 · Дополнительный источник 4 · Дополнительный источник 5

0.2.10
Предварительная версия
Выпуск в GitHub

Исправления подключения, обложки и диагностика

Что изменилось

  • USB обрабатывает ограниченное заполнение управляющих ответов USBMUX и позволяет проводное подключение при незавершённой настройке ручной точки доступа (PR #114/#130).
  • Беспроводной запуск выбирает свободный порт AirPlay. Wi-Fi Direct обрабатывает неизвестный тип защиты и занятые каналы с ограниченными попытками перехода с 5 GHz на 2.4 GHz (PR #121/#143).
  • Данные песни CarPlay, позиция воспроизведения и уменьшенная обложка передаются совместимым лаунчерам через медиасессии Android (PR #82).
  • Звонки могут использовать подавление эха и шума Android. Поддержка зависит от головного устройства; захват для Siri не изменён (PR #116).
  • Чтение батареи через сетевой ADB выбирает CAN/CANFD по протоколу автомобиля. Сохраняемый переключатель зеркала карты на главном экране не отключает карту приборной панели (PR #123/#133).
  • Необязательное видео получило перемотку и переходы на десять секунд. Нужны сетевой ADB и достоверное положение P; выход из P или потеря показания закрывает воспроизведение. FairPlay не поддерживается (PR #129).
  • Дополнены украинский перевод и диагностика Bluetooth, USB, переподключений, загрузки и микрофона. Диагностика не исправляет маршрутизацию микрофона или Siri.

Почему это важно

Полезно при конкретных сбоях запуска USB/беспроводного подключения, для музыки в совместимых лаунчерах и более подробных журналов ошибок.

Проверка и совместимость

Проект сообщает о 529 тестах Linux без ошибок и пропусков. Локально выполнено 528 тестов с одним пропуском привязки сокета macOS. Подписанная сборка и lint прошли; предупреждения lint остались. Подпись совпадает с 0.2.9. Новых испытаний в автомобиле не было.

APK требует Android 9+, Wi-Fi Direct — Android 10+. Встраивание карты в лаунчер по-прежнему требует Android 11+. Частные исправления не подтверждают совместимость всех автомобилей, лаунчеров и прошивок Bluetooth.

Когда стоит задуматься об обновлении

Устанавливайте поверх версии с той же подписью, чтобы сохранить настройки и сопряжения. Повторите проблему на 0.2.10 и экспортируйте новый отчёт через Настройки → Диагностика → Сохранить диагностический отчёт. При сбое автозапуска перезагрузите устройство, затем вручную откройте DiPlay для экспорта.

Сохраняющиеся ограничения

  • Поддержка Android 7/8 не добавлена; беспроводная совместимость HarmonyOS не проверена.
  • Потери пакетов Wi-Fi Direct, особенности микрофона и переподключения требуют исследования устройств; универсального исправления нет.

Что ещё нужно проверить в автомобиле

  • Исправление USB нацелено на записанные кадры iOS 27. Проводное медиа и переподключение на устройстве не BYD из #100 требуют подтверждения.
  • Нужны новые журналы 0.2.10 для беспроводных тайм-аутов (#98/#134/#137/#142), поворота/переподключений (#119/#141), заикания звука (#131) и звонков/Siri (#103/#115/#117/#138).
  • Перепроверьте автозапуск (#118/#127) и размер изображения (#92). Принятый запрос запуска не доказывает, что приложение появилось на экране.

Связанная история проблем/нерешенные проверки: #98, #134, #137, #142, #119, #141, #131, #103, #115, #117, #138, #118, #127, #92, #100, #124

Последняя проверка: 2026-10-03 · Оригинальные примечания к выпуску · Дополнительный источник 1 · Дополнительный источник 2 · Дополнительный источник 3 · Дополнительный источник 4 · Дополнительный источник 5

0.2.9
Предварительная версия
Выпуск в GitHub

Плавающие карты, виджеты лаунчера и расширенный выбор аудиопотоков

Что изменилось

  • Плавающая карта на центральном экране с перемещением и масштабированием двумя пальцами работает, когда DiPlay в фоне. Включите карту на приборной панели и разрешение поверх приложений; доступ к статистике использования ограничивает показ домашними экранами.
  • Показ песни на приборной панели требует сетевого ADB. Для навигационных виджетов нужен совместимый лаунчер; штатный домашний экран BYD не принимает произвольные виджеты Android.
  • Необязательная передача живой карты и примеры лаунчеров требуют Android 11+. Передача по умолчанию выключена; после включения любое локальное приложение может запросить карту.
  • Отслеживание дневного/ночного режима BYD, сохранение соединения при изменении окна камеры и выбор аудиопотока 0–20; 0 означает автоматическую маршрутизацию.
  • Украинский язык приложения и исправление курса GPS. Часть новых строк на украинском пока отображается на английском.

Почему это важно

Полезно на поддерживаемых конфигурациях BYD для плавающих карт, виджетов лаунчера и дополнительных вариантов вывода звука.

Проверка и совместимость

При публикации проект сообщил о 420 тестах, подписанной сборке и установке тестовой сборки на DiLink 5.1; отдельный автомобильный тест окончательного APK не был записан. Позднейшие сообщения о 0.2.9 (#124/#126/#131) не подтверждают источник или подпись APK.

APK требует Android 9+, Wi-Fi Direct — Android 10+, а встраивание карты в лаунчер — Android 11+. Проверка большего числа автомобилей, лаунчеров, звонков/Siri и длительных поездок ещё не завершена.

Когда стоит задуматься об обновлении

Рассмотрите 0.2.9, если нужны эти функции или мешает ограничение выбора каналов в 0.2.8. Обновляйте поверх установки, чтобы сохранить сопряжение; стабильная конфигурация не требует обновления автоматически.

Сохраняющиеся ограничения

  • Редкие прерывания звука сохраняются. Надёжность звонков, Siri и работы в длительных поездках требует более широкого тестирования.
  • Штатный главный экран BYD не принимает произвольные виджеты Android. Примеры Home и map-host — отдельные приложения для разработчиков, предоставляемые в исходном коде.

Что ещё нужно проверить в автомобиле

  • На дополнительных автомобилях проверьте смену дневного и ночного режима, изменение размера окна камеры, соответствие касаний изображению и переходы в фон.
  • На затронутых головных устройствах проверьте прослушивание канала 15, навигационные подсказки вместе с музыкой и сохранение настроек после переподключения.
  • Проверьте очистку данных песни, истечение срока маршрута в виджете, управление плавающей картой и ограничение главным экраном. Убедитесь, что отключение общего доступа отзывает доступ к карте, а повторное включение требует нового подключения.
  • Проверьте привязку виджетов в примере Home, запуск приложений, действие «Назад» и возврат на главный экран BYD. Проверьте сообщения GPS с известным и неизвестным направлением.

Связанная история проблем/нерешенные проверки: #124, #126, #131

Последняя проверка: 2026-10-02 · Оригинальные примечания к выпуску · Дополнительный источник 1 · Дополнительный источник 2 · Дополнительный источник 3 · Дополнительный источник 4 · Дополнительный источник 5 · Дополнительный источник 6 · Дополнительный источник 7

0.2.8
Предварительная версия
Выпуск в GitHub

Исправления передачи местоположения и дополнительные данные автомобиля

Что изменилось

  • Отчеты о местоположении следуют за беспроводной передачей управления Bluetooth-Wi-Fi, ограничением является одно обновление в секунду.
  • Дополнительные данные скорости колёс и положения селектора через ADB. Точность навигации в тоннелях ещё не проверена.
  • Дополнительное воспроизведение припаркованного видео на заявленном iOS 27; Требуется ADB, по умолчанию выключен, закрывается за пределами P.

Почему это важно

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

Проверка и совместимость

Участники тестирования в автомобиле: BYD, Tang, DiLink, 5.0, iPhone 15 Pro, сообщает iOS 27. Окончательный пакетный выпуск APK не подвергался отдельному тестированию на автомобиле.

Android 9+ остается минимумом APK; Для Wi-Fi Direct требуется Android 10+. Специалист по обслуживанию сообщает, что #79 исправлен, только с подтверждением специальной сборки.

Когда стоит задуматься об обновлении

Если передача данных о местоположении по беспроводной сети прекращается после передачи обслуживания, в этом выпуске содержатся соответствующие изменения. Если ваша установка стабильна и вы не используете эти функции, обоснованных универсальных рекомендаций по обновлению не существует.

Сообщенные проблемы

  • Сообщается, что выбор навигационного канала 14/15 недоступен (#85, #86).
  • Размер CarPlay остается неизменным после переподключения на Seal EV/DiLink 4/Android 10 (#92).

Связанная история проблем/нерешенные проверки: #53, #72, #79, #85, #86, #92

Последняя проверка: 2026-10-01 · Оригинальные примечания к выпуску · Дополнительный источник 1 · Дополнительный источник 2 · Дополнительный источник 3 · Дополнительный источник 4

0.2.7
Предварительная версия
Выпуск в GitHub

Органы управления на рулевом колесе, языки и выбор приборной панели

Что изменилось

  • Пять языков приложений и интеграция языков приложений Android.
  • Поддерживаемые кнопки мультимедиа BYD и вызов Siri долгим нажатием, пока CarPlay видим.
  • Карты и карточки поворотов на приборной панели; функции батареи и приостановки карт с дополнительными разрешениями ADB.

Почему это важно

Владельцы протестированной прошивки BYD получают возможность управления мультимедийными клавишами и более понятный выбор панели управления.

Проверка и совместимость

Проект сообщает о 324 модульных тестах и подписанной сборке. Опубликованный APK не проходил новую отдельную проверку в автомобиле.

Отчет Android 10 #79 сообщает, что ранее 0.1.0/0.2.0 работал; 0.2.7 не удалось. Это отчет для конкретной версии, а не для всех DiLink 3.

Когда стоит задуматься об обновлении

Рассмотрите возможность изменения функции, если в вашей старой сборке отсутствуют элементы управления мультимедиа на рулевом колесе. Точный объем прошивки проверьте в PR #8; другие агрегаты нуждаются в тестировании.

Сообщенные проблемы

  • Android 10 Сообщается о сбое Wi-Fi Direct (#79).

Связанная история проблем/нерешенные проверки: #1, #53, #57, #79

Последняя проверка: 2026-10-01 · Оригинальные примечания к выпуску · Дополнительный источник 1 · Дополнительный источник 2

0.2.6
Предварительная версия
Выпуск в GitHub

Точка доступа автомобиля по умолчанию и карты на приборной панели

Что изменилось

  • По умолчанию используется встроенная автомобильная точка доступа; устаревший выбор Local hotspot мигрирует.
  • Карта на приборной панели и первоначальная настройка автоматической темы на проверенном профиле DiLink 5.1.
  • Экспорт диагностики и настройку подключения стало проще найти.

Почему это важно

Настройка точки доступа без ручного подключения телефона; варианты карт на приборной панели в проверенной прошивке.

Проверка и совместимость

Специалист по обслуживанию подтвердил возможные точки доступа и макеты на DiLink 5.1/Android 13. Окончательная версия APK отдельно не тестировалась в сеансе.

Изменился рабочий процесс точки доступа; старые руководства, описывающие Local hotspot, устарели.

Когда стоит задуматься об обновлении

Для настройки встроенной точки доступа или поддерживаемых макетов приборной панели ознакомьтесь с этим изменением. Владельцам, обновляющимся с 0.2.0, следует проверить сохраненные данные о точке доступа; Сообщалось о петлях подключения.

Сообщенные проблемы

  • Модернизация шлейфов подключения (#26, #42).
  • Сбой Wi-Fi Direct на Android 10 (#44).

Связанная история проблем/нерешенные проверки: #26, #42, #44

Последняя проверка: 2026-10-01 · Оригинальные примечания к выпуску · Дополнительный источник 1 · Дополнительный источник 2 · Дополнительный источник 3

0.2.0
Предварительная версия
Выпуск в GitHub

Проверено BYD HUD улучшения пути и соединения

Что изменилось

  • Руководство HUD по одной проверенной прошивке DiLink 5.1.
  • Встроенная точка запуска работает на разрабатываемом автомобиле.
  • Wi-Fi Direct и улучшения в буферизации звука, вырезы все еще присутствуют.

Почему это важно

На прошивке, испытанной в автомобиле разработчика, HUD показывает стрелки, расстояние до следующего поворота и названия улиц.

Проверка и совместимость

Сообщено о 234 тестах; физический кандидат HUD, точка доступа и обратная связь Wi-Fi Direct, при этом по-прежнему необходим более широкий охват вождения.

Независимый участник сообщает о работе DiLink 5.0; Официально проверенный DiLink Область применения 5.1 остается узкой.

Когда стоит задуматься об обновлении

При обновлении с 0.1.0 на HUD проверьте точный отпечаток прошивки. Это не универсальное решение BYD HUD.

Связанная история проблем/нерешенные проверки: #1, #11, #15, #41

Последняя проверка: 2026-10-01 · Оригинальные примечания к выпуску · Дополнительный источник 1

0.1.0
Предварительная версия
Выпуск в GitHub

Восстановленная общедоступная предварительная версия

Что изменилось

  • Публичный APK восстановлен после локальной перестройки 25 сентября.
  • Та же версия приложения, код версии и удостоверение подписи, что и у более раннего артефакта 0.1.0.

Почему это важно

Существующие пользователи могут сохранить свою установку; восстановление само по себе не является улучшением совместимости.

Проверка и совместимость

Проект сообщает о 172 тестах. Восстановленный APK не проходил новое отдельное испытание в автомобиле.

Для беспроводного подключения требуются инструкции по историческим выпускам Android 10+ Wi-Fi Direct; текущие рекомендации по точкам доступа с тех пор изменились.

Когда стоит задуматься об обновлении

Не переустанавливайте только потому, что восстановленная версия имеет ту же версию. Прежде чем менять рабочую настройку, просмотрите поведение новой версии.

Связанная история проблем/нерешенные проверки: #1, #2

Последняя проверка: 2026-10-01 · Оригинальные примечания к выпуску · Дополнительный источник 1

Следующий шаг

Источники