How to install APK on Xiaomi TV: 4 working methods + error analysis

Why installing an APK on Xiaomi TV is different than Android smartphones

Xiaomiโ€™s Android TVs (or MIUI TVs for older models) have strict restrictions on third-party app installations. Unlike smartphones, which allow installation from unknown sources, Mi TVs and Redmi TVs are complicated by the manufacturerโ€™s security policies, which involve optimizing the interface for the remote control and protecting against malware.

The main problems faced by users:

  • ๐Ÿ”’ Block installation through a standard file manager (even with permission from Unknown Sources").
  • ๐Ÿ“ฑ Google Play is not available on some models (especially in China and India).
  • ๐Ÿ–ฑ๏ธ Inability to use the mouse/keyboard without additional adapters.
  • ๐Ÿ”„ Automatic removal of installed APK after rebooting (on models with MIUI TV 3.0+).

In this article, we will discuss 4 proven APK Xiaomi TVs (including Mi models) TV 4/4S/4X/5/5X, Redmi Smart TV mi TV Q1/Q2), We also explain how to avoid common errors such as "App not installed" or "Parse error".

๐Ÿ“Š What kind of Xiaomi TV is you?
Mi TV 4/4S/4X
Mi TV 5/5X/5 Pro
Redmi Smart TV
Mi TV Q1/Q2/Q3
Another model

Method 1: Installation APK through USB-storage device (for MIUI TV)

This is the easiest method for MIUI TVs (before version 3.0) if you donโ€™t have Wi-Fi or prefer physical media. Importantly, Xiaomi is gradually abandoning this feature in new firmware, so it may not work on models from 2023 to 2026.

Step-by-step:

  1. Prepare. USB-Driver: format the flash drive into FAT32 (not NTFS Or exFAT!. Create a download folder and put it in it. APK-file.
  2. Connect the USB flash drive: Use a USB 2.0 port (usually located on the side of the TV). USB 3.0 ports may not recognize files.
  3. Open the file manager: go to Applications โ†’ Files (or File Manager).
  4. Allow installation: When you first start the APK, you will receive a request for installation permission from unknown sources. Select Settings โ†’ Security โ†’ Allow installation from this source.
  5. Install the application: click on APK-File and follow the instructions on the screen.

The flash drive is formatted in FAT32

APK-The file is located in the download folder

USB-The port is working (check on another device)

Security settings allow installation from unknown sources

-->

Limitations of the method:

  • ๐Ÿšซ It doesn't work on Android. TV (only MIUI TV).
  • ๐Ÿ”„ After the TV is restarted, the app may disappear (especially on firmware). MIUI TV 3.0+).
  • ๐Ÿ“ Not all file managers support startup APK (For example, the built-in Mi File Explorer can block the installation).

โš ๏ธ Note: If the app does not appear in the menu after installation, check the Settings folder. โ†’ Annexes โ†’ All apps, sometimes. APK It is installed but not displayed on the main screen.

Method 2: Installation via file manager (Send Files to TV or ES Explorer)

For Android TVs TV (Like Mi. TV Q1/Q2 or Redmi Smart TV X) USB-Instead, you can use network file transfer through applications like Send Files to TV or ES File Explorer.

Instructions for Send Files to TV:

  1. Install the Send Files to TV app on your smartphone (link to Google Play).
  2. Connect your phone and TV to the same Wi-Fi network.
  3. Launch the application on your phone, select APK-file and send it to the TV.
  4. On the TV, open the notification about the received file and click Install.

Instructions for ES File Explorer:

  1. Install ES File Explorer on your TV via Google Play (if any) or ADB (more on that below).
  2. Connect your TV and computer to the same network.
  3. In ES File Explorer, go to the Web โ†’ FTP and create a new PC connection.
  4. Copy. APK-File from computer to TV and install it.
AnnexSupported modelsWi-Fi requiredLimitations
Send Files to TVAll models on Android TVYes.File size limit (up to 100 MB)
ES File ExplorerMi TV Q1/Q2, Redmi TVYes.Requires pre-installing via ADB
X-Plore File ManagerMIUI TV (up to 3.0)No.Doesn't work on new firmware.

โš ๏ธ Note: Send Files to Applications TV You may not be able to use Chinese TVs (models for the market). CN). In this case, use ADB (3-way).

Method 3: Install APK via ADB (for power users)

If previous methods have failed, ADB (Android Debug Bridge) is the most reliable way. It works on all Xiaomi TV models, including those that have been blocked from installing through the file manager. Minus requires a computer and basic command line knowledge.

What you need:

  • ๐Ÿ’ป Computer with Windows, macOS or Linux.
  • ๐Ÿ”Œ Cable USB-A โ†’ USB-A (or USB-C โ†’ USB-A new-model).
  • ๐Ÿ“ฆ Utility. ADB (download from Android).
  • ๐Ÿ“ฑ Included debugging by USB TV-wise.

Step-by-step:

  1. Turn on USB debugging: Go to Settings โ†’ About TV. Press 7 times on the Build Number until the message "You're a developer" appears. Return to Settings โ†’ Additional โ†’ Developer. Activate USB debugging and USB Installation.
  2. Connect your TV to your computer: Use a USB 2.0 port (USB 3.0 ports may not work).
  3. Check the connection: Open the command line and type: Adb devices must show the TV serial number.
  4. Install APK: Enter the command: adb install path to file.apk For example: adb install C:\Downloads\youtube.apk
What if ADB canโ€™t see the TV?
1. Check the cable โ€“ use the original Xiaomi cable or high-end USB 2.0. 2. Try another one. USB-port on the TV (usually only the port with the mark "Service" is operated"). 3. Update the drivers ADB Download the latest version of the platform-tools). 4. Restart the TV and computer. 5. If the TV is still not determined, turn on the option โ€œDebugging over the networkโ€ in the developer settings and connect via Wi-Fi: adb connect IP_television:5555

Common mistakes and decisions:

  • ๐Ÿ”Œ no devices/emulators found โ†’ Check the cable, port or drivers.
  • ๐Ÿ“› INSTALL_FAILED_INVALID_APK โ†’ APK-The file is damaged or not compatible with Android TV.
  • ๐Ÿ”’ INSTALL_FAILED_TEST_ONLY โ†’ In the developer settings, turn off "Applications only verification".
adb shell am start -n name.packet/name.activity

For example, on YouTube:

adb shell am start -n com.google.android.youtube.tv/com.google.android.apps.youtube.tv.activity.ShellActivity

-->

Method 4: Use of third-party launchers (Aptoide TV, TVAppRepo)

If you need to install a lot of apps, itโ€™s easier to use alternative stores like Aptoide TV or TVAppRepo. These bypass Xiaomiโ€™s limitations and allow you to install APKs without ADB.

How to install Aptoide TV:

  1. Download. APK-arch-file TV official website: https://tv.aptoide.com/.
  2. Install it in any of the previous ways (USB, ADB or Send Files to TV).
  3. Open Aptoide TV, find the app you want and install it.

Advantages of the method:

  • ๐Ÿ“ฆ Access thousands of apps optimized for Android TV.
  • ๐Ÿ”„ Automatic update of installed APK.
  • ๐Ÿ” Search by category (films, games, utilities).

Disadvantages:

  • ๐Ÿ›ก๏ธ Risk of installing malware (use only verified sources).
  • ๐Ÿ“ถ Requires a stable connection to the Internet.
  • ๐Ÿšซ Some applications may not work on MIUI TV firmware limitations.

๐Ÿ’ก

Aptoide TV is the best option for installing apps without a computer, but requires pre-installing the Aptoide itself via ADB or USB.

How to avoid the โ€œApp Not Installedโ€ Error on Xiaomi TV

The โ€œApp not installedโ€ error is the most common problem when installing an APK on Xiaomi TV.

Reason.Decision
APK is not compatible with Android TVDownload the APK version for TV (see APKMirror marked "android-tv").
The old version of the application has already been installed.Remove the old app through Settings โ†’ Apps.
There's not enough memory space.Clear the cache in Settings โ†’ Memory or remove unnecessary applications.
Damaged. APK-fileCheck the checksum (MD5) of the file or download it again.
Restrictions of MIUI TV firmwareUse ADB with the flag -t: adb install -t path to file.apk

Critical information: On Xiaomi TVs with MIUI TV 4.0+ firmware (released after 2022), APK installation via file manager is blocked at the kernel level. The only working methods are ADB or third-party launchers like Aptoide TV.

โš ๏ธ Note: If you see an error "INSTALL_FAILED_NO_MATCHING_ABIS", that means that APK It's built to a different processor architecture. ARM64 or ARMv8. Download. APK Only with the support of these architectures.

How to make sure that installed APKs do not disappear after a reboot

Many users have a problem: the installed app disappears after turning off the TV, due to the memory optimization feature in MIUI TV, which removes "unnecessary" applications.

  • ๐Ÿ”ง Turn off optimization: Go to Settings โ†’ Annexes โ†’ All applications. Find the app you want and open its settings. Turn off the "Optimize" option (or "Allow cache cleanup" option").

Lock the application in memory:

  1. Install ATV Launcher or HalLauncher launcher via ADB.
  2. Add the app shortcut to the launcher's main screen.
  3. ๐Ÿ”„ Use the script to auto-run: if you are familiar with the ADB, You can create a script that will automatically start the application after turning on the TV: adb shell am start -n name.packet/name.activity
How do I know which firmware is on my Xiaomi TV?
Go to Settings โ†’ About TV. Look for the lines: MIUI TV version (e.g. MIUI TV 3.0.123); Android version (e.g. Android 9 or Android 11); If you see Android TV instead of MIUI TV, you have a new model with a standard shell from Google.
Can I install Google Play on Xiaomi TV with MIUI TV?
Technically, yes, but it's a complicated process: You need to unlock the bootloader through the Mi Unlock Tool, install custom firmware with Google Services, manually flash GApps (Google Apps). โš ๏ธ Risks: loss of warranty, possible "brief" of the TV. For most users, it is easier to buy a TV with Google Play preinstalled (for example, Mi Mi). TV Q1 global-market).
What apps do you really want to use on Xiaomi TV?
Proven Apps (optimized for Android) TV): ๐ŸŽฌ YouTube, Netflix, Prime Video (official versions) TV). ๐ŸŽฎ Kodi, Plex, VLC (mediaplayer). ๐Ÿ“บ TVirl, Peers.tv (IPTV-player). ๐ŸŒ SmartTubeNext (alternative YouTube client). ๐ŸŽต Spotify TV, SoundCloud: Not working or not working well: TikTok, Instagram, most mobile games (due to lack of touch controls).