MAG and Formuler boxes are the one part of IPTV that does not work the way everything else does. There is no app store and no playlist file to import โ a MAG box is activated by its MAC address against a portal URL, and that single detail is behind most of the setup failures people report. This guide covers both box families: the MAC-address portal method for MAG, and the more flexible Xtream Codes route on Formuler.
What MAG and Formuler boxes actually are
Both are set-top boxes built for IPTV rather than for general Android apps.
- MAG boxes โ made by Infomir. They run a locked-down firmware whose whole job is to connect to a portal: a URL supplied by your provider. There is no app to install and no playlist to open.
- Formuler boxes โ the Z and GTV series, running Android with the vendor’s MYTVOnline app on top. MYTVOnline speaks the portal protocol and accepts Xtream Codes logins and M3U playlists, which makes Formuler the easier box to live with.
The practical consequence: on a MAG box, your provider must authorise that box. On a Formuler, your provider can simply send credentials, exactly as they would for a Firestick.
MAC address portal vs Xtream Codes: the difference that matters
| Method | What you send your provider | Strengths | Watch out for |
|---|---|---|---|
| MAC / portal | The box’s 12-character MAC address | Very stable on MAG hardware; nothing to type into the box beyond the portal URL | The line is tied to that one box. Replace the box and you need a new registration |
| Xtream Codes | Server URL, username and password | Guide, on-demand library and catch-up in one login; move it between devices | Only available where the box supports it, which means Formuler rather than MAG |
If you own a Formuler, choose Xtream Codes. If you own a MAG, you have no choice โ the portal method is the only one it supports, and it works well provided the MAC address is registered exactly right.
Finding your MAC address
- Check the sticker. The MAC is printed on the underside of the box, formatted as six pairs of characters such as
00:1A:79:xx:xx:xx. - Or read it on screen. Boot the box and open Settings โ it appears under network or device information.
- Send it exactly. Include the colons if that is how it is printed; providers accept either, but a transposed character is the single most common cause of a box that refuses to connect.
One box, one registration. A portal line is bound to a MAC address, so it will not work on a second MAG box, and it will not move to a new one if the old box dies. If you may swap hardware, a Formuler on Xtream Codes is the less fragile choice.
Set up IPTV on a MAG box, step by step
- Send your MAC address to your provider. Ask them for the portal URL at the same time โ you need both.
- Wait for confirmation that the line is active. Activating before registering is how you end up staring at an error message.
- Open the portal settings. Go to Settings โ System Settings โ Servers โ Portals.
- Enter the portal. Put the portal URL in Portal 1 Name and Portal 1 URL exactly as supplied, including the
http://orhttps://prefix and any port number. - Set it as the default portal, save, and reboot the box from the menu rather than by pulling the power.
- Let it build the channel list. The first load populates groups and the guide and can take a minute on a large lineup.
Set up IPTV on a Formuler box
On the Xtream route, which is what we recommend:
- Open MYTVOnline and choose to add a new portal or playlist.
- Select the Xtream Codes option rather than the portal option, then enter the server URL, username and password you were sent.
- Load the content. Live channels, the VOD library and the guide are imported together โ no separate EPG file needed.
- Set your favourites and start-up channel, so the box boots into something you actually watch.
If your provider only issues portal access, use the portal option instead and send them the MAC from the Formuler’s own settings screen, exactly as you would for a MAG.
Troubleshooting MAG and Formuler boxes
“STB is blocked” or the portal will not load
Re-read the MAC character by character against the sticker. Then confirm the line is active, then check the portal URL for a missing prefix or port. Fix the portal in settings, save, and reboot from the menu once โ repeated reboots before the correction is saved just add noise.
Channels load but nothing plays
Try a channel in a different group to separate a single dead feed from a box-wide problem. If every group fails, check the network cable and the box’s internet connection before assuming the line is down.
The guide is empty on a Formuler
With Xtream Codes the guide should populate automatically, so an empty guide usually means the app cached a partial import. Clear the app’s data and re-add the portal. On a MAG box, an empty guide is normally a provider-side mapping issue โ ask them to check that the EPG is assigned to your line.
The box was replaced and now nothing works
Expected on the portal method: the line is bound to the old MAC. Send the new box’s MAC address and your provider re-registers it. This is the one scenario where an Xtream Codes login would have saved you the support message.
Buffering rather than connection failures is a different problem โ work through the buffering checklist and the router settings guide instead.
Before you buy a box
Two questions decide whether a set-top box is the right purchase:
- Do you need the box at all? A Firestick, an Android TV box or the smart TV you already own runs the same line with a normal app and a guide, and none of them are bound to a MAC address.
- Will you keep the hardware? If you expect to replace or upgrade the box within a year, prefer a device that supports Xtream Codes so the line moves with you.
Already have a supported device? Compare our plans and prices, or start with the free trial and test the lineup before you commit to any hardware at all.
On this page
Frequently asked questions
How does a MAG or Formuler box connect to IPTV?
Where do I find the MAC address on my MAG box?
Is Xtream Codes better than the portal method on a Formuler?
Why does my MAG box say STB is blocked?
Testing a box before you commit to it? Send us the MAC address or take an Xtream Codes login and we will get the line live on your MAG or Formuler โ the trial is free for 24 hours on Premium.
Leave a Reply