How to connect a smartphone to Xiaomi Mi Box S: 4 proven ways + problem solving

Connecting a smartphone to the Xiaomi Mi Box S opens up new opportunities for viewing content on the big screen, from streaming videos and photos to controlling the console as a remote control. 4 The main methods of synchronization - from wired USB-Connecting to wireless protocols like Miracast or Google Cast, each method has its own nuances, depending on the phone model, version. Android/iOS and even TV.

In this article, we will discuss all the current connectivity options, including step-by-step instructions with screenshots, a comparison table of methods and solving common errors (for example, when the console does not see the phone or when you have lags during the broadcast). Particular attention will be paid to the hidden settings of the Mi Box S, which allow you to speed up data transfer and avoid screen resolution problems. If you want to not just duplicate the screen of a smartphone, but use it as a full-fledged media server, read on.

1. USB Connection: The Most Stable Way

Wired connection through USB-cable is the best choice for those who appreciate stability and minimal latency, this method works on almost all Android smartphones (starting with version 5.0) and does not require additional applications. USB-port (usually located on the side or back of the box).

The connection will require:

  • πŸ”Œ Cable USB Type-C β†’ USB-A (or micro-USB β†’ USB-A old-fashioned)
  • πŸ“± Smartphone with support for the regime MTP (Media Transfer Protocol)
  • πŸ“Ί Xiaomi Mi Box S with the latest firmware version (check Settings) β†’ About the prefix)

Step-by-step:

  1. Connect one end of the cable to the smartphone, the other to the USB-port of Mi Box S.
  2. On the screen of the phone will appear a notification β€œCharge via USB” – tap it.
  3. Select the File Transfer (or MTP) mode.
  4. On the console, open Settings β†’ Devices β†’ USB and confirm the connection.

Make sure the cable supports data transfer (not just charging)|

Update the firmware of the Mi Box S to the latest version|

Enable debugging over USB in the smartphone developer settings (for advanced features)|

Check that the console is enabled mode "USB-host" (in the menu for developers)

-->

⚠️ Note: On some smartphones (for example, Xiaomi Redmi Note 10 or Samsung Galaxy) A52) At the first connection, it may be necessary to unlock OEM-It's unlocked in the developer settings, and without that, the console won't be able to recognize the device.

2. Wireless broadcast over Wi-Fi (Miracast and Google Cast)

If you don't like the wires, Miracast and Google Cast wireless protocols will allow you to duplicate the screen of your smartphone on the Mi Box S without a physical connection.

  • πŸ”„ Miracast – Direct stream from the phone screen (suitable for games and presentations, but can lay down).
  • πŸ“‘ Google Cast – streaming specific content (e.g. YouTube videos or Gallery photos) without duplication of interface.

To set up:

  1. Make sure that the smartphone and the Mi Box S are connected to the same Wi-Fi network.
  2. On the console go to Settings β†’ Display and sound β†’ Wireless display.
  3. On your smartphone: For Android: open Settings β†’ Connected Devices β†’ Wireless Display and select Mi Box S. For iPhone: Use the Google Home app (Chromecast setting is required).

Miracast|

Google Cast (Chromecast)|

USB|

HDMI-adapter|

I don't know what it is.

-->

⚠️ Note: When using Miracast on Samsung smartphones (Galaxy series) S21 You may have a "Disconnected" error, and the solution is: disable the "Wi-Fi Optimization" function in your network settings.

3. Connection through HDMI-Adapter (for iPhone and Android flagships)

If your smartphone supports video output through HDMI (For example, an iPhone with a Lightning adapter β†’ HDMI or Samsung Galaxy S23 Ultra with USB-C β†’ HDMI), You can connect to the Mi Box S through it. HDMI-This method guarantees the maximum quality of the image (up to the end of the picture). 4K@60Hz) Minimum delays but requires the purchase of an adapter (cost of the 500 before 2000 ruble).

Instructions:

  1. Connect the adapter to the smartphone, and HDMI-cable HDMI IN on the Mi Box S.
  2. On the console, select the signal source: Settings β†’ Display and sound β†’ HDMI source.
  3. On the smartphone, you may need to confirm trust in the external display (on the iPhone will appear a notification β€œTrust this device?”).
Connection methodDelay (MS)Max, permission.Internet is requiredSuitable for iPhone
USB10–301080pNo.Yes (with limitations)
Miracast50–1501080pYeah (Wi-Fi)No.
Google Cast100–3001080pYeah (Wi-Fi)Yes.
HDMI-adapter5–204K@60HzNo.Yes.

πŸ’‘ Useful advice: If you HDMI-If you connect, you don't see the image, try to manually select the resolution on your smartphone. On Android, this is done in the screen settings (Resolution) HDMI), on iPhone – via the adapter menu (if supported).

4.Using a smartphone as a remote for the Mi Box S

In addition to streaming content, the smartphone can be turned into a full-fledged remote control for the console, for this will fit the official application Mi Remote (from Xiaomi) or universal solutions like Google TV (for Android) and Apple TV Remote (for iPhone).

How to set up:

  1. Download the Mi Remote app from Google Play or the App Store.
  2. Turn on the Mi Box S option Settings β†’ Remote and accessories β†’ Bluetooth remotes.
  3. In the app, select Add Device β†’ Android TV β†’ Xiaomi Mi Box S.
  4. Follow the on-screen instructions for pairing over Bluetooth or Wi-Fi Direct.

πŸ’‘ Useful advice: For broadcasting 4K-Video without loss of quality use combination DLNA + In the Kodi settings on the Mi Box S, enable the "Adjust display refresh rate" option. β†’ Player β†’ Video) to avoid jerks.

FAQ: Frequent questions

Can I connect my iPhone to the Xiaomi Mi Box S without an adapter?
Yes, but with limitations. To stream content (e.g. from YouTube or Netflix), use Google Cast via the Google Home app. Full screen duplication (Miracast) on your iPhone is not supported β€” you will need to HDMI-adapter.
Why does the console ask to unlock the OEM when connecting via USB?
This is an Android security requirement. To unlock OEM, go to Settings β†’ About Phone β†’ Build Number (tap 7 times to activate Developer Mode), then to Settings β†’ System β†’ For Developers, turn on "OEM Unlock".
How to turn on the sound when broadcasting from the phone?
By default, sound can only be played on your smartphone. To redirect it to Mi Box S: On Android: In the notification bar, when broadcasting, click on the speaker icon and select "Playbox." On iPhone: At Control, hold the Playbox and select the Mi Box S as the output device.
What is the maximum resolution of the Mi Box S when broadcasting?
Depends on the method of connection: USB/Miracast/Google Cast: up 1080p@30Hz. HDMI-adapter: 4K@60Hz (Smartphone-supported. To check the current resolution on the console, go to Settings β†’ Display and sound β†’ Screen resolution.
Can you control the Mi Box S from a smartphone without the Internet?
Bluetooth Remote: Mi Remote or Unified Remote applications run on Bluetooth. USB-cable: some applications (such as Scrcpy) allow you to control the console via ADB. Wi-Fi Direct doesn’t need internet either, but both devices need to be in range of each other.