Updating TFT on a Mac: Where the Patch Actually Comes From
Aktualisiert am · The OS FIGHT TACTICS team
The question always lands at the same moment: a new set has opened, everyone is already talking about the new traits, and your screen is still showing the old build. On a Mac, updating Teamfight Tactics does not happen where you go looking for it. The patch does not come through the launcher: it lands inside the Android device where the game is installed, through the official Google Play, exactly the way it does on a phone. This guide untangles the three different things people call “the update”, explains why release day is not the same hour for everyone, and gives you the order of checks when a download stops moving.
There is no Mac client left to update since patch 18.1
Start with what changed the nature of the question. Patch 18.1, the one that opened Set 18 and moved TFT off Riot’s in-house engine onto Unreal Engine, also removed macOS support: no support, no fixes. In other words, there is no longer a Mac desktop client that could receive a patch at all. Riot presents the removal as temporary and says it is working to support the system in a future update, without announcing a date. The same patch also dropped the oldest, lowest-memory Android and iOS devices.
The Android build, on the other hand, is still fully supported and gets every patch as before. That is the build the launcher runs on your Mac, which is exactly why updating now follows a phone’s path rather than a PC’s. What the 18.1 changed on the gameplay side is covered in our article on patch 18.1 and the Set 18 launch.
The three things people call “the update”
Nine support messages out of ten come from mixing up three separate layers. They update independently, and at different moments.
- The launcher itself: the OS FIGHT TACTICS app sitting in your Applications folder. It updates like any other Mac app, independently of the game.
- The game: Teamfight Tactics, installed inside the Android device. In Full mode it updates itself from the real Google Play, in the background. In Light mode the launcher downloads and installs the new build instead.
- The content patch: on the first launch after a major version, the game pulls several gigabytes on its own, once started. Nothing to click, but you have to let it finish before signing in.
It is the third layer that catches people out. You updated, the Play button responds, and the game starts downloading again anyway. That is not a bug: the new app build does not ship the whole season’s content, it fetches it at startup. On a set launch, that internal download runs into gigabytes and takes as long as it takes.
Full mode: the Play Store does the work for you
The Full or Light selector sits at the top right of the launcher window, next to the keyboard and settings icons. In Full mode, TFT is installed from the real Google Play with your Google account: it is the normal path, and above all the one that brings game updates without you doing anything. The Android device’s Play Store then behaves like the one on your phone, with the same automatic background updates.
The practical consequence: when you go hunting for “the update button”, it lives in the device’s Play Store, on the game’s listing, not in the launcher settings. If you are starting from a clean install, our step-by-step installation guide shows where the Google account is connected and when.
Light mode: the launcher does the downloading
In Light mode there is no Play Store and no Google account: the launcher downloads and installs the game itself. That is the mode that opens up the PBE, which Riot does not publish in every country, as covered in our article on the test server and the Mac. The trade-off is that there are no automatic background updates: the launcher offers you the new build, and you have to start it. Do not expect anything extra in performance either, the mode changes how you get the game, not how fast it runs.
Why the new set does not arrive at the same hour for everyone
Seeing a patch announced in the morning and still waiting for it that evening is entirely normal. Three independent mechanisms shift when it actually reaches your machine.
- Riot ships region by region: each server flips on its own maintenance window, so EUW, NA, EUNE, KR and SEA do not change build at the same hour.
- Google Play rolls out gradually: a new app version does not reach every account at once. A friend can see the update button before you do without anything being broken on your side.
- There is not a single TFT app: Riot publishes one per country. Vietnam and Taiwan have their own client, which is added to the launcher library and installs from a file, so without a Google account. China goes through Tencent and does not exist on Google Play at all. Every other region, including EUW, NA, KR, BR and SEA, uses the global package, the one you already install.
The corollary is worth knowing: your region belongs to your Riot account, not to the machine or the app, as detailed in our article on the Riot account and cross-progression. Installing a regional app does not move your account, and staying on the global package does not stop you playing on your usual server.
Unsticking an update that has stopped moving
A frozen download almost always has a physical cause rather than a bug. Taken in this order, these checks solve the vast majority of cases.
- 1Check free disk space before anything else: a nearly full drive does not produce a clear error message, it produces a download that stops moving. Keep headroom beyond the ten gigabytes or so the install takes, as detailed in our article on the disk space to plan for.
- 2Let it run without quitting: on a set launch the internal patch runs into gigabytes, and the first cold start that follows takes longer than usual. Quitting halfway costs you time, it does not save any.
- 3Open the Play Store inside the Android device and go to the game’s listing: that is where the update button lives in Full mode, and where a pending update gets restarted by hand.
- 4Restart the Android device from the launcher, not just the game. Plenty of pending downloads pick up again right there.
- 5Check the connection: a phone hotspot or a public Wi-Fi that throttles large transfers will drag out a multi-gigabyte patch, as explained in our article on playing over a shared connection.
- 6If nothing moves, attach the logs to a ticket: launcher settings, the Logs, View… line. That file says what an error message does not.
One thing not to do: hunting down a game installer on a third-party site to “force” the update. Full mode goes through the real Google Play precisely so that every build is the one Riot published, signed and current. A package picked up somewhere else adds nothing and puts everything else at stake.
After a launcher update: the permission to grant again
Here is the case that looks most like a failure without being one. When the OS FIGHT TACTICS app updates, macOS considers it is no longer quite the same app and revokes its Accessibility permission. That permission is what keeps a right click a right click: without it, Android reads it as a back action and drops you out of your game. So you grant it again after every app update, in macOS System Settings.
Second useful habit: keep exactly one copy of OSFT on your Mac. The permission only applies to one, and a spare left in the Downloads folder next to the one in Applications produces precisely the symptoms of a missing permission. The other startup blockers are sorted by symptom in our article on the launcher that will not start.
Let the download finish before queueing up
Playing while the game updates is a bad idea for a precise reason: the download occupies the disk and the processor, and the engine’s audio thread is the first thing to suffer. Small crackles mid-game, a few clicks in the sound, and you go hunting for a rendering setting when all you had to do was wait for the transfer to end. The rule fits in one line: play once the download is done, not during.
On set launch day, plan the install before the session rather than five minutes before your first ranked game. It is also the right moment to review your keys: a new set does not move them, but it is a good excuse to reread your mapping, described in our guide to playing with a keyboard on Mac.
What an update never touches: your account
No update, however large, resets or deletes an account. Progress, rank, collection and purchases stay attached to your Riot account, on Riot’s servers. A patch changes the game installed on the machine, not what you own. That holds for a minor patch as much as for 18.1, which removed macOS without costing anyone anything: the players affected changed how they get in, not which account they get into.
How do I update TFT on a Mac?
Through the Android device’s Google Play, not through the launcher. In Full mode the update happens on its own in the background, just like on a phone; if you want to trigger it by hand, open the Play Store inside the device and go to the game’s listing. In Light mode there is no Play Store: the launcher downloads and installs the new build, and offers it to you at startup.
Why is the game still downloading after the update?
Because there are two separate downloads. The first installs the new app build, the second is the content patch the game fetches itself on first launch, which runs into gigabytes when a set opens. Let it finish before signing in: that is normal work, not a stall.
The new set is out but I do not have it yet, is that normal?
Yes. Riot flips server by server on its own maintenance windows, and Google Play rolls a new app version out gradually, account by account. A player in the same region can therefore see the update before you without anything being broken on your side.
TFT is no longer supported on macOS: does that change updates?
It changes where they come from. Since patch 18.1, which moved the game onto Unreal Engine as Set 18 opened, macOS is no longer supported by Teamfight Tactics: there is no Mac desktop client left to update. Riot presents the removal as temporary and says it is working to support the system in a future update, with no date announced. The Android build stays fully supported and receives every patch: that is the one the launcher runs on Apple Silicon.
My update is stuck halfway, what should I do?
Check free disk space first, the most common cause of a download that stops moving, then let it run without quitting the app. Next, restart the update from the game listing in the device’s Play Store, and restart the Android device from the launcher. If it persists, attach the launcher log file to a ticket rather than reinstalling blindly.
Is there anything to redo after a launcher update?
One thing only: grant the Accessibility permission again in macOS System Settings. The system revokes it as soon as the app changes, and without it a right click is read as a back action by Android, which drops you out of the game. Also keep a single copy of the launcher on your Mac, the permission only applies to one.