Esta lista reúne versiones publicadas y revisadas manualmente. Los PR abiertos y los forks personalizados no cuentan como funciones ya publicadas. Comprueba la versión actual del proyecto antes de actualizar.
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
Versión preliminar
Versión en GitHub

Wi-Fi Direct en Android 9, diseño y experimentos opcionales de audio/llamadas

que cambio

  • 0.2.13 añade Wi-Fi Direct en Android 9 según el firmware, con credenciales reales del grupo. Los canales solicitados no se verifican en Android 9; Android 10+ verifica la frecuencia. La limpieza conserva perfiles persistentes (PR #282).
  • La conexión inalámbrica prioriza IPv4 utilizable con IPv6 de interfaz como alternativa. Auto no garantiza banda ni elimina cortes. mDNS de interfaz evita el servicio NSD no usado; la alternativa de traspaso exige vídeo renderizado. La reparación experimental de unión al hotspot exige Android 13+, un hotspot configurado por el usuario solo de 5 GHz, API compatibles, ADB local autorizado y confirmación explícita sin sesión activa (PR #251/#258/#283/#309/#313).
  • Conectar USB cambia el transporte dentro de la Activity y comprueba permisos. USBMUX trata colas limitadas también en respuestas con datos. La conexión inalámbrica inicia sin servicio USB de Android, pero cable/CH341 lo sigue necesitando; el problema separado de pantalla negra/decodificador queda sin resolver (PR #268/#298/#300).
  • Las posiciones fijas del Dock cambian en directo; pasar a/de Automático reconecta. La rotación opcional en lienzo cuadrado y las áreas divididas conservan vídeo/tacto, pero aumentan carga del decodificador. El panel lateral experimental está desactivado y cierra al rotar/dividir (PR #245/#246/#277/#284).
  • Mejoras de proyección nativa e imagen del cuadro DiLink 4 confirmadas en Seal 2022/DiLink 4/Android 10. DiLink 3 comprueba recuperación. Las tarjetas de giro siguen caducando a los dos minutos; el mapa añade 125% y la recuperación de batería/servicio del volante es limitada. Teclas/tarjetas de llamadas DiLink 3 son independientes y están desactivadas; restauran valores originales de reposo, no una copia del estado anterior (PR #243/#260/#265/#285/#296/#297/#304/#306).
  • La corrección de tiempos Siri trata el flujo capturado de 24 kHz, no todos los problemas de micrófono. Música AAC-LC con búfer es experimental, desactivada, reconecta y requiere apps compatibles; no es sin pérdidas ni compensa un enlace siempre lento. El tacto usa TCP_NODELAY sin garantía de latencia (PR #295/#308/#311).
  • Chino tradicional (Taiwán) es el séptimo idioma de la app; Android 13+ sincroniza la selección del sistema. Se corrigen borradores de ajustes, controles de luz, botón del coche y espera día/noche. Este sitio comunitario tiene trece idiomas, separados de la app (PR #239/#252/#281/#286/#302/#305/#314/#317).

Por qué es importante

Considérelo para problemas de conexión, USB y pantalla propios del firmware o para probar conscientemente experimentos desactivados por defecto.

Validación y compatibilidad

Upstream verificó 1.487 casos unitarios: 1.486 aprobados, una omisión existente dependiente del equipo, sin fallos/errores. Cuatro compilaciones/lint de depuración solo de fuente y compilación/lint móvil firmado aprobaron; siguen advertencias existentes. El APK incorpora el commit 6fb0fa4a09e77a84a437da5159147a6f6141ed61. No se afirma nueva prueba del mantenedor en vehículo de la versión corregida completa.

0.2.13 exige Android 9+ (API 28), apunta a API 37 y tiene versionCode 32. Wi-Fi Direct Android 9 requiere API del firmware y no verifica frecuencia; Android 10+ mantiene verificación. Integración en launcher requiere Android 11+. BYD opcional conserva límites de firmware/permisos.

Cuándo considerar la actualización

El certificado APK coincide con 0.2.12. Actualice el mismo paquete encima para conservar ajustes/emparejamiento. Reproduzca en 0.2.13 y guarde un diagnóstico nuevo: Android 10+ usa Downloads/DiPlay, Android 9 un selector; Ver informe/Compartir y almacenamiento de app/privado siguen como alternativas. Sin envío automático.

Limitaciones existentes

  • Experimental, sin certificación Apple; la identidad incluida del accesorio se puede extraer y la aceptación futura de iOS es incierta. Cortes generales, decodificador/pantalla negra, Siri e iOS antiguo no están resueltos universalmente.

Comprobaciones pendientes en el vehículo

  • Repita pruebas de P2P Android 9, restauración del cuadro por modelo, reparación de hotspot y llamadas/audio en el firmware objetivo. El búfer necesita pausa/búsqueda/navegación/llamadas/Siri físicos; configuraciones de colaboradores no validan la versión firmada completa.

Historial de problemas relacionados / comprobaciones no resueltas: #15, #151, #163, #174, #131, #117

Última revisión: 2026-10-06 · Notas de versión originales · Fuente adicional 1 · Fuente adicional 2 · Fuente adicional 3 · Fuente adicional 4 · Fuente adicional 5 · Fuente adicional 6 · Fuente adicional 7 · Fuente adicional 8 · Fuente adicional 9 · Fuente adicional 10

0.2.12
Versión preliminar
Versión en GitHub

Nuevas conexiones, controles del cuadro y correcciones de recuperación

que cambio

  • Wi-Fi existente / Same LAN conecta coche e iPhone a la misma red externa. Conecte en ajustes del sistema, guarde las credenciales, mantenga Bluetooth y desactive el aislamiento de clientes. DiPlay no conecta al Wi-Fi por usted ni cambia la ruta predeterminada (PR #223).
  • El inicio del hotspot comprueba la interfaz AP real y limita reintentos cuando AirPlay no conecta. El inicio automático opcional sigue desactivado por defecto; la alternativa requiere comandos admitidos por el firmware, ADB local autorizado y disponibilidad observada, no solo un comando exitoso (PR #229/#235).
  • Se corrige la detección USB de dispositivos Apple. La asistencia opcional de accesibilidad confirma solo el diálogo USB del sistema para DiPlay; excluye otras apps y diálogos. Sigue siendo necesaria la autorización USB normal (PR #170/#224).
  • En sesiones aptas de hotspot/Wi-Fi Direct en Android 10, ADB local autorizado puede pausar opcionalmente el escaneo de redes. Same LAN queda excluido; durante la pausa no hay conexión automática a redes guardadas. Marcadores y reintentos restauran el escaneo, incluso al reabrir. No es una solución universal para cortes (PR #225).
  • Los mapas virtuales 16:9 permiten launchers compatibles sin cuadro físico. Las rutas experimentales DiLink 3/4 añaden manejo acotado y restauración reintentable del estado original; DiLink 5/5.1 conserva prioridad. No se declara HUD de parabrisas DiLink 3 ni perfil HUD DiLink 4 verificado (PR #171/#182/#187/#213).
  • Multiventana conserva proporciones de video, alineación táctil y barras del sistema; las pantallas compactas de preparación encajan mejor. La resolución admite enteros de 30%–160%; ampliaciones incompatibles con el decodificador guardan 100% con aviso. Cancelar restaura la vista previa de ajustes y mantiene la sesión (PR #172/#179/#181/#191/#230).
  • La apariencia CarPlay ofrece sistema, luz ambiental, día y noche. Brillo, contraste, saturación y calidez del video principal se ajustan en vivo, separados del tema Android y del flujo del cuadro; no demuestran que se hayan corregido fallos de color (PR #178/#211).
  • Las tarjetas de giro personalizadas añaden tamaño 30%–95%, opacidad y datos de llegada del teléfono. Las indicaciones desconocidas/vencidas se borran. El contenido compatible del cuadro cambia en vivo con comprobación de entrega; layouts incompatibles aún reconectan (PR #193/#232).
  • Zoom del mapa con volante y joystick de la pantalla principal son opcionales y están desactivados por defecto. Configure teclas estacionado; se conservan llamadas/medios y decisiones emparejadas de pulsar/soltar. Las verificaciones de ruta/sesión rechazan comandos para teléfonos o flujos antiguos (PR #214/#231).
  • Las tarjetas solo al cambiar canción muestran nuevos datos cinco segundos con protección de temporizadores. La portada permanece mientras llega su reemplazo; fallos confirmados borran imágenes obsoletas, pero no hay nuevo timeout para transferencias que nunca terminan (PR #215/#228).
  • Diagnóstico añade Ver informe/Compartir si falla el selector de archivos o proveedor Downloads. La confirmación muestra Android/data/com.shihab.diplay/files/diagnostic-reports/ o almacenamiento privado. No hay carga automática; mejorar la exportación no demuestra corregir el arranque (PR #185/#219).

Por qué es importante

Útil para probar una red externa existente, funciones compatibles de cuadro/volante y obtener informes en unidades restringidas.

Validación y compatibilidad

El proyecto informa de 1.193 pruebas unitarias superadas, una omitida por condiciones del equipo y ningún fallo/error. Pasaron cuatro builds debug solo de código fuente y lint debug, lint de lanzamiento y build mobile firmado; siguen las advertencias de lint existentes. La firma coincide con 0.2.11. No se declara nuevo test en coche de la versión completa reparada.

APK para Android 9+; Wi-Fi Direct requiere Android 10+ y el mapa integrado en launcher Android 11+. Las rutas BYD opcionales siguen necesitando firmware y permisos compatibles. Android 7/8 y problemas específicos de otras marcas quedan fuera del soporte del proyecto.

Cuándo considerar la actualización

Instale sobre el mismo paquete firmado para conservar ajustes y emparejamiento. Reproduzca problemas pendientes en 0.2.12 y use Ajustes → Diagnóstico → Guardar informe de diagnóstico con la ubicación indicada o Ver informe/Compartir.

Limitaciones existentes

  • El APK sigue siendo experimental y sin certificación Apple; la aceptación futura por iOS no está garantizada. Forzar el cierre puede posponer la restauración de estados originales, del cuadro o Wi-Fi hasta reabrir DiPlay.

Comprobaciones pendientes en el vehículo

  • Repruebe rutas DiLink 3/4 reparadas, recuperación de escaneo, modos del volante y hotspot específico del firmware. Cortes generales, llamadas/Siri/micrófono, arranque iOS 15 y colores/temas aún requieren pruebas nuevas del dispositivo actual.

Historial de problemas relacionados / comprobaciones no resueltas: #15, #151, #163, #174, #131, #117

Última revisión: 2026-10-05 · Notas de versión originales · Fuente adicional 1 · Fuente adicional 2 · Fuente adicional 3 · Fuente adicional 4 · Fuente adicional 5 · Fuente adicional 6 · Fuente adicional 7 · Fuente adicional 8

0.2.11
Versión preliminar
Versión en GitHub

Control de canales, ajustes del vehículo y correcciones de compatibilidad

que cambio

  • Wi-Fi Direct añade Canal preferido en la configuración de conexión. Automático sigue siendo el valor predeterminado; el canal manual guardado se aplica en la próxima conexión. Los canales no admitidos o distintos del solicitado generan un error. No es una solución confirmada para cortes de audio (PR #175).
  • La tarjeta personalizada de giro del cuadro ofrece tres tamaños y ajustes de posición en pasos del 2%. Las flechas desconocidas quedan vacías y las indicaciones vencidas se borran. La tarjeta original del video del iPhone no se puede mover por separado (PR #155).
  • El gesto para abrir ajustes admite dos, tres o cuatro dedos; tres sigue siendo el valor predeterminado. Se añade navegación con control remoto/D-pad en dispositivos sin pantalla táctil, conservando el funcionamiento normal del táctil y la perilla (PR #156/#146).
  • Datos avanzados del vehículo en Ubicación conserva el modo DiLink 5.0 predeterminado y añade detección de unidades antiguas elegida explícitamente. El sondeo limitado de solo lectura necesita ADB de red autorizado; solo los campos aceptados habilitan sus controles de batería, velocidad de ruedas y video estacionado (PR #158/#173).
  • El inicio automático opcional del hotspot existente del coche está desactivado por defecto. Verifica permisos del propio paquete DiPlay en firmware BYD compatible y conserva nombre/contraseña del hotspot (PR #164/#173).
  • Las actualizaciones parciales de canciones conservan el artista omitido; ya no se publican repetidamente metadatos/portadas sin cambios. La corrección de la API de audio de Android 9 aborda un fallo concreto de compatibilidad, sin demostrar que se hayan resuelto todas las causas de #163 (PR #161/#162/#173).
  • Las reconexiones usan la geometría estabilizada de pantalla y las comprobaciones habituales. La VPN por cable debe limitarse a DiPlay o se cancela el inicio. Un fallo estrictamente coincidente de P2P Builder en Android 10 permite un intento protegido de recuperación en Automático (PR #173/#168).
  • Los diagnósticos limitados de conexión inalámbrica, medios, tema y cierre de la propia app no añaden cargas automáticas ni permisos de diagnóstico y omiten el contenido de audio/video/paquetes. Revise el informe antes de publicarlo.

Por qué es importante

Útil para comparar canales Wi-Fi Direct admitidos, configurar funciones de vehículo compatibles y diagnosticar fallos de conexión o medios.

Validación y compatibilidad

El proyecto informa de 773 pruebas unitarias superadas, una omitida por condiciones del equipo y ningún fallo/error. Pasaron tres compilaciones de depuración solo de código fuente, lint de depuración, lint de lanzamiento y la compilación firmada; siguen las advertencias existentes de lint. La firma coincide con 0.2.10. No se declara una nueva validación en coche.

APK para Android 9+; Wi-Fi Direct requiere Android 10+ y el mapa integrado en el launcher, Android 11+. El soporte BYD depende del firmware; Android 7/8 y los problemas específicos de otras marcas quedan fuera del soporte del proyecto.

Cuándo considerar la actualización

Instale sobre el mismo paquete firmado para conservar ajustes y emparejamiento. Reproduzca los problemas pendientes en 0.2.11 y exporte desde Ajustes → Diagnóstico → Guardar informe de diagnóstico. Para problemas de arranque, reinicie primero y abra DiPlay manualmente para exportar.

Limitaciones existentes

  • El APK sigue siendo experimental y no está certificado por Apple. La aceptación futura por iOS y la idoneidad para distribución general siguen sin resolverse.
  • La selección manual de canal no es una solución confirmada para pérdidas/cortes de Wi-Fi Direct. El arranque del Qin Plus, las conexiones con iOS 15, Siri/micrófono y el comportamiento día/noche del firmware aún necesitan pruebas del dispositivo actual.

Comprobaciones pendientes en el vehículo

  • Compruebe en el dispositivo real controles de TV/perilla, posición de la tarjeta, campos antiguos y rechazo/pérdida de ADB, hotspot automático, red por cable limitada a la app, canales, reconexiones y sesiones largas de música.
  • El video estacionado opcional sigue necesitando una lectura válida de P y se cierra al salir de P o perderla. Los datos inalámbricos de vehículo/ubicación pasan al enlace Wi-Fi iAP2; eso no demuestra el uso de velocidad de ruedas en túneles (PR #157).

Historial de problemas relacionados / comprobaciones no resueltas: #15, #151, #163, #174, #131, #117, #118, #127

Última revisión: 2026-10-04 · Notas de versión originales · Fuente adicional 1 · Fuente adicional 2 · Fuente adicional 3 · Fuente adicional 4 · Fuente adicional 5

0.2.10
Versión preliminar
Versión en GitHub

Correcciones de conexión, carátulas y mejores diagnósticos

que cambio

  • USB procesa relleno limitado en respuestas de control USBMUX y permite iniciar por cable con los ajustes del punto de acceso manual incompletos (PR #114/#130).
  • El inicio inalámbrico puede elegir un puerto AirPlay libre. Wi-Fi Direct maneja tipos de seguridad desconocidos y canales ocupados, con intentos limitados de 5 GHz a 2.4 GHz (PR #121/#143).
  • Los metadatos, la posición de reproducción y las carátulas reducidas de CarPlay llegan a lanzadores compatibles mediante sesiones multimedia de Android (PR #82).
  • Las llamadas pueden usar la cancelación de eco y reducción de ruido de Android. Depende de la unidad; la captura de Siri no cambia (PR #116).
  • La lectura de batería por ADB de red elige CAN/CANFD según el protocolo del vehículo. El ajuste guardado de mostrar/ocultar el espejo del mapa en la pantalla de inicio mantiene el mapa del cuadro (PR #123/#133).
  • El vídeo opcional añade búsqueda y saltos de diez segundos. Requiere ADB de red y una lectura válida de la marcha P; salir de P o perder la lectura cierra la reproducción. FairPlay sigue sin soporte (PR #129).
  • Más traducciones al ucraniano y diagnósticos de Bluetooth, USB, reconexión, arranque y micrófono. Los diagnósticos no corrigen el enrutamiento del micrófono ni Siri.

Por qué es importante

Útil para los fallos concretos de inicio USB/inalámbrico, mostrar música en lanzadores compatibles y recopilar registros más claros.

Validación y compatibilidad

El proyecto informa de 529 pruebas Linux sin fallos ni omisiones. Localmente ejecutó 528 pruebas, con una prueba de vinculación omitida en macOS. La compilación firmada y lint pasaron; quedan advertencias. La firma coincide con 0.2.9. No hubo nueva validación en coche.

APK para Android 9+; Wi-Fi Direct exige Android 10+. La integración de mapas en lanzadores sigue requiriendo Android 11+. Las correcciones concretas no confirman compatibilidad con todos los coches, lanzadores o firmware Bluetooth.

Cuándo considerar la actualización

Instala sobre la versión con la misma firma para conservar ajustes y emparejamientos. Reproduce los problemas pendientes en 0.2.10 y exporta un informe nuevo desde Ajustes → Diagnósticos → Guardar informe de diagnóstico. Para problemas de arranque, reinicia la unidad y abre DiPlay manualmente para exportar.

Limitaciones existentes

  • No se añadió soporte para Android 7/8; la compatibilidad inalámbrica con HarmonyOS no está verificada.
  • La pérdida de paquetes Wi-Fi Direct y los problemas de micrófono y reconexión específicos requieren investigación en hardware; no hay una solución universal.

Comprobaciones pendientes en el vehículo

  • La corrección USB aborda las tramas capturadas en iOS 27. Los medios por cable y las reconexiones del dispositivo no BYD de #100 necesitan confirmación.
  • Se necesitan registros nuevos de 0.2.10 para tiempos de espera inalámbricos (#98/#134/#137/#142), rotación/reconexión (#119/#141), cortes de audio (#131) y llamadas/Siri (#103/#115/#117/#138).
  • Revisa el inicio automático (#118/#127) y el tamaño de imagen (#92). Una solicitud de apertura aceptada no demuestra que la app apareciera en pantalla.

Historial de problemas relacionados / comprobaciones no resueltas: #98, #134, #137, #142, #119, #141, #131, #103, #115, #117, #138, #118, #127, #92, #100, #124

Última revisión: 2026-10-03 · Notas de versión originales · Fuente adicional 1 · Fuente adicional 2 · Fuente adicional 3 · Fuente adicional 4 · Fuente adicional 5

0.2.9
Versión preliminar
Versión en GitHub

Mapas flotantes, widgets y más opciones de audio

que cambio

  • Mapa flotante en la pantalla central con arrastre y zoom por pellizco mientras DiPlay está en segundo plano. Activa el mapa del cuadro de instrumentos y el permiso de superposición; el acceso de uso lo limita a las pantallas de inicio.
  • La información de canciones en el cuadro requiere ADB por red. Los widgets de navegación necesitan un launcher compatible; el inicio nativo de BYD no acepta cualquier widget Android.
  • Compartir el mapa en directo y los ejemplos de launcher requieren Android 11+. El uso compartido está desactivado por defecto; al activarlo, cualquier app local puede solicitar el mapa.
  • Seguimiento del modo día/noche de BYD, continuidad al cambiar la ventana de la cámara y selección de audio 0–20; 0 utiliza enrutamiento automático.
  • Idioma ucraniano en la app y corrección del rumbo GPS. Algunos textos ucranianos de funciones nuevas todavía usan inglés.

Por qué es importante

Útil en configuraciones BYD compatibles para mapas flotantes, widgets o más opciones de salida de audio.

Validación y compatibilidad

Al publicarse, el proyecto informó de 420 pruebas y una compilación firmada, además de instalar una versión de prueba en DiLink 5.1; no se registró una prueba separada del APK final en el coche. Los informes posteriores de 0.2.9 (#124/#126/#131) no verifican el origen ni la firma del APK.

APK para Android 9+; Wi-Fi Direct requiere Android 10+ y los mapas integrados en launchers, Android 11+. Sigue pendiente una validación más amplia de vehículos, launchers, llamadas/Siri y viajes largos.

Cuándo considerar la actualización

Considera 0.2.9 si necesitas estas funciones o encuentras el límite de canales reportado en 0.2.8. Actualiza sobre la instalación para conservar el emparejamiento; una configuración estable no exige actualizar automáticamente.

Limitaciones existentes

  • Persisten cortes ocasionales de audio. La fiabilidad de llamadas, Siri y viajes largos necesita más pruebas.
  • La pantalla de inicio original de BYD no admite widgets Android arbitrarios. Los ejemplos Home y map-host son apps independientes para desarrolladores, disponibles como código fuente.

Comprobaciones pendientes en el vehículo

  • Prueba los cambios de día y noche, el tamaño de la ventana de cámara, la correspondencia del toque y las transiciones en segundo plano en más vehículos.
  • En las unidades afectadas, verifica la escucha previa del canal 15 y la navegación junto con música, incluida la conservación de los ajustes al reconectar.
  • Prueba el borrado de los datos de canciones, la caducidad de rutas del widget, los controles del mapa flotante y su restricción al inicio. Confirma que desactivar el uso compartido revoca el acceso al mapa y que reactivarlo exige una nueva conexión.
  • Verifica la vinculación de widgets del ejemplo Home, la apertura de apps, la navegación atrás y el retorno al inicio de BYD. Prueba los informes de rumbo GPS conocido y desconocido.

Historial de problemas relacionados / comprobaciones no resueltas: #124, #126, #131

Última revisión: 2026-10-02 · Notas de versión originales · Fuente adicional 1 · Fuente adicional 2 · Fuente adicional 3 · Fuente adicional 4 · Fuente adicional 5 · Fuente adicional 6 · Fuente adicional 7

0.2.8
Versión preliminar
Versión en GitHub

Correcciones en la transferencia de ubicación y datos opcionales del auto

que cambio

  • Los informes de ubicación siguen la transferencia inalámbrica de Bluetooth a Wi-Fi, con un límite de una actualización por segundo.
  • Datos opcionales de velocidad de las ruedas y marcha mediante ADB. La precisión de navegación en túneles aún no está verificada.
  • Reproducción de video estacionado opcional en el modelo iOS 27 reportado; Se requiere ADB, apagado de forma predeterminada, se cierra fuera de P.

Por qué es importante

Útil si confía en los informes de ubicación de la pantalla del auto o desea probar las funciones opcionales del vehículo en firmware compatible.

Validación y compatibilidad

Pruebas en el automóvil del colaborador: BYD Tang, DiLink 5.0, iPhone 15 Pro, informó iOS 27. La versión final empaquetada del APK no ha tenido una prueba en el automóvil por separado.

Android 9+ sigue siendo el mínimo de APK; Wi-Fi Direct requiere Android 10+. El mantenedor informa #79 arreglado, solo con confirmación de compilación personalizada.

Cuándo considerar la actualización

Si los informes de ubicación inalámbrica se detienen después de la transferencia, este comunicado contiene el cambio relevante. Si su configuración es estable y no utiliza estas funciones, no existe una recomendación de actualización universal basada en evidencia.

Problemas reportados

  • La selección del canal de navegación 14/15 se informó que no está disponible (#85, #86).
  • El tamaño de CarPlay permanece sin cambios después de volver a conectarlo en Seal EV / DiLink 4 / Android 10 (#92).

Historial de problemas relacionados / comprobaciones no resueltas: #53, #72, #79, #85, #86, #92

Última revisión: 2026-10-01 · Notas de versión originales · Fuente adicional 1 · Fuente adicional 2 · Fuente adicional 3 · Fuente adicional 4

0.2.7
Versión preliminar
Versión en GitHub

Controles en el volante, idiomas y opciones del tablero

que cambio

  • Cinco idiomas de aplicaciones e integración de idiomas de aplicaciones Android.
  • Botones multimedia BYD compatibles y Siri con pulsación larga, mientras CarPlay está visible.
  • Opciones de mapas y tarjetas de giro en el tablero; batería y pausa de mapas con permisos ADB opcionales.

Por qué es importante

Los propietarios del firmware BYD probado obtienen un manejo de botones multimedia y opciones de tablero más claras.

Validación y compatibilidad

El proyecto informa 324 pruebas unitarias y una compilación firmada. El APK publicado no tuvo una nueva validación independiente en el auto.

El informe Android 10 #79 dice que los 0.1.0/0.2.0 anteriores funcionaron; Error en 0.2.7. Este es un informe específico de la versión, no de todos los DiLink 3.

Cuándo considerar la actualización

Considere el cambio de funciones si faltan controles multimedia en el volante en su versión anterior. Verifique el alcance exacto del firmware en PR #8; otras unidades necesitan pruebas.

Problemas reportados

  • Android 10 Se reportó falla en Wi-Fi Direct (#79).

Historial de problemas relacionados / comprobaciones no resueltas: #1, #53, #57, #79

Última revisión: 2026-10-01 · Notas de versión originales · Fuente adicional 1 · Fuente adicional 2

0.2.6
Versión preliminar
Versión en GitHub

Hotspot del auto predeterminado y mapas en el tablero

que cambio

  • El punto de acceso integrado en el automóvil es el predeterminado; La selección Local hotspot heredada migra.
  • Mapas en el tablero y configuración inicial del tema automático en el perfil DiLink 5.1 verificado.
  • La exportación de diagnósticos y la configuración de la conexión se vuelven más fáciles de encontrar.

Por qué es importante

Configuración del hotspot sin conectar el teléfono manualmente, con opciones de mapas en el tablero en firmware verificado.

Validación y compatibilidad

El mantenedor confirmó el punto de acceso candidato y los diseños en DiLink 5.1/Android 13. La producción final del APK no se probó en sesiones por separado.

El flujo de trabajo del punto de acceso cambió; Los tutoriales antiguos que describen Local hotspot están obsoletos.

Cuándo considerar la actualización

Para la configuración del punto de acceso integrado o los diseños de tablero compatibles, revise este cambio. Los propietarios que actualicen desde 0.2.0 deben verificar los detalles del punto de acceso guardado; Se informaron bucles de conexión.

Problemas reportados

  • Bucles de conexión de actualización (#26, #42).
  • Fallo de Wi-Fi Direct en Android 10 (#44).

Historial de problemas relacionados / comprobaciones no resueltas: #26, #42, #44

Última revisión: 2026-10-01 · Notas de versión originales · Fuente adicional 1 · Fuente adicional 2 · Fuente adicional 3

0.2.0
Versión preliminar
Versión en GitHub

Mejoras de conexión y ruta de BYD HUD verificadas

que cambio

  • Guía de HUD sobre un firmware DiLink 5.1 verificado.
  • El inicio del punto de acceso integrado funciona en el vehículo de desarrollo.
  • Wi-Fi Direct y mejoras en el buffer de audio, con recortes aún presentes.

Por qué es importante

En el firmware probado en el auto de desarrollo, el HUD muestra flechas, distancia al siguiente giro y nombres de calles.

Validación y compatibilidad

234 pruebas reportadas; candidato físico HUD, hotspot y retroalimentación Wi-Fi Direct, y aún se necesita una cobertura de conducción más amplia.

Colaborador independiente informa sobre el funcionamiento del DiLink 5.0; El alcance del DiLink 5.1 verificado oficialmente se mantiene estrecho.

Cuándo considerar la actualización

Si actualiza de 0.1.0 a HUD, verifique la huella digital exacta del firmware. Esta no es una habilitación universal para BYD HUD.

Historial de problemas relacionados / comprobaciones no resueltas: #1, #11, #15, #41

Última revisión: 2026-10-01 · Notas de versión originales · Fuente adicional 1

0.1.0
Versión preliminar
Versión en GitHub

Versión preliminar pública restaurada

que cambio

  • APK público restaurado después de la reconstrucción local el 25 de septiembre.
  • La misma versión de la aplicación, código de versión e identidad de firma que el artefacto 0.1.0 anterior.

Por qué es importante

Los usuarios existentes pueden conservar su instalación; la restauración en sí no es una mejora de la compatibilidad.

Validación y compatibilidad

El proyecto informa 172 pruebas. El APK restaurado no tuvo una nueva prueba independiente en el auto.

Las instrucciones de lanzamiento históricas requieren Android 10+ Wi-Fi Direct para conexión inalámbrica; La guía actual sobre puntos de acceso ha cambiado desde entonces.

Cuándo considerar la actualización

No reinstale únicamente porque la versión restaurada tiene la misma versión. Revise el comportamiento de las versiones más recientes antes de cambiar una configuración funcional.

Historial de problemas relacionados / comprobaciones no resueltas: #1, #2

Última revisión: 2026-10-01 · Notas de versión originales · Fuente adicional 1

Tu siguiente paso

Fuentes