How to install a browser on Xiaomi Mi Box S: 3 proven ways (2026)

Xiaomi Mi Box S โ€“ popular Android TV-The console, but many users face a problem: standard firmware does not have a browser, without it you can not open web pages, log in to some services or download files directly. In this article, we will discuss all the current ways to install a browser on the Mi Box S (models). MDZ-22-AB and MDZ-24-AA), including bypassing Google restrictions, working with APK-file-use ADB.

Important: instructions are relevant for firmware based on Android TV 9.0โ€“11.0 (including the latest updates from 2026) If your device is running an older version, update it first through Settings โ†’ About the prefix โ†’ System updates. Also note that some methods require additional devices (PCs, USB-storage) or technical skills.

Why is the Xiaomi Mi Box S not the default browser?

Android Manufacturers TV-Devices often exclude browsers from standard configuration for several reasons:

  • ๐ŸŽฏ Optimization of the interface: Google and Xiaomi position consoles as media centers, where the main focus is streaming services (Netflix, YouTube), not web surfing.
  • ๐Ÿ”’ Security: Browsers on TV-consoles can become a vulnerability to phishing or malicious scripts due to limited security mechanisms.
  • ๐Ÿ“ฑ Alternative solutions: Google suggests using Chrome Cast or screen mirroring from your phone instead of the built-in browser.

However, the absence of a browser is a inconvenience, for example, without it, it is impossible:

  • โœ… Sign in to a service account if you need web authorization (e.g. Disney)+ bank-apps).
  • โœ… Download files directly to the console (for example, subtitles or APK).
  • โœ… View web versions of sites that do not have TV-Applications (forums, documentation).

Fortunately, you can install your browser on the Mi Box S in a number of ways, from simple to advanced.

๐Ÿ“Š Which browser do you prefer on Android? TV?
Google Chrome
Firefox
Opera
Puffin TV
Other

Method 1: Install your browser via Google Play (the easiest)

If you have an Internet connection and you have a Google account, it takes no more than 5 minutes, but the caveat is that the official Google Play for Android TV often hides browsers.

  1. Open the Google Play Store on the console.
  2. In the search bar, enter the query: "browser for Android tv" (without quotes).
  3. If the results are not displayed, try alternative queries: ๐Ÿ” "web browser tv" ๐Ÿ” "Puffin tv (the name of the popular one) TV-browser)

Puffin TV

Firefox

Install

If browsers donโ€™t appear in search, it means they are locked for your region or device model, in which case go to Method 2 (install via APK).

โš ๏ธ Note: Some browsers (e.g. Chrome) may not support the Mi Box S remote. They will need to connect a keyboard or mouse via Bluetooth.

Google Play Store is open on the console

The console is connected to the Internet (Wi-Fi or Ethernet)

Google account added to the system

The remote is charged (or the keyboard is connected)-->

Method 2: Install the browser through APK-File (if the Play Store is not working)

If browsers are not available on Google Play, they can be installed manually by downloading APK-This method requires additional devices (PC or smartphone) and a little more time, but it works 99% of the time.

Step 1: Download the browser's APK

We recommend using verified versions of browsers optimized for Android TV:

browserDownload linkSupport for the DU remoteFeatures
Puffin TVOfficial websiteโœ… Complete.Cloud rendering, high speed, but requires registration
Firefox for Fire TVAPKMirrorโœ… Partial (needs a mouse)Extensions support, sync with Mozilla account
TV BroOfficial websiteโœ… Complete.Simple interface, optimized for remotes

Download APKs only from trusted sources (APKMirror, official sites) and avoid third-party storage sites, which may contain viruses.

Step 2: Move the APK to Xiaomi Mi Box S

There are three ways to download APK to the console:

  • ๐Ÿ“ Through USB-drive: Copy APK-flash-file (format) FAT32). Connect the flash drive to the Mi Box S via the port USB-A. Open the File Manager (if not, install it). FX File Explorer via Play Store. APK and start the installation.
  • โ˜๏ธ Through Cloud Storage: Download APK Google Drive or Dropbox. On the console, open the web version of the storage through any browser available (for example, built into YouTube.

Through Send Files to TV

  1. Install the Send Files to TV app on your smartphone.
  2. Send APK from your phone to the console over the local network.

Step 3: Allow installation from unknown sources

Before installing the APK, you need to enable the appropriate setting:

  1. Go to Settings โ†’ Security and Restrictions โ†’ Unknown Sources.
  2. Select the File Manager (or the application you use to install the APK).
  3. Activate the switch to Allow installation.

โš ๏ธ Warning: After installing the browser, disable the permission for Unknown Sources to protect the console from accidental malware installation.

๐Ÿ’ก

If you see an error when installing an APK, try downloading an older version of your browser (e.g. Firefox 68.0 instead of 100.0).

Method 3: Install the browser via ADB (for power users)

If the first two methods didnโ€™t work, you can install the browser via Android Debug Bridge (ADB), which requires a PC and basic command line knowledge, but is guaranteed to work even on locked devices.

Step 1: Preparing the PC

Download and install on your computer:

  • ๐Ÿ–ฅ๏ธ ADB Tools (part of Android) SDK).
  • ๐Ÿ”Œ Drivers for Xiaomi Mi Box S (if you connect by the USB).

Step 2: Connecting the console to the PC

There are two options for connecting:

  1. By Wi-Fi (recommended): On the console, go to Settings โ†’ About the prefix โ†’ Status. IP-On your PC, open the command line and type in: adb connect [IP-address]:5555 For example: adb connect 192.168.1.100:5555
  2. Po Po Po USB: Connect the console to the PC via cable USB-A โ†’ USB-A (need OTG-Adapter. Turn on Debugging by USB in the developer settings (Settings) โ†’ About the prefix โ†’ Build Number โ€“ Press 7 times, then return to Settings โ†’ For developers).

Step 3: Install your browser via ADB

When the connection is established, execute the commands:

  1. Check the connection: Adb devices should show the name of your device.
  2. Download the browserโ€™s APK on a PC (like Puffin TV) and remember the path to the file.
  3. Install. APK: adb install "C:\path/file\puffin_tv.apk"

If the installation is successful, you will see the message Success. the browser will appear in the Mi Box S application menu.

What if the ADB canโ€™t see the device?
1. Check if USB/Wi-Fi debugging is enabled on the console. 2. Reboot the console and PC. 3. Update ADB drivers on your PC (via Device Manager). 4. Try another cable or USB port. 5. If you connect over Wi-Fi, make sure that the PC and console are on the same network.

Xiaomi Mi Box S browser comparison: which one to choose?

Not all browsers work equally well on Android TV. Below is a comparison of popular options by key parameters:

CriteriaPuffin TVFirefoxTV BroChrome
Loading speedโญโญโญโญโญ (cloud rendering)โญโญโญโญโญโญโญโญโญโญโญ
Support for the DU remoteโœ… Complete.โŒ Demands a mouse.โœ… Complete.โŒ Demands a mouse.
Blocking adsโœ… Built-inโœ… Through expansionโŒ No.โŒ No.
Synchronization of bookmarksโŒ No.โœ… Through the Mozilla accountโŒ No.โœ… Through a Google account
Support for Flashโœ… Yes.โŒ No.โŒ No.โŒ No.

For most users, Puffin TV is the best choice โ€“ it is fully adapted for remote control, supports Flash (relevant to older sites), and works faster than competitors thanks to cloud rendering. However, if you need bookmark synchronization or extensions, you should stop at Firefox (but you will have to connect a mouse).

Solving common errors when installing the browser

Even following the instructions, you may encounter problems, and consider common mistakes and ways to fix them:

Error "Not installed"

Causes and solutions:

  • ๐Ÿ“Œ Incompatible version APK: Download the browser version for Android TV (architecture armeabi-v7a or arm64-v8a).
  • ๐Ÿ“Œ Damaged. APK: Check the checksum of the file or download it again.
  • ๐Ÿ“Œ Insufficient Memory: Clear the App Cache in Settings โ†’ Annexes.

2.The browser is installed but does not open

Possible causes:

  • ๐Ÿ”„ Firmware conflict: Reboot the console (Settings) โ†’ Reboot).
  • ๐Ÿ› ๏ธ No rights: Check the permissions in Settings โ†’ Annexes โ†’ [Browser name] โ†’ Permits.
  • ๐Ÿ”Œ Data Error: Clear browser data in the application settings.

3. The remote control does not work in the browser

If the browser does not respond to the remote:

  • ๐ŸŽฎ Connect a Bluetooth keyboard or mouse.
  • ๐Ÿ”„ Install the Mouse Toggle for Android app TV from the Play Store - it emulates the cursor using the remote.
  • ๐Ÿ”ง In the browser settings, turn on the "For TV" mode (if any).

๐Ÿ’ก

If the browser after installation behaves unstable (flys, slows down), try to roll it back to the factory settings: Settings โ†’ Applications โ†’ [Browser] โ†’ Storage โ†’ Clear data.

Alternative ways to get online on Xiaomi Mi Box S

If you can not install the browser or it works incorrectly, consider alternative options:

  • ๐Ÿ“ฑ Screen mirroring: Use Google Cast or Miracast to stream your smartphone screen to the console. To do this: On your smartphone, turn on Screen Transfer (in connection settings). On the Mi Box S, open Settings โ†’ Display and sound โ†’ Screen transmission.
  • ๐Ÿ–ฅ๏ธ Connection to HDMI: If you have a laptop, connect it to the TV through HDMI And use it as a full-fledged PC.
  • ๐ŸŒ TV-Web browsing apps: Some apps (like YouTube or Twitch) have built-in browsers to open links.