How to connect Honor phone to Xiaomi TV: all working methods of 2026

Why Honor smartphone does not see the Xiaomi TV: the main reasons

Connecting a Honor smartphone to a Xiaomi TV seems like a simple task β€” until you encounter errors like β€œDevice not found” or β€œfailed to connect.” The problem often lies in different wireless transmission protocols: new Xiaomi TV models (such as the Q2 or C40 series) support Miracast and Wi-Fi Direct, but older Honor smartphones (before Magic 3) can use outdated versions of these standards.

Another nuance is the manufacturers' limitations: Xiaomi blocks third-party DLNA connectivity in some regional firmware, and Honor defaults to Wi-Fi Display to save charge. Solution? Check network settings on both devices and update firmware if necessary. For example, Xiaomi TV A2 43" after upgrading to MIUI TV 3.0, Google Cast has been introduced, making it easier to stream from Honor on Android 12+.

If your Xiaomi TV is released before 2019 (like the Mi TV 4S 55), it may not support modern video codecs (like the H.265), which will cause the Honor 90 to be delayed or not launched at all, in which case only a wired connection via HDMI or USB-C will help.

πŸ“Š What kind of connection you have tried before?
Wi-Fi (Miracast/Wi-Fi Direct)
Through HDMI-cable
USB-C β†’ HDMI
Google Cast (Chromecast)
No, it's my first experience.

Method 1: Wireless connection via Wi-Fi Direct (Miracast)

This is the most versatile method that works on most Honor devices (starting with the Honor 8X) and Xiaomi TVs (P1, Q1, A Pro and later), the main advantage is that there is no dependence on the router: devices connect directly, which reduces latency when streaming video.

Algorithm of action:

  • πŸ“± On the Honor smartphone, open Settings β†’ Connections β†’ Wi-Fi Display (or Wireless Display in New Versions) EMUI).
  • πŸ“Ί On Xiaomi TV, go to Settings β†’ Connection and sharing β†’ Wi-Fi Direct (or Miracast) MIUI TV).
  • πŸ” From the list of available devices on your phone, select the name of your TV (usually starting with MiTV-...).
  • βœ… Confirm the connection on both devices if you have a request for input. PIN-Use the code, 0000 or 1234.

If the TV isn't on the list, try:

  1. Reboot both devices.
  2. Disable VPN or proxy on your smartphone (they block local connections).
  3. Enable Developer Mode on Honor and activate the Wi-Fi Debugging option in Settings β†’ System β†’ Developer Parameters.

Wi-Fi on phone and TV enabled |

Devices are on the same network (if a router is used)|

Power saving modes on Honor| are disabled

Updated firmware on both devices-->

⚠️ Note: On Xiaomi TVs with firmware older MIUI TV 2.5 There may be no Miracast support in the mode. 1080p@60Hz. In this case, the broadcast will be limited to permission. 720p.

Method 2: Connecting with Google Cast (Chromecast)

If your Xiaomi TV supports Google Cast (e.g. Mi TV Q2 55" or Xiaomi TV A2 43" models with MIUI TV 3.0+), you can use it to stream content with Honor.This method is convenient for streaming videos from YouTube, Netflix or Google Photos without duplicating the screen.

Instructions:

  1. Make sure your phone and TV are connected to the same Wi-Fi network.
  2. On your TV, turn on Google Cast in your network settings (Settings β†’ Connection & Sharing β†’ Cast).
  3. On your Honor smartphone, open an app that supports broadcasting (like YouTube) and tap on the Cast icon (πŸ“Ί).
  4. Choose your Xiaomi TV from the list.

Critical detail: On Honor phones with MagicOS 7.0+ shell, Google Cast can be hidden in the Smart Projecting menu (Settings β†’ Smart Features β†’ Smart Projecting). If the Cast icon isn’t displayed in apps, upgrade Google Play services to the latest version.

Xiaomi TV modelSupport for Google CastMax. Streaming permission.
Mi TV Q2 55"Yes (MIUI TV 3.0+)4K@30Hz
Xiaomi TV A2 43"Yes (with update)1080p@60Hz
Mi TV 4S 50" (2019)No (external Chromecast required)β€”
Xiaomi TV P1 65"Yes (default)4K@60Hz

πŸ’‘

If Google Cast doesn’t work, try resetting the network settings on your TV: Settings β†’ System β†’ Reset β†’ Reset network settings. This often solves device detection problems.

Method 3: Wired connection via HDMI or USB-C

For stable streaming without delay (for example, for games or watching movies in 4K HDR), it is better to use a wired connection. Modern Honor smartphones (starting with the Honor 50) support USB-C β†’ HDMI via an adapter, and Xiaomi TVs have a standard HDMI port 2.0/2.1.

What you need:

  • πŸ”Œ adapter USB-C to HDMI (For example, Baseus or the original from Honor).
  • πŸ“ Cable HDMI 2.0 (length up to 3 m for minimum signal loss).
  • ⚑ Power supply for the phone (with long broadcasting).

Step-by-step:

  1. Connect the adapter to the USB-C port on your smartphone.
  2. Connect the adapter to the TV with an HDMI cable (use the HDMI 1/ARC port for better compatibility).
  3. On the TV, select the source of the signal: HDMI 1 (or other port used).
  4. On the phone, the notification panel will display a notification about the connection to the external display. Tap on it and select Duplicate screen or Expand screen.

⚠️ Note: When connecting through HDMI Honor smartphone can overheat if the temperature exceeds 45°C, activate the protection, and the broadcast will be interrupted. Use a cooling stand or limit the session time to 1.5 hours.

How to check if your Honor supports HDMI output?
Open Settings β†’ About Phone β†’ Hardware Specifications. If the "Supported Protocols" section says DisplayPort over USB-C, then the HDMI adapter will work. Otherwise, you will need a wireless connection.

Method 4: Using streaming apps (DLNA, LocalCast)

If the built-in methods don’t work, third-party apps will come to the rescue, such as LocalCast or BubbleUPnP, which allows you to stream media from Honor to Xiaomi TV via DLNA, even if the devices don’t support Miracast.

How to set up:

  1. Install LocalCast on your phone (available on Google Play or AppGallery).
  2. On your TV, turn on DLNA in your network settings (Settings β†’ Connection and Sharing β†’ DLNA).
  3. Open LocalCast, select a file to stream (video, photo or music) and tap on the TV icon in the list of devices.

Advantages of this method:

  • 🎬 Support for subtitles and external soundtracks.
  • πŸ”„ Ability to stream local files without uploading to the cloud.
  • πŸ“Ά It works even on older Xiaomi models. TV (Like Mi. TV 3S).

Disadvantages:

  • ❌ Sound delay up to 2 seconds (critical for movies).
  • ❌ Not all video formats are supported (for example, the video formats are not supported, MKV s AC3 may not reproduce).

πŸ’‘

Apps like LocalCast are the only way to stream content to Xiaomi TVs older than 2018, which lack built-in Miracast or Google Cast support.

Method 5: Connect via USB (MTP/PTP)

If you just need to show a photo or video from your phone on a large screen, you can use it. USB-This method does not duplicate the screen, but allows you to view files through the built-in media player of the TV.

Instructions:

  1. Connect Honor and Xiaomi TV with a USB-A β†’ USB-C cable (use the USB 3.0 port on your TV for fast transfer).
  2. On your phone, select File Transfer (MTP) connection mode in the notification panel.
  3. On the TV, open the Files or Media Player app and select the connected smartphone in the list of devices.

Limitations:

  • 🚫 No screen duplication – only viewing files.
  • πŸ“ Not all formats are supported (e.g, HEIF iPhone photo will not open).
  • πŸ”‹ The phone will be discharged faster due to active data transfer.

Problem Solving: What to Do When the Connection Is Not Working

Even with the right setup, you can get errors, and here are the most common ways to fix them:

Problem.Possible causeDecision
The TV is not displayed in the list of devicesDifferent Wi-Fi networks or Wi-Fi Direct disabledConnect both devices to the same router or enable Wi-Fi Direct manually
There's sound, there's no image.Incompatibility of screen resolutionOn your phone, select 720p in the Wi-Fi Display settings
Lags and stuttering videosWeak Wi-Fi signal or network congestionSwitch the router to a 5 GHz channel or use a wired connection
Connection is interrupted after 5-10 minutesEnergy saving mode on HonorAdd Wi-Fi Display to battery optimization exceptions

If none of the methods worked, check:

  • πŸ”„ Update the firmware on the TV (Settings) β†’ System system β†’ Update of the PO).
  • πŸ“± Reset network settings on your smartphone (Settings) β†’ System system β†’ Reset β†’ Resetting the network).
  • πŸ› οΈ Install alternative streaming software, such as ApowerMirror (requires root on older Honor models).

FAQ: Frequent questions about connecting Honor to Xiaomi TV

Can I connect Honor to Xiaomi TV without Wi-Fi?
Yes, there are three options: HDMI using a USB-C adapter β†’ HDMI. USB in MTP mode (for viewing files only); Wi-Fi Direct is a direct channel between devices without a router; HDMI is better for games or streaming in 4K.
Why is there no sound when connecting via Miracast?
This problem is typical for Xiaomi TVs with firmware older than MIUI TV 2.8. Solutions: Update the TV software to the latest version. In the phone's audio settings (Settings β†’ Sound), select HDMI or External speaker. Use external speakers connected to the TV via Optical or Bluetooth.
How to stream Honor screen on Xiaomi TV with 4K resolution?
To stream in 4K, you need to: Use wired connection via HDMI 2.0 (wireless methods are limited to 1080p). Make sure the TV supports 4K@60Hz (check in Settings β†’ Display β†’ Resolution). On Honor, turn on Expand screen mode (rather than duplicate). If you use Miracast, the maximum resolution is 1080p.
Can I control a Xiaomi TV from a Honor phone?
Yes, for this: Install the Mi Remote app (available in AppGallery or Google Play). Connect your phone and TV to the same Wi-Fi network. In the app, select Add Device β†’ TV β†’ Xiaomi. The feature works even without a direct connection to the TV (via an infrared port, if you have one on the phone).
Why does the Honor 90 not connect to the Xiaomi TV A2 via Wi-Fi Direct?
Probable causes: Outdated firmware on the TV (update to MIUI TV 3.0+). Lockdown MAC-Addresses on the router (check filtering settings). IP-Addresses (reboot router) Try connecting via Google Cast or use an adapter HDMI.