Reprogramming the Xiaomi remote: from reset to firmware

Xiaomi's remotes are not just accessories, they're full-fledged smart devices with their own software. Over time, they can start to glittle: not responding to presses, forgetting attached devices or working with a delay. 80 percent of the time, the problem is solved by reprogramming โ€” resetting settings, updating firmware or manually reconfiguring. But how do you do it right so that you don't turn the remote into a brick?

In this article, we will analyze all the reprogramming methods for popular models: Mi Remote (white / black version), Mi Remote (white / black version), Mi Remote (in Russian). TV Stick Remote, as well as universal Xiaomi remotes for air conditioners and other equipment.You will learn how to update the firmware through Mi Home, manually reflash the remote through the ADB, And what to do if the device is not defined by the system, and then you can also see the table of compatibility with other brands' technology and answers to frequent errors like "Device not found" or "Update failedยป.

What Xiaomi remotes can be reprogrammed

Not all Xiaomi remotes support firmware, but here is a complete list of models that have both official and informal update methods available:

  • ๐Ÿ“บ Mi TV Remote (white, model) R2) โ€” for Mi TVs TV redmi TV
  • โšซ Mi TV Remote Pro (Black, model) R3) โ€” voice-controlled and Bluetooth
  • ๐ŸŽฎ Mi TV Stick Remote for Mi Media Players TV Stick and Mi Box S
  • โ„๏ธ Mi Air Conditioner Remote - universal for air conditioners (model) WXKG07LM)
  • ๐Ÿ”Œ Mi Universal Remote โ€“ for home appliances management (model) WXKG11LM)

Xiaomiโ€™s remotes for lamps (Yeelight), robot vacuum cleaners (Mi Robot Vacuum) or smart sockets do not have separate software โ€” they are controlled through the main device and do not require flashing, and you will not be able to update clones and non-original remotes, even if they look like Mi Remote.

โš ๏ธ Note: Xiaomi remotes for Mi TVs TV 4S/5X 2018โ€“2019 New firmware versions may not support the new version due to the limitations of the chipset. Before upgrading, check the model on the sticker under the battery compartment cover.

If your remote is not on the list above but you want to try it overflashing, first check for firmware on the forums. 4PDA Unofficial firmware can add support for new devices, but the risk of โ€œbrickingโ€ is higher.

๐Ÿ“Š What Xiaomi remote is yours?
Mi TV Remote (white)
Mi TV Remote Pro (black)
Mi TV Stick Remote
Universal for air conditioning / equipment
Other

Preparing for Reprogramming: What to Do Before Starting

Reflashing the remote is not a knee operation, and doing the wrong thing can cause you to lose your connection to the TV or your device to be completely inoperable.

Check the battery (minimum 50%)

Install the Mi Home app of the latest version

Connect the remote to Wi-Fi (for the purpose of OTA-update)

Download backup firmware (for manual recovery)

Shut down. VPN and firewalls on the phone/PC-->

The most common mistake users make is to try to update the remote control via Mi Home when it is discharged. If the battery indicator shows less than 30%, the system can interrupt the process and the device will stop turning on. Also make sure that your smartphone or tablet does not go to sleep during the upgrade - this can cause a failure.

For manual firmware through ADB, you will additionally need:

  • ๐Ÿ–ฅ๏ธ Windows computer 10/11 macOS
  • ๐Ÿ”Œ USB-Type-C Cable (to connect the remote to the PC)
  • ๐Ÿ› ๏ธ Utilities: ADB Tools, MiFlash (for disaster recovery)

โš ๏ธ Note: If you are updating the remote for Mi TV Stick, disconnect the media player from the TV while you're running the firmware. In rare cases, Bluetooth connection conflict can cause the remote to lose its connection to the device.

Method 1: Update the firmware through Mi Home (official method)

The safest way to reprogram the remote is to use the Mi Home app, which is suitable for most models and does not require technical skills.

  1. Open Mi Home and go to Devices section โ†’ Your remote.
  2. Slip on the three dots in the upper right corner and select Settings of the device.
  3. Scroll down and click the firmware update.
  4. If a new version is available, click Update and wait until it is completed (usually 2-5 minutes).

When you upgrade, the remote can flash the indicator several times and reboot, which is normal. Don't press buttons or disconnect it from the network. If the process has been stuck in Prepare for Update for more than 10 minutes, try:

  • ๐Ÿ”„ Reboot the remote (click Menu) + OK 10 seconds).
  • ๐Ÿ“ฑ Reinstall the Mi Home app.
  • ๐ŸŒ Connect to another Wi-Fi network (sometimes locking ports interferes with the firmware load).

If the update was successful, but the remote still does not work correctly, try resetting the settings through the same menu in Mi Home. โ†’ Reset.

๐Ÿ’ก

Officially upgrading via Mi Home is the most reliable method, but only works for consoles released after 2020. Older models require manual firmware.

Method 2: Manual update via ADB (for power users)

If the official update didnโ€™t help or your remote isnโ€™t supported by Mi Home, you can try hand-stitching it through the phone. ADB (Android Debug Bridge: This method requires command line skills and is suitable for Mi models TV Remote Pro and Mi TV Stick Remote.

Here's what you're gonna need:

  • ๐Ÿ–ฅ๏ธ PC with installation ADB Tools.
  • ๐Ÿ”Œ USB-Type-C Cable (to connect the remote).
  • ๐Ÿ“ Firmware in.img format (you can download it on Xiaomi Firmware).

Instructions:

  1. Connect the remote to the PC via cable. Hold the Menu buttons. + Back 5 seconds to put it in firmware mode.
  2. Open the command line (cmd) and execute the command: adb devices If the remote is determined (a line will appear with its ID), If you don't, install the Mi drivers. ADB Driver.
  3. Swipe the remote command: adb sideload path to firmware.img For example: adb sideload C:\firmware\mi_remote_r3_v12.img.
  4. Wait until it's finished (the display on the remote will be green). Turn off the cable and restart the device.

โš ๏ธ Attention: Continuous Firmware Through Process ADB may result in loss IMEI remote (for models with Bluetooth) LE). In this case, you will need to restore through MiFlash in mode. EDL.

If the remote does not turn on after firmware, try resetting it to factory settings:

  1. Hold the Menu. + OK + Power for 15 seconds.
  2. Connect to charging for 30 minutes (even if the indicator is not on).
  3. Repeat the firmware with another version of the software.
What to do if ADB no-sight?
1. Check the cable - it should support data transfer (not all charging cables are suitable). 2. Try another one USB-port (preferably 2.0, not 3.0). 3. Install drivers manually through Device Manager (select "Xiaomi Mi Composite" MDB Interface. 4 Restart the PC and remote (remove the battery for 10 seconds).

Method 3: Reprogramming through an engineering menu (hidden codes)

For the Mi remotes TV Remote (white model) has a hidden engineering menu that allows you to reset or force the firmware update without the Mi Home. This method works even if the remote does not connect to the application.

To get into the engineering menu:

  1. Turn off the remote (remove and insert the battery).
  2. Press the Menu buttons. + Settings and Holding Them, Press Power 3 Times in a row.
  3. Release all buttons โ€“ the remote must flash red (engineering menu mode).

Then use these combinations:

Action.Button combinationA sign of success
Resetting settingsMenu โ†’ 1 โ†’ 3 โ†’ 9Double flashing green
Forced renewalSettings โ†’ 2 โ†’ 5 โ†’ 8The indicator burns blue 10 seconds
Verification of firmware versionPower โ†’ 4 โ†’ 6 โ†’ 0Brief flashings (number of flashes) = version)
Restore BluetoothBack โ†’ 7 โ†’ 9 โ†’ 3It flashes red, then green.

Once reset, the remote will automatically reboot, and if it doesn't connect to the TV, re-bind:

  1. On the TV, go to Settings โ†’ Remote DU โ†’ Add the remote.
  2. On the remote, pinch the Menu. + OK 5 seconds until the indicator starts to flash.
  3. Bring the remote to the TV at a distance of 10 cm and wait for synchronization.

๐Ÿ’ก

If the remote does not respond to combinations for the engineering menu, try using another set of buttons: Back + Home + Power (hold 8 seconds) This is an alternative way to log in for firmware older than 2021.

Solving common errors in reflashing

Even when following instructions, users often encounter errors, and here are the most common problems and solutions:

  • ๐Ÿ”ด The error "Device not found" in ADB: Check if the debugging is included USB on the remote (for models with Bluetooth) LE). If not, try another cable or port. Also make sure that the remote is linked to your account in Mi Home.
  • ๐ŸŸก Update freezes by 0% or 100%: This could be due to slow internet or firewall locking files. Try connecting to 5GHz or using mobile internet. If you're 100 percent hanging, wait 15 minutes, then restart the remote.
  • ๐ŸŸข Remote does not turn on after firmware: Connect it to charging for 1 hour (even if there is no reaction). If it does not help, try flashing the old version of the software through MiFlash in mode. EDL.
  • ๐Ÿ”ต Buttons are not working correctly (the wrong action is pressed): This is a sign of firmware incompatibility. Reset the remote via the engineering menu (Menu). + 1 + 3 + 9) And tie him back.

If none of these methods worked, check the remote for physical damage.

  • ๐Ÿ”‹ A discharged or bloated battery (replace with a new one) CR2032).
  • ๐Ÿ“ถ A damaged Bluetooth antenna (if the remote was falling).
  • ๐Ÿ’ง Getting liquid under the buttons (needs to clean with alcohol).

๐Ÿ’ก

If the remote is detected in Mi Home but does not control the TV, remove it from the app and re-attach it. Often, changing the region of the Xiaomi account to China helps (in the profile settings).

Compatibility of Xiaomi remotes with other brands

One of the main advantages of Xiaomi remotes is the ability to control equipment from other manufacturers, but not all devices are supported out of the box.

Brand of technologySupported models of Xiaomi remotesIs manual adjustment required?Notes
SamsungMi TV Remote Pro, Universal RemoteYes (via Mi Home)Works with TV 2016+ For old models, you need to IR-repeater.
LGMi TV Remote Pro, Mi TV Stick RemotePartially.Control of basic functions (on/off, volume) Voice assistant is not working.
SonyMi Universal RemoteYes.Protocol selection required SIRC remote-setting.
PhilipsMi TV Remote (white)No.Supported TV Android TV 9.0+.
TCL/RokuMi TV Stick RemoteYes.You need to manually add the device through Add the remote โ†’ Other.

To add support for the new device:

  1. Open Mi Home โ†’ Your remote. โ†’ Settings โ†’ Add the device.
  2. Choose a brand from the list. If there is none, click Other and enter the codes manually.
  3. For IR-Remotes (infrared) may require training โ€“ bring the original remote to Mi Remote and follow the instructions on the screen.

If your TV or air conditioner isn't on the compatible list, check for unofficial firmware on the forums. For example, Mi Universal Remote has modified software that supports Panasonic, Hisense and even some Apple models. TV.

FAQ: Frequent questions about reprogramming Xiaomi remotes

๐Ÿ”น Can you reflash the Xiaomi remote without a computer?
Yes, if your model supports it. OTA-You can get a smartphone and a stable Internet connection. ADB PCs require only old or unofficial versions of software.
๐Ÿ”น Xiaomi remote is not determined in Mi Home after reset?
Try: Delete the remote from your Xiaomi account (via Profile) โ†’ Reboot the router (sometimes conflict) IP-Manually link the remote: press Menu + OK 5 seconds, then select it from the list of available devices in Mi Home. If it doesn't help, check if the antivirus does not block the connection to the servers of Xiaomi.
๐Ÿ”น How to find out the current version of the remote firmware?
There are three ways: through Mi Home: Device โ†’ Settings โ†’ On the program. On the engineering menu: press Power. โ†’ 4 โ†’ 6 โ†’ 0 (number of flashings) = through. ADB: Connect the remote to your PC and execute the command: adb shell getprop ro.build.version.incremental
๐Ÿ”น Can I roll back the firmware to the old version?
Technically yes, but officially Xiaomi does not provide old versions of the software. 4PDA Or Xiaomi.eu. Use MiFlash in mode EDL (Requires disassembly of the remote for connecting to the PC). โš ๏ธ Recoil could lead to incompatibility with new Xiaomi devices.
๐Ÿ”น Xiaomi remote only works near the TV. How to increase range?
The problem could be: A discharged battery (replace it with a new one) interference from others. IR-Devices (remove remotes from air conditioners, music centers) Weak Bluetooth signal (for models with a high-speed system) LE). Try resetting the connection and re-attaching the remote (IR), Check the purity of the LED (wipe with alcohol). For Bluetooth remotes (Mi) TV Remote Pro) Update your TV firmware โ€“ sometimes the problem is with receiver drivers.