Where the chromecast gets its app list? - Google Chromecast

So the official SDK is released! But the app list doesn't seem to come from: https://clients3.google.com/cast/chromecast/device/config anymore.
I've looked around some and there doesn't seem to be any documentation of how the new configs are being retrieved and even how the serial information from the chromecast is being transmitted either. I know it's definitely not the old config URL anymore because that doesn't list new apps like AllCast which works on my chromecast perfectly fine. Anyone know how the new app list is constructed?

nano351 said:
So the official SDK is released! But the app list doesn't seem to come from: https://clients3.google.com/cast/chromecast/device/config anymore.
I've looked around some and there doesn't seem to be any documentation of how the new configs are being retrieved and even how the serial information from the chromecast is being transmitted either. I know it's definitely not the old config URL anymore because that doesn't list new apps like AllCast which works on my chromecast perfectly fine. Anyone know how the new app list is constructed?
Click to expand...
Click to collapse
Are you rooted or stock?
If you're rooted, probably you are using the Team Eureka whitelist which is the Google whitelist + Team Eureka.
You can go into the web panel and switch to the Google whitelist if you want to test.

bhiga said:
Are you rooted or stock?
If you're rooted, probably you are using the Team Eureka whitelist which is the Google whitelist + Team Eureka.
You can go into the web panel and switch to the Google whitelist if you want to test.
Click to expand...
Click to collapse
So I'm using stock but the reason why I'm interested is that I'm the author of a chromecast receiver emulator with the goal of allowing any device that can run desktop chrome can run this app and be a chromecast receiver. However, the method by which a chromecast builds its app list isn't as simple as querying https://clients3.google.com/cast/chromecast/device/config since that doesn't contain all the apps that are available on the device and I've never found any documentation about how the serial of the device is transmitted

Rooted Chromecast takes application list from here:
http://pwl.team-eureka.com/applist.php

nano351 said:
So I'm using stock but the reason why I'm interested is that I'm the author of a chromecast receiver emulator with the goal of allowing any device that can run desktop chrome can run this app and be a chromecast receiver. However, the method by which a chromecast builds its app list isn't as simple as querying https://clients3.google.com/cast/chromecast/device/config since that doesn't contain all the apps that are available on the device and I've never found any documentation about how the serial of the device is transmitted
Click to expand...
Click to collapse
Ahh, I see. You're beyond my knowledge. Maybe @Team-Eureka can help.

nano351 said:
So I'm using stock but the reason why I'm interested is that I'm the author of a chromecast receiver emulator with the goal of allowing any device that can run desktop chrome can run this app and be a chromecast receiver. However, the method by which a chromecast builds its app list isn't as simple as querying https://clients3.google.com/cast/chromecast/device/config since that doesn't contain all the apps that are available on the device and I've never found any documentation about how the serial of the device is transmitted
Click to expand...
Click to collapse
What apps do you think are missing from the list returned in the json.txt?
It seems like they are all there to me....

Asphyx said:
What apps do you think are missing from the list returned in the json.txt?
It seems like they are all there to me....
Click to expand...
Click to collapse
Which app corresponds to AllCast by Koushik Dutta? https://play.google.com/store/apps/details?id=com.koushikdutta.cast
Also the homescreen app in that url points to: https://clients3.google.com/cast/chromecast/home?chs=1
Whereas the current official homescreen is at: https://clients3.google.com/cast/chromecast/home/v/c9541b08

nano351 said:
Which app corresponds to AllCast by Koushik Dutta? https://play.google.com/store/apps/details?id=com.koushikdutta.cast
Also the homescreen app in that url points to: https://clients3.google.com/cast/chromecast/home?chs=1
Whereas the current official homescreen is at: https://clients3.google.com/cast/chromecast/home/v/c9541b08
Click to expand...
Click to collapse
Well the Homescreen stuff is built into the ROM I'm pretty sure.
As for AllCast are we sure he is using a Player App that gets loaded to the CCast or is he merely sending a link to directly connect to the unit running Allcast?
Koush would be the best one to answer that.

nano351 said:
Which app corresponds to AllCast by Koushik Dutta? https://play.google.com/store/apps/details?id=com.koushikdutta.cast
Also the homescreen app in that url points to: https://clients3.google.com/cast/chromecast/home?chs=1
Whereas the current official homescreen is at: https://clients3.google.com/cast/chromecast/home/v/c9541b08
Click to expand...
Click to collapse
If I were you I'd go for:
android SDK sources
https://www.youtube.com/watch?v=Qsw9Ogb6t4Y#t=92
https://developers.google.com/cast/docs/sender_apps
https://developers.google.com/cast/docs/receiver_apps
https://developers.google.com/cast/android/reference/com/google/android/gms/cast/package-summary
and then is not satisfied contact Team-Eureka [email protected]
Eventually:
Reverse android apk code of allcast(this tool is widely discussed on xda):
https://code.google.com/p/android-apktool/
Look at posted sourcecode:
https://github.com/googlecast/
https://code.google.com/p/chromecast-mirrored-source/
https://github.com/team-eureka/
Also if you are really bored you can sniff communication between Chromecast and any app for instance AllCast with wireshark on linux distro.

So I talked to one of the Team Eureka members and he gave me some very useful information.
The current URL for looking up available apps is this:
https://clients3.google.com/cast/chromecast/device/baseconfig
The response is the same format s the old URL except this one has an extra field in it called "enabled_app_ids". This is a list of IDs that the chromecast device should show as existing. Once the app is requested to load, the metadata for the app is loaded from:
https://clients3.google.com/cast/chromecast/device/app?a={appid}
where {appid} is the id of the app.
It seems google opted for this to increase the number of apps that can be loaded into the manifest before they reach the limit

nano351 said:
So I talked to one of the Team Eureka members and he gave me some very useful information.
The current URL for looking up available apps is this:
https://clients3.google.com/cast/chromecast/device/baseconfig
The response is the same format s the old URL except this one has an extra field in it called "enabled_app_ids". This is a list of IDs that the chromecast device should show as existing. Once the app is requested to load, the metadata for the app is loaded from:
https://clients3.google.com/cast/chromecast/device/app?a={appid}
where {appid} is the id of the app.
It seems google opted for this to increase the number of apps that can be loaded into the manifest before they reach the limit
Click to expand...
Click to collapse
Nano, which computer app project are you working on? Leapcast or another one?

Is there a stock list?

joshmmo said:
Is there a stock list?
Click to expand...
Click to collapse
Not in human readable form so far as I know, so I parsed the file linked above, maybe this is sort of readable -
Code:
"app_id":"00000000-0000-0000-0000-000000000000","url":"chrome://home?remote_url\u003dhttps%3A%2F%2Fclients3.google.com%2Fcast%2Fchromecast%2Fhome%3Fchs%3D1"
"app_id":"06ee44ee-e7e3-4249-83b6-f5d0b6f07f34","url":"http://plexapp.com/chromecast/qa/index.html"
"app_id":"06ee44ee-e7e3-4249-83b6-f5d0b6f07f34_1","url":"http://plexapp.com/chromecast/production/index.html"
"app_id":"1812335e-441c-4e1e-a61a-312ca1ead90e","url":"http://api.viki.io/mobile/receiver.html"
"app_id":"18a8aeaa-8e3d-4c24-b05d-da68394a3476_1","url":"http://www.beyondpod.mobi/android/chromecast/prod.aspx"
"app_id":"2be788b9-b7e0-4743-9069-ea876d97ac20","url":"http://vevo.com/googlecastplayer"
"app_id":"CC1AD845","url":"https://www.gstatic.com/eureka/player/player.html?skin\u003dhttps://www.gstatic.com/eureka/player/0000/skins
"app_id":"ChromeCast","url":"https://www.gstatic.com/cv/receiver1.html?${POST_DATA}"
"app_id":"GoogleMusic","url":"https://play.google.com/music/cast/player"
"app_id":"GoogleSantaTracker","url":"http://www.gstatic.com/santatracker_chromecast_receiver/santacast.html"
"app_id":"HBO_App","url":"https://devicecast.hbogo.com/chromecast/player.html?${POST_DATA}"
"app_id":"Hulu_Plus","url":"https://secure.hulu.com/dash/chromecast_player?${POST_DATA}"
"app_id":"Netflix"
"app_id":"Pandora_App","url":"https://tv.pandora.com/cast?${POST_DATA}"
"app_id":"PlayMovies","url":"https://play.google.com/video/avi/eureka?${POST_DATA}"
"app_id":"Post_TV_App","url":"http://rcvr.washingtonpost.com/Receiver/index.html?${POST_DATA}"
"app_id":"Revision3_App","url":"http://revision3.com/receiver/revision3"
"app_id":"Songza_App","url":"http://songza.com/devices/google-cast/receiver/1/"
"app_id":"TicTacToe","url":"http://www.gstatic.com/eureka/sample/tictactoe/tictactoe.html"
"app_id":"YouTube","url":"https://www.youtube.com/tv?${POST_DATA}"
"app_id":"a7f3283b-8034-4506-83e8-4e79ab1ad794_2","url":"http://chromecast.real.com/cloudcast.html"
"app_id":"aa35235e-a960-4402-a87e-807ae8b2ac79","url":"http://receiver.aviatheapp.com/"
"app_id":"edaded98-5119-4c8a-afc1-de722da03562","url":"http://chromecast.redbull.tv/receiver.php"
I just kinda winged that. Maybe not complete. I'm not seeing BubbleUPnP or RemoteCast or RealPlayer Cloud or Allcast and maybe a few others. Or if they're there, I'm blind and what else is new.
You can search the Play Store for Chromecast or maybe check out https://play.google.com/store/apps/details?id=goko.gcs

Averix said:
Nano, which computer app project are you working on? Leapcast or another one?
Click to expand...
Click to collapse
I'm not working on leapcast. Mine is called CR Cast. It's designed as a chrome packaged app, but I haven't been able to figure out the casts:// protocol that is used by the new chromecast API
EarlyMon said:
Not in human readable form so far as I know, so I parsed the file linked above, maybe this is sort of readable -
snip snip snip
I just kinda winged that. Maybe not complete. I'm not seeing BubbleUPnP or RemoteCast or RealPlayer Cloud or Allcast and maybe a few others. Or if they're there, I'm blind and what else is new.
You can search the Play Store for Chromecast or maybe check out https://play.google.com/store/apps/details?id=goko.gcs
Click to expand...
Click to collapse
this one:
Code:
"app_id":"a7f3283b-8034-4506-83e8-4e79ab1ad794_2","url":"http://chromecast.real.com/cloudcast.html"
is for real player. Although for apps that have been published post public SDK launch you have to look up their details via the method described by a post earlier in this thread by me

I see.
I saw your reference but didn't employ actual reading. Adding in one of the IDs at random from your supplied link yields -
{"display_name":"TestCustom","uses_ipc":true,"app_id":"FF4499FC","url":"https://phdesign.com.br/guilherme/receiver/"}
Got it, very useful, thanks!

Related

[DEV] Intercept chromecast whitelist with MITM (and update)

Hi All,
I've just managed to successfully intercept and change the whitelist for a flashed chromecast.
Steps:
Load custom cert onto device (replace nssdb with custom one) - nssdb I used and certs available here https://mega.co.nz/#!05wmDR4T!OMkBXwfO9D1wktt2bQpSwjNZ_Y9PB8q_Ryk3zSx4k1c
Load MITM on a linux host, route default gateway at linux host.
Route just google range towards MITM (so nothing else gets caught and just gets redirected)
iptables -t nat -A PREROUTING -p tcp -s 192.168.178.146 -m iprange --dst-range 74.125.237.0-74.125.237.255 -j REDIRECT --to-port 8080
load mitmproxy with
"mitmproxy -T --host -s chromefree.py"
chromefree.py is available https://mega.co.nz/#!doJX1YDS!TT3lolbgXta24QOpbj40PBAYRetZkH1s9cIvQBslBN8
note that chromefree.py refrences json.dat (which requires a gzip'd json file)
example json files are available here https://mega.co.nz/#!ghwAEI7D!a-HwECm4w_8XKfdaaZOLgFrVTx9B8xLMOYJchi1PAUY
(with this I redirected youtube to a local news site, so attempting to cast to youtube pulls up stuff.co.nz)
Appears to work well, here's a picture of my TV running the revision 3 app
http://i.imgur.com/nhLI0oC.jpg
While I applaud this news, this could likely be the reason why Google has been slow to throw the doors open. The big name media providers are probably really leaning on Google to make sure these kinds of hacks can't possibly take place.
While everyone knows that no system is infallible, I'm sure that Google is under pressure to make sure that the device is as airtight as it can possibly be, and then some, before permitting the SDK to be formally released to the public.
mkhopper said:
While I applaud this news, this could likely be the reason why Google has been slow to throw the doors open. The big name media providers are probably really leaning on Google to make sure these kinds of hacks can't possibly take place.
While everyone knows that no system is infallible, I'm sure that Google is under pressure to make sure that the device is as airtight as it can possibly be, and then some, before permitting the SDK to be formally released to the public.
Click to expand...
Click to collapse
Do you really think that people would be spending so much time trying to circumvent the whitelisting if the content was available from the get go. I was very optimistic at the start but losing patience now. I bought three and was ready to buy more, but will wait and see what happens. Don't want to invest more money and time into something that might not have a future. It is sad because it has the unprecedented potential for so many different uses.
Can this be dumbed down for the newbs
ramirez3805 said:
Can this be dumbed down for the newbs
Click to expand...
Click to collapse
I plan to have a service available for rooted chromecast in the next few days that allows access to non-google approved applications.
Kyonz said:
I plan to have a service available for rooted chromecast in the next few days that allows access to non-google approved applications.
Click to expand...
Click to collapse
Cant wait!!!:good:
networx2002 said:
Cant wait!!!:good:
Click to expand...
Click to collapse
You don't have to! I just released last night http://forum.xda-developers.com/showthread.php?t=2516164
Kyonz said:
Appears to work well, here's a picture of my TV running the revision 3 app
http://i.imgur.com/nhLI0oC.jpg
Click to expand...
Click to collapse
What did you use as the sender app?
so i have a question how do you load up an app for use in chromecast now that i have done this ? sorry for sounding so noobish but just wondering.
ahecht said:
What did you use as the sender app?
Click to expand...
Click to collapse
I used the demo html app sender to launch it (sorry not entirely sure on the name as I haven't started developing for chromecast yet). I'd really like to see someone try to reverse engineer the data that the receivers require and build apps out for these though.
BurnOmatic said:
so i have a question how do you load up an app for use in chromecast now that i have done this ? sorry for sounding so noobish but just wondering.
Click to expand...
Click to collapse
This really is a DEV thread in that it provided the exploit for chromecast, app launching would be through the demo dev apps - please check out Kyocast (http://forum.xda-developers.com/showthread.php?t=2516164) if you haven't and note that there are better things coming
Kyonz said:
I used the demo html app sender to launch it (sorry not entirely sure on the name as I haven't started developing for chromecast yet). I'd really like to see someone try to reverse engineer the data that the receivers require and build apps out for these though.
Click to expand...
Click to collapse
I must be dense, as I can't make heads or tails of the Chromecast API (I usually can't understand Google's documentation for the Android API either, but there are plenty of third-party resources for that). What do you use for Launch Parameters in the demo app?
Which boot loader number is vulnerable ? I can#t find the infos :/
12alex21 said:
Which boot loader number is vulnerable ? I can#t find the infos :/
Click to expand...
Click to collapse
Only build 12072 has a vulnerable bootloader. You have to boot into the stock OS and set the Chromecast up (on a Wi-Fi network which doesn't connect to the internet or else it will update automatically) to check the build number.

How to start custom app via http

Dear All,
I am a bit stuck. How can I start a custom receiver via http? I tried sending a GET to /apps/1234ABCD (with the code I get on the developer console) but I constantly get 404.
The same code works via ios/android/chrome sdk, but unfortunately I have to use this outside of the ios/android/chrome world...
I did not have success with Wiresharking the network traffic using the chrome sdk, the app id seems to be not trivially stored in the requests.
Any ideas?
Thank You!
The old V1 app ids like youtube, netflix, etc can be launched with a POST but that doesn't work for the new V2 app ids.
I would like to know how to launch the V2 apps as well (as I have my own). From Wireshark, it looks like it might be related to SSL traffic on port 8009 to the Chromecast, but I have not been able to figure out what to send it.
knoxbrder said:
The old V1 app ids like youtube, netflix, etc can be launched with a POST but that doesn't work for the new V2 app ids.
I would like to know how to launch the V2 apps as well (as I have my own). From Wireshark, it looks like it might be related to SSL traffic on port 8009 to the Chromecast, but I have not been able to figure out what to send it.
Click to expand...
Click to collapse
Thank You. At least I know that I am not alone with my problem!
If you find out anything, or have an idea, please don't hesitate to tell me.
It's sad that this is closed this way, can't figure out why.
The 'nodecastor' project on github (_not_ nodecast) seems interesting!
zsoltt said:
The 'nodecastor' project on github (_not_ nodecast) seems interesting!
Click to expand...
Click to collapse
Wow, that was a pain to get installed. But it was worth it. Now I can launch my app from the command line or my webserver without have to start it from an android app or a special chrome plugin. Thanks!
When I have a few hours I need to trace through it and see what it does that required so many other npm installs.

[Q] Rooted chromecast and beta tester program

I have an issue accessing to a beta tester program with a rooted Chromecast. I'm not sure if this is the expected behavior, for this reason I'm asking here.
First I want to expose the current escenario.
A few days ago a spanish web aplication es.wuaki.tv started a promotion with a Chromecast involved. The objective was to participate like a beta tester in the service. It's possible to acces to the service via browser (chrome extension) or with a native android aplication. The right app version is only accesible after registering like a beta tester. For no compatible devices there is a link to the apk file (no external link allowed).
They (the technical support from wuaki.tv) say that the chromecast that they shipped with the promotion is registered for accessing to service.
There's a option to register a chromecast that was no shipped by they. In this case you have to send the chromecast's serial number and activate the "send serial number for updates" checkbox in chromecast configuration.
And now, the problem.
I have an Chromecast imported from USA. It's rooted and I have installed the last Eureka room.
I have made all the steps. I have verified with the technical support that my serial number was registered and correct.
But I can't make it works. Neither with the android app or the chrome extension. The cast button it's not showed.
I have changed the settings for rooted chromecast to 'defaults'. That is:
* Google Whitelist
* Google DNS
I have played other configs (I believe that ALL the possible configs) without success.
My thoughts.
I expected to find some reference to the service in the google whitelist, but I didn't see anything in the next files
From Google:
http://click.xda-developers.com/api...clients3.google.com/cast/chr...ice/baseconfig
http://click.xda-developers.com/api...clients3.google.com/cast/chr.../device/config
From Eureka:
http://click.xda-developers.com/api...rs&txt=http://pwl.team-eureka.com/applist.php
In the source code from webpage, pe:
Code:
view-source:https://es.wuaki.tv/movies/la-vida-secreta-de-walter-mitty
you can find:
Code:
<script src='https://www.gstatic.com/cv/js/sender/v1/cast_sender.js' type='text/javascript'></script>
<script>
//<![CDATA[
window.LaunchCastData = {
appid: "D383FA1E",
hasSelectedStream: false,
listStreamsUrl: "https://api.wuaki.tv/movies/4607",
reqParams: {
auth_token: "WM6qW3y1hM5xnRvyWDAq",
device: 'cast'
},
selectedStream: {}
}
//]]>
</script>
I think that, in my case, the whitelisting proccess works for individual chromecast (with the S/N) and maybe this is the reason that I can't find references to aplication in the whitelist files. I don't know.
But, finally, the question that I want to make is:
it's possible to access to that kind of 'beta tester' program with a rooted Chromecast?
Thanks in advance.
PD: sorry, I can't post external links (new user limitation)
The reason your device is unable to pull the configuration is because when using Eureka-ROM, your serial # is not sent to our server, or googles, when set as the whitelist as we use a backend application to do the calls. If you need to use your device to testing applications, I recommend flashing our rooted stock ROM we offer at: http://forum.xda-developers.com/showthread.php?t=2638103 as it does not modify the way whitelists are pushed to the device.
I will look into supporting this though in Eureka-ROM when the Whitelist provider is set to google, and hopefully I can get it ready for the next ROM release.
ddggttff3 said:
The reason your device is unable to pull the configuration is because when using Eureka-ROM, your serial # is not sent to our server, or googles, when set as the whitelist as we use a backend application to do the calls. If you need to use your device to testing applications, I recommend flashing our rooted stock ROM we offer at: http://forum.xda-developers.com/showthread.php?t=2638103 as it does not modify the way whitelists are pushed to the device.
Click to expand...
Click to collapse
Thank you very much for your answer. I had thought a lot of possibilities, but I had not considered the most obvious one: a rooted chromecast will not send his S/N.
I'll take a look at that rooted ROM, but since I do not have the right wires, I think for now keep the current ROM.
ddggttff3 said:
I will look into supporting this though in Eureka-ROM when the Whitelist provider is set to google, and hopefully I can get it ready for the next ROM release.
Click to expand...
Click to collapse
Thank you very much for taking into consideration my case. It would be nice to have the option.
And, now that you mention, do you have planned out a new version? Or are you referring to the next official version?
Thanks for solving my doubt.
javicalle said:
Thank you very much for taking into consideration my case. It would be nice to have the option.
And, now that you mention, do you have planned out a new version? Or are you referring to the next official version?
Thanks for solving my doubt.
Click to expand...
Click to collapse
I am referring to the next official update to Eureka-ROM, which I do not have an ETA for. We normally only rollout updates when things break, or theres a new feature that's worth an update. There may be a minor update in the near future though, so I will see if I can get this added.
tl;dr it all varies, and depends on what else is getting updated.
Thanks to @Kyonz, the next OTA will allow for you to use your device as a development device!
ddggttff3 said:
Thanks to @Kyonz, the next OTA will allow for you to use your device as a development device!
Click to expand...
Click to collapse
GREAT NEWS!!!
Thanks to both of you for taking care of 'suggestions'.
javicalle said:
GREAT NEWS!!!
Thanks to both of you for taking care of 'suggestions'.
Click to expand...
Click to collapse
No problem, this is something we overlooked when creating the whitelist generation and it's important to us that we support features existing and that you benefit from having a rooted device!

blacklisted official chromecast apps for rooted chromecast

Does anyone of any apps that have been blacklisted from the official chromecast fw but can be used with for ex the eureka cfw? Are there a list of such apps? I tried opening the Eureka whitelist .php file but I didn't understand much from it when it opened in notepad...I am just trying to find all the cool apps that work only with rooted chromecasts that's all...Thanks.
persianrisk said:
Does anyone of any apps that have been blacklisted from the official chromecast fw but can be used with for ex the eureka cfw? Are there a list of such apps? I tried opening the Eureka whitelist .php file but I didn't understand much from it when it opened in notepad...I am just trying to find all the cool apps that work only with rooted chromecasts that's all...Thanks.
Click to expand...
Click to collapse
Biggest thing we added back was Fling, which is an app that allows you to push any URL to the chromecast, and the device will display and render the entire page. Besides that, we added a small handful of applications that users contacted us about.
ddggttff3 said:
Biggest thing we added back was Fling, which is an app that allows you to push any URL to the chromecast, and the device will display and render the entire page. Besides that, we added a small handful of applications that users contacted us about.
Click to expand...
Click to collapse
Thank you

[Q] android auto compatible apps?

Is there any resource for finding a list of "android auto" compatible apps? I should (hopefully) be getting a 8100NEX tomorrow (to use with my nexus6.) However, I can't seem to find a current list of compatible apps. For example, I'd like to find a music player (not Google's play music - the 1000 track playlist limit is too... limiting) that'd work with it.
Thanks
Gary
https://play.google.com/store/apps/collection/promotion_3001303_android_auto_all
I emailed Doubletwist asking if they are going to have an Android Auto update and they haven't responded.
garyd9 said:
Is there any resource for finding a list of "android auto" compatible apps? I should (hopefully) be getting a 8100NEX tomorrow (to use with my nexus6.) However, I can't seem to find a current list of compatible apps. For example, I'd like to find a music player (not Google's play music - the 1000 track playlist limit is too... limiting) that'd work with it.
Thanks
Gary
Click to expand...
Click to collapse
http://www.android.com/auto/
There is a list of compatible apps.
Skynx72 said:
https://play.google.com/store/apps/collection/promotion_3001303_android_auto_all.
Click to expand...
Click to collapse
Thank you - that was exactly what I was looking for. (It's a short list, isn't it? ugh..)
MarcJ1904 said:
http://www.android.com/auto/There is a list of compatible apps.
Click to expand...
Click to collapse
Honestly, this looks more like an advertisement for android auto than a "live" (and updated) list. I appreciate the reply nevertheless.
Take care
Gary
I hope so, but for example: WhatsApp, Facebook and so on I can´t use with Android Auto and I would think these apps are the apps with the fastest update rate.
garyd9 said:
Is there any resource for finding a list of "android auto" compatible apps? I should (hopefully) be getting a 8100NEX tomorrow (to use with my nexus6.) However, I can't seem to find a current list of compatible apps. For example, I'd like to find a music player (not Google's play music - the 1000 track playlist limit is too... limiting) that'd work with it.
Thanks
Gary
Click to expand...
Click to collapse
Hi Gary. Try going to appradioworld.com and click on the app tab. You'll find a list for android and apple that is stated to be continually updated.
John
garyd9 said:
Thank you - that was exactly what I was looking for. (It's a short list, isn't it? ugh..)
Click to expand...
Click to collapse
Only messaging and audio playback apps. Mainly because (according to the developer docs) these are the only API's currently available to developers. This will undoubtedly be expanded on; there is another category of apps (car related) that no API's exist for at this point.
But how long will it take? If you compare it to Wear, probably the better part of a year. And it seems Wear was much more finished in the first place. This is a little disturbing. No one buys the initial run of Auto compatible units because Auto is so unfinished, and manufacturers loose interest. Hopefully, that will not be the case, but I for one am on the fence for now.
http://www.appradioworld.com/2015/04/samsung-galaxy-s6-not-compatible-with.html#more
They say the HTC One M8 is compatible with Android Auto, but my HTC One M8 doesn´t work
MarcJ1904 said:
http://www.appradioworld.com/2015/04/samsung-galaxy-s6-not-compatible-with.html#more
They say the HTC One M8 is compatible with Android Auto, but my HTC One M8 doesn´t work
Click to expand...
Click to collapse
...and this relates to the thread topic how?
garyd9 said:
Is there any resource for finding a list of "android auto" compatible apps?
Click to expand...
Click to collapse
The lastest release of the Android Auto app has a link to the available apps.
Where can I get the latest version? In Germany the app isn´t available in the Playstore.
MarcJ1904 said:
Where can I get the latest version? In Germany the app isn´t available in the Playstore.
Click to expand...
Click to collapse
Best place for all Google APKs: http://www.apkmirror.com/apk/google-inc/android-auto/
Install manually and it should work, but keep it up to date.
I had a problem where AA refused to start because there was a newer version on Play. But it wouldn't download due to my country not being whitelisted. Some day it might refuse to work at all without the right parameters.
This could happen in the middle of a trip, or at least after a car restart.
Of course almost everyone had fun recently with an accidental development release that showed numbers and emails all over the screen.
Hello,
thanks for the link.
When I try to take a look which apps are supported the result is "No result." (Germany, also with United States VPN)
Perhaps you can post a list of the supported apps?
Facebook will never be allowed on Android Auto.
MarcJ1904 said:
I hope so, but for example: WhatsApp, Facebook and so on I can´t use with Android Auto and I would think these apps are the apps with the fastest update rate.
Click to expand...
Click to collapse
Android Auto is designed to Auto safety guidelines that are very strict. Facebook is not something someone should be using in a car.
What is the diffrence between Facebook and WhatsApp and ICQ what is supported?!
MarcJ1904 said:
What is the diffrence between Facebook and WhatsApp and ICQ what is supported?!
Click to expand...
Click to collapse
Android Auto supports "Messaging" (and "Media").
So if Facebook could do an app or extension limited to text messaging with text to speech and speech to text, then AA could support that I guess.
No looking at pictures/videos or posting them or doing text on screen for sure.
But the app would have to be approved by Google, for distraction, and whatever else suits their business goals.
I wish Waze was supported. I would rather use it than Google Maps.

Categories

Resources