How to Install XCIPTV on Onn TV Stick/Box [Free IPTV App]

How to install XCIPTV on Onn TV

Install the latest XCIPTV Player APK on Onn TV Box with the downloader code 8533602. The Play Store doesn’t carry this app, so sideloading via Downloader is the only route.

XCIPTV Player is one of the most feature-packed IPTV players that’s completely free and runs smoothly on all Onn TV devices.

The player itself is empty, so you’ll need an IPTV subscription, M3U URL, or Xtream Codes login before there’s anything to watch.

XCIPTV itself is 100% legal, but the legality of unverified IPTV sources is questionable — so protect yourself with a premium VPN before you stream. Surfshark VPN is our top choice

How to Install XCIPTV on Onn TV Box Using the Downloader App

XCIPTV isn’t listed on the Google Play Store, so it has to be sideloaded. If you haven’t jailbroken your Onn TV yet or don’t have the Downloader app installed, follow the steps below first. Otherwise, skip to step 9.

Before streaming anything on XCIPTV, make sure to install Surfshark VPN on your Onn device.

1

Go to Onn TV Home and then click on the Settings icon

jailbreak-onn-tv-1

Settings icon on the Onn TV home screen

2

Select All Settings 

jailbreak-onn-tv-2

All Settings icon 

3

Scroll down and select System, then choose About from the list.

jailbreak-onn-tv-3

Navigate to System > About

4

Scroll to the bottom and click Android TV OS Build 7 times continuously until a pop-up says "You are now a developer."

jailbreak-onn-tv-4

Click Android TV OS Build 7 times to unlock Developer Mode

5

Press the Home button on your remote, go to the top menu, and select Apps.

jailbreak-onn-tv-5

Back to the Onn TV home screen > Apps

6

Use the search bar and type Downloader and select the one at the top of the list

jailbreak-onn-tv-6

Select the Downloader app at the top of the search results

7

Click Install

jailbreak-onn-tv-7

Press Install

8

Once installed, open the Downloader app and click on the URL/search bar.

jailbreak-onn-tv-8

Open Downloader app > URL Search bar

9

Enter the exclusive Onn TV Hacks downloader code 8533602 below and press Go.

jailbreak-onn-tv-9

Add the popular 8533602 code

9

Scroll down our downloads page and click on the “IPTV Media Player” button.

Clicking the IPTV Media Player button in Downloader

Click on the “IPTV Media Player” button

10

Scroll below, locate XCIPTV Player, and click Download.

Finding XCIPTV Player and tapping Download

Click on “Download”

11

XCIPTV APK will start downloading.

XCIPTV Player downloading

XCIPTV Player is downloading

12

Click Install.

Installing XCIPTV Player

Click on “Install”

13

Once installed, click Done.

Finishing XCIPTV installation

Click “Done”

14

Click Delete to remove the APK and free up space.

Deleting the leftover XCIPTV APK

Click “Delete”

15

Click Delete again to finish.

Confirming deletion of the XCIPTV APK

Setup IPTV on XCIPTV

Once the installation wraps up, make sure to install & connect to Surfshark VPN on your Onn TV first when using unverified IPTV services to avoid identity exposure.

1

Open Surfshark VPN and connect to any server.

Connecting to Surfshark VPN on Onn TV

Connect to Surfshark VPN

2

Press Home, scroll to Your Apps, and click on XCIPTV to launch it.

Launching XCIPTV from the Onn TV apps menu

Home > Locate “XCIPTV”

3

Tap the Settings icon at the bottom right, then choose your Playlist Type (M3U URL, Xtream Codes, FastoCloud, or EZ Server).

Choosing the Playlist Type in XCIPTV

Choose “Playlist Type”

4

Enter the credentials provided by your IPTV provider, then click Next.

Entering IPTV subscription details in XCIPTV

Enter “IPTV Subscription Details”

5

Select Live TV and choose the channel you want to stream.

Selecting Live TV in XCIPTV

Select “Live TV”

6

Your IPTV will be successfully set up on XCIPTV.

IPTV successfully set up on XCIPTV

IPTV set up done

7

Select the channel.

Choosing the channel in XCIPTV

Choose the channel

8

Start streaming!

Streaming live TV on XCIPTV

Get Surfshark — 86% Off Today →

Special limited-time deal · 30-day money back · No risk

Best XCIPTV Settings for Onn TV

A few features worth setting up once your channels are loaded, so you get the most out of XCIPTV on Onn TV.

1. Multi IPTV Format Support

Multi IPTV format support in XCIPTV

  1. M3U URLs
  2. Xtream Codes
  3. FastoCloud
  4. EZ Server

2. Multiscreen Streaming

Multiscreen streaming in XCIPTV

  1. Open the XCIPTV app and go to the Multi-Screen icon in the main menu.
  2. Choose your preferred layout.
  3. Select the channels to add to separate screens.

3. Built-In Player Selection

Choosing a built-in player in XCIPTV

Has built-in players like VLC Player and Exo Player.

  1. Go to Settings, then “Player.”
  2. Choose VLC or ExoPlayer.
  3. Assign the player to Live TV, VOD, or Catch-Up.

4. Parental Controls

Enabling parental controls in XCIPTV

  1. Go to Settings, then “Parental.”
  2. Create a PIN to restrict channels or categories.
  3. Lock any inappropriate categories.

5. Mark Favorites

Marking favorite channels in XCIPTV

  1. Play the channel you want to favorite.
  2. Long-press “Select” on your Onn TV remote.
  3. Go to Home, then “Favorites” to see it listed.

P.S. — To remove a channel from Favorites, play it again and long-press “Select” on your Onn TV remote.

6. Recording & Catch-Up

Recording and catch-up in XCIPTV

⚠️ Longer recordings may not save reliably — in our testing, some ended up incomplete.
  1. Tap “Recording” in the top bar, then “Add.”
  2. Set the length, date, and time, then click “Schedule.”
  3. Check “My Schedules” for scheduled/in-process recordings.
  4. Play from “My Recording” once the video is ready.

7. EPG Setup

EPG setup in XCIPTV

  1. Open the EPG option from the main menu.
  2. View the full schedule per channel (if your provider supports it).

Frequently Asked Questions

Is XCIPTV compatible with Onn TV Box?

Yes. Onn Google TV devices run on Google TV (built on Android TV), so XCIPTV runs smoothly once sideloaded via Downloader.

Can I get XCIPTV from the Play Store?

No. XCIPTV isn’t listed on the Google Play Store, so you’ll need to sideload it on Onn TV using the Downloader app and the code above.

Why is XCIPTV buffering or loading slowly?

This is usually linked to internet or provider issues rather than the app itself. Make sure your connection is stable and your IPTV subscription is still active.

Do I need to enable settings on Onn TV to sideload XCIPTV?

Yes, you’ll need to enable “Unknown Sources” / “Install Unknown Apps” in Settings before installing the APK manually through Downloader.

Does XCIPTV come with channels already loaded?

No. XCIPTV is only a player; it doesn’t sell or include any channels. You’ll need login details from an IPTV provider, or an M3U/Xtream Codes playlist, to start watching.

What login methods does XCIPTV support?

XCIPTV accepts M3U URLs, Xtream Codes, FastoCloud, and EZ Server playlists, so most provider formats will work without conversion.

Is XCIPTV really free, or is there a premium tier?

XCIPTV is fully free with no premium paywall, unlike some other IPTV players that lock features like recording behind a subscription.

Is XCIPTV legal to use on Onn TV?

Yes, the app itself is legal — it’s simply a media player. Legality depends entirely on the IPTV source/provider you connect to.

Conclusion

Sideloading XCIPTV onto your Onn TV Box takes less than 5 minutes using the Downloader method above, and you won’t pay a cent for the app itself.

For a safe experience, use a reliable VPN. Surfshark VPN is our recommended choice It prevents ISP throttling, keeps your activity private, and unlocks geo-restricted content.

📌 Found this guide helpful? Drop a comment below and share it with your friends. Check out our Best Apps for Onn TV guide for more top picks to install alongside XCIPTV.

Check Also

BEST-SPORTSFIRE-ALTERNATIVES-ON-ONN-TV

11+ SportsFire Alternatives for Onn TV Box/Stick (With Codes)

Update (Sep 10, 2026): We have found a working SportsFire APK, which installs with the …

Leave a Reply

Your email address will not be published. Required fields are marked *