Install applications on a Xiaomi TV from a flash drive: full guide 2026

Why is a flash drive setup the best option for Xiaomi TV?

Xiaomi Mi TVs (including Mi TV 4S, Mi TV Q1/Q2, Mi TV A Pro and others) run on Android TV or Google TV, but the manufacturer often restricts access to the Google Play Market. Even if the app store is available, many programs (for example, Kodi, Stremio, regionally blocked services) are missing.

Method USB-The storage has several key advantages:

  • ๐Ÿ”“ Bypassing restrictions: Set any APK, Even those that are blocked in your area.
  • ๐Ÿ“ฅ No Internet: No stable connection is required โ€“ just one file on a flash drive.
  • ๐Ÿ”„ Version Control: You can roll back to the previous version of the application if the new one is not working properly.
  • ๐Ÿ›ก๏ธ Security: No risk of downloading the virus from questionable sources on the network (if downloaded) APK web-based).

However, there are nuances: not all APKs are optimized for Android TVs โ€“ some may not support remote control or display incorrectly on the big screen. Also, Xiaomi TVs with MIUI TV firmware older than 2021 may need to disable the application signature verification via ADB (we will discuss this below).

๐Ÿ“Š What kind of Xiaomi TV do you have?
Mi TV 4S
Mi TV Q1/Q2
Mi TV A Pro
Mi TV P1
Other models
I don't know.

Which flash drive to choose to install APK on Xiaomi TV

Not everyone. USB-The drive is suitable for installing applications:

  • ๐Ÿ’พ File system format: Only FAT32 exFAT. NTFS It is not supported by most Xiaomi TVs.
  • ๐Ÿ“ Volume: Minimum 4 GB, but preferably 8-16 GB (on some models small flash drives are not defined).
  • โšก Speed: Class not lower USB 2.0 (3.0) is also suitable, but will not give you an increase in speed).
  • ๐Ÿ”Œ Type of connector: Standard USB-A. If only TV USB-C, will require an adapter.

We tested the installation on different Xiaomi models and compiled a compatibility table:

Model TV setSupported File SystemsMax, size APK.Features
Mi TV 4S (2018โ€“2020)FAT32, exFATup to 1.5GBRequires disabling signature verification via ADB
Mi TV Q1/Q2 (2021โ€“2023)FAT32, exFAT, NTFS (partially)4GBSupports installation without ADB
Mi TV A Pro (2022โ€“2026)FAT32, exFAT2GBCan't see a flash drive over 32 GB
Mi TV P1 (2023โ€“2026)FAT32, exFAT, NTFS8GBThe most stable support USB-device

โš ๏ธ Note: If you use a 64 GB or more flash drive, you need to format it in exFAT โ€” FAT32 It doesn't support that size. You can do it through standard Windows tools. โ†’ PKM flash drive โ†’ Format) or Rufus utility.

๐Ÿ’ก

Before formatting the flash drive, check it for errors using the CHKDSK utility (in the command line, type chkdsk X: /f, where X is the letter of your drive).

How to download APK for Xiaomi TV: secure sources

The rule is never to download APKs from unknown sites. Android TV viruses can not only monitor your data, but also block the remote or reboot the TV at random. We recommend the following verified sources:

  • ๐Ÿ“ฑ APKMirror (apkmirror.com) is the most reliable archive APK Look for versions marked Android-tv or nox.
  • ๐ŸŽฎ Aptoide TV (tv.aptide.com โ€“ an alternative store for Android TV optimized applications.
  • ๐Ÿ“บ Downzen (downzen.com) โ€“ specializes in APK Smart TV, including Xiaomi.
  • ๐Ÿ” GitHub โ€“ official developer repositories (for example, Kodi, Jellyfin publish their builds there).

When downloading, pay attention to:

  • ๐Ÿ“Œ Architecture: For Xiaomi TV need APK for arm64 or armeabi-v7a (universal versions x86 won't fit.
  • ๐ŸŽฏ Screen resolution: The application must support 1080p or 4K (specify in the description).
  • ๐Ÿ•น๏ธ Control: Look for Leanback or TV-optimized notes โ€“ this means that the interface is adapted for the remote.

โš ๏ธ Attention: Some APK (For example, Netflix or Disney+) Check the certification of the device. if your Xiaomi TV If you don't have Google certification, these apps may not run even after installation, and you'll need a MicroG patch or a modified version. APK.

Step-by-step: installing APK from a flash drive on Xiaomi TV

Before starting, make sure that:

  • ๐Ÿ”‹ TV is on and connected to the socket (do not use power saving modes).
  • ๐Ÿ“ File. APK copied to the root of the flash drive (not in the folder!) and has a short name without Cyrillic (for example, kodi.apk).
  • ๐Ÿ”Œ USB-The TV port is working (check on another device).

โ˜‘๏ธ Preparation for installation

Done: 0 / 5

Follow the instructions:

  1. Put the flash drive in. USB-TV port, wait for the notification USB-device is connected (may appear in the upper right corner of the screen).
  2. Open the File Manager (called File Manager or Explorer) if it is not on the home screen, search for it (Voice Search โ†’ Files).
  3. Go to section. USB-External Storage (or External Storage) and find your APK-Click on it.
  4. A window will appear warning to Install this app?. Click Install (or Install).
  5. If the installation is blocked, a message will appear: "No applications from unknown sources are allowed to be installed."
  6. After successful installation, click Open or find the application in the All Apps menu.

โš ๏ธ Attention: On the TVs Xiaomi Mi TV 4S (If you have firmware before 2021, you may have a Parse Error or App not installed error, which means you need to disable application signature verification through the app. ADB. See the instructions in the next section.

What to do if the TV canโ€™t see the flash drive?
1. Try another. USB-port (on some Xiaomi models, only one port supports external drives). 2. Reformat the flash drive to the port. FAT32 It's a cluster size of 4096 bytes. 3. Check the flash drive on another device, it's probably damaged. 4. USB-Hub, plug the flash drive directly (hubs often don't work with Xiaomi) TV). 5. Update the TV firmware to the latest version (in the Settings menu) โ†’ On TV. โ†’ Updating the system).

How to allow installation from unknown sources

By default, Xiaomi TV blocks APK installation from a non-Google Play site, to unlock this feature:

  1. When you try to install the APK, you will see a lock message. Click Settings in this window.
  2. Turn on the switch next to Allow installation from this source (or Allow from this source).
  3. Return to the installation and try again.

If this method does not work (for example, on old firmware), do the following:

  1. Open Settings โ†’ Applications โ†’ Security.
  2. Find the Unknown Sources (or Unknown Sources) section.
  3. Select File Manager (or File Manager) and enable permission.

Some models (Mi TV 4S 2018-2019) may not have this item, and you will need to use ADB:

adb shell settings put global install_non_market_apps 1

This command must be entered through a computer with a USB TV connected (instructions for setting up ADB - in the next section).

๐Ÿ’ก

Once the application is installed, we recommend that you turn off permission for unknown sources again for security reasons.

Installation via ADB: If the standard method does not work

If your Xiaomi TV blocks APK installation even after permissions, you will need Android Debug Bridge (ADB) โ€“ this method works on 100% models, but requires a computer.

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with Windows/macOS/Linux.
  • ๐Ÿ”Œ Cable USB-A โ†’ USB-A (or USB-C โ†’ USB-A, depending on the TV ports).
  • ๐Ÿ› ๏ธ Utilities. ADB and drivers for Xiaomi TV.

Step-by-step:

  1. Download Googleโ€™s Platform Tools and unpack it into the C:\adb folder.
  2. On your TV, turn on Developer Mode: Go to Settings โ†’ About TV. Find the Build Number and click on it 7 times in a row (you will be notified as a developer). Go back to Settings โ†’ Additional โ†’ For Developers. Enable USB Debugging and USB Installation.
  3. Connect the TV to your computer with a cable. In the Developer Menu, confirm the debugging permission.
  4. Open the command line (Win + R โ†’ cmd) and type: cd C:\adb adb devices If the device is determined (the serial number will appear), enter: adb install C:\path\to file.apk

If there is a mistake INSTALL_FAILED_TEST_ONLY, enter:

adb shell settings put global development_settings_enabled 1


adb shell settings put global stay_on_while_plugged_in 3

โš ๏ธ Attention: On the TVs Xiaomi Mi TV 4S firmware MIUI TV 1.0โ€“2.5 You may need an additional command to disable signature verification: adb shell settings put global package_verifier_user_consent 1 Some without her. APK (For example, modified versions of YouTube will not be installed.

Solving common installation errors

Even with the right actions, there can be failures.

Mistake.Reason.Decision
Parse ErrorA damaged APK or incompatible architectureDownload the file again from another source. Check that APK is for arm64.
App not installedConflict with the existing version or insufficient rightsRemove the old app via Settings โ†’ Applications. Use ADB with the flag -r: adb install -r file.apk
Insufficient storageLack of memory in /data sectionRemove unnecessary apps or clear the cache (Settings โ†’ Memory).
The flash drive is undetectable.Incompatible file system or corrupted file system USB-portFormat the flash drive in FAT32. Try another port or flash drive.
The application is installed but not openedAPK is not optimized for Android TVLook for versions marked TV or Leanback. Try running ADB: adb shell am start -n com.example.app/com.example.MainActivity (replace with the real application package).

If the application is not working properly after installation (for example, there is no sound or the remote is not working), try:

  • ๐Ÿ”„ Restart the TV (Settings) โ†’ Reboot).
  • ๐ŸŽฎ Connect a Bluetooth keyboard or mouse for navigation.
  • ๐Ÿ”Š Check the sound settings in the application itself (sometimes you need to manually select the audio output). HDMI or SPDIF).

๐Ÿ’ก

If the app requires Google Play Services but your Xiaomi TV doesnโ€™t have them (like the Chinese models), install MicroG via ADB. This is a lightweight alternative to Googleโ€™s services, compatible with most programs.

FAQ: Frequent questions about installing APK on Xiaomi TV

Can I install Google Play on Xiaomi TV where it is not?
Yes, but it requires root rights or patched firmware. Without a root, you can install only APKMirror Installer or Aptoide TV as an alternative. A full Google Play on uncertified Xiaomi devices won't work due to Google restrictions.
How do I know what my Xiaomi TV is?
Go to Settings. โ†’ On TV. โ†’ Version. MIUI TV. It'll say something like MIUI TV 3.0.5 or Patchrom 2209>. The first two digits after the point are the year of firmware release (for example, 3.0 - 2021).
Why did the firmware update stop installing APK?
Xiaomi periodically tightens security policies. After the update, you may need to: Reset permissions for unknown sources (Settings โ†’ Applications โ†’ Permissions โ†’ Reset). Re-enable debugging over USB. Use ADB for installation (see section above).
Can I install APK on Xiaomi TV without a flash drive?
Yes, there are three alternatives: ๐ŸŒ Through Cloud Storage: Download APK in Google Drive, open to TV via browser and download. ๐Ÿ“ฒ Through Send Files to TV: Application from Xiaomi for transferring files from a smartphone. ๐Ÿ–ฅ๏ธ Through the Local Area Network: Use FTP-server (such as Solid Explorer) or adb install over Wi-Fi.
How to remove the installed application if it is not removed in the standard way?
If the application is not removed via Settings โ†’ Applications, use ADB: adb shell pm uninstall -k --user 0 name.packet To know the name of the package, you can command: adb shell pm list packages | grep "application name"