Bu liste yayınlanmış ve elle incelenmiş sürümleri içerir. Açık PR ve özel fork sürümleri yayınlanmış özellik sayılmaz. Güncellemeden önce projenin güncel sürümünü kontrol edin.
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
Önizleme sürümü
GitHub sürümü

Android 9 Wi-Fi Direct, düzen denetimleri ve isteğe bağlı ses/arama deneyleri

Ne değişti

  • 0.2.13, gerçek grup kimlik bilgileriyle donanım yazılımına bağlı Android 9 Wi-Fi Direct ekler. İstenen kanal Android 9’da doğrulanmaz; Android 10+ frekansı doğrular. Temizlik kalıcı profilleri korur (PR #282).
  • Kablosuz bağlantı kullanılabilir IPv4’ü, arayüze bağlı IPv6 yedeğiyle tercih eder. Otomatik kanal bant veya takılmasız ses garantilemez. Arayüz mDNS kullanılmayan NSD hizmetini istemez; devir yedeği işlenmiş video gerektirir. Deneysel erişim noktası katılım onarımı Android 13+, kullanıcı yapılandırmalı yalnızca 5 GHz erişim noktası, desteklenen API, yetkili yerel ADB ve aktif oturum yokken açık onay ister (PR #251/#258/#283/#309/#313).
  • USB takılması aynı Activity içinde aktarımı değiştirir ve izinleri denetler. USBMUX sınırlı son ek işlemini veri yanıtlarına da uygular. Kablosuz, Android USB hizmeti olmadan başlayabilir; kablolu/CH341 yine hizmet ister. Ayrı siyah ekran/kod çözücü sorunu çözülmemiştir (PR #268/#298/#300).
  • Sabit Dock konumları canlı değişir; Otomatik’e/ondan geçiş yeniden bağlanır. İsteğe bağlı kare tuval dönüşü ve bölünmüş alanlar video/dokunma eşleşmesini korur fakat çözücü yükünü artırır. Deneysel yan panel varsayılan kapalıdır ve dönüş/bölünmede kapanır (PR #245/#246/#277/#284).
  • DiLink 4 yerel gösterge yansıtma ve resim denetimleri iyileşir; doğrulama 2022 Seal/DiLink 4/Android 10 içindir. DiLink 3 geri yüklemeyi denetler. Dönüş kartları iki dakikada sona erer, harita 125% ekler; pil/direksiyon hizmeti kurtarma sınırlıdır. Bağımsız DiLink 3 arama tuşları/kartları varsayılan kapalıdır; geri yükleme önceki durum görüntüsü yerine fabrika boşta değerlerini kullanır (PR #243/#260/#265/#285/#296/#297/#304/#306).
  • Siri zaman düzeltmesi yakalanan 24 kHz akış içindir, tüm mikrofon sorunları için değil. Deneysel AAC-LC müzik tamponu varsayılan kapalıdır, yeniden bağlanır ve destekleyen uygulamalar ister; kayıpsız değildir, sürekli yavaş bağlantıyı telafi etmez. Dokunma TCP_NODELAY kullanır, gecikme garantisi yoktur (PR #295/#308/#311).
  • Geleneksel Çince (Tayvan) uygulamanın yedinci dilidir; Android 13+ sistem seçimini eşitler. Ayar taslakları, ortam ışığı denetimleri, araç düğmesi ve gündüz/gece bekleme ekranları düzelir. Bu topluluk sitesinin on üç dili uygulamadan bağımsızdır (PR #239/#252/#281/#286/#302/#305/#314/#317).

Neden önemli?

Donanım yazılımına özgü kablosuz, USB ve görüntü sorunları ya da varsayılan kapalı deneyleri bilinçli test etmek için değerlendirin.

Doğrulama ve uyumluluk

Upstream 1.487 birim vakasını denetledi: 1.486 geçti, mevcut sunucuya bağlı bir atlama, hata yok. Dört yalnızca kaynak hata ayıklama derlemesi/lint ve imzalı mobil sürüm derlemesi/lint geçti; mevcut uyarılar sürer. APK derleme commit’i 6fb0fa4a09e77a84a437da5159147a6f6141ed61. Tam düzeltilmiş sürüm için yeni geliştirici araç testi iddia edilmez.

0.2.13 Android 9+ (API 28) ister, API 37’yi hedefler, versionCode 32’dir. Android 9 Wi-Fi Direct donanım yazılımı API’leri ister ve frekansı doğrulayamaz; Android 10+ doğrulamayı korur. Launcher gömme Android 11+ ister. İsteğe bağlı BYD entegrasyonu yazılım/izin sınırlarını korur.

Yükseltme ne zaman düşünülmelidir?

APK sertifikası 0.2.12 ile eşleşir. Ayar/eşleşmeleri korumak için aynı paketin üzerine güncelleyin. 0.2.13’te sorunu yeniden üretip yeni tanı kaydedin: Android 10+ Downloads/DiPlay, Android 9 dosya seçici kullanır; Raporu görüntüle/Paylaş ve uygulama/özel depolama yedekleri sürer. Otomatik yükleme yoktur.

Devam eden sınırlamalar

  • Deneyseldir, Apple sertifikası yoktur; birlikte gelen aksesuar kimliği çıkarılabilir, gelecekte iOS kabulü belirsizdir. Genel takılma, çözücü/siyah ekran, Siri ve eski iOS sorunları evrensel çözülmemiştir.

Araçta doğrulanması gerekenler

  • Hedef yazılımda Android 9 P2P, modele özgü gösterge geri yükleme, erişim noktası onarımı ve arama/ses yollarını tekrar test edin. Müzik tamponu fiziksel duraklatma/arama/navigasyon/telefon/Siri testleri ister; katkıcı düzenleri tam imzalı sürümü doğrulamaz.

İlgili sorun geçmişi/çözülmemiş kontroller: #15, #151, #163, #174, #131, #117

Son inceleme: 2026-10-06 · Orijinal sürüm notları · Ek kaynak 1 · Ek kaynak 2 · Ek kaynak 3 · Ek kaynak 4 · Ek kaynak 5 · Ek kaynak 6 · Ek kaynak 7 · Ek kaynak 8 · Ek kaynak 9 · Ek kaynak 10

0.2.12
Önizleme sürümü
GitHub sürümü

Yeni bağlantılar, gösterge denetimleri ve kurtarma düzeltmeleri

Ne değişti

  • Mevcut Wi-Fi / Same LAN, araç ile iPhone’u aynı harici ağa bağlar. Sistem ayarlarından katılın, bilgileri kaydedin, Bluetooth’u açık tutun ve istemci yalıtımını kapatın. DiPlay sizin yerinize Wi-Fi’a katılmaz veya varsayılan yolu değiştirmez (PR #223).
  • Erişim noktası başlatma gerçek AP arayüzünü kontrol eder, AirPlay bağlanmazsa yeniden denemeleri sınırlar. İsteğe bağlı otomatik başlatma varsayılan olarak kapalıdır; alternatif yol desteklenen firmware komutları, yetkili yerel ADB ve gözlenen hazır durum gerektirir. Başarılı komut tek başına yeterli değildir (PR #229/#235).
  • Apple cihazlarının USB bağlantı eşleştirmesi düzeltildi. İsteğe bağlı erişilebilirlik yardımı yalnızca DiPlay’in kendi sistem USB izin iletişim kutusunu onaylar; diğer uygulama ve iletişim kutuları hariçtir. Normal USB yetkilendirmesi hâlâ gerekir (PR #170/#224).
  • Uygun Android 10 erişim noktası/Wi-Fi Direct oturumlarında yetkili yerel ADB, ağ taramalarını isteğe bağlı duraklatabilir. Same LAN hariçtir; duraklatılırken kayıtlı ağlara otomatik katılım kullanılamaz. Kurtarma işaretleri ve yeniden denemeler taramaları tekrar açılışta da geri getirir. Evrensel takılma çözümü değildir (PR #225).
  • Sanal 16:9 haritalar fiziksel gösterge olmayan uyumlu başlatıcıları destekler. Deneysel DiLink 3/4 yolları sınırlı gösterge yönetimi ve yeniden denenebilir fabrika durumu geri yüklemesi ekler; DiLink 5/5.1 önceliğini korur. DiLink 3 ön cam HUD’si veya doğrulanmış DiLink 4 HUD profili iddia edilmez (PR #171/#182/#187/#213).
  • Çoklu pencere video oranını, dokunma hizasını ve sistem çubuklarını korur; kısa yatay kurulum ekranları daha iyi sığar. Çözünürlük tam sayı %30–%160 kabul eder; decoder uyumsuz büyütme bildirimle %100 kaydeder. İptal önizleme ayarlarını geri alır ve oturumu korur (PR #172/#179/#181/#191/#230).
  • CarPlay görünümü sistem, ortam ışığı, gündüz ve gece seçenekleri sunar. Ana videonun parlaklık, kontrast, doygunluk ve sıcaklığı canlı ayarlanır; Android uygulama teması ve gösterge akışından ayrıdır. Bunlar renk sorunlarının çözüldüğünü kanıtlamaz (PR #178/#211).
  • Özel dönüş kartları %30–%95 boyut, opaklık ve telefonun sağladığı varış verilerini ekler. Bilinmeyen/süresi dolan yönlendirme temizlenir. Desteklenen gösterge içerikleri teslim kontrolüyle canlı değişir; uyumsuz düzen değişiklikleri hâlâ yeniden bağlanır (PR #193/#232).
  • İsteğe bağlı direksiyon harita yakınlaştırması ve ana ekran joystick’i varsayılan olarak kapalıdır. Tuşları park hâlinde ayarlayın; arama/medya eylemleri ve eşleşen basma/bırakma kararları korunur. Yol ve oturum kontrolleri eski telefon veya akış komutlarını reddeder (PR #214/#231).
  • Yalnızca şarkı değiştiğinde görünen kartlar yeni verileri korunan zamanlayıcılarla beş saniye gösterir. Yeni kapak beklenirken eskisi korunur; doğrulanmış aktarım hatası eski resmi temizler. Hiç bitmeyen aktarıma yeni zaman aşımı eklenmedi (PR #215/#228).
  • Belge seçici veya Downloads sağlayıcısı çalışmazsa tanılar Raporu görüntüle/Paylaş alternatifi sunar. Onay Android/data/com.shihab.diplay/files/diagnostic-reports/ ya da özel depolamayı gösterir. Otomatik yükleme yoktur; dışa aktarma iyileşmesi açılışın düzeldiğini kanıtlamaz (PR #185/#219).

Neden önemli?

Mevcut harici ağı, desteklenen gösterge/direksiyon özelliklerini denemek ve kısıtlı cihazlardan rapor almak için yararlıdır.

Doğrulama ve uyumluluk

Üst proje 1.193 birim testi geçti, ana makineye özgü bir test atlandı, hata/başarısızlık yok diye bildiriyor. Dört yalnızca kaynak debug derlemesi ve debug lint, sürüm lint ve imzalı mobile sürüm derlemesi geçti; mevcut lint uyarıları sürüyor. İmza 0.2.11 ile aynı. Tam düzeltilmiş sürümün yeni araç testi iddia edilmiyor.

APK Android 9+, Wi-Fi Direct Android 10+, başlatıcıya gömülü harita Android 11+ gerektirir. İsteğe bağlı BYD yolları hâlâ uyumlu firmware ve izin gerektirir. Android 7/8 ve diğer markalara özgü sorunlar üst proje desteği dışındadır.

Yükseltme ne zaman düşünülmelidir?

Ayarları ve eşleşmeyi korumak için aynı imzalı paketin üzerine kurun. Çözülmeyen sorunu 0.2.12’de yeniden üretin; Ayarlar → Tanılar → Tanı raporunu kaydet ile gösterilen konumu veya Raporu görüntüle/Paylaş seçeneğini kullanın.

Devam eden sınırlamalar

  • APK deneysel ve Apple sertifikasız kalıyor; gelecekte iOS kabulü garanti değildir. Zorla durdurma OEM, gösterge veya Wi-Fi durumunun geri yüklenmesini DiPlay yeniden açılana kadar erteleyebilir.

Araçta doğrulanması gerekenler

  • Düzeltilmiş DiLink 3/4 gösterge yolları, tarama kurtarma, direksiyon modları ve firmware’e özgü erişim noktası açılışını yeniden test edin. Genel takılma, arama/Siri/mikrofon, iOS 15 açılışı ve renk/tema raporları güncel cihazdan yeni kanıt gerektirir.

İlgili sorun geçmişi/çözülmemiş kontroller: #15, #151, #163, #174, #131, #117

Son inceleme: 2026-10-05 · Orijinal sürüm notları · Ek kaynak 1 · Ek kaynak 2 · Ek kaynak 3 · Ek kaynak 4 · Ek kaynak 5 · Ek kaynak 6 · Ek kaynak 7 · Ek kaynak 8

0.2.11
Önizleme sürümü
GitHub sürümü

Kanal seçimi, araç ayarları ve uyumluluk düzeltmeleri

Ne değişti

  • Wi-Fi Direct için Bağlantı kurulumu altında Tercih edilen kanal eklendi. Varsayılan Otomatik; kaydedilen elle seçilmiş kanal sonraki bağlantıda uygulanır. Desteklenmeyen veya eşleşmeyen kanallar hata verir. Bu, ses takılması için doğrulanmış bir çözüm değildir (PR #175).
  • Özel gösterge dönüş kartı üç boyut ve %2 adımlarla konum ayarı sunar. Bilinmeyen oklar boş kalır, süresi dolan yönlendirme temizlenir. iPhone videosundaki özgün kart bağımsız taşınamaz (PR #155).
  • Ayarları açan aşağı kaydırma iki, üç veya dört parmakla seçilebilir; varsayılan üçtür. Dokunmatik olmayan cihazlara yön tuşu/uzaktan kumanda gezinmesi eklenirken normal dokunma ve döner kontrol davranışı korunur (PR #156/#146).
  • Konum altındaki Gelişmiş araç verileri DiLink 5.0 varsayılanını korur ve açıkça seçilen eski cihaz algılamasını ekler. Sınırlı salt okunur tarama yetkilendirilmiş ağ ADB’si gerektirir; yalnızca kabul edilen alanlar pil, tekerlek hızı ve park videosu denetimlerini açar (PR #158/#173).
  • Aracın mevcut erişim noktasını otomatik başlatma isteğe bağlıdır ve varsayılan olarak kapalıdır. Desteklenen BYD yazılımında DiPlay’in kendi paket izinleri doğrulanır, erişim noktası adı/parolası korunur (PR #164/#173).
  • Kısmi şarkı güncellemelerinde sanatçı eksikse önceki değer korunur; değişmeyen bilgi/kapak tekrar tekrar yayımlanmaz. Android 9 ses API düzeltmesi belirli bir uyumluluk hatasını giderir; #163’ün tüm nedenlerinin çözüldüğünü kanıtlamaz (PR #161/#162/#173).
  • Yeniden bağlantılar kararlı ekran boyutunu ve normal hazır olma kontrollerini kullanır. Kablolu VPN yalnızca DiPlay’e sınırlanamazsa başlatma iptal edilir. Tam eşleşen Android 10 P2P Builder hatası Otomatik modda tek korumalı kurtarma denemesi alır (PR #173/#168).
  • Sınırlı kablosuz, medya, tema ve kendi uygulamasının çıkış tanıları otomatik yükleme veya tanı izni eklemez; ses/video/paket içeriğini kaydetmez. Raporlar herkese açık paylaşılmadan önce incelenmelidir.

Neden önemli?

Desteklenen Wi-Fi Direct kanallarını karşılaştırmak, araç özelliklerini ayarlamak ve bağlantı veya medya hatalarını incelemek için yararlıdır.

Doğrulama ve uyumluluk

Üst proje 773 birim testinin geçtiğini, ana makineye özgü bir testin atlandığını ve hata/başarısızlık olmadığını bildiriyor. Üç yalnızca kaynak hata ayıklama derlemesi, hata ayıklama lint, sürüm lint ve imzalı sürüm derlemesi geçti; mevcut lint uyarıları sürüyor. İmza 0.2.10 ile aynı. Yeni araç doğrulaması iddia edilmiyor.

APK Android 9+, Wi-Fi Direct Android 10+, başlatıcıya gömülü harita Android 11+ gerektirir. BYD desteği yazılıma bağlıdır; Android 7/8 ve diğer markalara özgü sorunlar üst projenin destek kapsamı dışındadır.

Yükseltme ne zaman düşünülmelidir?

Ayarları ve eşleşmeyi korumak için aynı imzalı paketin üzerine kurun. Çözülmeyen sorunu 0.2.11’de yeniden üretip Ayarlar → Tanılar → Tanı raporunu kaydet üzerinden dışa aktarın. Açılış sorunlarında önce yeniden başlatıp DiPlay’i elle açarak rapor alın.

Devam eden sınırlamalar

  • APK deneysel olmaya devam ediyor ve Apple sertifikalı değil. Gelecekteki iOS kabulü ve genel dağıtıma uygunluk belirsizdir.
  • Elle kanal seçimi Wi-Fi Direct kayıp/takılmaları için doğrulanmış çözüm değildir. Qin Plus açılışı, iOS 15 bağlantısı, Siri/mikrofon kalitesi ve gündüz/gece yazılım davranışı hâlâ güncel cihaz kanıtı gerektirir.

Araçta doğrulanması gerekenler

  • Gerçek cihazda TV/döner kontrol, dönüş kartı konumu, eski alanlar ve ADB reddi/kaybı, otomatik erişim noktası, uygulamayla sınırlı kablolu ağ, kanal seçimi, yeniden bağlantı ve uzun müzik oturumlarını kontrol edin.
  • İsteğe bağlı park videosu geçerli P vitesi okuması gerektirir; P’den çıkınca veya okuma kaybolunca kapanır. Kablosuz araç/konum verisi artık Wi-Fi iAP2 bağlantısındadır; bu, tünel navigasyonunun tekerlek hızını kullandığını kanıtlamaz (PR #157).

İlgili sorun geçmişi/çözülmemiş kontroller: #15, #151, #163, #174, #131, #117, #118, #127

Son inceleme: 2026-10-04 · Orijinal sürüm notları · Ek kaynak 1 · Ek kaynak 2 · Ek kaynak 3 · Ek kaynak 4 · Ek kaynak 5

0.2.10
Önizleme sürümü
GitHub sürümü

Bağlantı düzeltmeleri, albüm kapakları ve tanılama

Ne değişti

  • USB, USBMUX kontrol yanıtlarındaki sınırlı dolguyu işler; kablolu bağlantı, Manuel hotspot ayarları tamamlanmadan başlayabilir (PR #114/#130).
  • Kablosuz başlangıç boş bir AirPlay portu seçebilir. Wi-Fi Direct bilinmeyen güvenlik türlerini ve meşgul kanalları işler, sınırlı denemelerle 5 GHz üzerinden 2.4 GHz bandına geçebilir (PR #121/#143).
  • CarPlay şarkı bilgisi, oynatma konumu ve küçültülmüş albüm kapağı Android medya oturumlarıyla uyumlu başlatıcılara sunulur (PR #82).
  • Aramalar Android yankı giderme ve gürültü bastırmayı kullanabilir. Destek araç ünitesine bağlıdır; Siri kayıt yolu değişmez (PR #116).
  • Ağ ADB pil okuması araç protokolüne göre CAN/CANFD seçer. Ana ekran harita aynasının kayıtlı göster/gizle ayarı gösterge haritasını kapatmaz (PR #123/#133).
  • İsteğe bağlı video, konum arama ve on saniyelik atlama düğmeleri ekler. Ağ ADB ve geçerli P vites okuması gerekir; P dışına çıkmak veya okumayı kaybetmek oynatmayı kapatır. FairPlay video desteklenmez (PR #129).
  • Daha fazla Ukraynaca çeviri ve Bluetooth, USB, yeniden bağlantı, açılış ve mikrofon tanılaması. Tanılama ekleri mikrofon yönlendirmesi veya Siri düzeltmesi değildir.

Neden önemli?

Belirli USB/kablosuz başlangıç sorunları, uyumlu başlatıcılarda müzik gösterimi ve daha açık hata kayıtları için yararlıdır.

Doğrulama ve uyumluluk

Üst proje Linux üzerinde hatasız ve atlamasız 529 test bildirdi. Yerelde 528 test çalıştı ve bir macOS bağlama testi atlandı. İmzalı sürüm derlemesi ve lint geçti; lint uyarıları sürüyor. İmza 0.2.9 ile aynı. Yeni araç testi yapılmadı.

APK Android 9+, Wi-Fi Direct Android 10+ gerektirir. Başlatıcıya harita gömme Android 11+ gerektirmeye devam eder. Hedefli düzeltmeler her araç, başlatıcı veya Bluetooth yazılımının uyumunu kanıtlamaz.

Yükseltme ne zaman düşünülmelidir?

Ayarları ve eşleşmeleri korumak için aynı imzalı kurulumun üzerine yükleyin. Sorunu 0.2.10 ile tekrar oluşturup Ayarlar → Tanılama → Tanılama raporunu kaydet yolundan yeni rapor alın. Açılış sorunlarında üniteyi yeniden başlatın, ardından DiPlay’i elle açıp raporu dışa aktarın.

Devam eden sınırlamalar

  • Android 7/8 desteği eklenmedi; HarmonyOS kablosuz uyumu doğrulanmadı.
  • Wi-Fi Direct paket kaybı, cihaza özel mikrofon girişi ve yeniden bağlantı sorunları donanım incelemesi gerektirir; genel çözüm değildir.

Araçta doğrulanması gerekenler

  • USB düzeltmesi yakalanan iOS 27 çerçevelerini hedefler. #100 içindeki BYD dışı cihazda kablolu medya ve yeniden bağlantı doğrulanmalıdır.
  • Kablosuz zaman aşımları (#98/#134/#137/#142), döndürme/yeniden bağlantı (#119/#141), ses takılması (#131) ve aramalar/Siri (#103/#115/#117/#138) için yeni 0.2.10 kayıtları gerekir.
  • Otomatik açılışı (#118/#127) ve ekran boyutunu (#92) yeniden kontrol edin. Kabul edilen etkinlik isteği uygulamanın ekranda göründüğünü kanıtlamaz.

İlgili sorun geçmişi/çözülmemiş kontroller: #98, #134, #137, #142, #119, #141, #131, #103, #115, #117, #138, #118, #127, #92, #100, #124

Son inceleme: 2026-10-03 · Orijinal sürüm notları · Ek kaynak 1 · Ek kaynak 2 · Ek kaynak 3 · Ek kaynak 4 · Ek kaynak 5

0.2.9
Önizleme sürümü
GitHub sürümü

Yüzen haritalar, başlatıcı widget'ları ve daha fazla ses seçeneği

Ne değişti

  • DiPlay arka plandayken orta ekranda sürüklenip iki parmakla boyutlandırılabilen yüzen harita. Gösterge haritasını ve diğer uygulamalar üzerinde gösterme iznini etkinleştirin; kullanım erişimi görünümü ana ekranlarla sınırlar.
  • Gösterge panelinde şarkı bilgisi için ağ üzerinden ADB gerekir. Navigasyon widget'ları uyumlu bir başlatıcı gerektirir; BYD'nin yerleşik ana ekranı her Android widget'ını kabul etmez.
  • İsteğe bağlı canlı harita paylaşımı ve geliştirici başlatıcı örnekleri Android 11+ gerektirir. Paylaşım varsayılan olarak kapalıdır; açıldığında herhangi bir yerel uygulama haritayı isteyebilir.
  • BYD gündüz/gece takibi, kamera penceresi değişirken bağlantının korunması ve 0–20 ses akışı seçimi; 0 otomatik yönlendirmedir.
  • Uygulamada Ukraynaca ve GPS yön düzeltmesi. Bazı yeni özelliklerin Ukraynaca metinleri hâlâ İngilizcedir.

Neden önemli?

Desteklenen BYD kurulumlarında yüzen haritalar, başlatıcı widget'ları veya daha fazla ses çıkışı seçeneği için yararlıdır.

Doğrulama ve uyumluluk

Yayın sırasında üst proje 420 test, imzalı derleme ve DiLink 5.1 test derlemesi kurulumunu bildirdi; son APK için ayrı bir araç testi kaydedilmedi. Sonraki 0.2.9 topluluk bildirimleri (#124/#126/#131) APK kaynağını veya imzasını doğrulamıyor.

APK Android 9+, Wi-Fi Direct Android 10+ ve başlatıcıya harita gömme Android 11+ gerektirir. Daha fazla araç, başlatıcı, arama/Siri ve uzun yol doğrulaması henüz tamamlanmadı.

Yükseltme ne zaman düşünülmelidir?

Bu özelliklere ihtiyaç duyuyorsanız veya 0.2.8'teki kanal seçim sınırını yaşıyorsanız 0.2.9'u değerlendirin. Eşleştirmeyi korumak için mevcut kurulumun üzerine güncelleyin; kararlı bir kurulumun otomatik olarak güncellenmesi gerekmez.

Devam eden sınırlamalar

  • Ara sıra ses kesilmeleri devam ediyor. Aramalar, Siri ve uzun yolculuklardaki güvenilirlik daha kapsamlı test gerektiriyor.
  • BYD'nin yerleşik ana ekranına herhangi bir Android widget'ı eklenemez. Home ve map-host örnekleri, kaynak koduyla sunulan ayrı geliştirici uygulamalarıdır.

Araçta doğrulanması gerekenler

  • Daha fazla araçta gündüz/gece değişimini, kamera penceresinin yeniden boyutlanmasını, dokunma hizasını ve arka plan geçişlerini test edin.
  • Sorunun görüldüğü ünitelerde kanal 15 önizlemesini, müzikle birlikte navigasyon sesini ve yeniden bağlantıdan sonra ayarların korunmasını doğrulayın.
  • Şarkı bilgilerinin temizlenmesini, widget rotasının süresinin dolmasını, yüzen harita kontrollerini ve ana ekran sınırlamasını test edin. Harita paylaşımı kapatıldığında erişimin kesildiğini ve yeniden açılınca yeni bağlantı gerektiğini doğrulayın.
  • Home örneğinde widget bağlamayı, uygulama açmayı, geri gezinmeyi ve BYD ana ekranına dönüşü kontrol edin. Bilinen ve bilinmeyen GPS yönü raporlarını test edin.

İlgili sorun geçmişi/çözülmemiş kontroller: #124, #126, #131

Son inceleme: 2026-10-02 · Orijinal sürüm notları · Ek kaynak 1 · Ek kaynak 2 · Ek kaynak 3 · Ek kaynak 4 · Ek kaynak 5 · Ek kaynak 6 · Ek kaynak 7

0.2.8
Önizleme sürümü
GitHub sürümü

Konum aktarımı düzeltmeleri ve isteğe bağlı araç verileri

Ne değişti

  • Konum raporlama, kablosuz Bluetooth'tan Wi-Fi'ye aktarım işlemini takip eder ve saniyede bir güncellemeyle sınırlıdır.
  • ADB üzerinden isteğe bağlı tekerlek hızı ve vites bilgisi. Tünelde navigasyon doğruluğu henüz test edilmedi.
  • Bildirilen iOS 27'de isteğe bağlı park edilmiş video oynatma; ADB gereklidir, varsayılan olarak kapalıdır, P dışında kapanır.

Neden önemli?

Multimedya sistemi konum raporlamasına güveniyorsanız veya isteğe bağlı araç özelliklerini desteklenen cihaz yazılımında test etmek istiyorsanız kullanışlıdır.

Doğrulama ve uyumluluk

Katkıda bulunan araç içi testler: BYD Tang, DiLink 5.0, iPhone 15 Pro, iOS 27'yi bildirdi. Son paket sürüm APK dosyasının ayrı bir araç üstü testi yapılmadı.

Android 9+ minimum APK olarak kalır; Wi-Fi Direct, Android 10+ gerektirir. Bakımcı #79'in yalnızca özel yapım onayıyla düzeltildiğini bildiriyor.

Yükseltme ne zaman düşünülmelidir?

Aktarımdan sonra kablosuz konum raporlama durursa bu sürüm ilgili değişikliği içerir. Kurulumunuz kararlıysa ve bu özellikleri kullanmıyorsanız kanıta dayalı evrensel bir yükseltme önerisi yoktur.

Bildirilen sorunlar

  • Navigasyon kanalı 14/15 seçiminin kullanılamadığı bildirildi (#85, #86).
  • CarPlay boyutu, Seal EV / DiLink 4 / Android 10 (#92) üzerine yeniden bağlandıktan sonra değişmeden kalır.

İlgili sorun geçmişi/çözülmemiş kontroller: #53, #72, #79, #85, #86, #92

Son inceleme: 2026-10-01 · Orijinal sürüm notları · Ek kaynak 1 · Ek kaynak 2 · Ek kaynak 3 · Ek kaynak 4

0.2.7
Önizleme sürümü
GitHub sürümü

Direksiyon kontrolleri, diller ve gösterge paneli seçenekleri

Ne değişti

  • Beş uygulama dili ve Android uygulama dili entegrasyonu.
  • Desteklenen BYD medya tuşları ve CarPlay görünürken uzun basarak Siri açma.
  • Gösterge panelinde harita ve dönüş kartı seçenekleri; isteğe bağlı ADB izinleriyle batarya ve harita duraklatma özellikleri.

Neden önemli?

Test edilen BYD yazılımnı kullananlar, medya anahtarı kullanımı ve daha net gösterge paneli seçenekleri elde eder.

Doğrulama ve uyumluluk

Proje 324 birim testi ve imzalı derleme bildirdi. Yayınlanan APK için araçta ayrı bir yeni doğrulama yapılmadı.

Android 10 raporu #79, daha önce 0.1.0/0.2.0'in çalıştığını söylüyor; 0.2.7 başarısız oldu. Bu, DiLink 3'ün tamamı değil, sürüme özel bir rapordur.

Yükseltme ne zaman düşünülmelidir?

Eski yapınızda direksiyon simidi medya kontrolleri eksikse özellik değişikliğini düşünün. PR #8'teki tam cihaz yazılımı kapsamını kontrol edin; diğer birimlerin teste ihtiyacı var.

Bildirilen sorunlar

  • Android 10 Wi-Fi Direct çökmesi bildirildi (#79).

İlgili sorun geçmişi/çözülmemiş kontroller: #1, #53, #57, #79

Son inceleme: 2026-10-01 · Orijinal sürüm notları · Ek kaynak 1 · Ek kaynak 2

0.2.6
Önizleme sürümü
GitHub sürümü

Varsayılan araç erişim noktası ve gösterge paneli haritaları

Ne değişti

  • Yerleşik araç erişim noktası varsayılandır; eski Local hotspot seçimi taşınır.
  • Doğrulanmış DiLink 5.1 profilinde gösterge paneli haritası ve otomatik tema için ilk kurulum.
  • Tanılamayı dışa aktarma ve bağlantı kurulumunu bulmak daha kolay hale gelir.

Neden önemli?

Telefonu elle bağlamadan erişim noktası kurulumu; doğrulanmış yazılımda gösterge paneli harita seçenekleri.

Doğrulama ve uyumluluk

Bakımcı, DiLink 5.1/Android 13'teki aday erişim noktasıyı ve düzenleri onayladı. Son üretim APK ayrı olarak oturum testine tabi tutulmadı.

Erişim noktası iş akışı değişti; Local hotspot'i açıklayan eski eğitimler artık geçerliliğini yitirmiştir.

Yükseltme ne zaman düşünülmelidir?

Yerleşik erişim noktası kurulumu veya desteklenen küme düzenleri için bu değişikliği inceleyin. 0.2.0'ten yükseltme yapan kullanıcılar kayıtlı erişim noktası ayrıntılarını kontrol etmelidir; bağlantı döngüleri bildirildi.

Bildirilen sorunlar

  • Bağlantı döngülerini yükseltin (#26, #42).
  • Android 10 üzerinde Wi-Fi Direct çökmesi (#44).

İlgili sorun geçmişi/çözülmemiş kontroller: #26, #42, #44

Son inceleme: 2026-10-01 · Orijinal sürüm notları · Ek kaynak 1 · Ek kaynak 2 · Ek kaynak 3

0.2.0
Önizleme sürümü
GitHub sürümü

Doğrulanmış BYD HUD yolu ve bağlantı iyileştirmeleri

Ne değişti

  • Doğrulanmış bir DiLink 5.1 yazılımna ilişkin HUD kılavuzu.
  • Yerleşik erişim noktası başlatma, geliştirme aracında çalışır.
  • Wi-Fi Direct ve ses ara belleğe alma iyileştirmeleri, kesintiler hala mevcut.

Neden önemli?

Geliştirme aracında test edilen yazılımda HUD; yön oklarını, sonraki dönüşe olan mesafeyi ve sokak adlarını gösterir.

Doğrulama ve uyumluluk

234 test rapor edildi; fiziksel aday HUD, erişim noktası ve Wi-Fi Direct geri bildirimi ile daha geniş sürüş kapsamına hala ihtiyaç duyulmaktadır.

Bağımsız katılımcı DiLink 5.0 çalışmasını rapor ediyor; resmi olarak doğrulanan DiLink 5.1 kapsamı dar kalıyor.

Yükseltme ne zaman düşünülmelidir?

HUD için 0.1.0'ten yükseltme yapıyorsanız tam cihaz yazılımı parmak izini kontrol edin. Bu evrensel bir BYD HUD etkinleştirmesi değildir.

İlgili sorun geçmişi/çözülmemiş kontroller: #1, #11, #15, #41

Son inceleme: 2026-10-01 · Orijinal sürüm notları · Ek kaynak 1

0.1.0
Önizleme sürümü
GitHub sürümü

Genel önizleme sürümü geri yüklendi

Ne değişti

  • Halka açık APK, 25 Eylül'deki yerel yeniden inşanın ardından restore edildi.
  • Önceki 0.1.0 yapısıyla aynı uygulama sürümü, sürüm kodu ve imzalama kimliği.

Neden önemli?

Mevcut kullanıcılar kurulumlarını koruyabilir; restorasyonun kendisi bir uyumluluk iyileştirmesi değildir.

Doğrulama ve uyumluluk

Proje 172 test bildirdi. Geri yüklenen APK için araçta yeni bir test yapılmadı.

Geçmişteki sürüm talimatları, kablosuz için Android 10+ Wi-Fi Direct'i gerektirir; mevcut sıcak nokta rehberliği o zamandan beri değişti.

Yükseltme ne zaman düşünülmelidir?

Yalnızca geri yüklenen sürüm aynı sürüme sahip olduğundan yeniden yüklemeyin. Çalışan bir kurulumu değiştirmeden önce daha yeni sürüm davranışını inceleyin.

İlgili sorun geçmişi/çözülmemiş kontroller: #1, #2

Son inceleme: 2026-10-01 · Orijinal sürüm notları · Ek kaynak 1

Sonraki adım

Kaynaklar