Chinese car multimedia systems based on Android have conquered the market due to their low price and wide functionality, but their software often requires improvement. Owners are faced with freezes, lack of Russian language, or incorrect operation of the sensor, which forces them to look for ways to update the system. Flashing via removable media is the most reliable method of restoring the functionality of the device when the over-the-air (OTA) update is unavailable or failed.

The process of updating software Head Unit (head unit) is fundamentally different from smartphone firmware, since version compatibility is critical here. MCU (microcontroller) and the operating system itself. An incorrect selection of files can turn a modern radio into a useless โ€œbrickโ€, so before starting the procedure you need to carefully study the device labeling and download files designed specifically for your hardware platform. In this article, we will analyze in detail the algorithm of actions that will allow you to safely update the software of your Chinese radio.

Preparing for the procedure requires the availability of high-quality flash memory and an understanding of the architecture of your device. We'll look at how to determine the firmware version, where to look for the latest files, and how to properly prepare the drive for installation. There is no need to rush: careful preparation takes more time than the recording process itself, but it is precisely this that guarantees a successful result without the need to contact a service center.

Identification of the model and search for suitable firmware

The most difficult stage is determining the exact model of the device, since Chinese manufacturers rarely indicate the full name on the box. First you need to go to the head unit settings by selecting Settings โ†’ About device or Factory Settings. In this section you will see information about the version Android, build date and, most importantly, the version number MCU. Write down this data, since the firmware from another model with a similar screen may not be suitable.

To search for files, use the received data as keywords on specialized forums such as w3bsit3-dns.com or XDA Developers. Often, manufacturers use common platforms, such as XY Auto, Teyes or Klyde, and the firmware can be interchangeable within the same series. Pay attention to the screen resolution and processor type indicated in the menu System informationas firmware for a 1024x600 screen will not run on a 1280x720 display.

โš ๏ธ Attention: Never use firmware designed for devices with another type of sensor (capacitive vs. resistive) or another arrangement of control buttons on the steering wheel. This will lead to complete inoperability of the touch screen after the update.

If a specific combination of letters and numbers is indicated in the device menu, for example MTK8227L or PX5, this indicates the type of processor, which significantly narrows the search range. Download archives only from trusted sources where users have confirmed successful installation on similar models. Make sure that the downloaded file has the extension .bin, .img or is an archive with a set of such files.

Since Chinese manufacturers often change component suppliers for the same radio model, the characteristics may differ even for devices purchased in the same month. It is recommended to check the exact parameters of your hardware with the description of the firmware in the topic on the forum before downloading.

๐Ÿ“Š What processor is installed in your radio?
MTK (MediaTek)
PX (Intel/PXA)
Allwinner
Qualcomm Snapdragon
I donโ€™t know

Preparing a USB drive and files

Proper preparation of a flash drive - the key to successful firmware, since the bootloader of the radio has strict requirements for the file system. You will need a USB drive with a capacity of 4 to 32 GB, which must be formatted into a file system FAT32. Using NTFS or exFAT formats is unacceptable, since the bootloader built into the radio simply will not be able to read data from such media.

After formatting, copy the firmware files to the root of the flash drive. In most cases, this is a file named update.zip or autoinst.zip, but some models require renaming the file to MCU.bin or placing the files in a folder named script. Carefully read the file Readme.txtif it comes with the firmware, as it contains specific requirements for a particular version Android.

โ˜‘๏ธ Media preparation

Done: 0 / 4

It is important to make sure that there are no other unnecessary files on the flash drive that could confuse the installation process. Remove the drive via Safe Removal on your computer to avoid damaging the file system. Before connecting to the radio, wipe the contacts of the USB connector, as poor contact in vehicle vibration conditions can interrupt the data reading process.

๐Ÿ’ก

Use a flash drive with a simple USB 2.0 interface without additional software encryption or partitioning. Complex flash drives with hardware encryption are often not detected by car head units.

The process of installing an update via USB

The firmware procedure itself begins by connecting the prepared drive to the radio connector. Insert the flash drive into the port USB, usually located on the front panel or led by a separate cable into the glove compartment. The system should automatically detect the media and offer to start the update, or you will need to manually find the installer file through the built-in file manager.

If the automatic update has not started, go to the Factory settings (Factory Settings) section. To enter this section, a password is often required, which depends on the board manufacturer: popular codes include 8878, 1234, 0000 or 1617. In the factory settings menu, find the button Update or Local Upgrade and specify the path to the file on your flash drive.

Update type File Action Risk
System (OS) update.zip Complete replacement of Android High
Microcontroller (MCU) MCU.bin Updating drivers Critical
Kernel boot.img Changing the kernel Average
Applications apk Installing apps Low

After the process starts, a progress bar will appear on the screen. At this moment, it is strictly forbidden to remove the flash drive, press buttons or turn off the car engine. The process can take from 5 to 20 minutes depending on the amount of data and the write speed of the drive. The radio may reboot several times during installation - this is normal behavior for the flashing procedure Android.

What to do if progress is frozen?

If the progress bar does not move for more than 30 minutes, the file may be damaged or the flash drive is unreadable. Try reformatting the media or using a different USB port. In extreme cases, a forced reboot will be required with the Reset button.

Working with Recovery mode and forced firmware

In cases where the system does not boot or the standard update method does not work, it is necessary to use the mode Recovery. This mode is a minimalistic recovery environment built into the device that allows you to install firmware by bypassing the main operating system. Login to Recovery is carried out using a combination of hardware buttons or through a special hole Reset.

To enter recovery mode, you usually need to turn off the radio, hold down the power button or the button Reset (sometimes you need to use a paper clip) and hold it for 10-15 seconds until the menu appears on a black background. The Recovery menu is navigated using the volume buttons or by touching the screen, and the selection is confirmed with the power button. You will need to select item Apply update from ADB or Apply update from storage.

โš ๏ธ Attention: Wrong selection of item Wipe data/factory reset in the Recovery menu will lead to complete deletion of all user data, navigation settings and saved tracks without the possibility of recovery.

If you selected installation from a drive, the system will prompt you to select a firmware file. After confirmation, the file signature verification process and subsequent recording will begin. In Recovery mode, power management is carried out only from the vehicle's on-board power supply, so make sure that the engine is running or the battery is fully charged to avoid a power outage at a critical moment.

๐Ÿ’ก

Recovery mode is the last chance to save the device if the firmware is unsuccessful, but it requires strict adherence to the sequence of actions and the presence of a working update file.

Initial setup after flashing

After successful installation of the new software version, the radio will reboot in normal mode. The first launch may take longer than usual as the system optimizes applications and creates new configuration files. Don't panic if the screen freezes on the logo Android for a couple of minutes - this is a standard initialization procedure Dalvik Cache.

Immediately after booting, you need to check the basic functions: the operation of the touch screen, sound, Bluetooth and navigation. Go to the date and time settings, as after a reset they are often reset to factory values. If the sensor does not work correctly (pressing in the wrong place), find the item Screen calibration in the settings and carry out the calibration procedure following the instructions on the display.

Restore the necessary applications by downloading them from the store Google Play or installing APK files from a flash drive. Check the Internet access via Wi-Fi or a mobile modem connected via USB. If you have updated your MCU, you may need to re-configure the steering wheel buttons as new drivers may change the signal codes.

  • ๐Ÿ“ Test the GPS module by launching the navigation application and waiting for the satellites to be detected.
  • ๐Ÿ”Š Test the audio outputs by switching audio sources and adjusting the balance speakers.
  • ๐Ÿ“ฑ Connect your phone via Bluetooth to check the phone book and speakerphone.
  • โš™๏ธ Go to the factory settings and make sure that the firmware version matches the installed one.
๐Ÿ’ก

Make a backup copy of important Wi-Fi settings and passwords immediately after successfully setting up a new system, so that in the future do not waste time re-entering them.

Possible problems and methods for solving them

Even if you follow all the instructions, unexpected situations may arise, such as a cyclic reboot or no image. If the radio constantly reboots (bootloop), try entering Recovery mode again and resetting the settings Wipe data/factory reset. This will remove conflicting configuration files left over from the old firmware.

No sound after an update is often due to an incorrectly selected MCU version or amplifier settings in the factory menu. Try changing the amplifier type (for example, from External AMP to Internal AMP) in the factory settings section. If the black screen persists, but the indicators are on, the firmware may be incompatible with your display matrix, and you will need to roll back to an older version.

If the device is completely inoperable, you may need to flash the firmware via UART (TTL) using a soldering iron and a computer, but this is a complex procedure that requires special skills and equipment. For most users, it is enough to ensure the integrity of the files and the correct format of the flash drive before trying again.

Is it possible to interrupt the firmware process if it is frozen?

Interrupting the process is highly undesirable, as this may damage the bootloader. If the radio does not respond for more than 40 minutes, try pressing and holding the Reset button or turning off the car's power for 5 minutes, then turning it on again. The device may automatically enter recovery mode.

Will the firmware erase my music and navigation maps?

A full system update (System Update) usually formats the internal data partition, removing installed applications and settings. The files on the external memory card or flash drive will remain untouched, but the shortcuts to them in the menu may disappear.

What to do if the radio says "Update failed"?

The "Update failed" error most often means that the firmware file is damaged, is not suitable for this model, or the flash drive is formatted in the wrong file system. Try downloading the file again, checking its checksum and formatting the media in FAT32 with a cluster size of 4096 bytes.

Do you need to update the MCU separately from Android?

Updating the MCU (microcontroller) is only necessary if the description of the new firmware indicates that it corrects errors in working with the car (CAN bus, buttons steering wheel, parking sensors). If the system is stable, flashing the MCU unnecessarily is not recommended due to the high risk.