[APP][5.0+]AndroidAuto carNotifier (Multi-language and Email support)

Emil Borconi

Recognized Developer
Feb 18, 2008
3,191
2,859
243
Tg. Secuiesc / Kezdivasarhely
Beta 1.0 released

I will like to start saying a very big thank you to @bggold who asked me to consider this in the first place :)

While there isn't any way to use the nice Google Assistant voice, and it's still rough around the edges, this demonstrates how we can use Android Auto in a multi-lingual environment as well as how to read out and reply emails.

The concept is very simple, instead of relaying on Android Auto to read out the notifications I have created a small app which mimics that behaviour, with some extras:

1) It try to do a language detection for each test, and use the appropriate TextToSpeech
2) It allows the user to select which app notification does he/she want's to read
3) If the content is really long (like a lengthy email) the app will prompt the user if it want's to go ahead with the message readout or not
4) If notification supports quick-reply the app will prompt the user for a reply (in the same language as the the original message)

Planning to support a lot of languages but there I will need user input, I have translated the basic strings to around 70 languages using Google translator, but I can tell it's not quite right (I can see with the languages I do speak)

Best part, app won't be affected by 3rd party restriction at all and it won't require root either, however I'm pretty sure Google will not allow it on the PlayStore :)

Beta version available now on XDA Labs.

App will be payable, however current beta is free so grab a copy while you can :)

To use the app you will need to enable unknown sources in Android Auto, simply open Android Auto, go to About, tap the "About Android Auto" header 10 times till you become a developer, then from the 3 dotted right menu select developer options and enable "Unknown sources"
 
Last edited:

bitstra

Senior Member
Sep 22, 2010
1,593
2,546
0
Berlin
Beta 1.0 released

I will like to start saying a very big thank you to @bggold who asked me to consider this in the first place :)

While there isn't any way to use the nice Google Assistant voice, and it's still rough around the edges, this demonstrates how we can use Android Auto in a multi-lingual environment as well as how to read out and reply emails.

The concept is very simple, instead of relaying on Android Auto to read out the notifications I have created a small app which mimics that behaviour, with some extras:

1) It try to do a language detection for each test, and use the appropriate TextToSpeech
2) It allows the user to select which app notification does he/she want's to read
3) If the content is really long (like a lengthy email) the app will prompt the user if it want's to go ahead with the message readout or not
4) If notification supports quick-reply the app will prompt the user for a reply (in the same language as the the original message)

Planning to support a lot of languages but there I will need user input, I have translated the basic strings to around 70 languages using Google translator, but I can tell it's not quite right (I can see with the languages I do speak)

Best part, app won't be affected by 3rd party restriction at all and it won't require root either, however I'm pretty sure Google will not allow it on the PlayStore :)

Beta version available now on XDA Labs.

App will be payable, however current beta is free so grab a copy while you can :)

To use the app you will need to enable unknown sources in Android Auto, simply open Android Auto, go to About, tap the "About Android Auto" header 10 times till you become a developer, then from the 3 dotted right menu select developer options and enable "Unknown sources"
Thanks for making this app!

After first start it asked for notification permission and then it was gone to build the list of installed apps/services - endless...

So I've forced close the app after minutes, went to app info/permissions, and enabled unselected permissions for it.

After that the app works now, as it should!

I'll test the functionality today while using AA in my car.

Regards bitstra
 
  • Like
Reactions: Emil Borconi

Emil Borconi

Recognized Developer
Feb 18, 2008
3,191
2,859
243
Tg. Secuiesc / Kezdivasarhely
Thanks for making this app!

After first start it asked for notification permission and then it was gone to build the list of installed apps/services - endless...

So I've forced close the app after minutes, went to app info/permissions, and enabled unselected permissions for it.

After that the app works now, as it should!

I'll test the functionality today while using AA in my car.

Regards bitstra
Thanks. It was 3 am :))) updating the app now.
 
  • Like
Reactions: bitstra

yavuzyay

New member
May 17, 2015
1
0
0
51
This is exactly what I needed. Unfortunately I couldn't get it to work. Using Samsung S9 plus running Oreo. Gave read permission to the app, enabled developer settings on Android Auto, enabled unknown sources, enabled whatsapp and Gmail.
Whatsapp notifications haven't changed and it continues to read the foreign text in English. Gmail notifications don't pop up at all.
Any suggestions?
 

bggold

Senior Member
Sep 13, 2013
1,048
359
103
This is exactly what I needed. Unfortunately I couldn't get it to work. Using Samsung S9 plus running Oreo. Gave read permission to the app, enabled developer settings on Android Auto, enabled unknown sources, enabled whatsapp and Gmail.
Whatsapp notifications haven't changed and it continues to read the foreign text in English. Gmail notifications don't pop up at all.
Any suggestions?
Not sure if you saw but there is a new release. It fixes this issue. Just remember to reboot after updating.
 
  • Like
Reactions: bitstra

candiesdoodle

Senior Member
Jan 24, 2012
842
278
83
New Delhi
Very good stuff!
I use it with the now playing feature - basically phone picks up music on the radio,.detects the song and artist and throws a notification. This app picks that up and shows it as a notification on the car screen! I have disabled read out. So it stays as a simple notification.
Quick question - haven't been able to try it - if I set zero seconds as the duration, will it leave the notification forever?
 

tom1807

Senior Member
Sep 30, 2007
415
99
48
Taiwan
Tested but not working as expected. Line is an application which doesn't support Android Auto.
Positive: Yes, Car Notifier shows there is a message on Line.
Negative: Can't do anything, it won't read the message, the notification stays in grey color and nothing happens when I click on the message.

Cheers
Tom
 

bggold

Senior Member
Sep 13, 2013
1,048
359
103
Tested but not working as expected. Line is an application which doesn't support Android Auto.
Positive: Yes, Car Notifier shows there is a message on Line.
Negative: Can't do anything, it won't read the message, the notification stays in grey color and nothing happens when I click on the message.

Cheers
Tom
You can't click the notification to have it read at this time. If you want them read to you enable the read option.
 

tom1807

Senior Member
Sep 30, 2007
415
99
48
Taiwan
"Read out notifications" is enabled in the settings, my Honda headunit is hacked and I have root access, so I don't think this is related to that.

Cheers
Tom
 

tom1807

Senior Member
Sep 30, 2007
415
99
48
Taiwan
CarNotifier asks only permissions to Microphone and Phone, both are granted.
Wondering now whether it has something to do with the new Android Auto v3.8.584554 where some on Reddit claim, that notification is broken

Cheers
Tom

Edit: Maybe the the new AA version interferes with CarNotifier, because AA can show now also message preview

More edit: My friend tested on the Samsung S7 (I have a OnePlus 3T). Also on his mobile nothing happens with Line.
Can't read out and nothing happens in AA when click on it
 
Last edited:

bggold

Senior Member
Sep 13, 2013
1,048
359
103
CarNotifier asks only permissions to Microphone and Phone, both are granted.
Wondering now whether it has something to do with the new Android Auto v3.8.584554 where some on Reddit claim, that notification is broken

Cheers
Tom

Edit: Maybe the the new AA version interferes with CarNotifier, because AA can show now also message preview

More edit: My friend tested on the Samsung S7 (I have a OnePlus 3T). Also on his mobile nothing happens with Line.
Can't read out and nothing happens in AA when click on it
I am running the new aa and it is working. Get Emil a bug report right after it happens.

The only thing you can do at this time is swip away the notifications. Clicking them will not do anything.

Thanks
 

tom1807

Senior Member
Sep 30, 2007
415
99
48
Taiwan
After more testing, I do believe the culprit is Line. Gmail works as expected, Facebook also (just for test).
However, Line refuses, which is actually the reason to install the program in the first place.
Probably one of the few programs which won't work.
Great program though.

Cheers
Tom
 

Emil Borconi

Recognized Developer
Feb 18, 2008
3,191
2,859
243
Tg. Secuiesc / Kezdivasarhely
Hi guys.

I'm finally back in the UK and in front of my PC, I've also managed to tied up quiet a few of my loose ends and I have no big project starting this year. I will dedicated the last 2 weeks of this years to the following:

1) Looking into fixing some of the FC for obd2aa, also try to find a solution for non-standard PIDs
2) Get AA GateWay to Beta/Stable version (most work needs to be done on this app)
3) Fix some issues and FC with HUR (including Waze sound cut off).
4) Get the carNotifier to a stable version.

January and February are again fully booked so I will focus on stability rather then adding new features especially because obd2aa and HUR and fairly mature apps with most of the functions already covered.

For some reason I'm not really getting any notifications from XDA and being a lot on the road I don't visit the site too often lately, therefore I will kindly ask you if you need support, please email me directly to [email protected].
 
  • Like
Reactions: chhapil