Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Compatibility with Android Auto #1758

Open
Fentomdev opened this issue Sep 23, 2018 · 14 comments · May be fixed by #9592
Open

[Feature Request] Compatibility with Android Auto #1758

Fentomdev opened this issue Sep 23, 2018 · 14 comments · May be fixed by #9592
Labels
device/software specific Issues that only happen on some devices or with some specific hardware/software feature request Issue is related to a feature in the app

Comments

@Fentomdev
Copy link

Hi,
Add the possibility to manage Newpipe directly inside AndroidAuto, open Newpipe from AndroidAuto manage playlists, shuffle the track order. Play/Stop, Next.
Thanks !

@treffech

This comment was marked as duplicate.

@stale

This comment was marked as resolved.

@stale stale bot added the stale label Dec 1, 2018
@WebBuddha
Copy link

That would be great to see. Is it anything you're thinking about?

@TobiGr TobiGr removed the stale label Jul 19, 2019
@andres-asm
Copy link

I don't think you can have non google play apps on android auto

@Serkan-devel
Copy link

Is it possible to run fdroid on there?

@andres-asm
Copy link

andres-asm commented Aug 26, 2019

It's not about that, fdroid or whatever other store will only solve installation, deployment and updates.
Android auto apps have to have google play as their origin to even appear as android auto apps.

Google has blocked all custom apps on Android Auto
https://www.reddit.com/r/AndroidAuto/comments/8a32qj/custom_apps_in_aa_now_fully_disabled_since_google/

@Stypox Stypox added feature request Issue is related to a feature in the app invalid labels Aug 28, 2019
@Stypox Stypox added the device/software specific Issues that only happen on some devices or with some specific hardware/software label Sep 29, 2019
@B0pol B0pol closed this as completed Jun 10, 2020
@shmykelsa
Copy link

shmykelsa commented Oct 16, 2020

Uhm, there's a bit of confusion on Android Auto support, and I have some remarks to make, so I'll explain Android Auto compatibility as exhaustive as possible.

There are some categories of apps for Android Auto that falls into the ones I'm numbering:

  1. Messaging
  2. Media playback
  3. Custom
  4. Navigation
  5. Parking
  6. EV Charging

With the last 3 that literally today recieved the official SDK for.

The only ones of this lists that are actually blocked are custom apps. Those apps rely on a custom SDK made by martoreto that was actually blocked with a Google Play Services update. The workaround to make them work is to patch Google Play Services database.

Let me get straight to the point: as of now, the apps that fall into the first two categories are not GMS-dependant, they can be sideloaded, and in case they are not distributed on Google Play Store, they just need the activation of unknown sources in Android Auto to make them work (no patch needed, no root needed).

I can't say the same of last three categories, because, as I said, the SDK literally came out today.

The official documentation to add support to Android Auto is here: https://developer.android.com/training/cars/media/auto

There's actually a fair example of various apps that are not distributed on Google Play Store, they don't have any GMS library and they have support for Android Auto.

GTA Radio: https://www.reddit.com/r/AndroidAuto/comments/gnwikk/new_and_improved_grand_theft_auto_radio_app_for_aa/
AnyAutoAudio: https://forum.xda-developers.com/android-auto/android-auto-general/app-anyautoaudio-audio-app-auto-t3607916

TL;DR: Android Auto support for NewPipe is technically possible and it's not restricted at all.

@opusforlife2
Copy link
Collaborator

Reopening this instead of #8155.

@goyalyashpal
Copy link
Contributor

goyalyashpal commented Sep 3, 2022

search terms:

  • android automotive
  • car infotainment system

link for search: https://github.com/TeamNewPipe/NewPipe/issues?q=is%3Aissue+car+infotainment

the discussions there also report that one more app from f-droid, VLC, works fine with android auto's launcher


found this issue via:

@goyalyashpal
Copy link
Contributor

goyalyashpal commented Sep 3, 2022

copying over my input from #8927:

ofcourse, i only want to play music (i.e. "play in background") on it, and not the videos

@haggaie haggaie linked a pull request Dec 25, 2022 that will close this issue
5 tasks
haggaie added a commit to haggaie/NewPipe that referenced this issue Dec 25, 2022
Expose a MediaBrowserService from within the existing PlayerService,
and use the existing MediaSession for Auto.

Empty media browser for now.

To test, one needs to enable "Unknown sources" in Android Auto's
developer settings.

Issue: TeamNewPipe#1758
haggaie added a commit to haggaie/NewPipe that referenced this issue Feb 7, 2023
Expose a MediaBrowserService from within the existing PlayerService,
and use the existing MediaSession for Auto.

Empty media browser for now.

To test, one needs to enable "Unknown sources" in Android Auto's
developer settings.

Issue: TeamNewPipe#1758
haggaie added a commit to haggaie/NewPipe that referenced this issue Feb 11, 2023
Expose a MediaBrowserService from within the existing PlayerService,
and use the existing MediaSession for Auto.

Empty media browser for now.

To test, one needs to enable "Unknown sources" in Android Auto's
developer settings.

Issue: TeamNewPipe#1758
haggaie added a commit to haggaie/NewPipe that referenced this issue Feb 27, 2023
Expose a MediaBrowserService from within the existing PlayerService,
and use the existing MediaSession for Auto.

Empty media browser for now.

To test, one needs to enable "Unknown sources" in Android Auto's
developer settings.

Issue: TeamNewPipe#1758
@AudricV AudricV changed the title [Feature Request] Compatibility with AndroidAuto [Feature Request] Compatibility with Android Auto May 21, 2023
haggaie added a commit to haggaie/NewPipe that referenced this issue May 22, 2023
Expose a MediaBrowserService from within the existing PlayerService,
and use the existing MediaSession for Auto.

Empty media browser for now.

To test, one needs to enable "Unknown sources" in Android Auto's
developer settings.

Issue: TeamNewPipe#1758
haggaie added a commit to haggaie/NewPipe that referenced this issue Aug 2, 2023
Expose a MediaBrowserService from within the existing PlayerService,
and use the existing MediaSession for Auto.

Empty media browser for now.

To test, one needs to enable "Unknown sources" in Android Auto's
developer settings.

Issue: TeamNewPipe#1758
AudricV pushed a commit to haggaie/NewPipe that referenced this issue Aug 20, 2023
Expose a MediaBrowserService from within the existing PlayerService,
and use the existing MediaSession for Auto.

Empty media browser for now.

To test, one needs to enable "Unknown sources" in Android Auto's
developer settings.

Issue: TeamNewPipe#1758
haggaie added a commit to haggaie/NewPipe that referenced this issue May 31, 2024
Expose a MediaBrowserService from within the existing PlayerService,
and use the existing MediaSession for Auto.

Empty media browser for now.

To test, one needs to enable "Unknown sources" in Android Auto's
developer settings.

Issue: TeamNewPipe#1758
haggaie added a commit to haggaie/NewPipe that referenced this issue Jul 24, 2024
Expose a MediaBrowserService from within the existing PlayerService,
and use the existing MediaSession for Auto.

Empty media browser for now.

To test, one needs to enable "Unknown sources" in Android Auto's
developer settings.

Issue: TeamNewPipe#1758
haggaie added a commit to haggaie/NewPipe that referenced this issue Aug 2, 2024
Expose a MediaBrowserService from within the existing PlayerService,
and use the existing MediaSession for Auto.

Empty media browser for now.

To test, one needs to enable "Unknown sources" in Android Auto's
developer settings.

Issue: TeamNewPipe#1758
@teras
Copy link

teras commented Aug 19, 2024

May I ask, according to newer commits, by @haggaie there seems to be some work on android auto. In the f-droid version of this app, I can't see newpipe on my android auto, even though I have downloaded the latest version. Am I missing something? Should I enable something to be possible? The only reason I need it is to be able to "remote control" the music I listen to my car, as a "background playback". I too have no interest in videos or anything like this. I just want to be on the safe side, and skip a song, or change the playlist or so, when I am driving, just what I do with other music apps I have installed.

In any case, a huge thank you for this awesome app.

@haggaie
Copy link
Contributor

haggaie commented Aug 20, 2024

Hi @teras, the pull request I've been working on hasn't been accepted and merged yet, so the official release on F-droid wouldn't have it's changes. In addition, enabling android auto for a sideloaded app like NewPipe requires enabling this in the android auto developer options.

snaik20 pushed a commit to haggaie/NewPipe that referenced this issue Oct 21, 2024
Expose a MediaBrowserService from within the existing PlayerService,
and use the existing MediaSession for Auto.

Empty media browser for now.

To test, one needs to enable "Unknown sources" in Android Auto's
developer settings.

Issue: TeamNewPipe#1758
@seniorm0ment

This comment was marked as resolved.

@ShareASmile

This comment was marked as resolved.

snaik20 pushed a commit to haggaie/NewPipe that referenced this issue Nov 4, 2024
Expose a MediaBrowserService from within the existing PlayerService,
and use the existing MediaSession for Auto.

Empty media browser for now.

To test, one needs to enable "Unknown sources" in Android Auto's
developer settings.

Issue: TeamNewPipe#1758
snaik20 pushed a commit to haggaie/NewPipe that referenced this issue Nov 19, 2024
Expose a MediaBrowserService from within the existing PlayerService,
and use the existing MediaSession for Auto.

Empty media browser for now.

To test, one needs to enable "Unknown sources" in Android Auto's
developer settings.

Issue: TeamNewPipe#1758
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
device/software specific Issues that only happen on some devices or with some specific hardware/software feature request Issue is related to a feature in the app
Projects
None yet
Development

Successfully merging a pull request may close this issue.