How to Install an APK on Xiaomi Mi Box: 5 Verified Ways (2026)

Install third-party apps on Xiaomi Mi Box (including Mi Box S, Mi Box models) 4K Mi Box Pro offers access to advanced functionality that is not available in the official Google Play Store. WedΕ‚ug Statista data, more than 60% of Android users TV set up APK-Manual files – whether to run IPTV-But there are nuances to the process, from unlocking Unknown sources to circumventing restrictions. MIUI TV.

In this article you will find 5 current ways to install APK (including methods USB-accumulator, ADB And cloud services, model compatibility tables, and decision errors like "Application not installed" or "Patch Parsing." APK Viruses and Why You Shouldn’t Install Modified Versions of Applications from Doubtful Sites.

If you’re a beginner, start with the file manager method β€” that’s the easiest option. Power users can immediately jump to the ADB or Termux section, which discusses advanced techniques for automatic packet installation.

πŸ“Š What Xiaomi Mi Box model do you use?
Mi Box S (MDZ-22-AB)
Mi Box 4K (MDZ-24-AA)
Mi Box Pro (MDZ-26-AB)
Another model
I don't know.

1.Preparation of Xiaomi Mi Box for APK installation

Before installing third-party applications, you must allow installation from unknown sources and prepare the device. APK-file.

Go to Settings β†’ Security and Restrictions β†’ Unknown sources. Here you will see a list of applications that can be authorized to install APK.

  • πŸ“ File Manager (e.g. File Commander or Built-in Explorer)
  • 🌐 Browser (if you plan to download it) APK directly)
  • πŸ”§ ADB Installer (for installation via computer)

⚠️

Warning: Once you install the app, return Unknown Source settings to their original state, which will reduce the risk of accidental malware installation through phishing sites or infected sites. USB-accumulator.

Also check the available space in Settings β†’ Memory. Most APKs require at least 50 to 100MB of free space. If there is not enough memory, delete the app cache or transfer the data to an external drive.

πŸ’‘

Use the SD Maid app (available on Google Play) to clean up garbage on the Xiaomi Mi Box, which finds residual files of deleted programs and temporary data that take up space.

Method 1: Installation APK through USB-accumulator

The most reliable and versatile method is to use a flash drive or external hard drive with a FAT32 or exFAT file system. Suitable for all Xiaomi Mi Box models, including older versions with Android TV 8.0.

Step-by-step:

  1. Download. APK-file to a computer from a trusted source (for example, APKMirror or the official developer site).
  2. Connect. USB-drive to the PC and copy the file to it (preferably to the root directory).
  3. Insert the flash drive into the Xiaomi Mi Box port (use it) OTG-cable if the USB-Type C port).
  4. Open any file manager (like FX File Explorer) and search for an APK.
  5. Click on the file and confirm the installation.

If the file is not displayed:

  • πŸ”„ Reconnect. USB-Or try another port or other port.
  • πŸ“‚ Make sure the file has a.apk extension (sometimes browsers save it as.zip).
  • πŸ› οΈ Update the file manager or install an alternative (e.g. Solid Explorer).

The file has an extension.apk|USB-storage FAT32/exFAT|Unknown sources for file manager included|APK downloaded from the official website-->

Method 2: Installation via ADB (for power users)

Method ADB (Android Debug Bridge is suitable for automated installation or when other methods do not work (for example, due to restrictions). MIUI TV). Requires Xiaomi Mi Box to be connected to a computer over a network or USB.

What you need:

  • πŸ–₯️ Computer with Windows/Linux/macOS and installed Android SDK Platform-Tools.
  • πŸ”Œ Cable USB (Connecting to a PC or accessing a single Wi-Fi network.
  • πŸ“± Initiated Debugging Mode USB Mi Box.

Instructions:

    ⚠️

    Note: If an error occurs when adb install INSTALL_FAILED_USER_RESTRICTED, So the device is active with Google Play Protect restrictions. β†’ Google β†’ Security.

    How do you know? IP-Xiaomi Mi Box without menu?
    If the console is not responsive to the remote, connect it to an HDMI monitor with CEC support (such as LG or Samsung). Press the Home button on the remote control of the TV - the screen may display IP in the status bar. Alternatively, use the Fing app on your smartphone to scan the network.

    Method 3: Installation via cloud services (Dropbox, Google Drive)

    If you don't. USB-drive or cable, you can download APK Directly to Xiaomi Mi Box via the cloud, this method is convenient for files up to 1-2 GB (limit depends on Internet speed).

    Instructions for Google Drive:

    1. Download. APK-file in your Google Drive from your computer.
    2. On Mi Box, open a browser (like Puffin TV or Firefox) and go to drive.google.com.
    3. Log in and find the downloaded file.
    4. Click on three dots next to the file β†’ Download.
    5. After downloading, open the file through the notification or in the Downloads folder.

    Advantages of the method:

    • ⚑ Speed – no need to connect additional devices.
    • πŸ”’ Security – files are stored in encrypted form (if you use a Google account).
    • πŸ”„ Possibility to upgrade APK, file-replacement.

    ⚠️

    Note: Do not download APK directly from the built-in Android TV browser, which often blocks the download of executable files. Use alternative browsers like TV Bro or Kiwi Browser.

    5. Method 4: Installation via Termux (for advanced)

    If you're familiar with Linux commands, you can install APK directly through the terminal on the Xiaomi Mi Box using the Termux app, which is useful for automating or installing packages from repositories.

    Step-by-step:

    1. Install Termux from Google Play on the Mi Box.
    2. Update: pkg update & pkg upgrade
    3. Install wget to download files: pkg install wget
    4. Download APK directly to Termux: wget [link to file.apk]
    5. Install the package: termux-setup-storage cd ~/storage/downloads pm install name file.apk

    Termux allows you to install APK Even without a graphical interface, this is the only way to install the app on the Xiaomi Mi Box with a broken screen (provided that the app is not available for use). HDMI-exit).

    πŸ’‘

    Termux gives you access to a full Linux terminal on Android TV, but requires knowledge of basic commands. Don't use sudo or su, because on the Mi Box they are locked by default.

    6. Solving errors in APK installation

    Even with the right actions, there can be mistakes, and here's a table of the most common problems and solutions:

    Mistake.Reason.Decision
    Packet parsingA damaged APK or an incompatible version of AndroidDownload the file again from the official source. Check support for your version of Android TV (for example, the Mi Box S runs on Android 9).
    Application not installedConflict with an already installed version or insufficient rightsRemove the old app through Settings β†’ Apps. Check the settings of Unknown Sources.
    INSTALL_FAILED_INSUFFICIENT_STORAGELack of space in the system sectionClear the cache (Settings) β†’ Memory. β†’ cache) or transfer data to SD-map.
    App not installed as package appears to be invalidAPK is built for a different architecture (ARM/x86)Download the APK version for ARM64 (all Xiaomi Mi Boxes use this architecture).

    If the error doesn’t go away, try installing the APK via ADB with the -r flag (replacement of the existing package):

    adb install -r name file.apk

    7.Security: How to check APK before installation

    Installing applications from unknown sources always carries risks.According to Kaspersky, in 2023 12% APK-Android TV They contained malicious code or spyware. Here's how to minimize threats:

    Check APK before installation:

    • πŸ›‘οΈ Use VirusTotal – upload the file and check it for viruses.
    • πŸ” Check the hash file (SHA-1) Developer’s website – it should match.
    • πŸ“œ Make sure the file is digitally signed (can be checked through the APK Analyzer in Android Studio).
    • 🚫 Avoid sites like APKPure or Aptoide, which often distribute modified versions with ads.

    ⚠️

    Note: Do not install an APK with SU (root) rights on the Xiaomi Mi Box – this violates the security policy of Android TV and may result in the device being blocked through Google Play Services.

    If you doubt the security of a file, install it in a sandbox (for example, through a BlueStacks emulator on a PC) and check the behavior of the application before installing it on the Mi Box.

    FAQ: Frequent questions about installing APK on Xiaomi Mi Box

    Can I install an APK on a Xiaomi Mi Box without a computer?
    There are three ways to avoid PCs: USB-Drive (the most reliable option) via the cloud (Google Drive, Dropbox), through the built-in browser (download directly to the device). All methods require you to enable Unknown sources in the security settings.
    Why Xiaomi Mi Box doesn’t see the camera USB-storage APK?
    Possible reasons: The flash drive is formatted in NTFS β€” Android TV supports FAT32/exFAT. Faulty. USB-port or cable (try another connector) file system is corrupted - format the drive again. APK It is located in a deep folder – move it to the root directory.
    How to update the application installed through APK?
    There are two options: Manual Update: Download the new version APK And set it on top of the old one (with the flag). -r into ADB Auto Update: Some applications (such as Kodi or Stremio) can update themselves through the built-in Check for updates feature. ⚠️ When you manually update, don’t delete the old app – it can erase its data (e.g. settings). IPTV-player).
    Can I install Google Play on the Chinese version of Xiaomi Mi Box?
    Yes, but you will need to: Unlock Unknown Sources. APK-Google Play Services, Google Play Store and Google Account Manager are in the right order.Reboot your device. Download files only from APKMirror - Chinese firmware often blocks third-party Google services.
    Why does the application not start after installing the APK?
    Frequent reasons: Incompatibility with Android TV β€” Some apps require a touch screen. No permissions - give permissions to Settings β†’ Annexes β†’ [name] β†’ Permits, lockdowns. MIUI β€” On Chinese versions of the Mi Box, Mi Security can be activated. APK through ADB: adb shell am start -n com.example.app/.MainActivity (Replace com.example.app with a real application package).