Installing applications on Android TV via USB drive is one of the most reliable ways to bypass restrictions of the official store Google Play. This is especially true for owners of TVs with outdated firmware, regional locks or models without a built-in store (for example, some Xiaomi Mi TV or Philips based Android TV 9/10). Unlike installation via ADB or cloud services, the flash drive method does not require an Internet connection and works even if Wi-Fi fails.
However, the process has nuances: from the file system format of the drive to the security settings of the TV. In this article you will find step-by-step guide illustrations of key stages, a format compatibility table APK/APKM/XAPK, as well as solutions to common errors like "Parse Error" or "App not installed". Particular attention is paid to models with blocked installation from unknown sources - for them a workaround is provided through Send Files to TV.
What applications can be installed via USB on Android TV
Theoretically, you can install any Android application via a flash drive, but in practice there are limitations:
- ๐ฑ Optimized for TV: Kodi, Smart YouTube TV, TV Bro, Mouse Toggle โthey have an adapted interface for the remote control and support for keyboard control.
- ๐ฎ Games with a gamepad: Asphalt 9, Minecraft, PPSSPP (emulator PSP) - require a joystick connection Bluetooth.
- ๐ง Utilities: File Commander, Solid Explorer, APK Extractor - help manage files and create backups.
- โ ๏ธ Not recommended: banking applications (SberBank Online, Tinkoff), messengers (WhatsApp, Telegram) - may not work correctly without a touch screen.
Important: Android TV uses 32-bit architecture (even on 64-bit processors), therefore APK for ARM64 may not run. Before downloading, check the file bitness on sites like APKMirror or APKPure.
Requirements for a USB drive and APK files
Not every USB drive or flash drive is suitable for installing applications. Main criteria:
| Parameter | Recommendations | Consequences of non-compliance |
|---|---|---|
| File system | FAT32 or exFAT |
NTFS is not supported by most Androids TV |
| Storage capacity | From 1 GB (optimally 4โ8 GB) | Small flash drives (<512 MB) may not be recognized |
| APK format | .apk, .apkm, .xapk (requires conversion) |
XAPK will not install without unpacking |
| File name | Latin characters, no spaces (example: kodi_19.5.apk) |
Cyrillic or special characters may cause an error reading |
For XAPKfiles (for example, games with cache) will require preliminary conversion to APK through utilities like APK Editor or XAPK Installer on a smartphone. An alternative is to download separately. APK and folder OBB, then transfer them to the flash drive manually.
โ ๏ธ Attention: Some TVs (for example, Sony Bravia 2020โ2022) block installation fromexFAT. If the flash drive is not detected, reformat it toFAT32with cluster size4096 bytes.
Step-by-step guide: installing APK via USB
The process consists of 4 stages: preparing a flash drive, setting up the TV, copying files and direct installation. Follow the instructions strictly in order to avoid errors.
1. Formatting a USB drive
Connect the flash drive to your computer or laptop and do:
- Open"
This PC" (Windows) or"Disk Utility" (macOS). - Right click on the drive โ"
Format". - Select the file system
FAT32(if the volume is <32 GB) orexFAT(if >32 GB). - Specify the volume label (for example,
APK_INSTALL) and click"Start".
2. Transfer APK to a flash drive
Download the required APKfile from a trusted source (we recommend APKMirror or official developer sites). Move it to root directory flash drives (not folders!). An example of the correct structure:
E:\
โโโ kodi_19.5.apk
โโโ smartyoutubetv_6.3.1.apk
โโโ filecommander_5.1.2.apk
3. Setting up Android TV
Insert the USB flash drive into USB port the TV (preferably USB 2.0 - it is usually marked in blue). Then:
- Open
Settings โ Device โ Storage. - Select your flash drive and click"
Allow access". - Go to
Settings โ Security and restrictions โ Unknown sources. - Activate the switch for "
File manager" or "Browser" (depending on the model TV).
4. Installing the application
Use the built-in file manager (or install File Commander in advance via Google Play):
- Open the file manager and select your flash drive.
- Find the
APKfile and click on it. - In the window that appears, select "
Install" and confirm the permissions. - Wait for completion (the screen will appear"
The application is installed").
The flash drive is formatted in FAT32/exFAT|
APK file downloaded from the official source|
Access to USB storage is enabled on the TV|
Unknown sources are allowed for the file manager-->
Solving errors when installing via USB
Even if you follow the instructions exactly, failures may occur Below - list of common errors and ways to eliminate them:
- ๐ซ"
Parse Error": The fileAPKis damaged or incompatible with the Android TV version. Solution: Download the file again, check the bit depth (arm-v7a for 32-bit TV). - ๐"
App not installed": The application is already installed or conflicts with system files. Solution: Uninstall the old version viaSettings โ Applications. - ๐"
USB device not recognized": The TV does not see the flash drive. Solution: Try another port or format the drive inFAT32. - ๐ก๏ธ"
Install blocked": Installation from unknown sources is prohibited. Solution: Allow installation for a specific file manager (see step 3 in the instructions).
If the error persists, try alternative methods:
- ๐ Installation via Send Files to TV (application for transferring files over local network).
- ๐ฅ๏ธ Use
ADB(requires a PC and USB debugging). - ๐ฑ Installation via smartphone with subsequent transfer to TV (for example, via LocalCast).
โ ๏ธ Attention: On TVs Samsung with shell Tizen (not Android TV!) installation APK via USB is impossible - these models use their own OS and do not support Android applications.
What to do if the TV does not see the flash drive?
1. Check the USB port - some TVs (for example, LG OLED C1) have ports only for power (labeled "Service Only").
2. Try a USB hub with external power - it helps if there is a lack of power. drive.
3. Format the flash drive to FAT32 with a cluster size 4096 bytes (not 16384 or 32768).
4. Use a flash drive with a capacity of โค32 GB - some TVs do not support exFAT for large drives.
Bypassing "Unknown Sources" blocking on blocked TVs
Manufacturers like Xiaomi or Philips sometimes they hide the option to install from unknown sources. In this case, one of the workarounds will help:
Method 1: Through the "Send Files to TV" application
This application allows you to transfer files over a local network without direct installation from USB:
- Install Send Files to TV on your smartphone from Google Play.
- Open the application on your phone and TV (if it doesnโt exist, download it through the built-in TV browser).
- Select a file on your phone and send it to TV.
APK-file on your phone and send it to TV. - On your TV, confirm receipt and installation.
Method 2: Via ADB (for advanced users)
If you have a PC, you can install APK via Android Debug Bridge:
- Enable "
USB debugging" in the TV settings (Settings โ About TV โ Build numberโpress 7 times, then return to "Developer settings"). - Connect the TV to the PC via USB cable.
- Open the command line on your PC and enter:
adb install -r path_to_file.apk
If your TV does not have a file manager, install it in advance via Google Play (for example, FX File Explorer or Solid Explorer). This will simplify navigation through the USB drive.
Compatibility with popular Android TV models
Not all TVs work equally well with installation via USB. Below - table. compatibility for popular brands:
| Brand/Model | Supports USB installation | Features |
|---|---|---|
| Xiaomi Mi TV 4/5 | Yes | Requires enabling"Unknown sources" for "File Manager". On some firmware the option is hidden - use Send Files to TV. |
| Sony Bravia (Android TV 9โ12) | Yes, but with limitations | Does not support exFAT on 2020โ2021 models. XAPK requires manual unpacking. |
| Philips (Android TV 10+) | Yes | On some models you must first install File Commander via Google Play, then open APK via it. |
| Nvidia Shield TV | Yes, without restrictions | Best compatibility among Android TV devices. Supports ADB and OTG. |
| LG (webOS) | No | On TV with webOS (not Android TV!) installation APK is not possible - use built-in applications or LG Content Store. |
For TVs TCL or Hisense on Android TV 11+ may require additional resolution in the menu"Special features" โ"Installing unknown applications". If the option is missing, update the TV firmware to the latest version.
Security: how to avoid viruses when installing APK
Installing applications from unknown sources is always fraught with risks. Follow these rules to minimize threats:
- ๐ก๏ธ Sources: Download
APKonly from trusted sites: APKMirror, APKPure, official developer sites. Avoid torrents and file sharing services. - ๐ Check: Before installation, check the file hash (for example, through VirusTotal) or use an antivirus on your PC (Kaspersky, Dr.Web).
- ๐ Permissions: When installing, pay attention to the requested permissions. If the messenger asks for access to SMS or geolocation, this is suspicious.
- ๐ Updates: Regularly update installed applications. To do this, you can use APKUpdater (installed via
ADB).
If, after installation, the application requests access to Accessibility Service (special features) for no obvious reason - uninstall it immediately. This is a typical sign of spyware Software.
โ ๏ธ Attention: Some "hacked" versions of applications (for example, YouTube Vanced or Spotify Premium) contain hidden miners or advertising modules. They can overheat the TV processor and shorten its service life.
Before installation APK always check reviews about the file on the forums (for example, 4PDA or XDA DevelopersEven legitimate applications may have modified versions with malicious code.
FAQ: Frequently asked questions about installing via USB
Can I install Netflix or Disney+ via USB if they are not on Google Play in my region?
Technically yes, but there are nuances: these services check device certification (Google Widevine).APK"Error 1011"Netflix. Solution: use a VPN (for example, Windscribe) or change the region of your Google account.
Why does the application not open or crash after installation?
The reasons may be different:
- Incompatibility with the Android TV version (check the requirements applications).
- Lack of required libraries (for example,
Google Play Services). - Lack of memory (clear the cache in
Settings โ Storage).
Try installing an older version of the application or use alternatives (for example, instead Chrome โ TV Bro).
How to remove an application installed via USB?
Go to Settings โ Applications, find the desired application and select "Delete". If the option is inactive (gray buttons), then the application is a system one. In this case, it will help:
- Disable via
ADB:adb shell pm disable-user --user 0 package name - Use App Inspector to determine the package name.
Is it possible to install Google Play on Android TV where it does not come out of the box?
On most TVs (except some Xiaomi and Chinese brands) Google Play already preinstalled, but hidden. To activate it: Install via USB data-i="322">Run
- Install via USB Google Play Services And Google Play Store (download
APKFor Android TV!). - Reboot your TV.
- Run Play Market via a file manager (you may need to update Google services).
On Xiaomi Mi TV Stick or Mi Box S this method works in 90% of cases.
How to transfer application data (for example, saving games) to USB?
For backup, use App Cloner or Titanium Backup (requires root). Without root access, you can manually copy the folders:
/Android/obb/- game cache. (for example, Asphalt 9)./Android/data/- user application data.
Transfer to USB:
- Connect the flash drive to the TV.
- Use the file manager, copy the desired folders to the drive.
- For recovery repeat the process in reverse order.