How to install a third-party app on Xiaomi TV Box S 2nd Gen

Owners of the new Xiaomi TV Box S 2nd Gen often face a limited set of pre-installed software. the Android-based Google TV operating system formally provides access to the huge Google Play catalog, but in our region many useful services and streaming platforms may not be available for geographical reasons or even absent from the official store.

Fortunately, the architecture of the device allows you to expand the functionality through manual installation. APK-This opens up access to alternative cinemas, file managers, games and specialized utilities that are not certified for the TV interface but work great on the platform. TV It is different from the classic Android TV, Which is what users of previous generations are used to.

In this detailed guide, we will cover all the current methods of downloading software, from using cloud storage to transferring files over the local network. You will learn how to activate developer mode, configure remote debugging and safely integrate third-party code into the system without disrupting the stability of the device. Preparation will take no more than 10 minutes, and the result will significantly enrich the multimedia capabilities of your TV.

Preparation for installation: developer mode and security

The first step before installing any external software is to change the system security settings. By default, Xiaomi TV Box S 2nd Gen blocks the installation of applications from unknown sources to protect the user from malicious code. We need to access the hidden menu, which is hidden deeper in the new shell of Google TV than in the older versions of Android.

To start, go to the user profile, selecting the avatar in the upper right corner of the screen, then follow the Settings โ†’ System โ†’ About the system. Find the item โ€œBuild Android TVโ€ (or โ€œAndroid TV OS buildโ€) and quickly click on the OK button on the remote 7 times. After the seventh press, the system will tell you that you have become a developer, and a new section will appear in the settings menu.

Now go back to the main settings menu and select "Applications." At the bottom of the list, you'll see "Security and Restrictions." Here you need to activate the "Unknown Sources" option. When you first start, the system will ask for confirmation for a specific installer application that we'll use later, so just make sure that the shared switch is activated.

โš ๏ธ Note: By enabling the developer mode, you take responsibility for the files you install. APK-files from only verified resources, such as 4PDA or the official website of the developer to avoid infecting the system with miners or spyware.

Next, we'll need to enable USB debugging, even if we don't have to connect the computer with a cable. This feature is often required by some installers to work properly. When you're in the Developer menu, find the USB debugging option and activate it. It's also recommended to enable the Wi-Fi debugging option, if it's available in your firmware version, it will make it easier to transfer data.

๐Ÿ“Š What kind of application installation you prefer?
Through a USB flash drive
Send Files to TV (Wi-Fi)
Through cloud storage
Through ADB from a computer

Method One: Installation through USB-accumulator

The fastest and most reliable way to install software is to use USB-This method doesn't require a stable connection to the Internet at the time of installation, and allows you to transfer large files, such as games weighing several gigabytes, USB-the drive and the installer file itself in.apk format.

First, download the necessary APK-It's important to choose versions that are labeled as Android. TV or ARM64, Because they're optimized for remote control and the console processor architecture, normal mobile applications will also launch, but it can be inconvenient to run them without a mouse cursor.

Copy the file on a flash drive and paste it into free USB-port on the back of Xiaomi TV Box S 2nd Gen. The system automatically recognizes external storage. To open a file, you'll need a file manager. If it's not installed, it can be found on Google Play by asking "File Commander" or "X-plore".

  • ๐Ÿ“‚ File Commander: Simple and easy-to-understand interface, perfect for beginners, automatically requests permissions when first launched.
  • ๐Ÿ“‚ X-plore: Powerful dual-panel manager, allows you to see folder structure and hidden system files, convenient for advanced users.
  • ๐Ÿ“‚ TV File Manager: A specialized application, sharpened for remote control, has large icons and clear navigation.

After starting the file manager, go to the section USB-Find your file and click on it, and you'll see a system window that asks you to install it, and you'll click "Install" and wait until the process is complete. If the system blocks the action, go to the application manager's settings and let the manager install it from unknown sources.

โ˜‘๏ธ Checklist of the installation from the flash drive

Done: 0 / 4

The second method: transfer files over Wi-Fi (Send Files to TV)

If there is no flash drive at hand or USB-The port is busy, the best solution is to transfer data over the local network. TV (SFTTV) It is the de facto standard for the Android ecosystem. TV It allows you to transfer files between devices at high speed.

To implement this method, you will need an Android smartphone or a computer. Install the SFTTV app on your phone (from Google Play) and on the console itself Xiaomi TV Box S 2nd Gen. On the console, the application can be found in Google Play search or also installed via APK if the store is not available.

Run the app on both devices, making sure they are connected to the same Wi-Fi network. On the console, select Receive mode and on the smartphone, Send. TV-Select it, find the downloaded phone file system. APK-file and send it.

โš ๏ธ Attention: When you transmit a file on your TV, you may receive a request for confirmation of the connection. Do not look away from the screen at this moment, as the response timer is limited. If you do not confirm the connection in 30 seconds, the transfer will interrupt.

Once the file is successfully transferred, it will automatically open in the installer. The SFTTV interface on the TV is very convenient: it prompts you to start the installation immediately after you have finished copying, which eliminates the need to search for the file in the device's memory.

Method Three: Cloud Storage and Browser

The third option is suitable for those who are used to storing installers in the cloud: on Xiaomi TV Box S 2nd Gen you can install a browser (for example, TVBro or Puffin TV) or a cloud service client, which allows you to download files directly to the console without intermediaries.

Install your browser from Google Play. In the search bar, enter the address of the verified resource from APK-You can use files or go to a direct link to cloud storage (Google Drive, Dropbox, Yandex Disk). Log in to your account and download the desired file. The system will automatically upload it to the Downloads folder).

Once you download it, the browser will suggest you open the file. If that doesn't happen, start the file manager, go to the Download folder and find the fresh file. Click on it to start the installation procedure. This method is good because it doesn't require any additional devices at hand, except for the remote.

MethodSpeed.ConvenienceEquipment required
USB-flash-driveTall.Average.PC, flash drive.
Send Files to TVDepends on Wi-Fi.High.Smartphone
Cloud/BrowserMediumHigh.Just the remote.
ADB (for pros)Tall.Low.PC, USB cable

It is worth noting that when using a browser on a TV, navigation can be difficult, since many sites are not adapted for the remote. In such cases, it is useful to have a cursor app at hand or use voice input for dialing. URL-address.

Solution: Installation errors and compatibility

When installing third-party software on the Xiaomi TV Box S 2nd Gen, users may encounter various errors, the most common problem is the message โ€œApp not installedโ€ or โ€œBackage damaged.โ€ This is often due to the architecture of the processor: the console runs on the Amlogic S905X4 chip with the ARM64 architecture, and it will not work for the ARMv7 or x86 versions.

Another common situation is that there is no image of the application interface, which happens when you install a regular mobile version of the program that is not adapted for the horizontal screen, in which case the application may appear in a narrow bar on the side or require a touch screen emulation.

To solve the problem, you can install a special mouse emulator, like the Mouse Toggle, which creates a virtual dot on the screen that you can control the volume buttons or the navigation of the remote, which allows you to fully use any Android application, even if they do not have a TV interface.

  • ๐Ÿ–ฑ๏ธ Mouse Toggle: Emulates the mouse cursor, allowing you to click anywhere on the screen, indispensable for mobile applications.
  • ๐Ÿ–ฑ๏ธ ATV Mouse: Alternative solution with flexible cursor sensitivity and appearance settings.
  • ๐Ÿ–ฑ๏ธ Remote Mouse: Turns a smartphone into a touchpad to control a cursor on a TV via Wi-Fi.

Also worth remembering is the lack of internal memory: the base version of the console has only 8 GB, of which about 4-5 GB is available to the user. Installing heavy games or caching video in 4K can quickly fill up the storage, which will lead to errors in installing new programs.

โš ๏ธ Warning: Do not remove Google system apps through third-party installers in an attempt to free up space.This could cause Google's interface to function unstable TV, Loss of access to the Play Market and inability to update security certificates.

Optimization and management of installed applications

After successful third-party installation, it is important to organize the workspace correctly. Google TVโ€™s standard shell does not always automatically add new apps to the home screen. To find the installed program, go to the Apps section in the top menu or use voice search.

For ease of use, you can change the way icons are displayed. Although standard Google TV tools are limited to sorting, there are third-party launchers like FLauncher or ATV Launcher that allow you to fully customize your desktop, add widgets, and group applications into folders.

Check for updates to installed programs regularly. Third-party apps are not always automatically updated through the Play Market, especially if they were installed manually. Periodic version checks on developer sites will help you get new features and security fixes.

If the application stopped working correctly after the system update, try to clear its cache and data. Go to Settings โ†’ Apps โ†’ Show all applications, select the problem program and click โ€œClear Cache.โ€ In extreme cases, a complete reinstallation will help.

Can I install the Google Play Store if it is missing?
On global versions of Xiaomi TV Box S 2nd Gen, the Google Play store is built in and will not be deleted. If the icon is missing, check your profile settings or try to reboot the device. Install a third-party store (such as Aptoide TV) is possible, but it will not be a full replacement due to differences in content licensing.
Why does the app open but not the video?
The problem is that there are no codecs or DRM-Some applications require Google Widevine L1 To play content in high resolution, also check if the application has permissions to access the network and storage in the permission settings.
Is it safe to install modified versions of YouTube?
Using modified APKs (e.g. YouTube ReVanced) formally violates the terms of use of Googleโ€™s service, which is technically secure for hardware if the file is taken from a reliable source, but there is a risk of blocking the Google account from the service.
How to remove an application that is not removed through the menu?
Some system or secure applications cannot be removed in the standard way. Removal of them will require superuser rights (Root), obtaining which on new Xiaomi consoles is difficult and can lead to loss of warranty. Regular user applications are removed via the Apps menu or by using the Apps menu. ADB-Adb shell pm uninstall --user 0 name-pack.
Does the console support external hard drives for installing games?
Yes, Xiaomi TV Box S 2nd Gen supports external drives via USB. However, installing games and heavy applications directly on the flash drive is not recommended due to the low read/write speed, which will lead to long downloads and friezes.