Phone as a remote for Xiaomi TV Box: full setup instructions

Why Smartphone is More Convenient Than a Standard Remote for Xiaomi

The classic remote from Xiaomi Mi Box S or Mi TV Stick is often lost, discharged or broken โ€“ and the smartphone is always at hand. You can turn it into a full-fledged remote control (DU) in 5 minutes, while getting advanced features: voice search, gesture control and even automatic switching modes when you start applications.

The main advantage is that you don't have to buy any additional accessories, just install the official Mi Remote Controller app or third-party solutions like Yatse or Unified Remote, and if your console supports Google Cast, then your smartphone will also become a media center with the ability to stream the screen.

But there are nuances: not all phone models are compatible with an IR port (if you have one on the console), and to work on Wi-Fi requires a stable connection to the same network, let's analyze all the ways of connecting, from the simplest to the most advanced.

What Xiaomi-prefixes support control from a smartphone

Remote management is available for most modern Xiaomi devices, but there are important limitations:

  • ๐Ÿ“บ Mi Box S (MDZ-22-AB) โ€” Full support via Wi-Fi and Bluetooth (depending on firmware).
  • ๐ŸŽฎ Mi TV Stick (all generations) โ€“ Wi-Fi only, no IR port.
  • ๐Ÿ–ฅ๏ธ Mi Box 4/4c/4s โ€” Partial support: Some features (such as voice search) may not work.
  • โš ๏ธ Outdated models (Mi Box 3, Mi Box 1) โ€“ require manual tuning through the ADB third-party.

To check your console compatibility, go to Settings โ†’ About โ†’ Android TV. If version 9.0 or newer, there will be no problems. Old firmware (7.1 and below) may need an update.

๐Ÿ“Š What kind of Xiaomi console do you use?
Mi Box S
Mi TV Stick
Mi Box 4/4c
Another model.
I don't know.

How to connect your phone to Xiaomi TV Box

There are three main methods of controlling the console from a smartphone, the choice depends on the model of the device and your tasks:

  1. Wi-Fi (recommended) - works on all consoles, does not require additional equipment, suitable for control at a distance of up to 10 meters.
  2. Bluetooth is a more stable connection, but not supported by all models (e.g., the Mi Box S after the 2023 update).
  3. Through the IR port, only for consoles with a physical IR receiver (for example, the Mi Box 4 Pro). Requires a smartphone with an IR transmitter (for example, the Xiaomi Redmi Note 10).

The most versatile option is Wi-Fi, which does not require a pair of devices (unlike Bluetooth), and works even if the console is hidden behind the TV, minus the input delay of up to 0.5 seconds with a weak signal.

๐Ÿ’ก

If the console is not visible on the network, check that both devices are connected to the same access point.Use 5 GHz for less latency, but remember that walls weaken the signal more than 2.4 GHz.

Step-by-step configuration through the official Mi Remote Controller app

This app from Xiaomi supports all modern consoles of the brand. Download it from Google Play or App Store (for iPhone).

Install Mi Remote Controller on your phone |

Connect the console and phone to the same Wi-Fi network |

Turn on the console and go to the main menu |

Open Bluetooth settings on your phone (if you use this method)-->

Follow the instructions:

  1. Start Mi Remote Controller and click Add Device.
  2. Select a category TV Box โ†’ Xiaomi.
  3. In the list of models, find your console (for example, Mi Box S). If it is not, select Another device and enter IP-The address of the console manually (you can find it in Settings) โ†’ Network).
  4. Confirm the pairing on the TV screen (a code of 4 digits will appear).
  5. Now, the virtual remote control with the control buttons will be displayed on the phone screen.

If the app does not find the console, try:

  • ๐Ÿ”„ Reboot both devices.
  • ๐Ÿ“ถ Connect to a 5 GHz network (if the router is dual-band).
  • ๐Ÿ”ง Manually enter IP-console address (see above).
What happens if the Mi Remote Controller doesnโ€™t work?
If the app gives an error "Device is not responding", check: 1. Router firewall - some models block local connections. Turn it off for 5 minutes for the test. 2. Power saving mode on the phone - add Mi Remote Controller in exceptions. 3. Firmware updates - on Android 9+ consoles, you may need to upgrade to the latest version of the software through Settings โ†’ System Update.

Alternative applications: Yatse, Unified Remote and others

If the official app doesn't work, there are more flexible solutions that support not only the basic functions of the remote, but also automation (like running Netflix with one tap) and customization of the interface.

AnnexXiaomi supportAdditional functionsCons
Yatse: Remote Controlโœ… All models.Voice search, widgets, automationPaid version for 199 โ‚ฝ
Unified Remoteโœ… Mi Box S, Mi TV StickFile management, keyboardA complex setup for beginners
Google TVโœ… Android TV 10+Integration with Google AssistantNot all buttons work.
TV Remote Controlโš ๏ธ Partially (requires manual adjustment)IR control for older modelsAdvertising in the free version

For maximum control, we recommend Yatse. It allows you to create your own macros (for example, "Switch off the TV โ†’ start Kodi โ†’ turn on subtitles") and has a built-in media player for streaming files from the phone.

โš ๏ธ Note: Applications like Unified Remote require the server part to be installed on the console, without which they will only work as a base remote without advanced features.

Solving common problems

Even after setting it up properly, there can be failures, and here are the most common errors and their solutions specific to Xiaomi consoles:

  • ๐Ÿ”Œ "Device not found" - check that the console is on mode ADB by Wi-Fi (Settings) โ†’ For developers โ†’ Networked ADB).
  • ๐Ÿ•’ Lag when pressing buttons โ€“ turn off power saving for the remote app in the phone settings.
  • ๐Ÿ”‡ Voice commands donโ€™t work โ€“ update Google Play Services on console and phone.
  • ๐Ÿ“ฑ The remote is turned off when the screen is locked - in the application settings, turn on the option Work in the background.

If the Mi TV Stick periodically loses the connection, try:

  1. Connect her to USB-externally powered hub (lack of power from port) TV malfunction).
  2. Router secure MAC-fixed-end IP.
  3. Disable the Green AP function in the router settings (it can break the connection to save power).

๐Ÿ’ก

If the console stopped responding to the phone after the upgrade, reset it to factory settings (Settings โ†’ Storage and Reset โ†’ Data Reset) and this will solve 90% of compatibility issues.

Hidden functions: voice control and gestures

Few people know that a smartphone as a remote for Xiaomi TV Box can do more than just replace buttons.

  • ๐ŸŽค Voice Search โ€“ In Mi Remote Controller, hold the microphone button and say a command (e.g., โ€œturn on YouTubeโ€). Only works on consoles with Google Assistant.
  • โœ‹ Gestures โ€“ in Yatse you can configure swipes to control volume or rewind.
  • ๐Ÿ“ฑ Screen control โ€“ some applications (for example, TeamViewer QuickSupport) allow you to duplicate the console screen on the phone and control it like a mouse.
  • ๐Ÿ”„ Automation โ€“ Tasker or MacroDroid can program your phone to start the console on schedule (for example, turn on the morning news at 7:00 am).

To activate voice control:

  1. Open Mi Remote Controller and go to Settings โ†’ Voice Search.
  2. Select the language (Russian, English, Chinese supported).
  3. Press and hold the microphone button on the virtual remote, then say the command.

If voice search is not working, check:

  • ๐Ÿ”Š Phone microphone (permissions for the application must be enabled).
  • ๐ŸŒ Internet connection (voice commands are processed on Google servers).
  • ๐Ÿ“‹ Region of consoles in settings (Settings) โ†’ Language and keyboard โ†’ The region must match the language of the voice assistant).

FAQ: Frequent questions about using your phone as a remote control

Can you control a Xiaomi TV Box without Wi-Fi?
Yes, but with limitations: If the console has an IR port and the phone has an IR transmitter (for example, in Xiaomi Redmi 9 or POCO X3), you can use applications like IR Universal Remote. For Mi TV Stick (without IR), the only option is Bluetooth, but it works unstable. Without Wi-Fi or Bluetooth, you can not fully manage.
How do you know? IP-hand-held address?
Methods: On the console: Settings โ†’ Network โ†’ Network status (IP lined IP-On the router, go to the web interface (usually 192.168.1.1) and see the list of connected devices. ADB: connect to the console by command adb shell ifconfig (requires the developer mode enabled).
Why are the buttons on the virtual remote working with a delay?
Causes and solutions: ๐Ÿ“ถ Weak Wi-Fi signal โ€“ connect the console over the cable or move the router closer. ๐Ÿ“ฑ Power saving phone โ€“ add the remote app to exceptions (Settings) โ†’ Battery โ†’ Optimization). ๐Ÿ–ฅ๏ธ Overload consoles โ€“ close the background applications (Settings) โ†’ Annexes โ†’ If the delay is more than 1 second, try reconnecting or using the Yatse app โ€“ it is optimized for minimal lags.
Can I use the iPhone as a remote for Xiaomi TV Box?
Yes, but with nuances: The official Mi Remote Controller app works on iOS, but it may not support some console models. For advanced features (macros, gestures), it is better to use Yatse or Unified Remote. Voice search through Siri is not supported - only through Google Assistant. iPhone also does not have an IR transmitter, so management without Wi-Fi is impossible.
How to make the phone automatically connect to the console when you start the application?
Auto Connection Settings: In Mi Remote Controller, go to Settings โ†’ Auto Connect and turn on the option. In Yatse, create a Macro with the "Connect to Device" action and assign it to launch the application. On Android, use Tasker: Profile: App โ†’ Mi Remote Controller Task: Plugin โ†’ AutoInput โ†’ Click on โ€œConnectโ€ For iOS, similar automation can be configured via Shortcuts.