Installing applications on Android TV via a flash drive is the only way to bypass restrictions Google Playwhen the desired application is not available in your region, is removed from the store or requires manual download (for example, Kodi, emulators or specialized utilities). Unlike smartphones, TVs often block installation from unknown sources by default, and the settings interface is hidden deep in the menu. Android TV often block installation from unknown sources by default, and the settings interface is hidden deep in the menu.

Many users encounter errors like "Installation blocked" or "File is damaged", although in fact the problem lies in improper preparation of the flash drive, incompatibility version APK with Android TV or lack of permissions. This article includes: step-by-step algorithm from formatting the drive to launching the app, as well as a table of file format compatibility and analysis of common errors.

You do not need root access or complex manipulations - a USB drive with a capacity of 1 GB or more (better FAT32), a file APK and 10 minutes of time. If your TV was released before 2018, some menu items may differ - we will warn you about this separately.

๐Ÿ“Š What brand is your TV?
Samsung
LG
Sony
Xiaomi
Philips
TCL
Other

1. Preparing a USB drive: file format and structure

The first mistake that 80% of users make is incorrect formatting of the flash drive. Android TV supports only two file systems: FAT32 and exFAT, but with nuances. For example, NTFS (popular format for Windows) not readable most TVs, and exFAT may not be supported on models older than 2019.

Use FAT32 for maximum compatibility, but remember: this format does not allow recording files larger than 4 GB. If your application weighs more (for example, games like Genshin Impact), you will have to break APK into parts or look for an alternative installation method.

  • ๐Ÿ“ Format: Connect the flash drive to the computer โ†’ open "This computer" โ†’ right click on the drive โ†’ "Format" โ†’ select FAT32 (cluster size - 4096 bytes).
  • ๐Ÿ” Check: After formatting, create a folder on the flash drive Download and place the APKfile there. The file name should contain only Latin characters (for example, kodi_20.3.tv.apk).
  • โš ๏ธ Exception: TVs Xiaomi Mi TV (2020โ€“2022) may not see files in the root directory - be sure to use the folder.

Critical detail: if the flash drive was previously used for Multiboot (Linux/Windows boot images), it must be cleaned using DiskPart in Windows or GParted in Linux. Residual partitions may cause a mounting error on TV.

โš ๏ธ Attention: On TVs Sony Bravia 2021โ€“2023, when connecting a flash drive larger than 64 GB, the system may offer to format it in exFAT. Refuse - this will lead to data loss. Use drives up to 32 GB.

2. Where to download APK for Android TV: verified sources

Not all APKfiles are suitable for Android TV. Smartphone applications (for example WhatsApp or Instagram) are often not optimized for the remote control and may not launch. Look for versions marked tv, leanback or androidtv in the file name.

Official and safe sources:

  • ๐ŸŒ APKMirror: Filter by category Android TV (for example, Kodi). Check the hash sums of files (SHA-1).
  • ๐Ÿ“ฆ Aptoide TV: An alternative store with applications optimized for TV. Download APK directly from the site, and not through their client.
  • ๐ŸŽฎ FileLinked: Service for distributing files by codes (for example, code 12345678 for a collection emulators). Caution: some codes contain pirated content.

Avoid sites like APKPure or random forums - they often distribute modified files with adware Before downloading, check:

  1. Publication date APK (the current version must be no older than 6 months).
  2. File size (for example, Netflix for TV it weighs ~30 MB, not 3 MB).
  3. The presence of the developer's signature (in the file properties).
โš ๏ธ Attention: If the downloaded APK has an extension .xapk or .apkm, it must first be converted to standard .apk using the utility APK Editor (available on Windows). The TV does not recognize archived formats.

โ˜‘๏ธ Check the APK before installation

Completed: 0 / 4

3. Setting up Android TV: allowing installation from unknown sources

Default Android TV blocks installation of applications outside Google Play. To unlock this function, you need to enable the option "Unknown sources", but its location depends on the firmware version and manufacturer. Below are the paths for popular brands:

BrandModel rangePath to settingsNotes
Samsung2020โ€“2026 (Tizen + Android)Settings โ†’ General โ†’ Security and restrictions โ†’ Unknown sourcesSome models require a PIN code (default 0000 or 1234).
LG2019โ€“2026 (webOS + Android)Settings โ†’ All settings โ†’ Security โ†’ Unknowns sourcesEnable also "Developer mode" (Settings โ†’ About TV โ†’ Build number โ†’ click 7 times).
Sony Bravia2018โ€“2026 (Android TV)Settings โ†’ Device โ†’ Security and restrictions โ†’ Unknown sourcesAfter turning on, a warning will appear - confirm the action.
Xiaomi Mi TV2020โ€“2026Settings โ†’ Applications โ†’ Security โ†’ Unknown sourcesBinding required account Mi to unlock.
Philips2021โ€“2026 (Android 10+)Settings โ†’ Device โ†’ Developer options โ†’ Installation via USBYou need to activate first "Developer options" (click on "Build number" 5 times).

On TVs with Android 12+ (for example, Sony X90J 2022 or TCL 6-Series 2023) instead of a global switch "Unknown sources" you will have to allow installation for each application separately. For example, if you use a file manager FX File Explorer, you need to:

  1. Run FX File Explorer.
  2. When you try to open APK a window will appear asking you to allow installation - agree.
๐Ÿ’ก

If there is no "Unknown sources" item in the menu, update the TV firmware to the latest version. On some models LG 2018, this option appears only after an upgrade.

4. Step-by-step installation of APK from a flash drive

When the flash drive is ready and the permissions are configured, we proceed to the installation. Use original remote control โ€”some universal remote controls do not support navigation in the file manager.

Action algorithm:

  1. Connect the flash drive to the USB port of the TV (it is better to use the port USB 2.0, if there are several of them). A notification will appear on the screen "USB device is connected".
  2. Open the file manager:
    • On Samsung/LG: Media โ†’ USB device.
    • On Sony/Xiaomi: Applications โ†’ Files (or install FX File Explorer from Google Play).
  • Find APKfile and select it. Press "Install" (on some remote controls - button OK).
  • Confirm permissions (if a window appears asking for access to storage, memory or microphone).
  • Wait until completion - the message will appear on the screen "The application is installed".
  • If after installation the application does not appear in the menu, check the folder "All applications" (on Android TV it is hidden behind a long press on the button ยซHomeยป on the remote control). Some apps (for example, Smart YouTube TV) do not create shortcuts - they need to be launched again through the file manager.

    What to do if the TV does not see the flash drive?

    1. Try another USB port (on some models Samsung only the port marked "HDD" works).

    2. Reformat the flash drive to FAT32 with a cluster size 8192 bytes (sometimes helps with reading errors).

    3. Connect the flash drive via a USB hub with external power - some TVs do not provide sufficient current for drives.

    4. Check the flash drive on another device (computer or smartphone) - it may be damaged.

    5. Typical errors and their solutions

    Even with proper preparation, the installation may fail. Let's look at the most common cases and how to fix them:

    • ๐Ÿšซ "Installation blocked":

      Reason: not included "Unknown sources" or blocked at the firmware level.

      Solution: Check your security settings (section 3). On Xiaomi Mi TV you may need to unlink and relink your account Mi.

    • ๐Ÿ”ง "The file is damaged":

      Reason: incomplete download APK or incompatible architecture (for example, arm64 instead of x86 for Intel processors).

      Solution: Download the file again, check the architecture of the TV processor in Settings โ†’ About TV โ†’ Model.

    • ๐Ÿ“ฑ "The application is not optimized for your device":

      Reason: APK designed for smartphones, not for Android TV.

      Solution: Look for versions marked tv or use TVAppRepo (app store for TV).

    • ๐Ÿ”Œ The TV does not respond to the flash drive:

      Cause: lack of power in the USB port or incompatible format.

      Solution: Connect the flash drive through a hub with power or try another drive (maximum 32 GB, FAT32).

    If the error is not listed, check the installation logs:

    1. Connect the TV to the same Wi-Fi network as the computer.
    2. In the address bar of the browser, enter http://[IP_TV]:8080 (you can find out the IP in Settings โ†’ Network).
    3. Go to the section Logs and find entries with the label PackageInstaller.
    โš ๏ธ Attention: On TVs Philips with firmware Android 9 and older in case of an error "Insufficient memory" you need to clear the system cache applications: Settings โ†’ Applications โ†’ Google Play Services โ†’ Storage โ†’ Clear cache.

    6. applications

    If installation from a flash drive fails, consider other methods:

    • ๐ŸŒ Send Files to TV (SFTV):

      An application for transferring files via Wi-Fi from your phone to your TV. Download SFTV to both devices, connect to the same network and send APK directly.

    • ๐Ÿ–ฅ๏ธ ADB via computer:

      For advanced users Connect the TV to the PC via Wi-Fi or cable and run the command:

      adb install path/to/app.apk

      You need to enable "USB debugging" in the developer settings.

    • ๐Ÿ“ฑ Downloader for Android TV:

      Download application APK directly to the TV via a direct link. Convenient for files up to 100 MB.

    For TVs without Google Play (for example, some models TCL or Hisense) the only way is ADB or manual download via browser (if supported).

    ๐Ÿ’ก

    The most reliable way is a combination of a flash drive (for large files) and SFTV (for fast transfer).

    7. Optimizing installed applications

    After installation, some apps may not work correctly: they may slow down, not support the remote control, or be displayed in the wrong resolution. Let's fix this:

    • ๐ŸŽฎ Control settings:

      Set Button Mapper from Google Playto reassign the remote control buttons for a specific application (for example, assign the button ยซBackยป to output).

    • โš™๏ธ Changing resolutions:

      If the application is displayed in low resolution, go to Settings โ†’ Display โ†’ Resolution and select 1920ร—1080 (even if the TV supports 4K).

    • ๐Ÿ”„ Clearing the cache:

      After the first launch, clear the application cache: Settings โ†’ Applications โ†’ [app name] โ†’ Storage โ†’ Clear cache.

    For games (for example, emulators RetroArch) it is recommended to connect the gamepad via Bluetooth. TVs Sony Bravia 2022+ support DualSense (from PlayStation 5) without additional settings.

    FAQ: Frequently asked questions

    โ“ Is it possible to install an APK on Android TV without a flash drive?

    Yes, there are three alternatives:

    1. Use the application Send Files to TV (SFTV) for transmission via Wi-Fi.
    2. Download APK directly through the TV browser (if supported).
    3. Install via ADB from a computer (requires debugging to be enabled).

    A flash drive remains the most universal method, especially for files larger than 500 MB.

    โ“ Why does the TV write โ€œApplication not installedโ€?

    Probable reasons:

    • The file is damaged (download it APK).
    • Incompatible architecture (for example, arm64 for the processor x86).
    • Not enough memory (clear the cache of other applications).
    • The TV firmware is outdated (update via Settings โ†’ Software update).
    โ“ How can I find out the processor architecture of my TV?

    There are two ways:

    1. Via AIDA64 (install from Google Play and check the section CPU).
    2. By TV model:
      • Samsung/LG 2020+ - usually arm64.
      • Sony 2018โ€“2019 โ€” x86 (processors Intel).
      • Xiaomi Mi TV โ€” arm64 (processors Amlogic).
    โ“ Is it possible to install Google Play on Android TV if it is not there?

    On most TVs Google Play it is preinstalled, but if it is not (for example, on some models TCL or Hisense), you can try:

    1. Install APK store manually (download from APKMirror version for Android TV).
    2. Use alternative stores: Aptoide TV or Aurora Store.

    โš ๏ธ On TVs with custom firmware (for example, Fire OS on some Toshiba) Google Play it will not be installed - a complete flashing will be required.

    โ“ How to remove an application installed via APK?

    Go to Settings โ†’ Applications, select the app and click "Delete". If the application does not appear in the list:

    1. Use a file manager (for example, FX File Explorer) and manually delete the data folder in /data/app/ (root access required).
    2. Reset the TV to factory settings (Settings โ†’ Storage โ†’ Reset data), but this will delete all user data.