Hello Android Zwifters!
Hope everyone is doing well and staying healthy.
We’ve got some details on the latest release, a reposting of some old (buried) ANT+ info, and our first draft of a FAQ.
ALERT: this release may take a few days to propagate due to Covid-19 issues that are affecting Google’s review times.
Android-specific fixes in release 50775:
ANT+ is now enabled automatically, no extra tap of icon required
Fixed Bluetooth (BLE) “No Signal” bug where Speed & Cadence sensors could not be paired simultaneously (finally!)
Fixed BLE issue with Saris H3 resistance
Recap of ANT+ supported device types:
- Bike Power meter (includes Cadence if device broadcasts it)
- Bike Speed+Cadence two-in-one sensors
- Bike Speed-only
- Bike Cadence-only
- Heart rate monitors
- Run Footpods
- Controllable trainers using FE-C protocol. This is planned for a future release, but we have no firm date yet. Thanks everyone for their upvoting of FEC support. We’ve heard you, and are now working out the development plan.
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.
- ANT Radio Service
- ANT USB Service (only if you are using an ANT+ Dongle)
- ANT+ Plugins Service
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
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!