It’s been a long time coming, but as of this very moment – TrainerRoad now has Android support. Yup, you can wander on over and download the app and be off to the races with your favorite Android phone.
While at Interbike last week I got a bit of a tour of the new app, so I figure we’ll walk through that. Oh, and I got to see their latest handlebar DIY creation. Like past TrainerRoad handlebar DIY creations, you might not even notice this one until I point it out.
The New App:
With Android now out the door, this completes the lineup of TrainerRoad apps on major platforms: Android, iOS, Windows, and Mac. More importantly though, the company sees it as the last final hurdle to having a cohesive app story moving forward in terms of adding new features. Essentially, they devoted resources to this, rather than recent major new features on other platforms.
This new app version is supported on most Android devices as long as they are running Android 5 Lollipop or higher. The company considers this a beta release, which initially supports the following features:
– Completing TrainerRoad workouts (duh)
– Support for Bluetooth Smart, ANT+, and ANT+ FE-C
– Support for Virtual Power (no power meter required)
– Support for Power Match (ability to control trainer using secondary power meter)
Because the majority of Android phones do support ANT+ FE-C (unlike iOS devices), the company is able to support this and other ANT+ devices natively on their app. The app will automatically take care of downloading any extra required ANT+ components for you. For those handful of current generation phones that do not support ANT+ natively, you can use an ANT+ USB stick through an adapter pretty easily.
The company supports the following devices today:
– Power meters (ANT+/BLE)
– Smart Trainers (ANT+/BLE)
– Speed/Cadence sensors (ANT+/BLE)
– Heart-rate sensors (ANT+/BLE)
Note that the upcoming Kinetic Smart Control trainers are not supported at this time. They will support it down the road, but they don’t have a specific timeframe for doing so.
Once in a workout you’ll get all the same stats and goodness as before. For example, you can see below the ability to get the textual updates for when workouts have additional instructions (like HTFU).
The same goes for increasing workout intensity with just a touch of the button along the bottom.
However, there are some features that are still upcoming (but exist on their other platforms) they include:
– Searching for and following training plans
– Filtering workouts by power zone, duration, and intensity
– Additional training progress charts
There’s also an ‘and more’ line that should go up there to, but it’s pretty open-ended, as one might expect. In any case, all of this is available as of now, for which you can go forth and download here!
Oh, That Water Bottle Charger:
Yes, hidden away on the frame was a water bottle charger for that phone. Scroll back up and you’ll have realized that the phone was actually plugged in the entire time, yet the cable looked near exactly like the shifting cables. Not to mention the clean mounting of the unit itself. This is perfect for when you want to have your phone on the bars but still keep it charged up. Perhaps a workout at the end of a long day with a low battery.
Now this is basically just a take on their prior DIY handlebar project that glues a Garmin quarter-turn mount (by SRAM no less) to the bottom of a phone case.
Except next you’ll notice they’ve taken a black USB cable and gracefully slid it along the frame down to a water bottle that holds a battery.
See, here’s the waterbottle. Well, technically it’s not actually a water bottle, but rather one of XLAB’s toolkit bottles (I use a shorter version myself).
Then inside they’ve got an Anker USB battery pack. This particular 16,750mAh battery pack is most definitely overkill for charging the phone. It’s like bringing a blowtorch to light a single birthday candle. But hey…you can never be too prepared for a multi-day power outage, right?
They’ve got instructions up on their site for making the handlebar mount for your phone, but basically you’ll buy the SRAM part below and just saw/grind off the back. Then grab some epoxy and plunk it on the case. It’s not rocket science.
Here’s the parts:
– SRAM quarter-turn adapter for Garmin mounts
– Epoxy
– Phone case of your choice
– K-Edge Mount (but any Garmin mount will work fine)
And here’s the parts for making your own DIY Water Bottle Charger:
– Anker Portable USB charger (almost any portable USB charger will do)
– XLab Mezzo Bottle
Of course, you don’t need that fancy water bottle. Seriously, any crappy water bottle lying around your house will do just fine. And again, here’s their guide for how to do the DIY handlebar mount project.
A Podcast Appearance:
Oh, and finally, I had a few minutes while I was at Interbike to jump on their ‘Ask a Cycling Coach’ podcast to talk about all sorts of trainer stuff, training stuff, and just general life stuff. About an hours worth of fun. Go forth and give it a listen here as Episode 56 (it should show up no later than 12PM US Pacific time, 3PM US Eastern Time, or 9PM CET).
With that – thanks for reading!
FOUND THIS POST USEFUL? SUPPORT THE SITE!
Hopefully, you found this post useful. The website is really a labor of love, so please consider becoming a DC RAINMAKER Supporter. This gets you an ad-free experience, and access to our (mostly) bi-monthly behind-the-scenes video series of “Shed Talkin’”.
Support DCRainMaker - Shop on Amazon
Otherwise, perhaps consider using the below link if shopping on Amazon. As an Amazon Associate, I earn from qualifying purchases. It doesn’t cost you anything extra, but your purchases help support this website a lot. It could simply be buying toilet paper, or this pizza oven we use and love.
Looking forward to hearing you on the TrainerRoad podcast.
Great to see TrainerRoad materializing on other platforms!
However the constraint “Android 5.x and above” is a disappointing for me. There are so many many devices out there which are perfectly fine for being used on the trainer and which do support ANT+ e.g. by connecting and Ant stick via USB OTG (like my Asus Transformer Tablet) or even natively (as my Amazon FirePhone) but which will hardly ever get Android 5.x.
Using these devices for TrainerRoad would be great. I wonder if there is a hard technical issue to lock out Android 4.x devices. Otherwise I hope TR reconsiders this decision in favor of all that legacy devices.
Hey Fabrizio,
It was 100% a technical restraint for Android 5.x+. The earlier versions of Android had spotty Bluetooth Smart support along with some very challenging UI layer performance problems.
You CAN use USB ANT sticks with our app though :).
So we now support Android 5, 6 and 7.
I also know we work on a Samsung Tab A, which is like $89 and might be a pretty sweet Netflix/TR machine. It has built in ANT+ and Bluetooth Smart.
It’s not the fastest or sexiest Android device out there but it gets the job done.
Nate,
I just saw this yesterday on Slowtwitch. I downloaded and the app ran just fine on my Samsung Galaxy S6. (I didn’t do a workout, just opened the app and poked around).
Where can one find that Samsung Tab A for $89? Lowest I could find was $139
Ah, shoot. Maybe it was a Tab E, not Tab A, sorry! Both work though :).
The Samsung Tab E says it is 4.4 KitKat.
Using 5. is an absolute, right?
Yes, you need 5.0 or higher. But, we do have a Tab E in the office on 6.0.
Hi Nate,
thanks for the reply and explanation!
I have a Tacx Bushido Smart which is unfortunately not able to be controlled by Bluetooth (yet, but probably will never be) so I couldn’t use my iPhone for TrainerRoad, that is why I want to use one of my existing Android devices instead.
I understand the limitation and I’m happy that I could solve it on my ancient Asus Transformer TF101 (originally sold with Android 3.0 ICS…): I installed a custom ROM with Android 6 (community is such a great thing on Android) and connected my ANT+ stick.
And it works! I’m really happy to be able to user TrainerRoad without having to set up a notebook somehow close to the trainer but use the Tacx provided tablet mount on the handlebar! :-)
Thanks for the support,
Fabrizio
Nate, with the Android app am I correct that you can’t overlay Netflix and TR at the same time? That’s only possible on Windows and iOS right?
I hope they hired extra support guys. The massive proliferation of different Android devices (compared to iOS) means that there’s going to be a lot of issues supporting all the various hardware/software issues that android brings.
Just look at Amazon reviews of pretty much every bluetooth cycling sensor out there, then click on the 1-star reviews, and see how many of them say “I couldn’t get this to work with my Android phone XYZ”.
You’re telling me!!
Here’s an example of a bug: Samsung S7 phones sold in Europe (but not the US) had a different chipset that caused an issue. We fixed that but that’s just one example.
Here’s how we’re mitigating these factors:
– We’ve got a solid human test team with 25 Android devices
– We use a remote test cloud that allows us to run automated tests on REAL Android devices in just about what ever flavor we choose
Still though, we support over 9000 Android devices…which is a lot! Now we’re just going to be super diligent about fixing issues as quickly as possible.
The other good news is this isn’t our first rodeo with Bluetooth Smart or ANT. I’d argue that we’re one of, if not the most experienced companies with both ANT and Bluetooth Smart support.
We do a lot of “non-standard” stuff to make this all work :). Now let’s hope this all goes smooth and I don’t have to eat my words! :-D
Good luck with this Nate. I’ve been a happy user of TrainerRoad (on iOS) for the last two years, so I hope this expands your market and doesn’t cause too many headaches!
Just hope users are understanding of niggles with the Android version. As you say it’s a much bigger framework – in terms of tech platforms. Quite understand the android 5 requirements even though rules out one of my phones.
Still, you’ve beaten October and the start of turbo training season in the North, so kudos for that.
Downloaded it to oneplus-x 6.x and looks spiffing!
We hear you on the Android niggles :). So far it’s been fairly smooth, but we have found some device specific issues already.
are the kinetic/wahoo inride sensors supported?
Yes, we support the inRide 2. If you have an inRide 1, please contact Kinetic. They will send you a brand new inRide 2 at no cost to you!
awesome, thanks Nate.
Ah shoot, I was wrong! There’s actually a bug with it right now. Engineers are working on it.
rats! alright, I’ll actually be a returning customer after spending a few months using a competitor (sorry), but I’m looking to get more structured training for the winter and you have the best platform for doing work, HTFU, and make gains. I have a couple android devices it will work on and once the Inride is supported I’ll be ready to go!
Looks great! I’ve often thought the advantage of TR was to “be in the cloud” yet the lack of an android app didn’t leverage that.
For the powerblock, if anyone is interested I definitely recommend Anker’s powerblocks. I play quite a lot of ingress (mobile augmented reality game) and a lot of people in the community swear by them for good reason. Yes, it’s probably overkill for most training sessions unless you plan on doing something like an all-day sufferfest to be knighted, or planning a 100+ mile ride. I personally use the Anker Powercore 20100 which has 20,000 mAh capacity with 4.8A output and two output connections for simultaneous charging. Obviously none of this matters if you’re within reach of a power plug, but while traveling with my trainer I”m not always around a plug that I can plug my phone in while still looking at the screen. unless, of course I bought one of Anker’s 6′ charging cables.
Great work guys! Can’t wait to give it a try.
As a side-note (and this is in no way a moan about TR!) this is a prime example of why people are very skeptical of the lock-down on the new Kinetic Smart Trainers. It’s great that TR and Zwift are supporting them *now*, but we all know that whenever a new service or platform launches, adding support for Kinetic’s proprietary whims-and-fancies is going to be rock-bottom of the pile (and probably rightly so). Sooner or later, you’re going to be left with a “smart” trainer that doesn’t work with services that you want and that is not a sensible long-term investment. This is why you’re getting hammered for your decision Joel!
Exactly my concerns when I read Ray’s post on the new Smart Control trainers (that and the terrible upgrade pricing for my existing road machine, grr…). If they had included ANT+ one would assume it would be working with the new TR app right now (not sure if it’s just an Android app limitation or a TR wide limitation?).
You’re right ;). ANT+ FE-C works right now with the Android app. We’ll have to custom implement that other company ;).
Personally I think it would be great if companies like yours *didn’t* do custom work to support Kinetic and others who are not following standards. It would be a sure-fire way to get them to do so
Great work on the app. TR has completely reinvigorated/resurrected my indoor training this year, so thanks for that Nate
Thanks for the kind words! :)
Sounds like good news!
Will it work through ANT+ on a Nexus 5 phone that is not rooted ?
(Tacx Vortex + powertapG3 + wahoo SC2 + HRM tri)
Yes! :-D You’ll just need a ANT dongle with an OTG cable.
Was hoping it would work natively… Well at least the otg cable is only about 5€ (instead of 60€ for the wahoo ant+ ipad adaptor…), and I already have a Garmin USB ant stick. I’ll give it a shot once I reactivate my TR account, thanks.
Nate – this setup is not working for me. Any ideas? I’ve previously used the Garmin mini USB stick with a OTG cable and a Nexus 5 to get ant+ files off my 910xt using Sportablet, as per Ray on this page: link to dcrainmaker.com
Yet I’ve installed the TR app, downloaded the additional ant+ software it said I needed (I already had ant radio service and ant USB service from using sportablet; had to newly install ant+ plugins service), and yet the app says ant+ is not available and I need to use a ant+ dongle.
Any thoughts? Should I contact customer services directly?
Can you email me directly? nate@trainerroad.com.
Let me know if I have this straight:
Nexus 5
OTG Cable
Garmin Mini USB
You’ve followed the directions in our app for what to install. App still doesn’t recognize the ANT stick.
Before you email me you can try this app to verify ANT is setup correctly and it’s our app that’s not working:
ANT Tester : link to play.google.com
If you could take a screen shot of the screen that talks about your ANT setup before you email me that would be great.
Sorry about this, we want to get it working right away!
That problem should be fixed now! Just go to the google play store and grab the latest version :).
Steve, can you monitor Ant+ devices with the Ant+ demo app (or with Strava, Wahoo utility etc…)?
I just received my OTG cable and all apps work nicely with the Garmin mini-usb stick connected to Nexus 5.
Unfortunately I can’t check with TR app yet without renewing my subscription (which I wasn’t planning to do before later this year…).
Please let us know if it works with this setup.
finally. this is awesome news. can’t wait to try it.
Tried the app this evening and it worked very well on my small Sony Xperia Z2.
So now I´m gonna buy a Android tabloid to run on.
Nate, just one quick question, will you be able to run the app in “minimized” mode so that you can see a video at the same time as you do the workout?
Found that Android 7 is able to split screen :)
Great! I don’t think we tested split screen yet, but with how we coded it up it should work just fine.
Just tried split screen on my S7, it won’t work on the TR app :-(
What version of Android?
That will likely be because the S7 uses Samsung’s own version of split screen on Android 6
6.0.1
I’m no Android expert, but I believe Android 7.0 Nougat is the version of Android that supports split screen.
Check this out: link to howtogeek.com
That’s correct with vanilla Android – but Samsung have created their own version of split-screen in their Touchwiz skin, prior to the release of Android 7. It’s on the S7, and I think the S6 and maybe even earlier.
I guess the TR app support is (understandably) specific to the native Android 7 split-screen
Anyone tried the app with Android 7 and split screen?
I use TR and have Powertap P1 pedals (which have Bluetooth). Any idea if the app will pick up and combine the signal from both pedals? I know I’ve used them once with the Strava app, but it only picked up one pedal at a time and hence half the power.
We double one side at the moment, but we have plans to update it so it pairs both at once.
Thanks Nate. I have a fairly significant power imbalance so doubling doesn’t work for me – will look forward to that update!
Has anyone tried using a suunto movestick Mini ANT+ receiver with this android release? I have installed ANT Radio Service, ANT USB Service and ANT+ Plugins Service on the following devices
* via an OTG cable to a Moto E Gen 2 on Android 6.0
* via usb port directly on a minux neo U1 on Android 5.1.1
but in TrainerRoad under devices, it shows Ant+ as “not available” with searching for devices icon spinning. I have restarted the application and devices but no success.
An important point to note is that I can pair the Ant+ devices in strava on the above mentioned hardware with the suunto movestick
Jon
I tried a Garmin mini ant dongle on my kindle fire (with the play store side loaded). The dongle works fine with wahoo’s app and the ant demo tool but TR doesn’t seem happy.
In my case I assume it’s the kindle that is the problem, however.
Mage you can try testing your ant dongle with the wahoo utility or ant demo tool? (Not that either is a definitive answer based on my checks, however)
Tried the same as you yesterday and had the same issue. Have just ordered a Tacx micro usb ant+ dongle in hopes that it was a dongle issue and not a phone issue.
Looks like it will be resolved quickly, trainerroad support got back to me with the following :
“The Suunto Movestick is actually not supported in the current version of the Android app. Our developers haven’t had a chance to code specifically for the Suunto Movestick. However, it is on their short list of priorities and should be done within the week!”
I think that was fixed last night! Try the latest in the google play store, version 1.0.0.13077
I can confirm support for suunto movestick was fixed in version 1.0.0.13263 this morning. I was impressed by the engagement of the support team and the quick turn around. Good work guys.
Great to hear! Thanks for the kind words about the support team. The support team is full of super stars and they do a great job!
Downloaded and tried to open the app and noted that, even though it’s a beta, it’s a subscription model. No way to check it out w/o a credit card submission. Now, I know about the 30 day money back guarantee, but it would have been nice to play around with for, say, a week, to get the look and feel and test *my* hardware/OS/trainer capabilities without the hassle of submitting the CC and then canceling if not ideal. If they want to wrestle me away from Zwift, barriers to initial exploration isn’t helpful – especially for a beta…
Nate,
I have used this app twice instead of pc, and on both occasions all my devices have fallen off after about 45 mins. It’s like the app stops seeing my ant dongle, even though the phone is picking it up.
It would stop me using the app, I wonder if there is a fix. I am using garmin devices, tacx vortex smart and lg g4 phone.
The app is so smooth apart from that.
Cheers
Thanks for reporting this. Could you send this into support@trainerroad.com? Can you send us the following:
TR Username
Android Phone Model
Android OS
If you’re using an ANT dongle, let us know which one
Also, can you link us to the workouts you tried? I THINK I found your career but I don’t see any rides after the 24th.
I’m assuming this is a problem we can fix. Going up to launch we had to fix combinations of ANT sticks and Android phones.
Also, we released another update last night that had a fix. It’s now version 1.0.0.13077.
One more thing, if you run into this problem again (hopefully you don’t) you can close the app then go to that workout in the career and restart it. I know that’s a sucky work around, but at least you can finish the ride. Oh! And if it does happen again please keep updating that support ticket. The more info we have the easier it is to track down the bug.
Thanks for the reply Nate. I have actually had this app for a few days (UK). I don’t know why but it was available, but it was. I have completed Owl on it, which I did continue the PC after my devices fell out. The second one I tried was Table Rock, unfortunately that didn’t save and transfer to the app.
Given I seem to have been using it before the launch should I still submit a ticket? I am happy to give it a go with the updated app. My TR username is novemberdelta.
Thanks for your help, love the customer service from TR, always good great help. Recommend to everyone!
We’ve found a few issues with ANT that we’re fixing/testing right now. They mostly have to do with certain combos of devices, but there are some bugs in there too.
I expect these will all get fixed this week. As of now, I don’t think we need a support ticket from you as we’ve already had the same issue reported and are working on fixing it.
My hope is that we’ll have a few updates this week that will solve that problem straight away. So for now, I would keep checking the google play store for updates every day. Once you see a new version that mentions ANT fixes it would be great if you could try that one out.
Thanks for spreading the word! That’s how we grow :).
Love it. Used it this morning on the spin bike in hotel gym in Melbourne. Paired up with a powercal strap, (transmitting power and HR to my Sony phone). Now I can take Trainerroad anywhere….
Awesome! Great to hear! :-D
I used to love TR but now Zwift has taken over that segment (for me at least)
Brilliant news, well done guys, I love your software!
I’m about 99.99% excited about this… but I’m still kind of bummed that % FTP is not available in Free Ride (same as on the iOS app, which I’ve been using on a work cell phone). Any plans to add this? It’s so useful, especially for group trainer classes which at least around here, give instructions in %FTP. Please don’t make me keep doing math!
Yes! I just saw this bug reported this morning and we created an issue for it.
So long story short, yes, we will be adding it. Just so we can get that extra .01%!!! :-D
Woohoo! Thanks so much! There’s a whole group of us that use TR and will be happy to see this feature added back.
If you can’t view and follow training plans on the Android app, is it possible to view the plan on a different format (eg PC) and then just select the prescribed workout on the android app? Will progress be recorded?
Hey Andy,
You can select and find what your next workout is right on our website! Just go to your career page and you should see your training plan up top.
For every workout you do, even if that app doesn’t have training plan support, your progress will be recorded! :-D
You can view your progress online as you go.
Thanks for the reply Nate.
With the weather taking a turn for the wetter this week, I think it’s time to finally invest in a turbo and have a more productive winter, rather than starting the spring nearly 2 stone heavier than I finished the previous summer, like happened this year.
Good to know I can follow a training program without having to buy any more hardware. I will be joining up.
Was checking out the app and was able to see the power from by Tacx Neo via Bluetooth. However, I was not able to control it. Seems like the trainer was in resistance mode. How can I put it erg mode in the app? Anyone know?
Hi Phoelix,
We don’t support controlling the Neo via Bluetooth right now. You’ll need to do it via ANT+ FE-C.
Here’s some info about ANT on Android here: link to support.trainerroad.com
Anyone tried running the app on a chromebook? I heard chromebooks now support android apps.
We’re looking at support Andromeda when it launches. It looks like the announcement is happening(ed) today!
There are some other ways to load Android apps on chromebooks now but we haven’t been successful with getting devices to actually pair.
We’re hoping that official Android support will make that happen.
Am using the app with my Nexus 5 and USB-OTG cable + Ant+ , works OK apart from not being able to see training plans or other minor stuff like interval data and such…
So I’m on the market for a tablet and would like to know if I can use TR with the Samsung tab A 2016 without any additional dongle as it appears to have official ANT+ support?
Thanks
All devices with built in ant+, link to thisisant.com
That battery can drive the phone and any modern LED-based lighting system on the bike.