Sealion 7 PilotInstall

Independent companion app for the BYD Sealion 7

Your BYD Sealion 7, made smarter.

Sealion 7 Pilot runs on the car's own head unit and adds a live vehicle dashboard, battery and energy insights, EV trip planning with charging stops, and turn-by-turn navigation that keeps working when the signal does not.

Sealion 7 Pilot launch screen: a BYD Sealion 7 driving a coastal road at dusk under the tagline 'Drive Smarter. Go Further.' with Navigate, Monitor, Charge and Trip icons

Why Sealion 7 Pilot

Everything the head unit should have shipped with.

  • One dashboard for your car

    Speed, gear, state of charge, range, consumption, tyre pressures and drivetrain data — read live from the vehicle and presented on one glanceable screen.

  • Battery clarity

    State of charge, remaining energy and charging power shown plainly, with invalid sensor readings filtered out instead of displayed as fake numbers.

  • EV-aware trip planning

    Routes are planned with your consumption and battery in mind, including charging stops with arrival state of charge for each leg.

  • Charging-stop visibility

    Charging stations along the route and around you, with connector power ratings and estimated charge times on planned stops.

  • Modern in-car navigation

    A fast vector map with turn-by-turn guidance, off-route recovery and a speed-adaptive camera — designed for a landscape automotive display.

  • Built around one car

    Not a generic OBD viewer: every screen is designed for the Sealion 7's data, display and driving experience.

Features

Built for daily EV driving.

Every feature below is implemented and working in the current application. Capabilities still in development are listed separately — and clearly marked.

Live vehicle dashboard

Telemetry read directly from the vehicle: state of charge, range, speed, gear, drivetrain voltage and current, motor data and tyre pressures — refreshed continuously while you drive.

  • Fast signals (speed, gear, power) refresh every half second
  • Implausible sensor values are rejected, never displayed
  • Derived instant consumption from live voltage × current
Vehicle dashboard panel: 482 km range on a 100 percent charge holding 82.3 kWh, all four tyre pressures between 282 and 290 kPa, and tiles for speed, instant power, average consumption, the last 50 km, high-voltage volts, motor temperature, odometer, battery health and Eco drive mode.

The roads live on the car

Download your country's roads and map, and the head unit does its own routing. Plans, alternatives, reroutes and the repair after a missed turn are all computed in the car — nothing waits for a signal, and a tunnel or a dead zone changes nothing. Add up to four more countries and routes cross the borders between them. When there is a signal, live traffic adjusts the speeds it routes on; when there is not, it routes without.

  • Road packs for 136 countries, each with its roads, terrain and map
  • A home country plus up to four others, with routes across their borders
  • Car ferries in the route and the trip time, with boarding allowed for
  • Only search and live traffic need the network
  • Without a country installed there is no routing at all

EV trip planning with charging stops

Plan a journey and get an energy-aware route: per-leg distance, duration and energy, plus suggested charging stops with arrival state of charge and estimated charge time.

  • Charging stations with power tiers
  • Fast / economic / comfort route alternatives
  • Arrival state of charge for every leg, recalculated as you drive
Trip planner for a 313 km route from Benslimane to Tanger: 2 hours 58 minutes, no charging stop needed, 63 kWh, arrival at 24 percent, with a terrain pill reading minus 3.8 percent and a note that the offline Morocco pack returned two routes.

Turn-by-turn navigation

A vector map tuned for the in-car display: smooth car tracking, a speed-adaptive 3D camera, live guidance instructions and automatic return-to-route when you leave the planned path.

  • Manoeuvre guidance with distance countdown, spoken out loud
  • Off-route detection and comeback routing, with a U-turn announced when the way back is behind you
  • Live traffic when there is a signal: the ETA, slow sections on your route, and a faster road announced once for you to take or ignore
  • Speed bump and level crossing alerts, if you turn them on
  • Kilometres or miles, following the unit the car is set to — on screen, on the cluster and in English guidance
  • A place opened by another app on the head unit arrives as a card you accept
  • Guidance keeps running with no signal, from the road pack on the car
Turn-by-turn navigation: next manoeuvre in 20 m onto RP3321, a 30 km/h speed pill showing delta SOC 0 percent, and a bottom bar with arrival at 6:26 PM, 2 hours 58 minutes and 313.1 km remaining, arriving at 24 percent.

Navigation on the instrument cluster

The route does not stay on the centre screen. It projects onto the driver's cluster display behind the wheel, so the next turn is in front of you rather than across the cabin — and one control swaps the two views, putting the overview on the dials and the close-in map on the big screen.

  • Projects in all three of the car's native modes — Simple, Small and Full
  • Comes up on its own when turn-by-turn starts; the map modes can also be cast by hand at any time
  • Runs in its own process, so it keeps navigating even if the head-unit side of the app is killed for memory
  • Recovers on its own from a stalled or black cluster
  • One 30 FPS pipeline drives both screens, so they cannot disagree about where you are or which turn is next
The instrument cluster behind the wheel showing the planned route the full length of the country, a roundabout card reading 908 m onto RN23 with its exit number, and a bar with arrival time 6:26 PM, 2 hours 56 minutes, 311.1 km remaining and 24 percent battery on arrival.

Trip and charging history

Journeys and charging sessions are recorded automatically in the background — distance, energy, consumption and charging power over time, stored on the device.

  • Automatic trip start/stop detection
  • Charging sessions with peak power and energy added
  • History survives ignition off/on cycles
Trip history: a recorded journey with energy used, average consumption of 22.6 kWh per 100 km, average and maximum speed, and a consumption chart running orange above the trip average and green below it.

The car linked to your account

Scan the code on the head unit and the car belongs to your account. It reports its battery, range and history there, so your car's numbers are not stranded on a screen you have to be sitting in front of.

  • Battery, range, odometer, gear and battery health, reported when they change
  • Finished trips and charging sessions mirrored to your account
  • Where the car is parked stays off until you turn it on — and turning it off deletes what was stored
  • Send a place from your phone, including one shared from your maps app; it arrives as a card the driver accepts, and can join a trip as a stop before you set off
  • One account, one car; unlinking stops the reporting immediately

Charging around you

Browse charging stations near the car or along the route, with DC/AC connector information and power ratings so you can pick the right stop before you commit.

  • Power-tier badges from slow AC to rapid DC
  • Station details with distance from your position
  • Charger stops integrated into route planning
  • When the car's own low-battery warning comes on, one tap opens the charger list
Charging station browser: a filter row for any, 50, 100, 150 kW and DC, a list of nearby stations with power rating and distance, and the map showing power badges from 7 kW to 360 kW over a colour-coded range overlay.

In the labIn development

These capabilities exist in the project but are not ready for daily use yet. They ship only when they are reliable in the car.

  • iPhone companion. The phone app for iOS — the car you have linked, its battery, range and history, and a destination sent to the head unit. Built and waiting on release in the App Store. It cannot install the car app: the installer is in the Android companion only.
  • Weather-aware range. Wind and temperature taken into the battery-on-arrival figure, the same way the planner already prices the climbs and descents on a route.
  • Head-up display. The next turn, its distance and the next road on the windshield, for cars fitted with a head-up display. It is in the app behind a switch that starts off, and it has not yet been seen on a car that has one — so it stays here until an owner confirms it works.
  • Voice assistant. The wake word, the speech recognition and the on-device voice are on the car and answer a short list of commands. Talking to it properly needs the on-device language model, which is switched off in the build.
  • Camera integration. Surround-view camera inside the app. Taken out of the current build and continuing on its own branch.

App preview

The interface, at a glance.

The main areas of the app, captured on the car. The head unit rotates; these were taken with it in portrait.

Vehicle dashboard panel: 482 km range on a 100 percent charge holding 82.3 kWh, all four tyre pressures between 282 and 290 kPa, and tiles for speed, instant power, average consumption, the last 50 km, high-voltage volts, motor temperature, odometer, battery health and Eco drive mode.
Trip planner for a 313 km route from Benslimane to Tanger: 2 hours 58 minutes, no charging stop needed, 63 kWh, arrival at 24 percent, with a terrain pill reading minus 3.8 percent and a note that the offline Morocco pack returned two routes.
Turn-by-turn navigation: next manoeuvre in 20 m onto RP3321, a 30 km/h speed pill showing delta SOC 0 percent, and a bottom bar with arrival at 6:26 PM, 2 hours 58 minutes and 313.1 km remaining, arriving at 24 percent.
Charging station browser: a filter row for any, 50, 100, 150 kW and DC, a list of nearby stations with power rating and distance, and the map showing power badges from 7 kW to 360 kW over a colour-coded range overlay.
Trip history: a recorded journey with energy used, average consumption of 22.6 kWh per 100 km, average and maximum speed, and a consumption chart running orange above the trip average and green below it.

Captured on the car over adb (app 0.9.0, head unit in portrait), driving the app's own route simulator — the car itself was parked. The cluster shot is the second display, captured live while it projected the same route. Charging and Trip history are August captures of screens that have not changed.

How it works

From install to insight in four steps.

  1. Install on the head unit

    Sealion 7 Pilot runs on the car's DiLink head unit. There is no app store on the car, so the phone app puts it there over the car's Wi-Fi.

  2. It connects to the car

    On the Sealion 7 the app reads vehicle signals through the head unit's own interfaces. No extra hardware, no OBD dongle.

  3. Drive with better information

    The dashboard, trip recorder and navigation run on the car's display and keep working across ignition off/on cycles.

  4. Plan and review journeys

    Prepare EV trips with charging stops, follow turn-by-turn guidance, and review recorded trips and charging sessions afterwards.

Install

Get it onto your car.

The car has no app store, so the app goes on from your phone: the Sealion 7 Pilot phone app finds the car on your Wi-Fi and installs it when you say yes. No computer, no cable. After that the app updates itself.

Three months free, from the day you sign in.

Creating an account issues a licence for Sealion 7 Pilot straight away — nothing to enter, nothing to pay. It covers the app and every update for three months.

  • After that it needs a licence to keep running. What one costs has not been decided yet, and we would rather say so than print a number.
  • The app checks the licence on the car, not only at download. It carries on for a fortnight when the car cannot reach us, so a week in a garage is not a car locked out of its own navigation.
  • One account, one car. You link the head unit by scanning a code on its screen, and the licence covers the car it is linked to.
  • The link is what the car uses to fetch its map keys and its road pack, so an unlinked head unit shows the pairing code rather than a map.
  1. Get the phone app

    On an Android phone, signed in with the same account as above. The installer is in the Android app only.

    The phone app is in a Google Play test, not a public listing yet. Open the link with the Google account on your phone, become a tester, then install it from Google Play.

  2. Turn on adb over Wi-Fi in the car

    This is what lets the phone install anything, and the Sealion 7 does not put it where Android normally does — getting there involves a settings screen you would not want to mistype. BYD Lab has the procedure written up and tested on the car, with the risk warning it deserves. The phone app shows the same steps.

    Sealion 7: turn on adb over Wi-Fi and install an appThe switch is not where Android usually puts it, and the procedure carries a medium risk warning. Tested on head-unit build 51.1.4.2606220.1. Follow it up to turning adb on — the phone app does the installing.

  3. Put the phone and the car on the same Wi-Fi

    Your home network, or the phone's own hotspot with the car joined to it.

  4. Find the car and confirm

    Tap Find the car. The phone looks for the head unit on port 5555 and lists what answers; pick the car. The first time, the car asks whether to allow debugging from this phone — allow it, and it will not ask again.

    Nothing is downloaded until you have seen the summary — which version, how big, onto which device at which address, and what is on it now — and tapped install. Keep both on the Wi-Fi until it finishes.

  5. Open it on the car and link it

    The app starts on a code. Scan it with the phone, and the car is linked to your account.

What the phone installs

Package
dev.pilotlab.sealion7pilot — the only one it can install
From
bydlab.dev, for an account with an active licence
Checksum
Checked by the phone before anything reaches the car
Afterwards
The download is deleted from the phone

Updates arrive the same way, over the car's Wi-Fi, and keep the car linked. Once the app is on the car it can also update itself, so the phone is not needed every time.

Purpose-built

Designed for the Sealion 7, not adapted to it

Sealion 7 Pilot targets the BYD Sealion 7's DiLink infotainment environment — its Android platform, its landscape display, its vehicle data interfaces and its ignition behaviour. We have driven thousands of kilometres testing it in the car it was built for. The app also installs on regular Android devices for development and preview, with vehicle features inactive.

Vehicle
BYD Sealion 7
Environment
DiLink head unit (Android 11)
Display
Landscape automotive panel
Vehicle data
Read-only telemetry
Data storage
On device
Testing
Thousands of km driven

Sealion 7 Pilot is an independent project and is not affiliated with, endorsed by, or supported by BYD. BYD, Sealion and DiLink are trademarks of their respective owners.

Roadmap

Shipping honestly.

Statuses reflect the current state of the project. Nothing in "planned" is available today.

Available

  • Live vehicle dashboardTelemetry, battery and drivetrain data
  • Trip & charging historyAutomatic background recording, including charges the unit slept through
  • EV route planningCharging stops with arrival state of charge
  • Offline maps and routingRoad packs for 136 countries — map, routes and reroutes on the car with no network, across up to five countries
  • Turn-by-turn navigationVector map with guidance and rerouting
  • Charging-station browserStations near you and along the route, with power tiers
  • Car linked to your accountBattery, range and history reported to the account that holds the licence
  • Instrument-cluster navigationAll three of the car's modes on the driver display, steady over long drives and while the app is in the background
  • Live trafficTraffic on your route: the ETA, slow sections and faster-route suggestions
  • Phone companion for AndroidInstalls the app on the car and shows it from your phone — in a Google Play test

In development

  • iPhone companionBuilt — waiting on the App Store
  • Weather-aware rangeWind and temperature priced into the arrival battery, as the hills already are
  • Head-up displayIn the app, off by default — waiting on a car with a HUD to confirm it
  • Voice assistantOn-device voice and commands; the language model is off
  • Camera integrationSurround-view, on its own branch

Planned

  • More BYD modelsSupport for BYD EVs beyond the Sealion 7
  • Richer charging integrationsMore providers and live availability

FAQ

Common questions.

What is Sealion 7 Pilot?

An independent Android application that runs on the BYD Sealion 7's head unit. It adds a live vehicle dashboard, EV trip planning with charging stops, turn-by-turn navigation, and automatic trip and charging history.

Which vehicles are supported?

The app is built specifically for the BYD Sealion 7 with the DiLink head unit. It can be installed on other Android devices for preview, but vehicle telemetry only works on the supported car.

Is this an official BYD application?

No. Sealion 7 Pilot is an independent project with no affiliation to BYD. It is not endorsed, supported or distributed by BYD.

Does it replace the car's original system?

No. It runs as a regular app alongside the original DiLink software. The factory system, its navigation and its safety features remain untouched.

Which features are available today?

Live dashboard, battery and energy insights, EV route planning with charging stops, turn-by-turn navigation on both the centre screen and the instrument cluster, live traffic, a charging-station browser, and automatic trip and charging history. Routing and the map run on the car from a country pack you download once — your home country and up to four more, with routes across their borders and car ferries included — so they work with no network; with a signal, live traffic adjusts the route and the ETA. Cluster guidance runs in all three of the car's modes and keeps going while the app is in the background. The Android phone companion, which installs the app on the car, is in a Google Play test. The iPhone companion, a full voice assistant and camera integration are still in development.

Does it need an internet connection?

For the map and routing, no — that is why the country pack exists. The map, planning, rerouting and guidance run on the head unit once your country's pack is downloaded, and 136 countries have one today. Destination search and live traffic do need the network; without it, routes are timed on normal road speeds. There is no routing at all in a country with no pack, and a new install cannot route until it has one.

Does it show live traffic?

Yes, when the head unit has a signal. Live traffic adjusts the speeds the on-car router plans with, and during guidance the road ahead is timed against live traffic, so the ETA follows the queues, slow sections show on your route, and when a faster road opens up the app says how many minutes it saves, once, and offers it on a card — drive onto it and it becomes your route. Traffic older than 30 minutes is ignored. To time your route, the app sends the road ahead of the car to a traffic service. With no signal, routing carries on from the road pack on normal road speeds, and the app still reroutes when you leave the route, miss a turn, change the destination or finish charging.

How is my vehicle data handled?

Vehicle telemetry is read locally and stored on the head unit. Once the car is linked to your account it also reports a summary — charge, range, odometer, gear — about once a minute, so the phone app can show it, and mirrors finished trips and charging sessions. Where the car is parked is a separate switch that is off until you turn it on, and turning it back off deletes the position already stored. Network access is otherwise used for destination search, live traffic and charging-station data — for traffic, the road ahead of the car is sent to a traffic service to be timed. If the app crashes, a linked car files the crash as a support report on your account, with keys, email addresses and the VIN taken out first; a switch on the Link screen in the car turns that off. Trip history stays on the head unit and can be cleared from the app.

How can I install or test the app?

From an Android phone. You turn on adb over Wi-Fi in the car once — that part is specific to this car, and the BYD Lab guide linked in the Install section is the tested version to follow — then the Sealion 7 Pilot phone app finds the car on the same Wi-Fi, shows you what it will install, and installs it when you confirm. The phone app is in a Google Play test rather than a public listing for now: join the test from the Install section, then install it from Google Play.

What does it cost?

Creating an account issues a three-month licence for the app immediately — there is nothing to enter and nothing to pay. After those three months it needs a licence to keep running, and no price has been announced. The licence is checked on the car as well as at download: you link the head unit to your account by scanning a code on its screen, one account holds one car, and the app carries on for a fortnight when it cannot reach us.

What is planned next?

See the roadmap above: the iPhone companion, head-up display support (in the app, waiting to be confirmed on a car that has one), weather in the range prediction and a full hands-free assistant are in development, with more BYD models and richer charging integrations after them.

Support

Something not right? Tell us here.

Licence holders can report a bug or send an idea from this site, attach what shows the problem, and follow our answer on the same page.

  • One thread per report

    Each report keeps its own conversation. Add to it — another screenshot, the version you updated to — until it is sorted.

  • Show us, do not describe it

    Drop in screenshots, a log or a short screen recording: up to five files a message, 10 MB each.

  • Answered where you asked

    Our reply lands on the report, and your list shows which ones have one.

Open support

Reporting needs an active Sealion 7 Pilot licence — including the three months every account starts with.

No licence, or a question that is not about the app? Write to us instead:contact@bydlab.dev

Give your Sealion 7 the software it deserves.

The install takes your phone, the car and one Wi-Fi network — no computer. After that the app keeps itself up to date.