Before you start
- Fire TV Stick, any model, though a 4K one is worth having
- Your username, password and server URL from the WhatsApp message
- A connection of 25 Mbps or better, wired if the router is far away
Nothing to sign in with yet? Take 24 hours on us, or pick a plan and have the details inside the quarter hour.
Doing it, one step at a time
Let the stick install things Amazon did not sell you
Fire OS refuses outside installs until it is told not to. Open Settings, then My Fire TV, then Developer Options, and turn on "Apps from Unknown Sources". Newer builds hide that entry until something actually asks for it, so if it is not there, carry on regardless: it reappears further down as "Install unknown apps" listed against Downloader specifically. That per-app phrasing is deliberate on Amazon's part and catches a great many people out.
Install Downloader
Return to the home screen, open the search field and type Downloader. The one you want is orange and published by AFTVnews; several imitations sit alongside it. Install it, open it once, and grant the storage permission it requests. Skipping that permission makes the next step fail with an error that explains nothing at all.
Fetch IPTV Smarters Pro
Inside Downloader, select the address bar and type the short link from your WhatsApp conversation, or the official Smarters APK address if you would rather. Press Go. When the download finishes the installer opens by itself: choose Install, then Done, then Delete to clear the APK off a stick that has very little storage to spare.
Open it and pick the Xtream Codes login
The new app does not join the main row. It lands under Your Apps and Channels, which is where most people lose it and conclude the install failed. Open it from there, accept the terms, then choose "Login with Xtream Codes API" rather than the M3U option.
Enter the three values
Name the profile whatever you like; it is cosmetic. Then type the username, password and server address exactly as they were sent, keeping the http:// at the front and the port at the end. Press Add User. It now pulls down the channel list and the guide, which takes a minute the first time and seconds afterwards.
Build a favourites row before you need it
Open Live TV, choose a category, pick a channel. Holding the select button adds a favourite. Spend ten minutes putting your own national broadcasters and the sport you follow into that row, because scrolling 25,000+ channels to find one station from home is miserable on a Saturday evening. If the picture stutters, go to Settings, Player settings, and switch the decoder to hardware.
When it goes wrong, and why
Downloader says the file cannot be downloaded
Almost always a mistyped address, so re-enter it slowly rather than assuming the link is dead, or ask support for the mirror. If it still refuses, confirm that unknown sources is enabled for Downloader specifically. On newer Fire OS that is a separate toggle from the global one, and having the global setting on proves nothing.
Login fails with "invalid credentials"
The server field is the culprit far more often than the password. It wants http:// at the front and the port at the end, shaped like http://server:8080, with nothing after the port. Values pasted out of a chat window frequently carry an invisible trailing space, so type the whole thing by hand once before concluding the account is wrong.
Channels break up in the evening but behave in the morning
Switch to hardware decoding first, since it costs nothing to try. If the stick is on Wi-Fi and the router sits at the other end of the flat, an Ethernet adapter settles it permanently and costs less than a month of subscription. Where the local provider throttles streaming at peak hours, which happens in more countries than you might expect, a VPN on a nearby server restores the speed.
The remote stops responding inside the app
Fire remotes drop their pairing when the batteries get low, and the app is usually blamed for it. Hold the Home button for ten seconds to re-pair, and change the batteries before assuming the stick is faulty. If it only happens during 4K playback, the stick is overheating in a badly ventilated cabinet.
Which player suits this hardware
IPTV Smarters Pro
Installing IPTV Smarters Pro on Firestick, Android, Samsung, LG, Apple TV and desktop, signing in with Xtream Codes, loading the guide and fixing errors.
TiViMate
Set up TiViMate on Android TV, a Firestick or an Android box with your Xtream login, load the programme guide, and see what Premium actually adds.
The full index
Every device and player covered, gathered on one page.
Point your Firestick at home
From $15 a month for 25,000+ channels, with the details back on WhatsApp in under 15 minutes.
Questions about Firestick
Which player should I put on a Firestick?
Begin with IPTV Smarters Pro, because it is free and installs in ten minutes. Move to TiViMate when the basic player starts to annoy you, which for most people is the first evening they try to find something through the guide. Both accept the same login, so switching costs nothing but the download.
Will this work on the Fire TV Stick Lite?
It will, through identical steps, because the Lite runs the same Fire OS. Its ceiling is 1080p output, though, so if you are paying for the 4K feeds you will never actually see one. On the main television the 4K Max is worth the difference; on a bedroom set the Lite is fine.
Can the same login run on the stick and my phone?
Install it on both, and on anything else you own. The plan caps simultaneous streams rather than installations, so on a one-screen plan both devices can be signed in while only one plays at a time. If relatives at home will also be watching, take the two-screen plan.
Will a Firestick bought in one country work in another?
Yes. The hardware is not region-locked and the Amazon account travels with you. What can change is the store catalogue, but since you are sideloading the player through Downloader anyway, that barely matters here. Plug it into any HDMI port on any television and it behaves identically.