IBO Sol application home screen on an Android TV with channel categories visible
Setup Guides 13 min read

IBO Sol on Android TV: Setup Guide for New Users

Liam O'Brien

Liam O'Brien

Android & Smart TV

IBO Sol is part of the IBO family of IPTV players, but it stands out from the others with a redesigned interface and a set of features aimed at users who want a more polished, all-in-one experience. If you are new to IBO Sol and want to get it running on Android TV, this guide walks through every step — from installation to advanced configuration.

What Makes IBO Sol Different from Other IBO Products?

The IBO brand covers several IPTV apps — IBO Player, IBO TV Pro, IBO STB, and IBO Sol among them. It can be confusing to know which one to choose. Here is how IBO Sol is positioned relative to the others.

IBO Player is the original, feature-rich client that has been around the longest. It supports a very wide range of devices and has a large user base.

IBO Sol is a newer release built with a more modern UI framework. Key differences include:

  • A redesigned home screen with content carousels (recently watched, recommended, categories) rather than a flat channel list.
  • Improved VOD and series browsing with poster-style artwork.
  • Faster initial load times for large playlists.
  • Cleaner category management.
  • A slightly simpler settings structure that is easier to navigate on a remote.

Both apps support M3U and Xtream Codes, and both handle EPG data. The core IPTV functionality is the same — the main difference is the interface design and the VOD browsing experience. If you are starting fresh, IBO Sol is worth trying for its cleaner feel.

What You Need Before Installing

  • An Android TV device: Sony Bravia with Android TV, NVIDIA SHIELD, Chromecast with Google TV, Xiaomi Mi Box, TCL Android TV, or any compatible Android TV box.
  • Your IPTV subscription details: either an M3U URL or Xtream Codes credentials (server URL, username, password).
  • An internet connection: 25 Mbps minimum for HD content; 50 Mbps or more for 4K.
  • A Google account signed in on the device (needed for Google Play Store access).

Installing IBO Sol on Android TV

There are two ways to install IBO Sol on Android TV: through the Google Play Store (the easier method) or by sideloading an APK file.

  1. On your Android TV home screen, select the Google Play Store app.
  2. Navigate to the search bar and type IBO Sol.
  3. Select IBO Sol from the search results. Verify it is the correct app by checking the developer name.
  4. Press Install and wait for the download to finish.
  5. Press Open to launch IBO Sol for the first time.

If IBO Sol does not appear in the Play Store search results, your device’s Play Store region may not list it. In that case, use Method 2.

Method 2: APK Sideloading

Sideloading means installing an app from an APK file rather than from the Play Store. It requires enabling a developer option first.

  1. On your Android TV device, go to Settings > Device Preferences > Security & Restrictions (exact wording varies by device).
  2. Enable Unknown Sources or Install Unknown Apps for the browser or downloader app you will use.
  3. Install the Downloader app from the Google Play Store — it is free and designed for exactly this purpose.
  4. Open Downloader and enter the URL for the IBO Sol APK. Get this URL from your IPTV provider or the official IBO Sol website.
  5. Tap Go. The APK will download.
  6. When the download completes, tap Install.
  7. After installation, tap Done or Open.

Security note: Only download APK files from trusted, official sources. Unofficial APK sites can distribute modified versions of apps.

Initial Configuration

When IBO Sol opens for the first time, it will display a welcome or onboarding screen. The exact layout may vary slightly depending on the version, but the core setup flow is consistent.

You will be asked to add a playlist before the main interface becomes accessible.

Naming Your Playlist

Give your playlist a descriptive name. Something like “Main IPTV” or your provider’s name works well. This name appears in the app’s header and is useful if you later add a second playlist.

Choosing Your Connection Type

IBO Sol will ask how you want to connect. Select either M3U URL or Xtream Codes. If your provider gave you a server URL with a username and password, choose Xtream Codes. If they gave you a single URL starting with http://, choose M3U URL.

Connecting with M3U

  1. Select M3U URL on the connection type screen.
  2. Enter your playlist name.
  3. Paste your M3U URL in the designated field. Example format: http://yourprovider.com/get.php?username=abc&password=xyz&type=m3u_plus
  4. Leave any optional fields (EPG URL, logo URL) blank for now — you can fill these in later.
  5. Press Save or Add.

IBO Sol will download and process your M3U file. For large playlists with thousands of channels, this may take a minute or two. A progress bar will indicate the status.

Connecting with Xtream Codes

  1. Select Xtream Codes on the connection type screen.
  2. Enter your playlist name.
  3. Fill in the three required fields:
    • Server URL: the address provided by your provider, e.g., http://yourserver.com:8080
    • Username: your account username (case-sensitive)
    • Password: your account password (case-sensitive)
  4. Press Connect or Save.

IBO Sol will authenticate with your provider’s server and retrieve your full channel list, VOD content, and series library in one operation. This is the recommended connection method because it also enables automatic EPG data retrieval and gives IBO Sol access to your account information.

Setting Up the EPG

The EPG (Electronic Programme Guide) shows what is currently on and what is coming up on each channel. Here is how to configure it in IBO Sol.

If You Used Xtream Codes

Your EPG should populate automatically. Give the app a few minutes on its first launch for the EPG data to download. Once complete, long-pressing any live channel should display programme information.

If the EPG is empty after several minutes:

  1. Go to Settings > EPG in IBO Sol.
  2. Check that the EPG URL field shows a URL. If it is empty, contact your provider for their XMLTV EPG URL.
  3. Enter the URL and trigger a manual refresh.

If You Used M3U

You need to supply an EPG URL manually:

  1. Go to Settings > EPG.
  2. Enter the XMLTV EPG URL your provider supplied.
  3. Set the refresh interval to 12 hours.
  4. Press Refresh EPG Now to download the data immediately.
  5. Go back to the channel list and long-press a channel to confirm programme data is showing.

EPG Tips

  • If the EPG times appear wrong (programmes shifted by one or more hours), check that your device’s time zone setting is correct. Go to Android TV Settings > Device Preferences > Date & Time and make sure Automatic Date & Time is enabled.
  • Some channels may not have EPG data because the channel name in your playlist does not exactly match the channel name in the EPG file. This is a provider-level issue and is normal for some channels.

One of IBO Sol’s strengths is its VOD browser. When your subscription includes movies and series, accessing them feels much more like a streaming app than a traditional IPTV player.

Movies (VOD)

From the IBO Sol home screen, select Movies or VOD. You will see:

  • Categories — genre groups such as Action, Comedy, Drama, Horror, Documentaries, etc.
  • Search — use this to find a specific title quickly. Searching is almost always faster than browsing categories manually.
  • Recently Added — a list of the newest additions to your provider’s library.

Select any title to see a details page with a plot summary, runtime, and a Play button.

Series

Select Series from the main menu. Series are organised by show name. Select a show to see its seasons, then select a season to see individual episodes. IBO Sol remembers where you left off so you can resume a series across sessions.

Playback Controls

During VOD playback:

  • OK / Select: play/pause
  • Left / Right arrows: rewind or skip forward (usually 10–30 seconds)
  • Back: return to the details page
  • Menu or Options button: access player settings (audio tracks, subtitles, quality)

If a VOD item has multiple audio tracks or subtitles, you can switch between them from the player options menu during playback.

Account Management

If you connected via Xtream Codes, IBO Sol can display your account details. This is useful for checking your subscription expiry date and how many connections are allowed.

  1. In IBO Sol, go to Settings > Account or Settings > Subscription Info.
  2. You should see your username, subscription expiry date, and the maximum number of allowed simultaneous connections.

Monitor your expiry date. Many IPTV providers do not send renewal reminders automatically. If your subscription expires, all channels will stop loading — it will look like a technical fault but is simply an expired account.

Most providers allow you to renew by logging into their website or contacting their support. After renewal, you do not need to re-add the playlist — simply restart IBO Sol and it will reconnect with the same credentials.

Updating IBO Sol

Keeping IBO Sol up to date ensures you get bug fixes, performance improvements, and new features.

If Installed from the Play Store

  1. Open the Google Play Store on your Android TV.
  2. Navigate to My Apps or Manage Apps.
  3. Find IBO Sol in the list and press Update if an update is available.

You can also enable automatic updates: in the Play Store settings, turn on Auto-update apps (you can limit this to Wi-Fi only to save data).

If Sideloaded

You will not receive automatic update notifications. Check your provider’s support page or the official IBO Sol website periodically for new APK releases. When a new version is available:

  1. Download the new APK using the Downloader app as you did during initial installation.
  2. Install it over the existing installation — you do not need to uninstall the old version first.
  3. Your playlist and settings will be preserved.

Troubleshooting Common Issues

App Will Not Connect to Playlist

  • Verify your credentials are entered correctly. Xtream Codes details are case-sensitive.
  • Test the server URL in a web browser on a phone or computer. If it does not load, the server may be down.
  • Check that your device’s internet connection is working.
  • Try switching your DNS settings to Cloudflare (1.1.1.1) or Google (8.8.8.8) in your router or device network settings.

Channels Freeze or Buffer Frequently

  • If using Wi-Fi, move your device closer to the router or switch to Ethernet.
  • Increase the buffer size in Settings > Player Settings.
  • Ensure Hardware Decoding is enabled for more efficient video processing.
  • Test the same channel at a different time of day. If it only buffers in the evening, the IPTV server is likely overloaded — contact your provider.

VOD Content Not Appearing

  • VOD content is only available through Xtream Codes connections, not plain M3U.
  • If you are using Xtream Codes and see no VOD, check with your provider that your subscription includes VOD access. Some plans are live-channels only.

EPG Shows Wrong Times

  • Check your device’s time zone setting in Android TV system settings.
  • Force a manual EPG refresh in IBO Sol’s EPG settings.

IBO Sol Crashes on Startup

  • Go to Android TV Settings > Apps > IBO Sol > Clear Cache.
  • If clearing the cache does not help, try Clear Data (this will remove your playlist and you will need to re-add it).
  • Uninstall and reinstall the app as a last resort.

Conclusion

IBO Sol brings a modern, content-focused interface to Android TV that makes browsing live channels and VOD libraries more enjoyable than older, list-heavy IPTV apps. Setup takes under 15 minutes with Xtream Codes, and once your EPG is configured, it delivers a TV experience that rivals any traditional pay-TV service.

The key steps to remember: install from the Play Store or sideload the APK, add your playlist using Xtream Codes for the best feature set, configure the EPG, and periodically check your subscription expiry date. With those basics covered, IBO Sol will serve you reliably for everyday viewing.

If you encounter problems not covered in this guide, your IPTV provider’s support team should be the first place you turn — they have direct visibility into server status and account health that no third-party guide can replicate.

Liam O'Brien

Liam O'Brien

Android & Smart TV

Liam is an Android developer turned IPTV enthusiast. He writes in-depth guides about Smart TV apps, Android TV setups, and getting the most out of streaming devices like MiBox.

@liamobrien

Related Articles