100% Free & Open Source
Your Data Stays On Device

Advanced Sentry Mode
for Your BYD

The only BYD dashcam app with <28% CPU usage thanks to state-of-the-art optimization. While competitors hit 90%+ CPU, we keep your head unit cool and responsive.

<28% CPU Usage
4K Recording
24/7 Sentry Mode
FREE Forever

Get OverDrive

Free and open source. Install directly on your BYD's head unit.

Version: 1.0.0 Size: <50 MB Requires: BYD DiLink v3

Tested on BYD Seal (Global). Should work on all DiLink v3 vehicles with panoramic camera.

Download Alpha
Early Alpha Build: This is a very early release intended for testing and feedback. Expect bugs, incomplete features, and potential instability. Use at your own risk and please report issues on GitHub or Discord.
Join Discord Join WhatsApp View on GitHub
Setup Guide

Install OverDrive on Your Car

A two-part walkthrough — enable ADB on the head unit, then sideload the APK from your phone. No PC required.

Part 1

Enable ADB on Your Car

Dialer method — works without a USB cable.

  1. 1
    Pair Bluetooth

    Connect your phone to the car via Bluetooth. The dialer code only fires when a paired phone is present.

  2. 2
    Open the engineering menu

    In the car's Phone app, dial:

    *#91532547#* Include the trailing *
  3. 3
    Generate & enter the unlock code

    The car shows your IMEI and a Chinese prompt. Copy the IMEI, then on your phone visit:

    Paste the IMEI to generate a code. Enter that code into the car's text field, then tap 进入 (Enter).

  4. 4
    Turn on Debug switches

    From the engineering menu open TestTools, scroll down, and enable both:

    • Debug mode when USB connected
    • Wireless adb debug switch
  5. 5
    Find the car's IP address

    Connect the car to your phone's hotspot. Then on the head unit go to Settings → WLAN, tap your hotspot connection, press the info icon, and write down the IP.

    You'll need this IP in Part 2 — keep it handy.
Part 2

Sideload the OverDrive APK

Push the APK from your phone using Termux + adb.

  1. 1
    Update Termux packages

    Open Termux on your phone and run:

    pkg update && pkg upgrade -y
  2. 2
    Install the Android tools
    pkg install android-tools -y

    Grant storage permission when prompted — Termux needs it to reach your downloads folder.

  3. 3
    Connect to the car over ADB

    Replace <car_ip> with the address you wrote down in Part 1:

    adb connect <car_ip>:5555
  4. 4
    Locate the APK

    Move into the folder where you saved the APK on your phone:

    cd ~/storage/downloads/your_apk_folder
  5. 5
    Install OverDrive
    adb install overdrive.apk

    Replace overdrive.apk with the exact filename you downloaded. Once Termux prints Success, the app appears in the car's launcher.

    Done — open OverDrive on the head unit and complete first-launch setup.

Built Different

See how we compare to other dashcam apps in the market

Feature OverDrive Other Apps
CPU Usage <28% 70-90%
Recording Architecture Optimized Pipeline CPU-based encoding
Proximity Recording ✓ Market First ✗ Not Available
Real-time Performance Monitor ✓ Built-in ✗ None
ISP Blocklist Bypass ✓ Via BYD SIM ✗ Requires WiFi Hotspot
Remote Access Options 4 Methods (LAN, Cloudflared, Zrok, Tailscale) Usually 1 (if any)
ADB Shell Runner ✓ Developer Tools ✗ None
Real-time Alerts Phone Push (PWA) + Telegram (free) Paid or None
Localization ✓ 17 Languages ✗ English Only
Data Privacy 100% On-Device Often Cloud-Required
Price FREE Forever $5-50/month

Everything Your BYD Needs

Built specifically for BYD vehicles with deep system integration

Optimized Recording Pipeline

State-of-the-art architecture designed for efficiency. Our optimized pipeline keeps CPU usage minimal while delivering smooth, high-quality recordings.

<28% CPU Usage
~150MB Memory
<3s Boot Time
Market First

Proximity Recording

Uses BYD's 8 parking radar sensors to detect approaching objects. Records pre/post event clips only when something gets close — saving storage and resources.

  • Configurable trigger levels (Yellow/Red)
  • Pre-event buffer (captures before trigger)
  • Post-event duration (configurable)
  • 500ms debouncing to prevent false triggers

Real-time Performance Monitor

Dedicated dashboard showing CPU, GPU, memory usage, and battery voltage. Know exactly what resources your system is using.

17 Languages

Speaks Your Language

Full UI translation across 17 languages with automatic system-locale detection. SRT subtitle sidecars on every recording, localized to your active language.

  • Auto-detects from system locale on first launch
  • Native-script picker — no flags, no compromises
  • Localized SRT sidecars next to every .mp4
  • Server messages, errors, and overlays — all translated

Advanced Sentry Mode

24/7 surveillance with motion detection and AI object recognition. Keeps your vehicle protected while parked.

ISP Blocklist Bypass

Browse internet via BYD's built-in SIM card, bypassing ISP restrictions. No dedicated WiFi hotspot needed. Optional paid feature as server costs grow.

ADB Shell Runner

Built-in terminal for developers. Run shell commands, check process status, view logs, and debug directly from the app.

Your Car, Your Rules

A full automation engine and hardware button remapping — running entirely on the head unit

Automations That Can Think

Not just "when this, do that". A real execution engine with branching, loops, variables and reusable subroutines — authored from a visual editor, evaluated on-device with no cloud round-trip.

  • If / Else branches — inline, with an Otherwise path
  • Loops & variables — numeric state that persists across runs
  • Nested AND / OR condition groups, arbitrarily deep
  • Compare live signals — cabin vs outside temp, speed vs a variable
  • Pause & Wait-Until — "wait until stopped, then close windows"
  • Action groups — name a routine once, call it from anywhere
  • Rules that control rules — enable, disable or toggle another automation
13 Categories
100% On-Device
0 Cloud Calls
Hardware

Key Mapping

Rebind the steering-wheel and dashboard buttons your car already has. Capture a keycode live, or type it in — then bind single, double or long press independently.

  • One button, a whole routine — chained in order
  • Tunable double-tap window (450 ms default)
  • Optionally suppress the button's stock single-click
  • Launch any installed app, or run a shell script
  • Same action catalog as automations — one setting, three surfaces

Reacts To Almost Anything

Triggers and conditions read live vehicle state directly off the BYD bus — gear, seatbelts, doors, windows, pedals, steering angle, indicators, hazards, beams, incline, parking radar, tyre pressure, battery, charge gun, drive & EV mode, Bluetooth by device name, incoming calls, sunrise/sunset, time and day — plus what the parked camera sees.

Full ADAS & Comfort Control

Blind-spot, traffic-sign, cross-traffic alert & brake, lane-keeping, forward-collision, speed-limit warning, hazards. Climate, windows, sunroof, seats, ambient light, drive & energy modes, brightness and media. Emergency Braking is re-arm-only — never switchable off.

Home Assistant, Both Ways

Native MQTT discovery — your car appears as a device, with no YAML to write

Auto-Discovered Telemetry

Switch on discovery and a full OverDrive device materialises in Home Assistant seconds later — every sensor already populated, correctly typed with device classes, units and icons.

  • 127 telemetry fields — battery, range, speed, tyres, temps, doors, charge state
  • Device tracker — live position on your HA map
  • Up to 5 brokers simultaneously, each independently configured
  • TLS & self-signed certs — Mosquitto, EMQX, HiveMQ
  • Change-gated publishing — only what actually moved
  • Availability + LWT — HA knows the instant the car drops off
127 Fields
5 Brokers
0 YAML Lines
Local Control

Commands Back To The Car

Opt in to vehicle control and the entities become writable — climate, windows, tailgate, sunroof, seat heating & ventilation, charge limit, DRL, child lock. Commands hit the car's own SDK on the head unit; they never traverse the BYD cloud.

  • Off by default — an explicit, deliberate opt-in
  • Optimistic UI, reconciled by the next telemetry tick
  • Drive it from dashboards, automations or a voice assistant
  • Publish MQTT from a rule, or trigger a rule from an incoming message

No Port Forwarding

Broker on a different network? Route it over the built-in Tailscale proxy — reach your MQTT server across your tailnet without exposing a single port to the internet.

Learns The Road Ahead

On-device IMU classification of potholes and speed breakers — warns you before you reach them

Real Signal Processing, Not Guesswork

A calibrated inertial pipeline runs on the head unit's own motion sensors. Gravity-frame alignment establishes the vehicle's true orientation, then a classifier separates a pothole (pitch down, then up) from a speed breaker (rise, crest, fall) using rise time, severity and lateral asymmetry — a one-wheel hit is the pothole-defining cue.

  • Vehicle self-calibration — learns your car's mounting geometry
  • Rejection filter — discards braking, cornering and door slams
  • Severity grading — a gentle ripple is not a crater
  • GPS ring buffer — the hazard is pinned where it actually happened
  • Adjustable sensitivity — tune it to your roads
Ahead Of You

Warned Before The Bump

A floating card shows what's coming and how far out, with an audible chime, an on-screen alert, or both. Hazards also plot along your navigation route — so you see them before you're on them.

  • Distance-aware countdown, not a late buzz
  • Warnings on the main screen or the driver cluster
  • Confirm or remove any hazard after your trip

Local First, Shared By Choice

Every hazard you record stays on your device by default. Opt in and you contribute to a shared map — and benefit from what other drivers have already found on roads you haven't driven yet.

Every Trip, Every Charge

A complete driving and charging record, computed and stored entirely on the car

Trip History & Driving DNA

Trips are detected automatically — no start/stop button. Each one gets a route map, energy use and a scored breakdown of how you drove, using the car's own odometer with GPS only as fallback.

  • Driving DNA — smoothness, efficiency and consistency scored per trip
  • Terrain-aware — thresholds adapt to flat, hilly, climb or descent
  • Consumption — kWh/100 km, with %/100 km fallback for PHEVs
  • Micro-moments — the specific events behind each score
  • Weekly & monthly rollups — trends, not just a list
  • Range estimator — personalised to your actual driving over time
  • Backup & restore — survives a wiped head unit
Battery Health

Charging History & SOH

Every session logged with power curve, energy delivered and duration — plus a live dashboard card showing time to full. Long-run voltage and cell-temperature history feeds a State of Health estimate.

  • Session log with true kW — correct on BEV and PHEV
  • SOH estimation from accumulated voltage history
  • Resettable for recalibration after battery service
  • Charge-limit control and completion alerts

Stored On Your Car

Trips, charging sessions and hazards live in on-device databases — no account, no sync, no third party. Export to a single file whenever you want, and carry it to a fresh install.

Watch Your Car From Anywhere

Four flexible options for remote access — choose what works for you

Local Network (LAN)

Easiest

Connect when you're on the same WiFi network as your car.

http://<car-ip>:8080
  • ✓ Zero setup required
  • ✓ Fastest streaming (local network)
  • ✓ No external dependencies
⚠️ Only works on same network

Cloudflare Tunnel

Quick Setup

Access from anywhere via Cloudflare's global network. No port forwarding needed.

https://<random>.trycloudflare.com
  • ✓ No configuration needed
  • ✓ Works from anywhere
  • ✓ HTTPS by default
⚠️ Video streaming can be slow Cloudflare Limitations →

Tailscale Tunnel

Private Mesh

Reach your car from any of your own devices over a secure private network. Free for personal use.

http://<car-tailscale-name>:8080
  • ✓ End-to-end encrypted, private to your devices
  • ✓ No public URL exposed to the internet
  • ✓ Works on the move (cellular, WiFi, anywhere)
  • ✓ Free for personal use

Quick Setup (One-time)

  1. Sign up at tailscale.com
  2. Generate an auth key from the admin console
  3. Enter the auth key in OverDrive settings
  4. Install Tailscale on your phone or laptop and you're connected

Real-time Alerts on Your Phone

Install OverDrive as a PWA on your phone and get native push notifications — sound, vibration, and a tap-to-open shortcut into the dashboard. No third-party service.

Setup

  1. Open your remote URL: on your phone, visit your reserved tunnel URL (Zrok, Cloudflared, or Tailscale).
  2. Add to Home Screen: follow the steps for your platform below.
  3. Enable on this device: launch the home-screen icon, go to Notifications, tap Enable on this device, and accept the prompt.
iPhone (iOS Safari)
  1. Open the URL in Safari (Chrome on iOS can't install PWAs).
  2. Tap the Share button, then Add to Home Screen.
  3. Launch the new icon, then tap Enable in /notifications.

Requires iOS 16.4 or newer for web push.

Android (Chrome)
  1. Open the URL in Chrome.
  2. Tap the menu, then Install app (or Add to Home screen).
  3. Launch the new icon, then tap Enable in /notifications.

Android 5+ with Chrome 50+ supports web push.

OverDrive now
Motion detected
Recording started · tap to view

Real-time Alerts via Telegram

Get instant notifications when motion is detected, recording starts, or battery gets low. Completely free using Telegram's bot API.

Setup in 2 Minutes

  1. Create a bot: Message @BotFather on Telegram /newbot → Follow prompts → Get your bot token
  2. Enter token in app: Settings → Telegram → Paste your bot token
  3. Pair your account: Tap "Generate PIN" in the app, then send /pair <PIN> to your bot
🚗 OverDrive Bot ⚠️ Motion detected on Front camera
📍 Recording started: event_20260121_143052.mp4
2:30 PM

Your Data Never Leaves Your Device

Unlike cloud-based dashcam services, OverDrive keeps everything local. Your recordings, your GPS data, your privacy.

  • 100% Local Storage — All recordings saved on device or USB
  • No Account Required — Use the app without signing up
  • No Cloud Upload — Remote viewing is direct P2P via tunnels
  • Open Source — Audit the code yourself on GitHub

See It In Action

Real screenshots from the app running on BYD vehicles

Dashboard & Sidebar

Dashboard & Navigation

Clean sidebar navigation with quick access to all features. Monitor daemon status, battery voltage, and system health at a glance.

  • Quick daemon controls
  • 12V battery monitoring
  • EV battery & charging status
  • Easy navigation to all features
Live View

Live View with Location

Real-time camera feed with vehicle location overlay. See exactly where your car is while monitoring the surroundings.

  • Live camera streaming
  • GPS location display
  • Vehicle position on map
  • Remote viewing support
Camera View

Camera View

Full-screen camera preview with recording controls. Switch between cameras and start/stop recording with one tap.

  • Multi-camera support
  • Recording controls
  • Camera switching
  • Full-screen mode
Surveillance Settings

Surveillance Settings

Configure your sentry mode with detailed options. Set motion sensitivity, recording duration, and notification preferences.

  • Motion sensitivity control
  • AI detection settings
  • Pre/post event recording
  • Notification configuration
Proximity Guard

Proximity Guard

Configure proximity-based recording using BYD's parking sensors. Only record when something approaches your vehicle.

  • Radar sensor integration
  • Configurable trigger levels
  • Pre-event buffer
  • Smart debouncing
Performance Graph

Performance Graphs

Real-time graphs showing system resource usage over time. Track trends and identify any performance issues.

  • Historical graphs
  • Trend analysis
  • Resource tracking
  • Visual monitoring
CPU Stats

System Stats

Detailed view of CPU, memory, and system statistics. See exactly what resources your system is using at any moment.

  • CPU usage breakdown
  • Memory statistics
  • Real-time updates
  • Resource optimization
Battery Stats

Battery & Energy Stats

Historical SOC and battery energy graphs. Monitor your EV battery health and charging patterns over time.

  • SOC history tracking
  • Energy consumption graphs
  • Charging pattern analysis
  • Battery health monitoring
Initial Setup

Easy Setup

Simple token-based setup to get started. Enter your configuration and you're ready to go.

  • Token-based authentication
  • Quick configuration
  • One-time setup
  • Secure connection

Under The Hood

Built with performance and reliability in mind

Recording

  • ResolutionUp to 2560×1920
  • CodecH.264 / H.265 (HEVC)
  • Bitrate2-12 Mbps (configurable)
  • FPS15-30 fps

Performance

  • CPU Usage<28% (optimized)
  • Memory~150MB
  • Latency<100ms streaming
  • Boot Time<3 seconds

AI Detection

  • EngineHardware Accelerated
  • ClassesVehicles, People, Objects
  • ProcessingReal-time
  • AccuracyHigh precision

Compatibility

  • Tested OnBYD Seal (Global)
  • PlatformDiLink v3
  • Android10+ (API 29+)
  • Architecturearm64-v8a

* Should work on all BYD vehicles with DiLink v3 and panoramic camera system

Changelog

Highlights from every release — scroll to see the full history

v35.0 Latest

Blind-Spot Camera Fixes & Pick-Your-Overlay

  • Blind-spot side/rear views — correct single-camera feed, per-side rotation & position, fisheye slider
  • Overlay is now a checklist — add battery %, 12V voltage, low/high beam & GPS location
  • Per-recording-type overlay fields: trips/manual, surveillance and OEM dashcam each have their own
  • Overlay on surveillance clips too (off by default)
  • HUD on/off now toggles the real HUD power switch instead of zeroing brightness
v34.0

Projection, Smarter Automations & Reliability

  • Choose when OverDrive runs — "On & Off" (watches while parked) or "On Only" (zero overnight drain)
  • Low-power parked mode — idles the cameras, ramps instantly on motion
  • Projection — cast an app to the cluster with a live, draggable, touch-through mirror
  • Show Toast / Show Dialog actions — on-screen messages from any rule or button
  • Compare against a variable or another live signal in If / Else, Loop & Wait-Until
  • Seatbelt and cabin-temperature automations now actually fire
v33.1

Cast to the Cluster & More Automation Signals

  • "Move app to display" can now target the instrument cluster
  • Reusable action groups get a proper Groups tab — create, edit, delete
  • Lock state and regen level as triggers & conditions
  • Gear, seatbelt, drive/EV mode, hazards, beams, incline & radar now update live
  • If / Else "Otherwise" branch persists correctly on save
v33.0

Programmable Automations & Full ADAS Control

  • Loops, inline If / Else, numeric variables and reusable action groups
  • Nested AND / OR conditions; compare one live value against another
  • One automation can enable, disable or toggle another
  • Full ADAS control — blind-spot, cross-traffic, lane-keeping, forward-collision & more
  • Home Assistant both ways — publish MQTT from a rule, trigger a rule from one
v32.0

Camera Views, Your Own Sounds & Smarter Rules

  • Show any camera on demand — main screen or cluster, your size and corner
  • Audio Library — upload MP3/WAV/MP4 and play from a rule or button
  • New triggers: pedal pressure, steering angle, indicators, alarm, tyre warnings
  • Location trigger on Safe-Location zones, now as small as 15 m
  • Pause and Wait-Until inside a routine
v31.0

Community Automations & Live Deterrents

  • Browse, add, publish and rate automations other drivers built
  • Ambient light as an automation action; speed, time-of-day & day-of-week triggers
  • Open any installed app from a rule or a mapped button
  • Horn and Flash buttons directly on the live camera view
  • Separate MQTT heartbeat for parked, charging and normal
v30.2

Custom Key Mapping

  • Rebind steering-wheel and dashboard buttons — single, double or long press
  • One button, a whole routine — chained actions in order
  • Drive & energy modes switchable from buttons, rules and Home Assistant alike
  • Bind a shell command or app launch to a button (off by default, separate permission)
v30.0

Automation Support

  • Build "when this, do that" rules from vehicle events, with optional conditions
  • Actions for sunroof, sunshade, windows, lights, seats, speed-limit warning & notifications
  • Animals now appear on the event timeline alongside people and vehicles
v29.0

Tune Each Camera, Catch Every Alert

  • Independent frame rate & quality for driving vs surveillance
  • Notification Log tab — filter by date, category or severity; tap to jump to the clip
  • Sharper surveillance detection; live MQTT power draw
v28.0

Charging History & Longer Clips

  • Charging sessions logged, with a dashboard card showing time to full
  • Event clip length now 2, 5 or 10 minutes
  • Press and hold the map to save a favourite place
  • Trip distance now uses the car's own odometer, GPS only as fallback
v27.0

Easier Recordings, Portable Settings

  • Storage chips and a cross-storage filter for recordings
  • Back up all settings and trips to one file — from car, web app or Telegram
  • RoadSense sensitivity slider; Trip Restore after a wiped head unit
  • Smoother, sharper cluster map that fills the whole screen
v26.0

Choose Your Updates — Alpha or Braveheart

  • Two update channels, switchable any time — Alpha (stable) or Braveheart (newest)
  • Send a privacy-scrubbed diagnostic log and get a short code to share
  • Light / dark / auto map theme; Home, Work & favourite places
  • Lower CPU & GPU with Proximity Guard and Blind Spot idling
  • Recording storage limit now properly enforced
v25.0

Turn-by-Turn Navigation with RoadSense Hazards

  • Full turn-by-turn guidance, sendable to the driver cluster
  • Speed breakers and potholes plotted along your route
  • China-region BYD cloud accounts now supported
v24.0

Blind Spot View & Recording Layouts

  • Signal a turn and a blended side+rear view pops up, following the side you signal
  • New layout captures forward dashcam together with the full 360° feed
  • Redesigned web dashboard; responsive portrait/landscape web app
v23.0

RoadSense, App Lock & Overlay Controls

  • RoadSense learns potholes & speed breakers and warns you on approach
  • App Lock with a PIN — cameras and recording keep running behind it
  • Switch recording mode straight from the floating overlay
v22.0

Fisheye Correction, Per-Camera Zoom & Place Search

  • Fisheye correction, set independently for driving and parked recordings
  • Tap a single camera to zoom; level remembered per camera
  • Search recordings by place — city, area or landmark
v21.0

OEM Dashcam Recording & Streaming

  • Factory forward camera writes its own clips — Continuous or Smart, driving and parked
  • Live streaming of the OEM feed, with quality independent of recording
  • Optional burn-in telemetry overlay on OEM clips
v20.0

In-Cabin Audio & Continuous Surveillance

  • Cabin microphone muxed into the same .mp4 — off by default, fills the pre-record window
  • Continuous surveillance recording while parked, with automatic roll-off
  • BYD Cloud country picker replaces region picker; Middle East / Africa node added
  • Fixed SD-card mounts that reported "no card" until reboot
v19.0

Stutter-Free AI Recording & Richer MQTT

  • Encoder fully decoupled from AI inference — no more freeze-and-skip frames
  • MQTT payload carries 60+ fields, validity-filtered
  • Trunk control and mini map on the dashboard; draggable floating button
v18.0

Screen Deterrent, Web Dashboard & USB Storage

  • On-device screen deterrent — no BYD Cloud account needed; text, image or GIF
  • New web dashboard with live position and all car controls in one place
  • USB flash drive as a storage target, with graceful fallback when unplugged
v17.0

FPS Controls, New Logo, Fullscreen Player

  • Configurable recording frame rate (10 / 15 / 20 / 30 FPS) for Normal & Surveillance with dynamic quality scaling
  • Live streaming up to 30 FPS (1280×960 HAL ceiling) with smoother intermediate tiers
  • Brand-new OverDrive logo across app, sidebar, splash & notifications
  • Fullscreen video player in Recordings via maximize button
  • Hand-curated Thai (ไทย) translation pass; THB added to Trips currency picker
v16.0

Companion App Redesigned

  • Top-to-bottom M3 redesign of the web companion
  • 3D vehicle model in nav sidebar, Live View, Camera View & Trip maps
  • BYD Cloud setup & Telegram setup now in-app — no Android-side hop
  • Vehicle Control fixes (lock, trunk, windows, AC, seats, DRL, SLW, seat memory)
v15.0

A Whole New OverDrive

  • 17 hand-curated languages with native-script picker & localized SRT sidecars
  • Real home screen — car at a glance, charging, last trip, surveillance, quick actions
  • Five sections: Dashboard · Recordings · Diagnostics · Integrations · Settings
  • Light · Dark · Auto themes following the head unit's day/night mode
  • Telegram severity filter (Notice / Alert / Critical) and reimagined Recordings library
v14.2

Speak Your Language & More Vehicle Controls

  • 17 languages — every screen, alert, push notification & recording subtitle translated
  • New vehicle controls: Seat Memory (1/2/3), Daytime Running Lights, Speed Limit Warning
  • Hardened build pipeline with offline NLLB-200 translation toolchain
  • Robust sidebar layout for long translations (FR, DE)
v14.0

Surveillance Revamp & Native Push

  • Native push notifications — direct from car to phone, no Telegram needed
  • Persistent Actor tracking across frames & cameras with three-tier severity
  • Hero thumbnails per recording & per segment for rich pushes
  • Static-aware gate — parked cars cap at NOTICE, still persons stay CRITICAL
  • Recording Library redesign with severity badges & week-strip calendar
v13.0

Tailscale, More Vehicle Models & Window Levels

  • Tailscale tunnel support alongside Zrok and Cloudflared
  • 3D models for Seal, Seal U, Dolphin, Atto 3, Han, Tang, M6, Seagull, Destroyer 05
  • Partial window controls (¼, ½, ¾, full)
  • Reliable ACC off/on recording & lock-state via BYD Cloud fallback
v12.0

Vehicle Control, ROI & Cloud Sync

  • Vehicle Control page with 3D BYD Seal, body-color picker & live state sync
  • Surveillance ROI & time-based schedule selection
  • Real-time MQTT push from BYD Cloud — no polling
  • Manual camera ID selection for non-standard configurations
v11.0

BYD Cloud Deterrent & Sentry Alarm

  • Auto flash lights / honk horn on confirmed threats — Silent / Flash / Horn+Lights modes
  • One-time BYD Cloud account setup, 14 overseas server regions supported
  • Native Bangcle white-box AES engine — zero new dependencies
  • Test Connection button verifies cloud setup by flashing the car's lights
v10.0

Surveillance Overhaul, Camera Re-Config & MQTT SSL

  • Camera re-configuration flow — assign correct feeds across BYD trims
  • Persistent Status Pill overlay; auto-hides on ACC off
  • MQTT SSL/TLS support for Home Assistant, Mosquitto, etc.
  • Reworked motion-detection pipeline with presets & ~10–15% lower CPU
v9.0

MQTT Telemetry, PHEV Support & Reliability

  • Up to 5 MQTT brokers with live status, QoS & proxy support
  • Plug-in hybrid (PHEV) & Sealion 6 DM-i support — correct kWh, charging power, SOH
  • Terrain-aware driving scores; trip consumption display
  • BYD camera arbitration — native dashcam no longer loses signal
v8.0

BYD Yuan Pro Support & Network Awareness

  • Network status indicator (WiFi SSID / IP / mobile data) on every page
  • Full BYD Yuan Pro support — sentry, surveillance, streaming, ABRP
  • ACC state reliability hardened; ghost recordings filtered out
  • Calendar & storage stats now reflect only readable, valid files