Add support for Android TVs #344

Open
opened 2025-11-20 05:09:53 -05:00 by saavagebueno · 25 comments
Owner

Originally created by @Kaaybi on GitHub (May 22, 2023).

Describe the solution you'd like
Add support for Android TVs.

Additional context
Thanks to @mlsmaycon (who've sent me the raw Android apk), I've been able to install Netbird on a Firestick 4K Max (Android 9 - FireOs 7).

Small summary of my testings:

  • Netbird is fundamentally working
  • Netbird is not usable right now without a remote mouse/keyboard because we can't navigate (or at least easily) to menus with only the Firestick remote
  • Netbird GUI is not displayed correctly because of resolution of the device
  • Logging through SSO is hard since you have to connect using password and possibly MFA (see https://github.com/netbirdio/netbird/issues/888)

image

image

image

Originally created by @Kaaybi on GitHub (May 22, 2023). **Describe the solution you'd like** Add support for Android TVs. **Additional context** Thanks to @mlsmaycon (who've sent me the raw Android apk), I've been able to install Netbird on a Firestick 4K Max (Android 9 - FireOs 7). Small summary of my testings: - **Netbird is fundamentally working** - Netbird is not usable right now without a remote mouse/keyboard because we can't navigate (or at least easily) to menus with only the Firestick remote - Netbird GUI is not displayed correctly because of resolution of the device - Logging through SSO is hard since you have to connect using password and possibly MFA (see https://github.com/netbirdio/netbird/issues/888) ![image](https://github.com/netbirdio/netbird/assets/13943086/e7b0201a-b831-4e7b-808e-f690964b74f1) - ![image](https://github.com/netbirdio/netbird/assets/13943086/3409ac29-8a1c-46ac-92c4-32df26e3b258) - ![image](https://github.com/netbirdio/netbird/assets/13943086/30dd997c-f6e2-49e9-a50f-46338006ca5a)
saavagebueno added the feature-requestdistributionAndroid labels 2025-11-20 05:09:53 -05:00
Author
Owner

@rodrigogonegit commented on GitHub (Sep 13, 2024):

Any update on this?

@rodrigogonegit commented on GitHub (Sep 13, 2024): Any update on this?
Author
Owner

@soleous commented on GitHub (Nov 17, 2024):

Any news? This is a requirement for a use case I'm working on.

@soleous commented on GitHub (Nov 17, 2024): Any news? This is a requirement for a use case I'm working on.
Author
Owner

@netandreus commented on GitHub (Nov 18, 2024):

Up! I'm waiting too :)

@netandreus commented on GitHub (Nov 18, 2024): Up! I'm waiting too :)
Author
Owner

@j007bond007 commented on GitHub (Dec 21, 2024):

Hi I'm curious if this will be released in the near future. It seems like it would be a fairly easy thing to do, just modifying the interface to suit a remote for android tv and would set NetBird apart from competitors, there's consumer and business use cases for this - for consumer using jellyfin/plex or other apps through android TV would become secure and easy to manage with no internet exposure needed, and for business they could have TVs that show advertisements or stats run through a VPN rather than pointing to a public URL.

@j007bond007 commented on GitHub (Dec 21, 2024): Hi I'm curious if this will be released in the near future. It seems like it would be a fairly easy thing to do, just modifying the interface to suit a remote for android tv and would set NetBird apart from competitors, there's consumer and business use cases for this - for consumer using jellyfin/plex or other apps through android TV would become secure and easy to manage with no internet exposure needed, and for business they could have TVs that show advertisements or stats run through a VPN rather than pointing to a public URL.
Author
Owner

@dlerps commented on GitHub (Jan 3, 2025):

+1 for this

@dlerps commented on GitHub (Jan 3, 2025): +1 for this
Author
Owner

@ramphex commented on GitHub (Feb 1, 2025):

+1

@ramphex commented on GitHub (Feb 1, 2025): +1
Author
Owner

@rodrigogonegit commented on GitHub (Feb 2, 2025):

Just fyi, a Netbird employee confirmed it's not planned, so unless someone picks it up... Slack thread

@rodrigogonegit commented on GitHub (Feb 2, 2025): Just fyi, a Netbird employee confirmed it's not planned, so unless someone picks it up... [Slack thread](https://netbirdio.slack.com/archives/C02KHAE8VLZ/p1736204192878749)
Author
Owner

@jhedfors commented on GitHub (Feb 12, 2025):

Does anyone have an APK that works? I tried copying the APK from my Pixel 9 over to my Chromecast w/ Google TV, but it wouldn't install.

@mlsmaycon @Kaaybi @rodrigogonegit

@jhedfors commented on GitHub (Feb 12, 2025): Does anyone have an APK that works? I tried copying the APK from my Pixel 9 over to my Chromecast w/ Google TV, but it wouldn't install. @mlsmaycon @Kaaybi @rodrigogonegit
Author
Owner

@slimshizn commented on GitHub (Mar 19, 2025):

Does anyone have an APK that works? I tried copying the APK from my Pixel 9 over to my Chromecast w/ Google TV, but it wouldn't install.

@mlsmaycon @Kaaybi @rodrigogonegit

Interested in this as well.

@slimshizn commented on GitHub (Mar 19, 2025): > Does anyone have an APK that works? I tried copying the APK from my Pixel 9 over to my Chromecast w/ Google TV, but it wouldn't install. > > [@mlsmaycon](https://github.com/mlsmaycon) [@Kaaybi](https://github.com/Kaaybi) [@rodrigogonegit](https://github.com/rodrigogonegit) Interested in this as well.
Author
Owner

@ElectronicEconomy317 commented on GitHub (Mar 22, 2025):

Yeah, interested as well!

@ElectronicEconomy317 commented on GitHub (Mar 22, 2025): Yeah, interested as well!
Author
Owner

@rmznrddn commented on GitHub (Mar 28, 2025):

+1

@rmznrddn commented on GitHub (Mar 28, 2025): +1
Author
Owner

@TheLinuxGuy commented on GitHub (Apr 11, 2025):

+1

Or at least provide a workaround that could allow me to complete the setup from a remote machine after inputting some random generated code on the netbird website would be acceptable workaround. The apk installed could just pull the configuration I generated or saved on the website.

@TheLinuxGuy commented on GitHub (Apr 11, 2025): +1 Or at least provide a workaround that could allow me to complete the setup from a remote machine after inputting some random generated code on the netbird website would be acceptable workaround. The apk installed could just pull the configuration I generated or saved on the website.
Author
Owner

@Cheekie25 commented on GitHub (Apr 18, 2025):

Just fyi, a Netbird employee confirmed it's not planned, so unless someone picks it up... Slack thread

Could you mention/quote the reason ?
It seems that a paid slack account is required to read old disccussions...
Thank you

@Cheekie25 commented on GitHub (Apr 18, 2025): > Just fyi, a Netbird employee confirmed it's not planned, so unless someone picks it up... [Slack thread](https://netbirdio.slack.com/archives/C02KHAE8VLZ/p1736204192878749) Could you mention/quote the reason ? It seems that a paid slack account is required to read old disccussions... Thank you
Author
Owner

@rodrigogonegit commented on GitHub (Apr 18, 2025):

Just fyi, a Netbird employee confirmed it's not planned, so unless someone picks it up... Slack thread

Could you mention/quote the reason ?
It seems that a paid slack account is required to read old disccussions...
Thank you

I don't recall the exact words, but they mentioned it was not in their plans, simply.

@rodrigogonegit commented on GitHub (Apr 18, 2025): > > Just fyi, a Netbird employee confirmed it's not planned, so unless someone picks it up... [Slack thread](https://netbirdio.slack.com/archives/C02KHAE8VLZ/p1736204192878749) > > Could you mention/quote the reason ? > It seems that a paid slack account is required to read old disccussions... > Thank you I don't recall the exact words, but they mentioned it was not in their plans, simply.
Author
Owner

@CertainLach commented on GitHub (Apr 18, 2025):

There is an unofficial netbird client for android, which supports android tv:
https://codeberg.org/bg443/JetBird

@CertainLach commented on GitHub (Apr 18, 2025): There is an unofficial netbird client for android, which supports android tv: https://codeberg.org/bg443/JetBird
Author
Owner

@bobmarley2021 commented on GitHub (Apr 25, 2025):

It's good that a 3rd party app exists but a shame that NetBird aren't planning to do this themselves. For our particular use case, we are waiting for this and the mobile battery drain issues. We have been using Tailscale in the meantime as all these issues are addressed. I am hoping these things do get resolved as we are keen to look more at NetBird. Both teams seem to have very different priorities. An amalgamation of the two would be ideal!

@bobmarley2021 commented on GitHub (Apr 25, 2025): It's good that a 3rd party app exists but a shame that NetBird aren't planning to do this themselves. For our particular use case, we are waiting for this and the mobile battery drain issues. We have been using Tailscale in the meantime as all these issues are addressed. I am hoping these things do get resolved as we are keen to look more at NetBird. Both teams seem to have very different priorities. An amalgamation of the two would be ideal!
Author
Owner

@slimshizn commented on GitHub (Apr 26, 2025):

It's good that a 3rd party app exists but a shame that NetBird aren't planning to do this themselves. For our particular use case, we are waiting for this and the mobile battery drain issues. We have been using Tailscale in the meantime as all these issues are addressed. I am hoping these things do get resolved as we are keen to look more at NetBird. Both teams seem to have very different priorities. An amalgamation of the two would be ideal!

Well now it makes more sense as to why they're less focused (or were) because a third party with more utility existed. Unfortunately I've already moved on to using tailscale for the time being as well.

@slimshizn commented on GitHub (Apr 26, 2025): > It's good that a 3rd party app exists but a shame that NetBird aren't planning to do this themselves. For our particular use case, we are waiting for this and the mobile battery drain issues. We have been using Tailscale in the meantime as all these issues are addressed. I am hoping these things do get resolved as we are keen to look more at NetBird. Both teams seem to have very different priorities. An amalgamation of the two would be ideal! Well now it makes more sense as to why they're less focused (or were) because a third party with more utility existed. Unfortunately I've already moved on to using tailscale for the time being as well.
Author
Owner

@CaptainKrby commented on GitHub (May 5, 2025):

So sad, I was hoping for an ATV apk too...
Netbird, you're a very good european alternative, I don't want to use Tailscale anymore so please we need this, you can do it !!!

@CaptainKrby commented on GitHub (May 5, 2025): So sad, I was hoping for an ATV apk too... Netbird, you're a very good european alternative, I don't want to use Tailscale anymore so please we need this, you can do it !!!
Author
Owner

@zilexa commented on GitHub (Aug 6, 2025):

I don't understand why this is still an open issue because in the Play Store it says "Support AndroidTV":

https://play.google.com/store/apps/details?id=io.netbird.client

So issue resolved? GoogleTV is just the latest version of AndroidTV right?

@zilexa commented on GitHub (Aug 6, 2025): I don't understand why this is still an open issue because in the Play Store it says "Support AndroidTV": https://play.google.com/store/apps/details?id=io.netbird.client So issue resolved? GoogleTV is just the latest version of AndroidTV right?
Author
Owner

@msarsha commented on GitHub (Aug 22, 2025):

I don't understand why this is still an open issue because in the Play Store it says "Support AndroidTV":

https://play.google.com/store/apps/details?id=io.netbird.client

So issue resolved? GoogleTV is just the latest version of AndroidTV right?

Using Nvidia Shield Tube, I can not find Netbird on the Play Store.

@msarsha commented on GitHub (Aug 22, 2025): > I don't understand why this is still an open issue because in the Play Store it says "Support AndroidTV": > > https://play.google.com/store/apps/details?id=io.netbird.client > > So issue resolved? GoogleTV is just the latest version of AndroidTV right? Using Nvidia Shield Tube, I can not find Netbird on the Play Store.
Author
Owner

@trayntab commented on GitHub (Sep 14, 2025):

+1

@trayntab commented on GitHub (Sep 14, 2025): +1
Author
Owner

@BenRoe commented on GitHub (Sep 17, 2025):

I can not find the apk file in the release section.

On the netbird site it is mentioned that it is available.

APK releases are also available to install directly on your Android device via the NetBird GitHub repository.

@BenRoe commented on GitHub (Sep 17, 2025): I can not find the apk file in the release section. On the [netbird](https://docs.netbird.io/how-to/installation/mobile#android) site it is mentioned that it is available. > APK releases are also available to install directly on your Android device via the [NetBird GitHub repository](https://github.com/netbirdio/netbird/releases).
Author
Owner

@msarsha commented on GitHub (Sep 17, 2025):

For anyone looking for a solution, I've recently found Jetbird.
Its an OS, Android TV client for Netbird.

Works great on my Nvidia Shield

@msarsha commented on GitHub (Sep 17, 2025): For anyone looking for a solution, I've recently found Jetbird. Its an OS, Android TV client for Netbird. Works great on my Nvidia Shield
Author
Owner

@j007bond007 commented on GitHub (Oct 10, 2025):

While it says it's "Available" when you go to the play store, it does NOT list Android TV devices as being compatible. While I appreciate you can install Netbird or Jetbird via APK - this is not user-friendly and introduces security risks for the average user - will the official client be available through the Google Play Store/Amazon store at some point?

I think once these platforms have it available, there will be no reason not to put everything behind Netbird for security.

@j007bond007 commented on GitHub (Oct 10, 2025): While it says it's "Available" when you go to the play store, it does NOT list Android TV devices as being compatible. While I appreciate you can install Netbird or Jetbird via APK - this is not user-friendly and introduces security risks for the average user - will the official client be available through the Google Play Store/Amazon store at some point? I think once these platforms have it available, there will be no reason not to put everything behind Netbird for security.
Author
Owner

@Blacks-Army commented on GitHub (Oct 11, 2025):

This Feature is a must.. I neet to access my devices through my FireTV

Provide at least a option to use a setup key...

@Blacks-Army commented on GitHub (Oct 11, 2025): This Feature is a must.. I neet to access my devices through my FireTV Provide at least a option to use a setup key...
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#344