Works on nVidia Shield TV

Just a quick post to confirm that the app works with both the 2018 and 2015 nVidia Shield TV on Andorid 7.2.2.

I didn’t get the app via the standard channels - instead relying on the apk mirror site and an 3rd party hosted .obb file (v.32)

I’ve only just recevied my new Wahoo Kickr so haven’t paired it yet but presumably this won’t be a problem. I’ve just been stalking Zwifters for now and the interface works well with the Shield Controller.

My only quibble is that the image shown on a TV (~16:9) is a bit squashed horizontally as the app is designed for wider screened phones (16:10?) - perhaps a future update could address aspect ratios and screen sizes.

Looking forward to trying this out later properly and so glad I’m not having to rely on the PC app!

2 Likes

Also, as the Shield is a comparatively powerful device (still tops most of the charts for performance - the Pixel 3’s Snapdragon 845 is only marginally quicker at some tasks than the Tegra X1) it would be nice to see some improvments to graphics settings - or some way to tweak graphics for individual devices to bring them closer to the visuals on PCs etc.

1 Like

I’d love it if Zwift officially supported the Nvidia Shield.
OP:
-Can you share how you got the apk and obb?-
Quick google can I have what I need.
Thanks!

Hi Scott,

Here’s a link to the APK and obb files I’ve used:

https://drive.google.com/folderview?id=1JFKo-buDh94eGYWs8L1DNJdCzpLOjGZL

Firstly, install the app. Then create the directory for the obb file.

The easiest method is to use a file manager app like ES File Explorer.

Under /home/Android/obb create a new directory named “com.zwift.zwiftgame” and paste the obb file in there.

Launch the app. If it craps out first time, exit and launch it again.

1 Like

Would that method work for a phone +/or a tablet?

It will do yes - that’s actually what I did first on my phone before repeating it on the Shield TV.

Great. Thank a lot.

I used your files and I used my own and I can’t seem to get it to work on either a 2015 or 2018 shield. I can get it to say “verifying download” then “opening game” but then it closes itself. I have tried several times.

I am able to install and get Zwift running on my Nvidia Shield TV; however the problem I am having is pairing my smart trainer via Bluetooth. It is a Turbo Muin with Misoru B+ sensor. The thing is that both my phone and Amazon tablet will detect the Misoru. My Nvidia Shield will no even detect it. Any suggestions?

What trainers have been successfully paired with the Shield?

What about the 4iiii Viiiiva heart rate monitor to act as an ant+ to Bluetooth bridge? Any success stories?

1 Like

Thanks for uploading those files! I was about to ask for some files which worked to test.

I am on a 2017 Shield. It says ‘Zip missing. Attempting download” and I followed your instructions to the letter. Even killed it and reloaded it. Odd. Can’t think what it could possibly be missing.

In app permissions it asks for camera, location and storage. I turned all on. No dice still.

I kept on getting this until I relased I also needed the OBB files. Make sure you’ve definitely created the directory under /home/Android/obb named “com.zwift.zwiftgame” and paste the obb file in there.

If you’re using something like ES File Explorer, it’s not immediately obvious, but when typing after the “com” it’ll actually put in a space character between that and the dot. Remove that (and any additional spaces) so that it is just “com.zwift.zwiftgame” -then paste the OBB file in there.

Thanks! I got one step closer. I looked closely at the name. A “(1)” had been amended to the file name by the downloaded. Now it verifies and goes to load game, but the turquoise colour fills about quarter of the top right, before crashing. Tried clearing data & giving all permissions again. Will search here to see if this has happened before.

I found one example of exactly the same thing, but no solution in the thread.

I’m wondering about screen size because of how the turquoise shrinks to roughly quarter of screen. My box is set to 4K with 10 bit HDR. What display settings have you got?

The other possibility I can think of is that they’re trialing ANT+. I have 3 background Ant processes - from memory - Ant USB service, Ant radio and Ant plugin. There is also the Tacx training app, but I’ve tried killing that.

Did you guys see this post https://forums.zwift.com/t/nvidia-shield/49662 ?

Reduced 4K to HD & HDR to “limited”. Still nothing different.

I found only 1 other person who had the same problem. They also have a USB memory stick installed permanently. Do you & it works anyway?

I just got this to work using the files provided. Lots of issues, but it all stemmed from ES File Explorer adding a bunch of junk characters to the main.32.com.zwift.zwiftgame.obb filename. Once I moved the file into the com.zwift.zwiftgame folder I renamed it to the proper name, launched, and the game and it worked!

I did get the blue screen but I already have a mouse and keyboard hooked up to my shield tv, and a click of the mouse + a couple swipes to the left got me to the login screen. Now to actually try out a few miles!

Great news Anthony! Please report your experience afterwards :slight_smile:

I rode a few miles with it last night before switching to my preferred method, which is streaming to the shield tv from my pc (in a different area of the house) using an Nvidia GPU via moonlight.

Here are my findings:

  1. Performance was exactly on par with a non-4K appletv.

  2. The Shield TV seemed to only support 2 Bluetooth devices (just like Apple TV), so I was only able to pair my smart trainer and HRM.

  3. When I tried to switch to using the companion app Bluetooth devices, I could see them, but they wouldn’t connect. Possibly this is an issue with backwards compatibility between the updated companion app and the older version 32 of Zwift.

  4. Otherwise it’s very rideable! I’m just spoiled by the graphics on my pc. Moonlight streaming to the Shield TV and then using the companion app for Bluetooth is a pretty awesome experience, so that’s why I didn’t continue testing.

The disparity in graphics quality between the Shield and PC is really disappointing. It would be really nice to have the option to increase the quality (on all platforms). I’m sure even the PC graphics could look much better with a few tweaks!