How to run Zwift outside on your bike computer

While in the midst of writing this year’s buyer’s guide, the Hammerhead Karoo 3 came across my desk. Uniquely, the Karoo runs Android, which means it’s possible to sideload all sorts of apps on the device. So I got to thinking. What would be the funniest thing to run on a bike computer? Zwift was my answer, but was it possible? The Karoo has Bluetooth and ANT+, and Zwift is available on Android, so in theory it should work.

I found a DC Rainmaker tutorial on how it’s done. Armed with this new knowledge, I was confident I could pull it off. I started out by enabling developer options on the head unit. Then I downloaded the developer tools on my computer.

I actually had to write a few command lines to get this working. It was here that I thought I might be in over my head with an expensive piece of tech my editor had entrusted to me. But I pressed on, the motivation of a few laughs at the office getting me through various forum threads on the subject.

The first serious obstacle: I downloaded Zwift as an XAPK (a file format for Android apps), but when I tried to load it through the command prompt, my window filled with error messages. It turns out XAPK files weren’t compatible with the software I was using, only the smaller APK files.

But I found salvation in the comments section of that DC Rainmaker tutorial. By sideloading the app store where I got the Zwift XAPK, I could install the file directly on the device. So I opened the store on my bike computer, dodged a few ads, and found the Zwift file.

Thankfully, it opened. I logged into my account, paired my power meter, and I was off. As the head unit rested on my desk, the frame rate was choppy. The device got quite warm. But once I hit the road, the real road, with the computer mounted on my bars, the air cooled it down. I swear it was running a bit smoother. So there I was, doing laps of the block, watching my avatar ride through Watopia on my bike computer.

Spurred on by this success, I wanted to see what else was possible. I sideloaded the FloSports app and tried to sign in. The app thought the bike computer was a TV, so it gave me a QR code to sign in on my phone. Because the head unit’s display is much smaller than that of a TV, it was impossible to see the confirmation code I needed to type in on my phone.

I had an idea: if all I needed was a bigger screen, could I just plug this thing into my monitor? Android has a developer mode where you can basically use your device like a PC. When I tried to boot the Karoo into desktop mode, I hit another snag. How could I plug a keyboard and mouse into a bike computer to actually open the app when the head unit is essentially acting like a desktop PC? Hypothetically, I could buy a Bluetooth mouse and keyboard. For now, I’ll still need to choose between watching the Tour de France live on July mornings or riding my bike on the open road.



Source link

Related articles

Comments

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Share article

Latest articles

Newsletter

Subscribe to stay updated.