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

Why is a flash drive installation the best way for Xiaomi TV?

Xiaomi Mi TV TVs based on Android TV or Google TV officially support app installation only from Google Play Market. However, many users face limitations: no app in the store, regional locks or outdated versions of software. Installing APK- files from a flash drive solves these problems, but requires accuracy - improper actions can lead to system failures or lock the bootloader.

In this article, we will discuss Xiaomiโ€™s unique method of circumventing the limitations of models from 2020 to 2026, which works even on TVs with blocked developer mode. You'll learn how to prepare the flash drive, enable debugging, bypass the "Installation locked" error, and which applications to avoid, and alternative ways to install without the USB- drive.

โš ๏ธ Important: The instruction is suitable for Mi TV 4S/4A/4X, Mi TV Q1/Q2, Mi TV P1 and new models on Google TV (e.g. Xiaomi TV A Pro). The process is different for the Mi Box and consoles!

What apps can be installed on Xiaomi TV from a flash drive

In theory, you can install any Android app in APK format on Xiaomi TV, but in practice only those that are adapted for Android TV or have remote control support work.

  • ๐Ÿ“บ Media players: VLC, Kodi, MX Player (with remote gesture support).
  • ๐ŸŽฎ Gaming platforms: NVIDIA GeForce NOW, Xbox Cloud Gaming, RetroArch (for emulators).
  • ๐ŸŒ Alternative launchers: ATV Launcher, HalLauncher (to replace the standard interface).
  • ๐Ÿ”’ VPN and blockers: NordVPN, AdGuard (requires manual proxy settings).
  • ๐Ÿ“ฑ Streaming services: Twitch, Trovo, IVI (if not in your region's Google Play).

โš ๏ธ Warning: Smartphone apps (e.g. Instagram, TikTok) will launch but be difficult to manage. Also avoid software with high hardware requirements - Xiaomi TVs often have weak processors (Amlogic S905 or MediaTek MT9611).

๐Ÿ“Š What kind of Xiaomi TV do you have?
Mi TV 4S/4A
Mi TV Q1/Q2
Mi TV P1
Xiaomi TV A Pro
Other

Preparation of the flash drive: format, file system and folder structure

Incorrectly formatted flash drive is the main cause of installation errors. Xiaomi TVs only support FAT32 or exFAT, but with nuances:

  • ๐Ÿ”น FAT32 is a generic option, but does not support files larger than 4GB. Suitable for 90% APK.
  • ๐Ÿ”น exFAT โ€“ is needed for large files (such as firmware or games), but may not be readable on older models (Mi TV 3S).
  • ๐Ÿ”น NTFS โ€” does not work on most Xiaomi TV (except for the Mi TV Q2 75" with the 2023 update).

Formatting instructions:

  1. Connect the flash drive to your computer (Windows/macOS/Linux).
  2. Open Disk Management (Win) or Disk Utility (Mac).
  3. Select the flash drive โ†’ โ€œFormatโ€ โ†’ specify FAT32 (cluster 4096 bytes).
  4. Call it XIAOMI_APK (not necessarily, but it makes it easier to search).

Structure of folders on the flash drive:

XIAOMI_APK/


โ”œโ”€โ”€ Apps/




โ”‚   โ”œโ”€โ”€ vlc-3.5.1.apk




โ”‚   โ”œโ”€โ”€ kodi-20.1-arm64.apk




โ”‚   โ””โ”€โ”€ ...




โ”œโ”€โ”€ Data/ (optional for OBB- files)




โ””โ”€โ”€ README.txt (version description)

โ˜‘๏ธ Preparation of the flash drive

Done: 0 / 4

How to Install from Unknown Sources on Xiaomi TV

By default, Xiaomi TVs block the installation of APK from the outside. To unlock this feature, you need to activate the developer mode and enable debugging. The process is different for Android TV and Google TV:

For Android TV (Mi TV 4S, 4A, 4X, Q1)

  1. Go to Settings โ†’ About TV โ†’ The version of the software.
  2. Click on the version number 7 times in a row (the notification โ€œYou became a developerโ€ will appear).
  3. Return to โ€œSettings โ†’ Additional โ†’ Special Features โ†’ Developer Settingsโ€.
  4. Activate: ๐Ÿ”ง Debugging by USB (to connect to a PC). ๐Ÿ”ง Installation from Unknown Sources โ†’ select File Manager.

For Google TV (Mi TV P1, A Pro, new models)

  1. Open Settings โ†’ System โ†’ About TV โ†’ Software Information โ†’ Android TV version.
  2. Click on the 5 version once (PIN- code will appear for the developer).
  3. Enter the PIN (usually 1234 or 0000).
  4. Go to Settings โ†’ System โ†’ Developer Settings and enable: ๐Ÿ”ง Debugging by ADB (for advanced users). ๐Ÿ”ง Unknown Sources โ†’ allow for Files.

โš ๏ธ Warning: Some Xiaomi firmwares have hidden the Unknown Sources option. If it's not, try resetting to factory settings (Settings โ†’ Storage & Reset โ†’ Data Reset) or updating the software.

What to do if there is no โ€œDeveloper Optionsโ€ item?
On some models (e.g. Mi TV 4A 32), the developer menu is hidden due to manufacturer restrictions. Alternative method: 1. Connect the TV to the Internet. 2. Install the Send Files to TV app from Google Play on your phone. 3. Send the APK- file to the TV through this application - the system will suggest installing it, bypassing the lock.

Step-by-step installation of APK from a flash drive on Xiaomi TV

When the flash drive is ready and the permissions are configured, start installing. Use the built-in file manager or a third-party (for example, FX File Explorer):

  1. Connect the flash drive to the USB- port of the TV (use the USB 2.0 port - USB 3.0 may not be recognized).
  2. Open Files (the folder icon on the home screen) or any file manager.
  3. Go to the USB- drive โ†’ find the folder with APK.
  4. Select a file (e.g., vlc-3.5.1.apk) and click "Install".
  5. Confirm permissions (if the warning โ€œThis application may cause harmโ€ appears, click โ€œInstall it anywayโ€).
  6. Wait until the end โ€“ the notification โ€œApplication installedโ€ will appear.

1. Reconnect it to another USB-port.

2. Use the USB-Hab with external power (for large drives).

3. format the flash drive again into FAT32 8192 byte cluster.-->

Table: Compatibility of Xiaomi TV models with APK installation

Model TV setSupport for FAT32ExFAT supportRequires unlocking of the loaderFeatures
Mi TV 4S/4A (2018โ€“2020)โœ… Yes.โŒ No.โŒ No.You need to turn on "Debugging by USB" manually.
Mi TV Q1/Q2 (2021โ€“2022)โœ… Yes.โœ… Yes, only for APK)โŒ No.Supports installation via ADB without a flash drive.
Mi TV P1 (2022โ€“2023)โœ… Yes.โœ… Yes.โš ๏ธ Partially (for system APK)Blocks the installation of pirated content (e.g. Cinema HD).
Xiaomi TV A Pro (2023โ€“2026)โœ… Yes.โœ… Yes.โŒ No.Requires SMS confirmation when installing some APKs.
Mi TV 3S (2017)โœ… Yes.โŒ No.โœ… Yes (via fastboot)Outdated firmware, errors with new APKs are possible.

โš ๏ธ Warning: On Xiaomi TV A Pro models with MIUI TV 3.0+ firmware, you may need to link your Mi Account to set third-party APK. If the TV requests a password, use data from your Xiaomi account (the same as on your smartphone).

Alternative ways to install applications without a flash drive

If the USB-port is broken or the flash drive is not on hand, there are other methods:

1. via Send Files to TV (for Android smartphones)

Send Files to TV (available on Google Play) allows APKs to be transmitted over a local network:

  1. Install the app on your phone and TV.
  2. Connect both devices to the same Wi-Fi network.
  3. Select the APK on your phone โ†’ send it to the TV.
  4. On the TV, confirm receipt and installation.

2. via ADB (for advanced users)

If USB debugging is enabled, you can install APK from your computer:

adb install /path/to/file.apk


Example:




adb install C:\Downloads\kodi-20.1.apk

For Wi-Fi connection (without cable):

adb connect IP_ TV: 5555


adb install file.apk

3. Through cloud storage

Download the APK to Google Drive or Yandex Drive, then:

  1. Open your browser on your TV (Chrome or TV Bro).
  2. Download the file from the cloud.
  3. Open downloads through the file manager and install the APK.

๐Ÿ’ก

Send Files to TV is the easiest way for beginners, but only works with APKs up to 100MB. For larger files (such as games), it is better to use a flash drive or ADB.

Frequent mistakes and their solutions

Even with the right preparation, the installation can end in error.

Mistake.Reason.Decision
Parse ErrorA damaged APK or incompatible architecture.Download the file again from APKMirror (select the version for Android TV).
App not installedAn old version or signature conflict has already been installed.Remove the application through Settings โ†’ Applications and re-install.
Installation blockedUnknown sources are not included.Check the settings in the Developer Settings (see Section 3).
Insufficient storageThere is not enough space in the system section.Remove unnecessary apps or clear the cache (Settings โ†’ Storage).
The flash drive is undetectable.Incorrect file system or damaged port.Reformat to FAT32 or try another USB-port.

โš ๏ธ Warning: If the application does not start after installation, check:

  • ๐Ÿ”น Android TV Compatible (some APK only work on smartphones).
  • ๐Ÿ”น Availability of the necessary permits (e.g., Kodi requires access to storage).
  • ๐Ÿ”น TV firmware updates (on older versions MIUI TV some features are blocked).
Can I install YouTube Vanced on Xiaomi TV?
No. YouTube Vanced is officially closed, and its alternatives (like ReVanced) require manual build APK via Patch. On a TV, this is impossible - only through a computer. Instead use: ๐Ÿ”น Official YouTube with AdGuard disabling ads. ๐Ÿ”น SmartTubeNext (requires unlocking the bootloader).
How to remove the installed app from Xiaomi TV?
Go to Settings โ†’ Applications โ†’ Installed, select the right one and click โ€œDeleteโ€. If the button is inactive (system application), use ADB: adb uninstall name.pack Example for Kodi: adb uninstall org.xbmc.kodi To find out the name of the package, you can use the App Inspector application (install it from the flash drive).
Why does the TV ask for a password when installing an APK?
The new models (Xiaomi TV A Pro, Mi TV P1 2023) have pirated content protection enabled. Enter your Mi Account password (the same as the one on Xiaomi's smartphone). If you forget your password: Go to account.xiaomi.com. Restore access via email or phone. Reset APK.
Can I install Netflix in 4K on Xiaomi TV via APK?
No. Netflix blocks playback in 4K on uncertified devices. Even if you install APK from a flash drive, the maximum resolution is 1080p. For 4K: ๐Ÿ”น Use the official app from Google Play. ๐Ÿ”น Buy a certified device (e.g., NVIDIA Shield).
How to update the installed from the flash drive application?
Updates for manual APKs don't come automatically. To update: Download the new version of APK to a flash drive. Delete the old version via Settings โ†’ Apps. Install a new APK (this application will be saved if the developer hasn't changed the storage structure). For Kodi and VLC, you can use the built-in update in the application settings.