How to Update Xiaomi Basic 2: Official and Alternative Ways

Xiaomi Basic 2 wireless headphones (TWSEJ04LS) regularly receive firmware updates that improve sound quality, connectivity stability and battery life. However, many users face difficulties when trying to update the device β€” the Mi Fit application does not find a new version, the process is interrupted in the middle or the headphones stop responding after an update. In this article, we will analyze all the current ways of updating, including hidden functions and solutions to typical errors.

It’s important to understand that the firmware for Xiaomi Basic 2 is spread in waves – even if you see a new version announced on the forums, it may not be available for your region yet. In addition, some updates require preliminary preparation: a charged case, a stable Internet connection and the right sequence of actions. We tested all methods on firmware up to 1.7.0.3 (currently June 2026) and highlighted the key nuances.

1. Check the current version of the firmware

Before you update your headphones, make sure the new version is actually available.

  1. Open the Mi Fit app (version no lower than 5.6.0).
  2. Go to Profile β†’ My Devices β†’ Xiaomi Basic 2.
  3. Click on the gear icon (βš™οΈ) top-right.
  4. Select the item Device Information.

In the firmware version block, you will see the current number (e.g. 1.4.0.8). Compare it to the latest versions from official sources:

  • πŸ“Œ Xiaomi Update Page (select Audio Category).
  • πŸ“Œ Telegram channel @MiCommunityGlobal (section of Announcements).
  • πŸ“Œ Xiaomi Forum EU (modelling TWSEJ04LS).

⚠️ Note: If Mi Fit displays 0.0.0.0, it's a sync error. Try reconnecting your headphones to your phone or reinstall the app.

2. Automatic update via Mi Fit

The easiest way is to use the built-in feature in the application, but it doesn't always work because of regional constraints.

Case and headphone charge β‰₯ 50% | Wi-Fi connection (not mobile Internet)| Closing background apps on your phone | Placement of headphones next to your phone (≀ 1 m)

-->

  1. Open Mi Fit and go to Profile β†’ Xiaomi Basic 2.
  2. Click on the update icon (πŸ”„) in the upper right corner or select the firmware update in the settings menu.
  3. If a new version is available, a Download and Install button will appear. Press it.
  4. Wait until the download is complete (it can take up to 10 minutes) and follow the hints on the screen.

It takes about 5-7 minutes to update, and the headphones automatically reboot 2-3 times, which is normal, and don't remove them from the case, and don't close the app.

πŸ’‘

If the update button is inactive, try changing the region in Mi Fit to India or Global (in your account settings).

3. Manual update via firmware files

If the automatic method doesn't work, you can manually install the firmware.

  • πŸ“± Android smartphone (version 8.0 and higher).
  • πŸ”Œ USB-Case connection cable (optional, for recovery).
  • πŸ“ Firmware file in.ftf or.bin format.

Download the current firmware from verified sources:

Version.Download linkChanges in changesRelease date
1.7.0.3Official serverImproved ANC, Bluetooth 5.3 bugs fixedMay 2026
1.5.0.7Xiaomi Firmware UpdaterOptimized energy consumptionDecember 2023
1.4.0.84PDA (model thread)Corrected artifacts of sound at high frequenciesSeptember 2023

Installation instructions:

  1. Rename the downloaded firmware file to basic2_update.bin (gapless!).
  2. Place it in the root folder of the phone’s internal memory (not in the folders!).
  3. Open Mi Fit, go to headphone settings and select Local Update.
  4. The app will find the file and suggest you install it. Confirm the action.
What to do if the file is not located?
Make sure that: 1. The file has an exact name. basic2_update.bin (register!). 2. It is located in the root directory (for example, /storage/emulated/0/basic2_update.bin). 3. Android allows Mi Fit file access (Storage permission).If it doesn't work, try using Total Commander file manager to move the file.

Update via PC (alternative method)

For power users, there is a way to flash headphones through a computer using the Mi Flash Tool, a risky method that can lead to a device breaking down if something goes wrong.

  • πŸ”΄ Automatic and manual updates are not working.
  • πŸ”΄ Headphones hang on the logo after a failed update.
  • πŸ”΄ You are ready for the possible loss of the guarantee.

Tools required:

  • πŸ–₯️ Windows PC 10/11 (64-bit).
  • πŸ”Œ USB-cable (C or microUSB type, depending on the case).
  • πŸ“ The Mi Flash Tool.
  • πŸ“ Firmware in.tgz format (for example, basic2_global_images_V1.7.0.3.tgz).

Step-by-step:

  1. Unpack the archive with firmware in a folder without Cyrillic characters (for example, C:\basic2_firmware).
  2. Open the Mi Flash Tool on behalf of the administrator.
  3. Click Select and point the way to the firmware folder.
  4. Connect the case with headphones to the PC in the off state (press the button on the case for 10 seconds).
  5. In the utility, press Refresh – the COMX device should appear.
  6. Select Clean All mode and press Flash.

⚠️ Attention: If the process is interrupted, the headphones may stop turning on, in which case hardware reset through test points on the board (a soldering iron is required).

Automatic via Mi Fit| Manual update via file| Update via PC| Never Update

-->

5. Solving errors in the update

Even if you follow the instructions, you can get into trouble, and let's look at the most common problems and their solutions.

Mistake.Reason.Decision
Update failed (Error 1001)Incompatible firmware version or corrupted fileDownload the firmware again from the official source. Check the checksum of the file (MD5).
Headphones are not defined in Mi FitBluetooth or app cache failureClear the Mi Fit cache in your Android settings. Reboot your phone and headphones.
Update process is stuck at 0% or 100%Unstable Internet connection or battery dischargeConnect your phone to charge. Use Wi-Fi instead of mobile Internet. If you're stuck at 100 percent, wait 15 minutes, then restart your headphones.
There's no sound after the update.Resetting equalizer settings or damaging driversReset the headphone settings in Mi Fit (Settings) β†’ Reset them. Reconnect them to the phone.

If the headphones stopped turning on after a failed update, try a hardware reset:

  1. Put the headphones in the case and close the lid.
  2. Press and hold the button on the case for 20 seconds (until the indicator flashes in red).
  3. Open the lid and wait for the reboot (the indicator will turn white).

πŸ’‘

If the hardware reset did not help, contact the Xiaomi service center with a check about the purchase - the firmware is free of charge.

6. How to roll back firmware to the previous version

Sometimes newer firmware versions contain bugs β€” for example, in 1.6.0.2, users complained about extraneous noises in the microphone. If you encounter a similar problem, you can return the old firmware, but this requires caution.

Important: The rollback is only possible on versions that were previously installed on your headphones. Installing an older firmware than the one that came out of the box can lead to irreversible failure of the Bluetooth module.

Instructions:

  1. Download the desired firmware version (e.g. 1.4.0.8) from a reliable source.
  2. Rename the file to basic2_downgrade.bin.
  3. Place it in the root folder of the phone.
  4. In Mi Fit, select Local Update and confirm installation.

⚠️ Note: After rollback some functions (e.g, ANC or Game Mode) may not work properly. Before the procedure, back up the settings in Mi Fit (Profile) β†’ Backup).

7. Optimization of work after updating

After a successful update, it is recommended to follow several steps for stable operation:

  • πŸ”„ Reset the headphone settings: Mi Fit β†’ Settings of the device β†’ Reset. This will eliminate possible conflicts with the previous firmware.
  • πŸ“Ά Reconnect to devices: Remove headphones from the Bluetooth list on all previously conjugated gadgets and perform a new pairing.
  • πŸ”‹ Completely discharge and charge: Conduct 1-2 full discharge/charging cycles to calibrate the battery.
  • 🎧 Set up the equalizer: In Mi Fit, select Preset Balanced or create your profile.

If new features have been added after the update (e.g., LDAC in 1.7.0.3), manually activate them:

  1. Open Mi Fit and go to the headphone settings.
  2. Choose Sound Effects β†’ Codecs.
  3. Activate LDAC (for Android) or AAC (for iPhone).

πŸ’‘

To check the connection quality after the update, use the Bluetooth Auto Connect application (showing the signal stability in real time).

8. Frequent Questions (FAQ)

Can I upgrade Xiaomi Basic 2 with an iPhone?
Officially, no. The Mi Fit app for iOS doesn't support a headphone firmware update. However, you can: Temporarily borrow an Android smartphone for an upgrade. Use an Android emulator on a PC (like BlueStacks), but this is a non-guaranteed method. Once upgraded via Android, the headphones will work fine with the iPhone.
Why do the headphones discharge quickly after the upgrade?
It's a typical problem in the first days after the update: πŸ”‹ Battery calibration: After the upgrade, the battery controller "learns" again. Fully discharge and charge the headphones 2-3 times. πŸ“‘ Background processes: New firmware versions can activate ANC Transparency Mode by default. disable unnecessary features in Mi Fit. πŸ› Firmware bug: In versions 1.5.x.x There was a power-efficient bug.
How can I verify that the update has been successful?
After you reboot your headphones: Open Mi Fit and check the firmware version in your device information. Listen to the test track (like the frequency test) - the sound should be clean, without wheezing. Check all buttons and sensors (touch, on/off). If the Mi Fit version hasn't changed but the headphones are behaving differently (like a new voice assistant), then the update is partially installed. Repeat the procedure.
Can I flash Xiaomi Basic 2 through Fastboot?
No, Xiaomi Basic 2 headphones don't support Fastboot mode.All updates are installed via: πŸ“± Mi Fit application (automatically or manually). πŸ–₯️ Mi Flash Tool (power users only) Trying to flash them through ADB Or Fastboot will cause a breakdown.
Where to find the update error log?
If the update is completed with an error, the log can be extracted as follows: Connect the phone to the PC and enable USB debugging in the developer settings. Use the command: adb logcat | grep -i "basic2\|update\|bluetooth" Copy the output into a text file and look for lines from ERROR or FAILED. For log analysis, refer to the Xiaomi EU forum (Audio Devices section).