Back to blog
SDV, LOCALIZATION, FIRMWAREMay 17, 2026Команда evlang.online

What Are OTA Updates and SDV: Why Your EV's Firmware Resets After an Update

What Are OTA Updates and SDV: Why Your EV's Firmware Resets After an Update

Your EV behaves like a smartphone: at night it connects to Wi-Fi, downloads an update — and in the morning the interface is in Chinese again. Sound familiar? That's an OTA update at work. In this guide we explain in plain terms what OTA and the software-defined vehicle (SDV) concept are, why localization "drops" after an update on imported EVs, and how to make it stick.

What it is and why it matters

OTA (Over-the-Air) is a software update delivered to the car "over the air," via mobile network or Wi-Fi, with no service visit required. Just like Apple or Google, the manufacturer remotely improves navigation, adds features and fixes bugs. For a modern EV this is now the norm: over its service life a car can receive dozens of such updates.

SDV (software-defined vehicle) means a car whose behavior — from the on-screen menu to battery pre-heating logic — is controlled by software that can be changed throughout the vehicle's life. For the driver that's convenient, but it also means an external update can quietly change what you've already set up. That is both its greatest value and its greatest risk.

Why localization resets. When you import an EV from China, the "native" software is built for the Chinese market, and the language you need simply isn't in the factory set. A workshop adapts the interface for the local driver — menu language, voice assistant, head-up display (HUD). But the next OTA update from the manufacturer rolls the factory image back over your settings: the update package "doesn't know" about the external adaptation and returns the system to the state the factory intended. As a result the language, and sometimes part of the features, revert to the factory state. In some cases the screen goes fully black. It's not a fault — it's how SDV works.

What's included and how we do it

Our job isn't just to translate the menu once, but to make the adaptation predictable and restorable. The workflow:

  1. Diagnostics and backup. Before any intervention we take a backup of the current state — an insurance policy and the basis for a safe rollback.
  2. Localization / regional software adaptation. We localize the multimedia, voice assistant, HUD, maps and units — legally, within the system's standard capabilities.
  3. Safe rollback. We do not touch critical control units (ECUs) — brakes, battery, ADAS. If anything goes wrong, we return the car to its original state from the backup.
  4. Owner's guide. We explain how to handle future OTA updates without losing your settings, and what to do if an update overwrites the language anyway.

Important: we don't "hack" or "trick" the car. We perform legal regional software adaptation within the limits already built into the system.

Models and compatibility

We work with popular imported EVs:

  • Zeekr — 001, 007, 7X, X, 009.
  • BYD — Leopard 3 and 8, Song / Tang / Han, YangWang U8; the DiLink platform.
  • Audi — Q4 e-tron, Q5 e-tron, e-tron, GT; MMI/ODIS systems.
  • Volkswagen ID — ID.3–ID.7 on the MIB3 system.

Each platform handles OTA differently, so we first check the VIN and the specific system version, and only then quote the scope of work.

Prices and timing

We quote the price right after the VIN and a short inspection — no hidden fees.

ServicePriceWhat's included
LANG BASICfrom $300Localized menu, assistant, HUD
LANG+CONNECTfrom $500Localization + connectivity and services setup
ADAPTER DCindividualSelected for the specific car
Auto-Conciergefrom $100We pick up and return the car within Kyiv

Brand starting points: Zeekr — from $300, BYD — from $350, VW ID — from $350, Audi — from $400.

Timing: diagnostics ~15 minutes, main work — 1–2 hours in the workshop. Address: Kyiv, 21 Prykoliyna St., daily 09:00–21:00.

Warranty: if an OTA update overwrites the localization within 6 months, we reapply it free of charge.

FAQ

Why doesn't the manufacturer just add the language? Because the car was built for the Chinese market, and the language you need isn't in the factory set. OTA updates operate within the factory's supported languages, so regional adaptation is done separately.

Can I just turn OTA off? You can technically postpone updates, but we don't recommend refusing them entirely — they include important security fixes. The smarter path is to keep the localization restorable.

The update killed my car into a black screen — what now? That's a separate scenario. We cover it in our SOS article on the black screen after an update. The key rule: don't do random resets.

The language dropped after OTA — is it permanent? No. There's a dedicated SOS article on this case too. The language comes back by reapplying the localization; within 6 months it's free.

Is this safe for the battery and brakes? Yes. We don't touch critical ECUs; we work only at the user and multimedia level, with a backup and rollback option.

Ready to sort out your car?

Send your VIN via Telegram, WhatsApp or Viber to +38 (063) 010-12-34 — we'll quote the price and timing before you even visit. And if you're specifically interested in a Chinese flagship, see the process details on our Zeekr localization page.