How to Install and Sideload Apps on Android TV via CleanYourTV

Updated 2026-10-29

Remote access setup for managing sideloaded Android TV boxes over Wi‑Fi

Why CleanYourTV matters for sideloading

CleanYourTV is a lightweight overlay app built for Android TV boxes that lets you side‑load APKs from a phone browser, a USB mass storage drive, or Wi‑Fi network shares without opening an ADB shell. It is especially useful when you want to test home‑grown Android TV apps, deploy custom keyboards, or push utility tools to multiple boxes in a living‑room media hub. The launcher itself does not expose a reliable way to load unsigned packages, so most power users rely on a small helper app like CleanYourTV to bridge that gap.

Preparing your box for a clean install

First, confirm your devices support the required features. Not every Android TV box has a fast enough USB host, nor does the stock launcher permit sideloading without developer options enabled. Enable Developer Options → Set up Wi‑Fi (or just keep the screen unlocked if you intend to use the Wi‑Fi share method). You also need a USB‑to‑micro‑B adapter or a USB OTG cable on some models; the stock HDMI port alone often cannot act as a writable file system on lower‑end hardware.

Using CleanYourTV to sideload over Wi‑Fi

Open the CleanYourTV app from the source menu or the Home menu, then tap “Sideload.” It lists available sources: Google Drive, a connected USB stick, or an arbitrary HTTP URL you paste. Point it at https://your-remote-access-repo.com/apps/sideload.apk, and the launcher will ask for permission to install an unknown package. Grant that prompt. After the download finishes, CleanYourTV verifies the signature if the APK includes one, and then hands off control to the TV’s install dialog.

The biggest advantage of Wi‑Fi sideloading is that you do not need to physically connect the box each time. Once the package is on the TV, you can move it to a second box by pushing the file over the same LAN using the app’s own transfer feature. This is handy for a cluster of TVs running the same remote‑control app, such as kitchen setups, home automation dashboards, or gaming consoles that share a Media Viewer.

Trade‑offs and limits you should know about

CleanYourTV is not part of the official Android TV SDK. That means it receives updates slower than Google’s own sideloading tools, and certain newer TV models may silently reject sideloaded APKs with “Package requires Signature” errors. The app also runs a small background service that monitors the TV during the sideload and cleans up temporary files—useful, but it can briefly spike CPU usage while copying large binaries.

Two concrete limitations to keep in mind:

Testing remote access after sideloading

Once the app has landed on the TV, verify that the remote access service starts cleanly. Launch the installed launcher, navigate to the app icon, and open its settings page. If the UI shows “Service Unavailable,” check that the box has a static IP address on your network and that the port matches what your cloud console expects (commonly 2222 or 3389). Remember that many Korean and Japanese Android TV boxes ship with the remote‑access app pre‑configured for a different port range than what modern VPN gateways advertise.

After confirming the connection from your laptop, test the actual functionality: open the app, launch a video stream, and try pausing or scrubbing playback from the mobile controller. Some sideloaded utilities fail to register the TV’s input methods correctly, which manifests as unresponsive touch pads on the remote. In those cases, re‑installing the utility through CleanYourTV and re‑granting the “Allow screen overlays” permission usually resolves the issue.

Rolling updates safely through CleanYourTV

Because CleanYourTV is a small wrapper, updating it is as simple as reinstalling from the Play Store or the developer’s website. When you update the helper app, always back up the list of installed sideloaded packages first; the uninstall routine does not always remove app data, and you do not want to lose your custom keyboard layout. After an update, re‑run the sideload wizard once more to confirm the network path still works and that the new binary accepts the same signature format.

If you manage multiple boxes, keep a single master list of sideloaded resources hosted on a local NAS or a private cloud bucket. That way, a single change propagates to all devices via one Click in CleanYourTV, without having to re‑upload the APK to each unit. This workflow cuts down the time spent on per‑box setup from hours to minutes, and it keeps your living‑room media hub consistent across restarts.

Related reading: more Android TV notes

Read next