How to connect Xiaomi phone to TV via USB: full instruction with error solutions

Why connect Xiaomi to a TV via USB?

Connecting Xiaomi smartphone to the TV through USB-cable is one of the most stable ways to stream content without delay. Unlike wireless technologies like Miracast or Google Cast, wired connection is independent of Wi-Fi quality, does not suffer from lags, and is suitable even for older TV models without Smart features. Not all TVs support MTP-protocol, and some Xiaomi smartphones require additional settings for proper operation.

In this article, weโ€™ll look at all the possible connectivity scenarios, from simply viewing a photo to using the phone as a game console, what cables and adapters youโ€™ll need, how to set up Xiaomi to transfer data, and what to do if the TV canโ€™t see the device, and also unique solutions for Xiaomi models with locked debugging over USB, which are not written in the standard instructions.

Which Xiaomi phones and TVs support USB connectivity?

In theory, any Xiaomi smartphone can be connected to TV via USB, but the functionality will depend on the TV model and the MIUI firmware version.

  • ๐Ÿ“ฑ Smartphones: All devices on MIUI 10+ (including the Redmi Note 10/11/12, POCO F3/F4, Xiaomi 11/12/13) maintain MTP (Media Transfer Protocol: default. For older models (e.g. Redmi) 4X or Mi A1) You may need to manually activate the debugging.
  • ๐Ÿ“บ Televisions: ๐Ÿ”น Smart TV (Samsung, LG, Sony, Xiaomi, with USB-Port โ€“ Supports viewing of photos/videos through MTP or PTP. ๐Ÿ”น Old TV (without Smart) - you will need to USB-OTG adapter + HDMI-exit (e.g. through MHL SlimPort). ๐Ÿ”น Xiaomi Mi TVs TV (All generations โ€“ better compatibility, support even control of the phone from the remote.

โš ๏ธ Note: If your TV canโ€™t see your phone MTP, Check if it supports USB-host (readable external devices). BBK Thomson works only with flash drives, not phones.

๐Ÿ“Š What kind of TV are you?
Smart TV (Samsung, LG, Sony)
Xiaomi Mi TV
Old TV without Smart
Other
Xiaomi modelMTP Support for DefaultIs debugging required via USBSupport for video via USB (MHL)
Xiaomi 13/13 Proโœ… Yes.โŒ No.โœ… Yes (with adapter)
Redmi Note 12 Pro+โœ… Yes.โŒ No.โœ… Yes, only Full. HD)
POCO X5 Proโœ… Yes.โŒ No.โŒ No.
Redmi 9Aโœ… Yes.โš ๏ธ Sometimes (depends on firmware)โŒ No.
Mi A3 (Android One)โœ… Yes.โŒ No.โœ… Yes (manually powered)

What cables and adapters will you need?

To connect Xiaomi to your TV via USB, you may need to:

  • ๐Ÿ”Œ Standard. USB-C/USB-A cable (company with phone) โ€“ for transferring files to Smart TV.
  • ๐Ÿ”„ USB-OTG adapter (Type-C) โ†’ USB-A female) - if on TV USB-A port, and by the phone USB-C.
  • ๐Ÿ“บ MHL/SlimPort adapter (USB-C โ†’ HDMI) โ€” To display the image on the screen (does not work on all Xiaomi models).
  • โšก Active USB-hub โ€“ if the TV does not power the phone USB (need for stable employment).

โš ๏ธ Attention: Cheap Chinese adapters often don't support video transmission. MHL Choose certified devices (like Belkin or Anker) and check if your Xiaomi supports video output. USB โ€” many models after MIUI 12 disable this feature to save battery.

How to check for MHL support on Xiaomi?
Open the Settings. โ†’ The phone. โ†’ All characteristics โ†’ If there's a line in the list. mhl_sii8620 or slimport_anx7808, Your phone supports video output through USB.

For owners of Xiaomi Mi TV there is a bonus: you can use the proprietary cable Mi USB-C to USB-C for simultaneous charging of the phone and data transfer. But note that the file transfer speed will be limited to USB 2.0 (up to 480 Mbps), even if the port on the TV supports USB 3.0.

Step-by-step: how to connect Xiaomi to a TV via USB

Consider two scenarios: file transfer (photo, video, music) and screen output (duplicating the phoneโ€™s display to TV).

Scenario 1: Watching photos and videos from your phone on TV

1. Check that the phone has enabled File Transfer (MTP) mode

2.Use the original Xiaomi cable (or a certified USB-C)

3. Connect the cable to USB-TV port (usually marked as USB (Multimedia))

4. Select the source of the signal on the TV (Source button or Input button on the remote)

-->

  1. Connect your phone to your TV with a cable. On the Xiaomi screen, you'll see a notification, "Charge over USB" -- tap it.
  2. Select File Transfer Mode (MTP). If you don't have one, go to Settings โ†’ Connected Devices โ†’ USB and turn on MTP manually.
  3. On the TV, open the signal source menu (usually the Source or Input button) and select USB.
  4. Use the remote to navigate through folders on your phone, and on some TVs (like LG) you need to first confirm access to the device.

๐Ÿ’ก If the TV canโ€™t see the phone, try restarting both devices and using a different one. USB-TV port (some ports are only for charging).

Scenario 2: Duplicate the screen Xiaomi on the TV (Screen Mirroring)

To display the phone screen on TV through USB need to MHL/SlimPort adapter HDMI-Instructions:

  1. Connect the MHL adapter to your phone and then connect it to your TV via HDMI.
  2. Turn on HDMI (Source button on the remote).
  3. On the Xiaomi phone may appear a request for permission to display the image โ€“ confirm it.
  4. If the screen is not duplicated, go to Settings โ†’ Screen โ†’ Screen Expansion and select HDMI.

โš ๏ธ Note: On Xiaomi models with MIUI 13+ exit MHL In this case, use a wireless Miracast or Google Cast.

๐Ÿ’ก

To work smoothly, the USB phone must be charged at least 30%, and when the battery is low, MIUI automatically turns off the video output.

The solution to the problem: the TV canโ€™t see the Xiaomi phone

If the connection is not working, check the following points:

Problem.Possible causeDecision
The TV does not respond to the connectionUSB-The port does not support TV MTPUse a different port or check your TV settings (USB-regime)
The phone is charging, but the files are not displayed.Charging only mode is onChange the mode to MTP in the notification curtain
Video lagging or not being playedThe TV does not support H.265 or VP9 codecs.Convert video to H.264 via VLC or HandBrake
The phone screen is not duplicatedLack of support for MHLUse a wireless Miracast or Chromecast

If nothing helps, try resetting the USB settings on your phone:

  1. Go to Settings โ†’ System โ†’ Resetting settings.
  2. Select Reset USB (or Reset Network Settings on older versions of MIUI).
  3. Reconnect the phone to the TV.

๐Ÿ’ก

On some Samsung TVs, you need to manually allow access to the TV. USB-To do this, go to the TV settings. โ†’ General. โ†’ External devices โ†’ Storage Devices and Choose Your Xiaomi.

Alternative ways to connect Xiaomi to your TV

If USB-Connection is not suitable, consider other options:

  • ๐Ÿ“ถ Miracast/Wi-Fi Direct: Wireless screen duplication (works on the MIUI 11+). Included in Settings โ†’ Connections and sharing โ†’ Wireless display.
  • ๐Ÿ–ฅ๏ธ Google Cast (Chromecast): For Google-enabled TVs TV Or Chromecast consoles. Requires Google Home app installation.
  • ๐Ÿ”— DLNA: Stream media over a local network. Use applications like BubbleUPnP or Mi Home.
  • ๐ŸŽฎ HDMI-adapter (without adapter) MHL): For new models Xiaomi (for example, Xiaomi 13 Ultra) suitable adapter USB-C to HDMI Supported by DisplayPort Alt Mode.

โš ๏ธ Note: When using Miracast on Xiaomi, there may be a delay of up to 200 ms. For games or movies, it is better to use a wired connection.

How to use a Xiaomi phone as a gaming console on a TV?

With a USB connection, you can turn Xiaomi into a full-fledged gaming console.

  1. Connect your phone to TV via MHL-adapter USB-C to HDMI.
  2. Connect the gamepad via Bluetooth (e.g., Xiaomi Game Controller or Sony DualSense).
  3. Run a game with support for a gamepad (for example, Call of Duty Mobile, Genshin Impact, or RetroArch emulators).
  4. Configure the output of sound through HDMI in Settings โ†’ Sound โ†’ Sound output.

๐Ÿ’ก Useful tip: For better performance, turn on the game mode in MIUI (Settings โ†’ Special facilities โ†’ Game mode) and disable background processes.

Game.Support for the gamepadRecommended graphics settings
Genshin Impactโœ… Complete.60 FPS, Medium settings
Call of Duty Mobileโœ… Complete.Max.FPS, Low Shadows
PUBG Mobileโœ… Partial (requires mapping)HDR + Ultra FPS
RetroArch (emulators)โœ… Complete.1080p, Smoothing ร—4

FAQ: Frequent questions about Xiaomi's TV connection

Can Xiaomi connect to a TV via USB and charge your phone at the same time?
Yes, but only if the TV supports USB power (usually marked ports as USB (5V/1A)) on Xiaomi Mi TV, you need a proprietary Mi USB-C to USB-C cable. Other TVs may require a powered USB-hub.
Why does the TV see the phone but not play 4K video?
Most TVs are through USB Supports maximum video in Full HD (1080p). For 4K use HDMI-Adapter or wireless broadcast via Miracast (if TV supports) HEVC).
How to enable USB debugging on Xiaomi if it is not in the settings?
Some MIUI firmware has hidden debugging. To activate it: Go to Settings โ†’ About Phone. Tap 7 times on the MIUI version (you'll see a message saying "You're a developer"). Go back to Settings โ†’ Additional โ†’ Developer and enable USB debugging.
Can I control a Xiaomi phone from a TV remote?
Yes, but only on Xiaomi Mi TV. Connect your phone over USB, then on the remote, click Home โ†’ Devices โ†’ Connected devices and select your smartphone. Other TVs will require a remote control app (e.g. TeamViewer QuickSupport).
Why does a USB phone get hot when connected?
This is normal when you are posting videos through MHL, Because the phone is processing graphics in high resolution, to reduce heat: ๐Ÿ”น Reduce the brightness of the phone screen. ๐Ÿ”น Close the background applications. ๐Ÿ”น Use a cooling cover or fan.