Hello Android Zwifters!
Hope everyone is doing well and enjoying the December holidays.
We’ve got some details on the latest release and some reminders of how to enable ANT+ on your Android device. For continuity, see the previous update for v 1.0.50775 when we rolled out some ANT-specific features.
ALERT: this release may take a few days to propagate.
Android-specific fixes in release 1.0.60239:
Controllable trainers are now supported over the ANT+ FE-C protocol.
You must pair POWER first, as FE-C, before the controllable FEC is detected.
Note 1: we have tested on multiple Trainer types, but please let us know if you encounter problems.
Note 2: “Road Feel” is not yet supported for trainers with this feature (i.e. Tacx)
We fixed an ANT+ bug where two devices of same type (like two Kickrs next to each other) would cause a ‘no signal’ bug.
Recap of ANT+ supported device types:
- Controllable trainers
- Bike Power meter (includes Cadence if device broadcasts it)
- Bike Speed+Cadence two-in-one sensors
- Bike Speed-only
- Bike Cadence-only
- Bike Resistance Control
- Heart rate monitors
- Treadmills and run footpods
- “Road feel”. Currently this is a Tacx feature that does not work in Android.
Recap of ANT+ requirements:
Note 1: If your phone or tablet has native ANT+ you will not need the USB Service, nor an ANT+ dongle.
Note 2: almost all Samsung devices released over the last few years have native ANT+ support. This includes all variants of the Galaxy S6, S7, S8, S9, S10, Note 9, Note 10, Tab S2, S3, S4, S5, S6, etc.
For ANT+ hardware to work with Zwift Android, ensure the ANT+ service apps listed below are installed.
When running a freshly installed version of ZwiftGame Android, you will be prompted to enable both your Location and Bluetooth settings.
When taking an in-game screenshot for the first time, you will be prompted to enable camera permissions.
On Android, Locations permissions give an app the ability to use your Bluetooth radio. Allow this prompt or Zwift will not find your trainer or sensors
Frequently Asked Questions
Will Zwift run on my Android phone or tablet?
In general, if your device can download the Zwift game app from the Play store, it meets the minimum hardware requirements.
What are the minimum hardware requirements to run Zwift on Android devices?
The minimum requirements are:
- arm64-v8a ABI (Arm64 architecture)
- 1 GB of RAM minimum. We highly recommend 2+ GB.
- OpenGL ES 3.0 or higher
- Android 7.0 or higher. [We dropped support for 6.0 on Jan 15, 2020]
Is my Android device supported?
Search for Zwift on the Google Play Store.
If Google says that your device is not supported it means your Android device lacks the necessary hardware. https://play.google.com/store/apps/details?id=com.zwift.zwiftgame&hl=en_US 160
Note: sometimes Zwift will appear downloadable, but is known to NOT work on these devices:
- Samsung Galaxy Tab S, Tab E, most Tab A variants
- Samsung Galaxy S5, J7
Why won’t Zwift run if it meets the minimum requirements?
It might run, but perhaps not as well as it had a more powerful graphics processing chip, and more RAM.
Is ANT+ enabled automatically?
As of version 50775, ANT+ is enabled by default.
Note you may still need a ANT+ dongle; check your device specifications!
I get a “Device not Compatible” message in Google Play Store even though the hardware should be compatible.
This may be solved by purging the cache of the Google Play app on your device, then its stored data. This helpful article explains how to solve this issue.
Do I need USB Service if my device has native ANT+ support?
Why won’t ANT+ work on my latest, greatest Android device?
- Did you install the ANT+ service apps referenced above? You don’t need the USB Service if your device has native ANT+ support.
- Have you confirmed with the device manufacturer that this model has ANT+ hardware?
- Is it running a custom ROM? If some key Android components are stripped out of a ROM, it might cause Zwift to run poorly, or not at all.
Thank you for riding Zwift Android, and we sincerely appreciate your feedback!