TVbrick installation & login guide

How to Set Up IPTV on Firestick: Install a Player & Log In

To set up IPTV on Firestick, first check whether your model runs compatible Fire OS. Install a supported player, add your own provider details and test playback. Choose the player walkthrough below for the exact download and login sequence. For TVbrick IPTV USA, use the access details supplied with your account.

By TVbrick · Sources reviewed November 1, 2026 · Menus vary by model and release

Your device. Your player.

Choose your player

Select your app to open its installation and login guide for this device.

Choose a player above to see its guide. App availability depends on your device model and region.

Hot Player on Firestick

Before installing Hot Player on Firestick

  • Check the operating system: open Settings → My Fire TV → About. These APK instructions are for compatible Fire OS models. They do not apply to Vega OS devices, including Fire TV Stick 4K Select.
  • Have your access details ready: use an active provider account with an M3U playlist URL or Xtream Codes details. Keep the complete original message so you can check spelling and punctuation.
  • Use your normal connection: connect the Firestick to the network you plan to watch on, and make sure it has room to install an app.
Two separate things: Hot Player is an independent media player and supplies no channels. Its app license or app trial is separate from a TVbrick subscription or content trial. TVbrick is not the Hot Player developer.

If you are setting up IPTV USA with TVbrick, confirm your account details before adding them to the player.

Step 1: Install Downloader

  • From Fire TV Home, open Find or Search and search for Downloader.
  • Choose the app by AFTVnews, select Get or Download, and wait for installation.
  • Open Downloader once. Its icon and store layout may differ from the older listing pictured below.
Downloader app listing in the Amazon Fire TV Appstore
Example Amazon Appstore listing for Downloader, published by its developer. Your store may show a newer layout. Source · Tap to enlarge.

Step 2: Show Developer Options if it is hidden

Open Settings → My Fire TV → About. Highlight the device name and press the remote’s center/select button seven times. Go back one screen to find Developer Options. Skip this step if that menu is already visible.

Fire TV About menu showing developer options being enabled
Example Fire TV About screen during the seven-press sequence. Menu wording varies by model. Source · Tap to enlarge.

This reveals the menu on supported Fire OS versions. It does not make an incompatible device support Android APK files.

Step 3: Allow Downloader to install apps

Go to Developer Options → Install unknown apps → Downloader and enable that app’s installation permission. Some older Fire OS versions use the label Apps from Unknown Sources.

Fire OS Install unknown apps setting for Downloader
Downloader enabled in the Fire OS Install unknown apps menu. Source · Tap to enlarge.

If Downloader is missing, open it and start the official download first, then return to this setting when prompted. ADB debugging is not required for the Downloader method. You can switch the installation permission off again after setup.

Step 4: Enter Hot Player Downloader code 395800

Return to Downloader → Home. Select the URL/short-code field, enter 395800 and choose Go. If the code does not resolve, enter the full address https://apk.hotplayer.app.

Downloader version 2 Home screen with the URL and short code input
Downloader v2 Home screen: select the address field at the top to enter the code or URL. Source · Tap to enlarge.
Hot Player official download dialog showing Downloader code 395800 and apk.hotplayer.app
The Hot Player developer’s download dialog confirms code 395800 and the direct APK address. Source · Tap to enlarge.

Check that the destination matches the developer’s download address. A Downloader code is a shortcut to a download URL; it is not your IPTV login or an activation code.

Step 5: Install and open Hot Player

Wait for the APK download to finish, then select Install in the system installer. When installation completes, select Open. If you select Done instead, launch Hot Player from your Fire TV app library.

Once the app opens successfully, you can delete the downloaded APK from Downloader to reclaim space. Deleting the installer file is different from uninstalling Hot Player.

Installation blocked? Check the model, OS and official download source. Do not keep changing permissions if the device reports that the app is incompatible.

Step 6: Find the MAC address inside Hot Player

Open Hot Player and look for its playlist/setup screen or device information. Note the MAC address displayed by the app, along with any verification instructions it shows. Use this app identifier, not an unrelated Wi-Fi address copied from your router.

This identifies the player installation to which the playlist will be sent. It is separate from the username and password supplied by your IPTV provider.

On a phone or computer, open Hot Player’s official Upload List page. Enter the app’s MAC address in the Upload your playlist section, then select Next. Complete any verification requested by your version.

Hot Player Upload List page with the MAC address field and Next button
Official Upload List page: use the upper Upload your playlist form, not Delete your playlist. Source · Tap to enlarge.

Step 7: Add your M3U or Xtream Codes details

Choose the source type that matches the details supplied for your account. The form labels can vary by player version; do not put an M3U URL in a username field or use Downloader code 395800 as a password.

Option A: M3U playlist URL

Select the link/M3U source option. Paste the complete playlist URL, including its parameters, and give the playlist a name you will recognize, such as TVbrick. Save the entry.

Option B: Xtream Codes login

Select the Xtream Code source option and enter each value in its own field:

Host / server
The server URL supplied by your provider, including its protocol and port if provided.
Username
Your account username, copied exactly.
Password
Your account password, with no added spaces.
Playlist name
A label you choose to identify the list.

Save the playlist and wait for confirmation. Enter credentials only on the official page or in the matching app. Do not send passwords or private playlist URLs in public comments.

If you do not yet have service details, request an IPTV free trial and follow the instructions supplied for your account. Installing the player alone does not create a subscription.

Step 8: Refresh Hot Player and check playback

Return to the Firestick. Use the player’s refresh/reload option if shown, or close and reopen Hot Player. Select your saved list, allow it to load, and test a few available channels.

  • Picture and sound: check both before changing playback or decoder settings.
  • Guide times: use your actual local US time zone and compare the correct regional feed.
  • Connections: test within your plan’s simultaneous-device allowance. A player license does not increase that limit.

If the player asks for its own activation, check the current terms on the developer’s website. After testing your setup, compare IPTV subscription durations and device options separately.

Hot Player not working on Firestick?

The code does not download

Try the official full address instead of the short code. Check that the Firestick is online and that the typed address matches the download dialog. A failed download is different from a failed IPTV account login.

The playlist is missing

Compare the MAC address in the installed app with the one used on Upload List. Confirm the upload saved, then refresh or reopen the player. If the app was reinstalled, check its displayed identifier again before assuming the old playlist is still attached.

The login is rejected

Check the source type, complete server URL, username and password. Remove accidental spaces and ask your provider to confirm that the account is active. If the official upload page rejects the device identifier, contact Hot Player support instead of repeatedly submitting different identifiers.

The playlist loads but channels will not play

Try more than one channel and confirm your connection allowance is not already in use. For playback interruptions, follow our IPTV buffering checks. For an empty or incorrect guide, see EPG troubleshooting.

Hot Player Firestick setup FAQs

What is the Hot Player Downloader code?

The code shown in Hot Player’s official download dialog is 395800. The direct address is https://apk.hotplayer.app. Check the developer’s site if either changes.

Does Hot Player work on every Firestick?

No. This APK guide applies to compatible Fire OS devices. Vega OS devices use a different app platform. Check your exact model and operating system before following the download steps.

Where do I enter my Hot Player login?

Use the MAC address shown inside Hot Player on its official Upload List page, then add your supplied M3U link or Xtream Codes credentials. The player identifier and provider login serve different purposes.

Does code 395800 provide free channels?

No. It leads to the player download. Hot Player does not supply channels, and its app trial or activation does not provide a TVbrick account.

Do I need to enable ADB debugging?

No. These instructions use Downloader and its installation permission. They do not use a computer or an ADB connection.

Why is Developer Options missing?

On supported Fire OS versions, open Settings → My Fire TV → About and select the device name seven times, then go back. If your device runs a different OS, use its own documentation.

Can I use M3U instead of Xtream Codes?

Hot Player’s official upload page lists support for both. Choose the format you received. Do not convert or guess account details; ask your provider if a required field is missing.

What information should I send when asking for help?

Send your Fire TV model, operating system, player version, error text and the step where setup stopped. Hide passwords and private playlist URLs in screenshots. Share a device identifier only privately with the relevant support team.

Open the dedicated Hot Player Firestick guide · Choose another player ↑

IBO Player Pro on Firestick

Before you start

  • Confirm that your Firestick runs a compatible Fire OS version. This Android APK route does not apply to Vega OS.
  • Have a stable connection, available device storage and the complete account details supplied by your provider.
  • Check player activation or Premium requirements separately from your content subscription.

If you use IPTV USA from TVbrick, keep the supplied M3U link ready before opening the playlist manager.

IBO Player Pro is an independent media player. It does not supply channels with the installation, and TVbrick is not its developer.

Step 1: Get Downloader from the Fire TV Appstore

From Fire TV Home, open Find or Search and enter Downloader. Select the app by AFTVnews, choose Get or Download, and open it when installation finishes.

The example below is an older store listing. Match the developer and app name rather than expecting every label or icon to look identical.

Downloader app listing in the Amazon Fire TV Appstore
Downloader’s Amazon Appstore listing, published by its developer. Source. Tap to enlarge.

Step 2: Reveal Developer Options if necessary

Open Settings → My Fire TV → About, highlight your device name and press the remote’s center/select button seven times. Return one screen to find Developer Options. Skip the seven presses if the menu is already available.

Fire TV About menu showing developer options being enabled
Example Fire OS About screen while enabling Developer Options. Source. Tap to enlarge.
This menu varies by software version. Revealing it does not make a Vega OS device compatible with Android APKs.

Step 3: Enable Downloader’s install permission

Go to Developer Options → Install unknown apps → Downloader and enable the permission. Older Fire OS versions may show Apps from Unknown Sources instead.

Fire OS Install unknown apps setting for Downloader
Downloader enabled in the Fire OS Install unknown apps menu. Source. Tap to enlarge.

If Downloader is absent from the list, launch it and start the official download, then return to the permission screen when prompted. ADB debugging is not needed for this method. Turn the install permission off again after setup if you no longer need it.

Step 4: Download IBO Player Pro from its developer

The developer website iboplayer.pro publishes Downloader code 481220 for Android and Amazon Fire TV. Enter it in Downloader, or use the direct APK address https://iboproapp.com/ibopro.apk.

The developer also lists iboproapp.com as an equivalent domain. Match the app to these developer pages; similarly named IBO applications are not interchangeable.

Downloader version 2 Home screen with the URL and short code input
Downloader v2: select the address field to enter the player’s URL or code. Source. Tap to enlarge.

After the download finishes, select Install → Open. If installation is rejected as incompatible, check the OS and app source. Do not substitute an APK from an unrelated download site.

You can remove the downloaded installer file once the app opens successfully. Keep the installed app itself.

Step 5: Read the MAC ID and Device Key in IBO Player Pro

Launch the installed app and note its MAC ID and Device Key from the device/setup screen. They identify this player installation; they are not your IPTV subscription username and password.

Match the exact app and website shown on screen. IBO Player, IBO Player Pro and similarly named applications may use different management systems. This guide follows iboplayer.pro.

Keep the Device Key private. Do not copy a MAC ID from a tutorial image or use your router’s Wi-Fi address in place of the app’s displayed identifier.

Step 6: Open the official Manage Playlists page

On your phone or computer, visit IBO Player Pro’s website and select Manage Playlists. Its navigation links to the device login page.

Enter the MAC ID and Device Key from your own app. If the developer presents terms or a verification check, review and complete those yourself. Do not enter your service password in the Device Key field.

MAC ID
The identifier shown by the IBO Player Pro app on this Firestick.
Device Key
The matching key shown by that same app installation.
IBO Player Pro official login form with MAC Address and Device Key fields
Official iboplayer.pro login screen. Enter your app’s MAC Address in the first field and its Device Key in the second, then select Login. The pictured placeholders are examples, not account details. Source · Tap to enlarge.

Step 7: Add your M3U playlist and save

After opening the playlist manager, choose its add-playlist option, give the list a recognizable name and paste the complete M3U/M3U8 URL supplied for your account. Save it and check the confirmation.

Preserve the original URL’s protocol, port, username parameters and token. If the form rejects the address, ask support to check it rather than changing HTTPS to HTTP or deleting parts of the link at random.

If you received only Xtream Codes details, request the compatible M3U link from your provider. This walkthrough uses the M3U method documented on IBO Player Pro’s support page; do not guess a playlist URL.

Need account details for a test? Request an IPTV free trial and use the instructions returned for that account.

Step 8: Restart the app and test your playlist

Return to the Firestick, close and reopen IBO Player Pro, and select your saved list. Wait for it to load, then try several available channels and check picture, sound and switching.

Check the player’s license status separately from your content account. An active player does not prove a service subscription is active, and paying a player fee does not add service connections.

For a US household, set the device to your actual local time zone and compare the appropriate regional channel feed. After checking your setup, review the IPTV subscriptions for your required duration and number of simultaneous screens.

Fix IBO Player Pro setup problems

Device login does not work

Compare the app’s current MAC ID and Device Key with the values entered on the official management site. A key from a different device or similarly named app may not work.

The saved playlist is missing

Confirm the save completed for the correct device, then restart the app. Check that the full playlist link was copied rather than only its first line.

Playlist loads but playback fails

Try a second available channel and verify your account status and simultaneous connections. Use our IPTV buffering guide for connection checks. For schedule problems, see EPG troubleshooting.

IBO Player Pro on Firestick FAQs

What is the IBO Player Pro Downloader code?

The developer publishes Downloader code 481220 and the direct APK address iboproapp.com/ibopro.apk. Check iboplayer.pro for the current download.

Which details log in to Manage Playlists?

Use the MAC ID and Device Key displayed by your IBO Player Pro installation, not your provider username and password.

Does the player include channels?

No. Add your own authorized playlist. The player license and service subscription are separate.

Can I use Xtream Codes?

This guide uses the developer’s documented M3U/M3U8 method. If you only received server, username and password values, request the compatible M3U link from your provider.

Why is my Device Key rejected?

Check the exact app and management website, then compare the current key shown on your device. Do not use a key from another IBO product.

Should I reset my playlist?

Try a restart and connection check first. Resetting removes saved entries, so preserve your valid details and establish the cause before using a reset.

Does this work on Vega OS?

No. The Android APK route is for compatible Fire OS devices, not Vega OS.

Open the dedicated IBO Player Pro Firestick guide · Choose another player ↑

TiviMate on Firestick

Before you start

  • Confirm that your Firestick runs a compatible Fire OS version. This Android APK route does not apply to Vega OS.
  • Have a stable connection, available device storage and the complete account details supplied by your provider.
  • Check player activation or Premium requirements separately from your content subscription.

For a TVbrick IPTV service account, use the exact credentials supplied for that account.

TiviMate is an independent media player. It does not supply channels with the installation, and TVbrick is not its developer.

Step 1: Get Downloader from the Fire TV Appstore

From Fire TV Home, open Find or Search and enter Downloader. Select the app by AFTVnews, choose Get or Download, and open it when installation finishes.

The example below is an older store listing. Match the developer and app name rather than expecting every label or icon to look identical.

Downloader app listing in the Amazon Fire TV Appstore
Downloader’s Amazon Appstore listing, published by its developer. Source. Tap to enlarge.

Step 2: Reveal Developer Options if necessary

Open Settings → My Fire TV → About, highlight your device name and press the remote’s center/select button seven times. Return one screen to find Developer Options. Skip the seven presses if the menu is already available.

Fire TV About menu showing developer options being enabled
Example Fire OS About screen while enabling Developer Options. Source. Tap to enlarge.
This menu varies by software version. Revealing it does not make a Vega OS device compatible with Android APKs.

Step 3: Enable Downloader’s install permission

Go to Developer Options → Install unknown apps → Downloader and enable the permission. Older Fire OS versions may show Apps from Unknown Sources instead.

Fire OS Install unknown apps setting for Downloader
Downloader enabled in the Fire OS Install unknown apps menu. Source. Tap to enlarge.

If Downloader is absent from the list, launch it and start the official download, then return to the permission screen when prompted. ADB debugging is not needed for this method. Turn the install permission off again after setup if you no longer need it.

Step 4: Download and install TiviMate

Open Downloader → Home and enter 272483 in the address field. Select Go. Alternatively, type https://tivimate.com/apk. Both are published on TiviMate’s official website.

Downloader version 2 Home screen with the URL and short code input
Downloader v2 Home screen: use the address field for the code or URL. Source. Tap to enlarge.

Wait for the download, then select Install → Open. If installation is rejected, check your Fire OS compatibility and download source. Once the app opens, you can delete the downloaded installer file to free space.

Step 5: Start Add playlist

Open TiviMate and choose Add playlist. If a list is already installed, use the playlist section in Settings where your app edition permits it.

Select Xtream Codes for a server URL, username and password, or M3U playlist for a complete playlist URL. Your TiviMate Premium account is separate from your IPTV account.

Step 6: Enter your provider login

Xtream Codes

Enter the server address, username and password in their separate fields. Preserve the protocol and any port number supplied with the server address. Choose Include VOD if offered and you want to import the on-demand content available to your account.

TiviMate Xtream Codes login with server address, username, password and Include VOD option
TiviMate Xtream Codes screen from the supplied reference image. Use your own credentials; interface labels may vary by version. Tap to enlarge.
Server address
The full server address supplied for your account.
Username
Your IPTV account username, copied exactly.
Password
Your IPTV account password, without added spaces.

M3U instead

Choose the M3U option and paste the complete playlist URL, including its query parameters. Do not paste the whole M3U link into the Xtream server field.

Need service credentials? Request an IPTV free trial and follow the account instructions you receive. Installing TiviMate alone does not create a content account.

Step 7: Finish importing and check the program guide

Continue through playlist processing and give the list a clear name if prompted. Wait for importing to finish before restarting setup.

If your M3U account includes a separate EPG URL, add that address in the player’s EPG settings. With other login methods, guide information may arrive with the account; check whether it is already loading before adding another source.

Set the Firestick to your actual local US time zone. Compare the channel’s regional feed before applying any manual guide offset. An East Coast schedule does not necessarily match a West Coast feed.

Step 8: Test playback and keep Premium separate

Try several available channels and check picture, audio and guide times on your normal network. Keep within your plan’s simultaneous-connection allowance.

TiviMate Premium unlocks player features; it does not provide channels or increase service connections. Review your IPTV subscription options separately after testing.

For interruptions, follow the buffering checklist before repeatedly reinstalling the app.

Fix TiviMate login and EPG problems

Playlist processing or login fails

Check the login format, server address and extra spaces. Confirm the account is active before deleting the playlist or reinstalling TiviMate.

The guide is empty or shows the wrong time

Verify the assigned EPG source and device clock, then refresh program data. Our EPG troubleshooting guide distinguishes missing listings from incorrect feed times.

One channel fails while others play

That does not by itself prove the app installation is broken. Note the affected channel and error, compare another feed and ask your provider to check that source.

TiviMate on Firestick FAQs

What is the TiviMate Downloader code?

The developer publishes 272483 and tivimate.com/apk as download options.

Does TiviMate Premium include IPTV?

No. It unlocks app features. Your playlists and service credentials come from a separate provider.

Should I choose M3U or Xtream Codes?

Match the details supplied: M3U uses a complete playlist URL; Xtream Codes uses server, username and password fields.

Why does my login fail?

Check the full server address, credentials, extra spaces and account status. A Premium account login cannot replace provider credentials.

Why is the EPG empty?

Confirm your account supplies program data, check the assigned source and refresh the guide. Some channels may have no listings.

Does this work on every Firestick?

No. Use a compatible Fire OS model. Vega OS does not use this Android APK installation method.

Can I use multiple screens?

The simultaneous-service limit comes from your provider plan, not the number of app installations.

Open the dedicated TiviMate Firestick guide · Choose another player ↑

Smarters Pro on Firestick

Step 1: Check your Firestick and the official app status

Open Settings → My Fire TV → About and identify the operating system. Android APK instructions are not a general solution for Vega OS devices.

On Smarters Pro’s official homepage, open the FireTV Stick tab under the installation section. On October 31, 2026, it displayed Coming Soon. The Android TV download listing should not be treated as a confirmed Fire TV installer.

Current download status: we have not verified an official Firestick APK or Downloader code for the current Smarters Pro release. This page therefore does not recommend a third-party code.

Step 2: Choose a supported route if you need to install now

If Smarters is not installed and the developer still lists Fire TV as coming soon, choose a player with a published download route. These illustrated Firestick guides explain installation and playlist setup:

The image below identifies Downloader, which those guides use on compatible Fire OS devices. It is not evidence that a current Smarters Fire TV download is available.

Downloader version 2 Home screen with the URL and short code input
Downloader v2 Home screen, used by the alternative player guides. Source. Tap to enlarge.

Step 3: If Smarters is already installed, identify your version

Open the app’s About or settings screen and note the exact app name, publisher and version. Older IPTV Smarters builds and the current Smarters Pro app may have different menus and supported login methods.

Do not uninstall a working installation merely to follow a newer guide when you have not confirmed a compatible replacement. Record your own account details privately before making changes.

TVbrick is an independent IPTV provider; it does not develop Smarters or control its platform releases.

Step 4: Match the login option to your account details

Use only a login method actually offered by your installed version. The developer’s How It Works page directs users to obtain subscription credentials from their service provider.

If your version offers an M3U playlist

Choose the playlist/link option, enter a recognizable name, paste the complete M3U URL and save. Preserve URL parameters and any private token.

If your version offers Xtream Codes login

Use its separate server URL, username and password fields. Enter the original server protocol and port if supplied. A label such as Any Name is a local playlist label, not an extra credential.

M3U method
One complete playlist URL supplied for your account.
Xtream method
Separate server URL, username and password, only if your version supports this method.
App account
A player or Premium login is separate from the content-service login.

Do not buy another subscription just because the fields look different. Ask support which format your app accepts. If you need test details, request an IPTV free trial for your compatible setup.

Step 5: Load the list and test your normal viewing setup

Save or add the profile, allow the content list to load and select an available item. Check picture, sound and navigation before changing advanced player settings.

Use your actual US time zone for guide listings and check the correct regional channel feed. Stay within your plan’s simultaneous-device allowance.

Player Premium features are separate from content access. Compare IPTV subscription service according to your tested device and connection needs.

Step 6: Diagnose the exact error before reinstalling

Login rejected: verify the selected method, full server address, username, password and account status.

App opens but nothing plays: try more than one channel, check your connection allowance and compare the account on a confirmed compatible player.

App missing or download unavailable: return to the developer’s current platform list. Do not treat a search result advertising a Smarters APK as proof it is the official Fire TV version.

For a wider diagnosis, use our IPTV not working checklist. Send support your exact model, OS, app version and error without exposing passwords or playlist URLs.

IPTV Smarters on Firestick FAQs

Is Smarters Pro currently available for Fire TV Stick?

The developer’s FireTV Stick installation tab displayed Coming Soon when checked on October 31, 2026. Recheck that official page before attempting a new installation.

What is the official Smarters Firestick Downloader code?

We have not verified one for the current official release. This guide does not recommend an unverified third-party code.

Can I keep using an existing Smarters installation?

Check the app’s identity, compatibility and current developer support. If it works, do not remove it without first confirming a supported replacement and preserving your account details.

Where do I get login details?

Your content provider supplies them. The Smarters developer supplies the player, not a channel subscription.

Why are my login fields different?

Different releases and platforms can use different interfaces. Match the method offered by your actual version instead of forcing credentials into unrelated fields.

Which player can I install instead?

The linked Hot Player, TiviMate and IBO Player Pro guides provide developer-published routes for compatible Fire OS devices. Check the device OS before choosing one.

Open the dedicated Smarters Pro Firestick guide · Choose another player ↑

Fire TV & Firestick setup troubleshooting

Invalid login or empty playlist

Compare the selected login method with the details you received. Remove accidental spaces, preserve uppercase letters and keep any port number. Confirm the account is active before repeatedly importing the same playlist.

Playlist loads but playback fails

Try a second channel and stop playback on other devices. Note whether all streams fail or only one. This helps separate an account or connection problem from an unavailable individual stream.

Missing or incorrect program guide

Refresh guide data, verify your local US time zone and check the channel feed. Some channels have no guide data; a blank EPG alone does not mean login failed.

For help, contact TVbrick support with the device model, app version, exact error and the step where it happened. Hide credentials in any screenshot.

Fire TV & Firestick setup FAQs

Can every Firestick install an Android APK?

No. Check the exact model and operating system. Vega OS and compatible Fire OS use different app support.

Which Downloader code should I use?

Use the verified code in the chosen player walkthrough. A download code does not activate a TVbrick account or include channels.

Should I delete the APK after installation?

Once the player opens successfully, you can remove its downloaded installer to save storage. That is different from uninstalling the player.

Sources and version notes

This guide uses developer documentation and published interface examples, not a hands-on test of every device model. Check the current listing on your own device before installing.