How to Sideload Apps on Every Streaming Device & Fix ISP Network Blocks
Sideloading unlocks apps that aren't hosted in the official TV store: third-party media players, custom ad-free launchers, emulators, and specialized streaming utilities. Follow the exact setup for your specific hardware below, plus learn how to stop your home router's "Advanced Security" from silently killing your downloads.
Jump Directly to Your Hardware or Issue:
Android APK packages can only be installed on devices powered by Android OS or Fire OS.
Chromecast with Google TV, Walmart onn. 4K / Pro, NVIDIA Shield TV, Amazon Fire Stick / Cube, BuzzTV, Formuler, Sony Google TV, Hisense & TCL (Google TV models).
Roku, Samsung Smart TVs (Tizen OS), LG Smart TVs (webOS), Apple TV. These devices cannot run APK files. If you own one, plug in a $20β$50 onn. 4K or Chromecast into an open HDMI port.
Why Your Home Wi-Fi Blocks Downloads (And How to Fix It)
Have you ever typed a URL or shortcode into Downloader and received "An unknown error occurred", "Connection timed out", or "Web page not available"? Or installed an app only to find that it refuses to connect to servers while on your home Wi-Fi?
π The 30-Second Diagnosis Test
Enable the Personal Hotspot on your mobile phone and connect your TV or Firestick to your phone's cellular Wi-Fi. Try downloading the APK again in Downloader. If it works instantly on cellular data but fails on your home Wi-Fi, your Internet Service Provider's "Advanced Security" is actively blocking the connection.
What is "Advanced Security" & Why Is It Blocking Your Stuff?
Modern ISP-supplied gateways (Comcast Xfinity, AT&T, Rogers, Shaw, Spectrum, Bell) now come with automated AI threat-filtering enabled by default:
- False Positive Reputation Blocking: Cloud security systems (from vendors like Trend Micro and Bitdefender) flag any website or server that lacks a Fortune-500 corporate reputation score. Independent APK hosting servers, GitHub release mirrors, URL shorteners (like
bit.lyandtinyurl), and streaming relays get automatically classified as "Suspicious Network / Botnet". - Silent DNS Interception: Instead of showing a warning page, your ISP router silently drops the connection packets or returns a dead DNS response (
0.0.0.0). Your streaming box thinks the server is offline when the router is actually intercepting the request.
How to Turn Off "Advanced Security" by Provider:
Open the Xfinity mobile app → Tap the Security tab (Shield icon) → Tap the Advanced Security tile → Select the settings gear and toggle Advanced Security to OFF.
Open the AT&T Smart Home Manager app on your phone → Tap Settings → App Preferences → Locate AT&T ActiveArmor Internet Security and switch it to OFF.
Open the Ignite HomeConnect app → Navigate to Security at the bottom → Tap Advanced Security → Select Turn Off.
Spectrum: Open My Spectrum app → Services → Router Settings → Disable Security Shield.
Asus / TP-Link / Netgear: Log into router admin (192.168.1.1) → Disable AiProtection / HomeShield / Netgear Armor Malicious Site Blocking.
π‘οΈ The Easiest Workaround: Encrypt Your Traffic with a TV VPN
Don't have access to the ISP account or router app? Install a verified TV VPN like IPVanish (or secondary partner NordVPN) directly on your streaming device. A VPN encrypts 100% of your TV's network packets inside a secure tunnel. Your ISP's router cannot inspect the destination address, making it impossible for "Advanced Security" to block your downloads or streams.
β οΈ On-Device Block: How to Disable "Google Play Protect"
If your download completes but the TV screen displays "Unsafe app blocked" or "Blocked by Play Protect", Google's on-device antivirus is rejecting the APK package:
- Open the Google Play Store on your TV.
- Click your Profile Avatar in the top-right corner → select Play Protect.
- Click the Settings (Gear Icon).
- Toggle OFF "Scan apps with Play Protect" and "Improve harmful app detection".
1. Google TV Devices
Chromecast with Google TV (4K/HD), Walmart onn. 4K & onn. 4K Pro, TCL & Sony Google TVs
Google TV runs a modern layer on top of Android TV 12 or 14. Developer Options are intentionally hidden by default to prevent casual users from altering operating system permissions.
From the Google TV home screen, go to the Search tab or hold the voice button on your remote and say "Install Downloader". Alternatively, search for Downloader by AFTVnews in Apps and install it.
Go to the top-right corner to your Profile Avatar / Gear Icon → Settings → System → About. Scroll down to Android TV OS build. Click the Center Select Button on your remote 7 times consecutively. You will see a countdown toast: "You are now a developer!".
Press back to Settings → Apps → Security & restrictions → Install unknown apps. Find Downloader in the list and toggle the slider to Allowed.
Launch Downloader. On Google TV, the integrated web browser requires a one-time helper plugin. Enter numeric shortcode 25628 (or URL browser.aftvnews.com), click Go, and click Install when prompted. Downloader can now browse any site and download any APK directly.
2. Amazon Fire TV & FireStick Devices
Fire TV Stick 4K, 4K Max, Fire TV Cube, Fire TV Edition Smart TVs
Fire TV devices run Fire OS, Amazon's proprietary fork of Android. There is NO Google Play Store on Fire TV; everything is managed through the Amazon Appstore. Amazon pushed software updates that hid Developer Options under a multi-click gesture.
From the Fire TV home screen, click Find → Search → type "Downloader". Select the orange Downloader icon by AFTVnews and click Get / Download.
Go to Settings (Gear Icon) → My Fire TV → About. Hover over your device name (e.g. Fire TV Stick 4K Max). Press the Center Select Button 7 times consecutively. At the bottom of the screen, you will see the message: "No need, you are already a developer."
Press the Back button once. Under My Fire TV, you will now see a new menu item called Developer Options. Open it, select Install unknown apps, find Downloader, and switch it to ON.
Launch Downloader, enter your target URL or shortcode, and click Go. When the APK finishes downloading, click Install. Once installed, Downloader prompts you to Delete the APK file. Always click Delete! Fire TV sticks have limited 8GBβ16GB storage, and accumulated APK installers will quickly fill your drive.
3. NVIDIA Shield TV & Standard Android TV
NVIDIA Shield TV Pro, Shield Tube, Xiaomi Mi Box S, Mecool Android TV boxes
The NVIDIA Shield TV runs clean, enthusiast-grade Android TV software. Because the Shield TV Pro comes equipped with dual USB 3.0 ports and native Gigabit Ethernet, power users have multiple superior ways to sideload compared to standard sticks.
Install X-plore File Manager or FX File Explorer from the Google Play Store on your Shield. Download your APKs on your computer, drag them onto a USB flash drive (FAT32 or exFAT), and plug it into USB Port 1 or 2 on the back of the Shield. Open X-plore, click on the APK, grant permission to install unknown apps when prompted, and tap Install.
On the Shield, navigate to Settings → Device Preferences → Storage → Transfer files over local network. Toggle it ON. The Shield will give you a local IP address, username, and password. On your PC or Mac, open File Explorer / Finder, connect to the Shield's server, and drop APK files straight into the Shield's Download folder!
Just like Google TV, you can install Downloader from the Google Play Store, go to Settings → Device Preferences → Security & restrictions → Unknown sources → enable Downloader, and type shortcodes directly on your screen.
4. Dedicated IPTV & Open AOSP Boxes
BuzzTV (PowerX5, HD6), Formuler Z11 Pro, Dreamlink, Tanix, X96
Dedicated streaming units like BuzzTV and Formuler run custom Android Open Source Project (AOSP) firmware engineered specifically for power streaming. These devices are designed from the ground up for sideloading and have far fewer restrictions than Google TV or Amazon Fire OS.
BuzzTV and Formuler boxes come pre-installed with secondary stores like Aptoide TV, BuzzTV Market, or Market Place. You can install Downloader, VLC, MX Player, and file managers with 1 click without even needing a Google account.
Plug a USB drive with any .apk into the box. Most AOSP boxes automatically launch an "App Installer" dialog prompting you to install detected APK packages immediately.
Security Setting on AOSP:
If prompted that unknown installations are blocked, navigate to Settings → Security → Unknown Sources and toggle the global switch to ON. Unlike Android 12+, older AOSP firmware utilizes a single universal toggle rather than per-app permissions.
Why Did You Get a "Parse Error"? (32-Bit vs 64-Bit)
The most common sideloading failure is the dreaded dialog: "There was a problem parsing the package." In 95% of cases, this is NOT a broken downloadβit is an architecture mismatch.
Even though many modern streaming chips have 64-bit processors, manufacturers build a 32-bit operating system to save RAM on budget hardware with 1.5GB to 2GB memory.
- Chromecast with Google TV (4K & HD)
- Walmart onn. 4K & onn. 4K Pro
- All Amazon Fire TV Sticks (4K, 4K Max, Lite)
- Xiaomi Mi Box S
Flagship devices with 3GB+ RAM run genuine 64-bit Android OS, allowing faster compilation, native 64-bit memory addressing, and heavier processing for emulation and 4K remuxes.
- NVIDIA Shield TV Pro
- BuzzTV PowerX5 128 (64-bit edition)
- Formuler Z11 Pro Max
- Amazon Fire TV Cube (Gen 3)
π± vs πΊ Why Some Sideloaded Apps Don't Show on the Home Screen
Android apps are packaged as either Leanback (Android TV) or Mobile (Touchscreen):
- TV-Optimized APKs: Include an Android TV banner icon and support directional pad (D-Pad) remote control. These appear automatically in your "Your Apps" row.
- Mobile/Phone APKs: Lack a TV manifest banner. Once installed, Android TV hides them from the main launcher. To launch them, go to Settings → Apps → See all apps, or install Projectivy Launcher which displays all sideloaded apps in a dedicated row.
- Remote Navigation: If a mobile app expects finger touches, install MATVT (Mouse for Android TV) to toggle an on-screen mouse pointer controlled with your TV remote's arrow keys.
β Universal Method: "Send Files to TV" (SFTTV) via Phone or PC
If typing long URLs or shortcodes into a TV remote feels tedious, the simplest universal method across all Android TV, Google TV, and Fire TV devices is Send Files to TV:
- Install Send Files to TV from Google Play or Amazon Appstore on both your TV and your Android phone or PC.
- Install a free file manager like X-plore or File Commander on your TV.
- Make sure both devices are connected to the same home Wi-Fi network.
- Download any APK on your phone or PC → open SFTTV → tap Send → select the APK.
- On your TV, open SFTTV and tap Receive. The file transfers over local Wi-Fi in 3 seconds.
- Open your file manager, navigate to the
Downloadfolder, and click the APK to install!
Protect Sideloaded Streams with a VPN β
Learn why ISPs throttle third-party streaming connections and how WireGuard protocol eliminates buffering.
Hardware LabCompare the Best Streaming Devices β
See full benchmarks for the NVIDIA Shield TV Pro, Walmart Onn 4K Pro, and Chromecast 4K.