yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] funkyirishman:
Download torque and obd. Phone is rooted and in android auto changed the application to release

Connected the phone via usb and tried to open Android auto chose obd as always.

Infotainment is saying unable to connect. Open android auto and no obd Bluetooth paired and in heading it says head unit server running

Have to remove obd app to get android auto connection to work but doesn't and reinstalled android auto and still no joy connecting
[Paid Software Announcement and Discussion] Emil Borconi:
Sorry to read about it, let's try to take it step by step:

1) Open Settings -> Apps -> All apps -> Google Play Services -> Clear defaults (NOT clear data!!!)

2) Make sure obd2aa is uninstalled

3) Reboot phone

4) Plug in to the car

After this 4 steps you should be connected as normal.

Now install obd2aa again, start the headunit server manually from within Android Auto, plug the phone in, select obd2aa and always, when obd2aa asks for root deny it.
[Paid Software Announcement and Discussion] funkyirishman:
Cheers will try that

One question how do you start head unit manually?

Also step 4 i plug in the phone to see if it connects

Then i install obd2aa but do i disconnect phone from car first?
[Paid Software Announcement and Discussion] Emil Borconi:
Sorry.

To start headunit server manually open android auto on the phone, go to about, tap the about android auto header 10 times, you will see a message that you are now a developer. From the 3 dotted top right corner menu select "Start headunit server"

Yes after step 4 once normal AA connected, unplug the phone from the car and install obd2aa.
[Paid Software Announcement and Discussion] bggold:
Until Emil takes care of the HU Server launch issue on rooted phones I came up with a couple automate flows that will launch the HU Server on boot or manually. It requires you to install Automate (automation app). For more info http://llamalab.com/automate/

Once you install the app and configure, import the .flo that is included in the zip file ending in boot.

All it does is when boot is complete issues the following terminal command with su permissions for those of you using tasker, etc.

am startservice -W com.google.android.projection.gearhead/com.google.android.projection.gearhead.companion.DeveloperHeadUnitNetworkService

No more having to remember to launch it after a reboot.

I have also included a flow that will allow you to manually start the HU Server without having to go through all steps in AA to launch it.

Just import the .flo from the zip file ending in manually.

You can create a widget that will run this whenever you need to start it without having to reboot.

Remember you have to be rooted in order for these to work.

Hope this helps out those rooted until the issue is resolved and puts less stress on Emil to fix a minor inconvenience and continue his excellent work on his apps. Emil keep it up.

View attachment 4544019

View attachment 4544022
[Paid Software Announcement and Discussion] Yamarocket630:
I download the latest version of OBD2AA and followed the instruction in the XDAlabs app. The only bug Ive noted so far is after the first time I launched it and chose obd2aa as default it would not work after I disconnected, changed some gauges and reconnected. I had to uninstall and reinstall Android auto to make it work again.

So far I havent noticed any other glitching or strange behavior.
[Paid Software Announcement and Discussion] gijosh28:
Why can't we run other 3rd party apps?
[Paid Software Announcement and Discussion] Emil Borconi:
In responsible 3rd party apps where one of the main reason Google have blocked them.

While the workaround is pretty solid Google can still explicitly blacklist an app which will mean no joy, so therefore I'm trying to make sure this won't happen.

Sure if there is another app which you want to whitelist let me know and if it's something worthwhile I can add it to the list.
[Paid Software Announcement and Discussion] gijosh28:
I had a copy of mini obd2aa that I used as a second set of gauges (I wish I could set up multiple screens or run multiple iterations of normal obd2aa). And I use carstream.

Thanks,

Josh
[Paid Software Announcement and Discussion] Emil Borconi:
Oh haven't thought about the mini, Yeap that it's not a problem.

Cardstream is a huge no, all trough nobody confirmed that officially, all blocks started after that. And it's the only app where Google explicitly wrote to the developer so you will never see that whitelisted from my side. Sorry.
[Paid Software Announcement and Discussion] gijosh28:
So what you're saying is, if I use carstream, you will not allow me to use your app?

Thanks,

Josh
[Paid Software Announcement and Discussion] Emil Borconi:
Well that's one way of putting it, I prefer look at it in another way.

I do not want carstrram developer to profit from my work. If he figures out how to do it, well done, but he should not get a green pass on getting his up running piggy backing on my work.

I've said it in the op as well if there are develops out there with other 3rd party apps feel free to contact me and if the app is something which is worthwhile I will share the how-to or help.

I'm sorry if this is not the answer you are looking for and if this upset you and you feel you don't want to use obd2aa because of this, not a problem please email me and I will refund you.
[Paid Software Announcement and Discussion] gijosh28:
I don't see how he is profiting. I don't remember paying for his app. But my kids benefit from it because they can watch peppa pig on road trips. I did however pay for your app. So you will share the tech only to those whom you deem worthy? Look, you made a good and useful product. You originally posted your source on SourceForge which is what this community is all about. I'm a simple man. If you want to benefit from your protocol, write an app that does what carstream does and I'll pay you for it. His app doesn't take ANYTHING away from obd2aa. They are completely different. I would understand if he was taking business away from you but he isn't. I can't be the only one that feels this way.
[Paid Software Announcement and Discussion] Emil Borconi:
By profit I do not necessarily mean financial profit. He created the app when martoreto opened the SDK when he did that, more developers asked him not to do that, it fully felt on death years. Martoreto explicitly asked not to use the SDK for any video, it was fully ignored. Google emailed him asking to stop and also highlighted that he is breaking YouTube t&c, he almost ignore it, just changed the name so he cannot be legally challenged. So it's not only me who opposed this.

As of Peppa pig, sorry and you can get upset with me or label me what you want, that should NOT be on the cars main scream what so ever. If you want your kids to watch Peppa pig, buy a cheap Chinese tablet, a strap and mount it on the headrest, get a set of headphones and they are sorted. Even better if you have 2 kids get 2 tablets and each can watch it's one favourite episode, but under no circumstances there should be any video playing on the drivers screen. This is not a point I'm willing to discuss or negotiate therefore I will never contribute in any way to any app which plays back video in a moving car.

Indeed his app has nothing to do with it, but the unlock I use unlocks all 3rd party apps, so the only way I can control it is to implement my own whitelist so if an app is not on the whitelist it won't work at all.
[Paid Software Announcement and Discussion] jb.traveller:
It's that carstream that buggered OBD2AA for me. We had an app that worked Google didn't want people to view while driving and rightly so, so blocked all. Youtube videos of prats driving while watching a film.

Emil has worked very hard over these months to get it running and all would go up in smoke if others could copy his work around.
[Paid Software Announcement and Discussion] fma965:
I think you have a issue here... My OnePlus 6 lasted like 10 hours because of this.

Had to charge it by 6pm yesterday

That's a lot of battery usage

Going back to the old version since I'm on hur till its fixed
[Paid Software Announcement and Discussion] Emil Borconi:
Yeap aware of it, that in some cases it doesn't close properly. It's on the to do list (after I finish with HUR)
[Paid Software Announcement and Discussion] jeromeo01:
I had an update today and this happened.

I will try to reinstall and see if it's fixed.View attachment 4544265
[Paid Software Announcement and Discussion] Emil Borconi:
Do you mean Android Auto update? I tested it yesterday with AA 3.4 and it was still working...
[Paid Software Announcement and Discussion] jeromeo01:
No I'm still on 3.3.58.

Just android update..
[Paid Software Announcement and Discussion] Emil Borconi:
Ohh... odd. Try clearing the data for obd2aa and see if the problem persists, if it does I will need a log report please, this is something new... I haven't seen yet.
[Paid Software Announcement and Discussion] korniza:
Hello,

I tested beta (thanks Emil) on samsung s8 (un-rooted) and ford sync 3. It worked with some issues.

1. there is a responding delay. I suppose there is a bottleneck on communication. I used obdlink mx which is almost real time.

2. Sometimes application did not launch torque.

3. When I try to configure TPMS, application crashes.

4. head unit server needs to be enabled every time I power cycle my phone. Is a better way to do that?

5. if I choose layout with 4 gauges and by mistake I select to display 5 gauges, application crashes. it is stupid, but it happens.

As bottom line: it works, there is room for stability improvements. Once again thank you Emil for this nice software!

Whishlist:

more layouts

day/night layout select
[Paid Software Announcement and Discussion] fma965:
No worries :)
[Paid Software Announcement and Discussion] funkyirishman:
I tried everything and keep getting connection failed just won't open on infotainment and have to remove software and start again

Android auto works okay without downloads running travelling soon so at loss now?
[Paid Software Announcement and Discussion] Emil Borconi:
Sorry to read that, I will need to see some logs in order to understand what's going wrong there. Till then please email me so I can refund you.
[Paid Software Announcement and Discussion] funkyirishman:
Where can I get the logs and I can post it or email it to you don't want to give up yet ?
[Paid Software Announcement and Discussion] Emil Borconi:
I have no intention on giving up... this project is my baby :) ok one of them.

All instructions on how to grab logs are available in the OP.
[Paid Software Announcement and Discussion] funkyirishman:
Not you giving up.. I was referring to me trying to capture logs to send
[Paid Software Announcement and Discussion] Yamarocket630:
So it seems I have to do this step again when I connect my phone if it hasn't been connected for a few hours.

MAKE SURE YOUR SCREEN IS UNLOCKED and connect to the car, when prompted which app to use select "OBD2AA" and always (this needs to be done one time only) -

Not on every connection, but for sure not just one time and then never again.

Also "head unit server" turns itself off in AA after a while.

When this happens if my phone isn't unlocked and I dont select OBD2AA in the menu, nothing happens on the Ford sync3 as if my phone wasnt connected it all.

If you need a bug report or phone details, let me know.
[Paid Software Announcement and Discussion] froader:
Sounds good. Thanks!

---------- Post added at 03:49 AM ---------- Previous post was at 03:48 AM ----------

Sounds like a plan and I'll keep an eye out for any updates. Thanks!
[Paid Software Announcement and Discussion] jeromeo01:
I reinstalled apk. Worked first time and same again error connection. Maybe something to do with Google play services..

This services is on and i cannot kill it without restarting phone. Normally its a little steering wheel when connected to car.

I did send report to you.

Thanks good luck.

Ps I cannot post screen shot.
[Paid Software Announcement and Discussion] Ahpigsy:
Initially I had this working. Then today this started to happen. When changing pages AA would lock up showing parts of both pages. See pic.

View attachment 4544975

Now after uninstalling AA and OBD2AA I can't get a connection at all. This pic.

View attachment 4544976

Car is a Ford Focus with Sync3. Bluetooth and Sync 3 works fine.
[Paid Software Announcement and Discussion] Ahpigsy:
Ok, looks like I got it working again. Not sure what got it working again, maybe a combination of things. Resetting Sync 3 on the car head unit and re-pairing the phone. Turning off/on the phone.
[Paid Software Announcement and Discussion] Aaron407:
I tried it yesterday with my Crankshaft powered stereo and non-rooted S7. Everything installed properly and I had the server running, but AA/Crankshaft wouldn't launch upon connection to the car. I also tried it with the instructions for HUR (i.e., having it open AA rather than OBD2AA), but it had the same result. I saw that there was mention of using the beta in some of the threads, but I wasn't sure if that would work without root.

Anyway, when I have more time I'll try to grab a log as this is definitely something I'm interested in getting working. Removing the 6 tap limit is one of the biggest bonuses :)
[Paid Software Announcement and Discussion] OSUJaws:
Hey Emil,

I'm having some trouble getting OBD2AA to launch

Phone: Samsung Galaxy S7 Edge (Oreo)

Car: Kia Stinger Android Auto Headunit

Problem: Unable to launch Android Auto on headunit. I followed the instructions Started Headunit Server etc, when I plug in my phone I am prompted with which default app should I use (I selected OBD2AA as Instructed), however on my headunit I am never given the option to launch Android Auto. The Headunit shows that the phone is connected via bluetooth and USB, however I get an error saying either Phone not responding or Device not supported for Media. If I clear preferences and start AA normally everything works fine, but OBD2AA is not launching AA. I've tried clearing preferences, restarting phone, uninstalling the app and retrying but no luck. Please let me know if you need more detail. Thank you.
[Paid Software Announcement and Discussion] Framingr:
Had to do the exact same thing on my Subaru. Once I reset I was able to connect again, then reinstall 2aa and make sure I didn't auto start Android auto. Select odb2aa when you next plug in and everything since then has been golden.
[Paid Software Announcement and Discussion] jb.traveller:
@ OSUJaws I have a s7 and running oreo and have the same problem as you. Samsung or Android 8.0?

Emil,

I'm having some trouble getting OBD2AA to launch

Phone: Samsung Galaxy S7 Edge (Oreo)

Car: Kia Stinger Android Auto Headunit

Problem: Unable to launch Android Auto on headunit. I followed the instructions Started Headunit Server etc, when I plug in my phone I am prompted with which default app should I use (I selected OBD2AA as Instructed), however on my headunit I am never given the option to launch Android Auto. The Headunit shows that the phone is connected via bluetooth and USB, however I get an error saying either Phone not responding or Device not supported for Media. If I clear preferences and start AA normally everything works fine, but OBD2AA is not launching AA. I've tried clearing preferences, restarting phone, uninstalling the app and retrying but no luck. Please let me know if you need more detail. Thank you.
[Paid Software Announcement and Discussion] Emil Borconi:
[MENTION=9129332]OSUJaws[/MENTION], [MENTION=4314520]jb.traveller[/MENTION] - I will need some logs please to be able to determine what's going wrong. On one of the logs I received today, the reason was the enabled "Bluetooth output" in the obd2aa prefs screen, so please make sure that is not turned on.

[MENTION=2554082]Aaron407[/MENTION] - If you use HUR, download the beta (not the alpha) from XDA labs, install it to your headunit and enjoy obd2aa.

[MENTION=9079647]Framingr[/MENTION] - I think I know the reason behind that, investigation and fixes in the pipeline.
[Paid Software Announcement and Discussion] Aaron407:
Sorry for my ignorance, but do the same considerations for HUR apply to Crankshaft? Does the beta require root?
[Paid Software Announcement and Discussion] jb.traveller:
Emil, had a quick check and Bluetooth for audio not set.
[Paid Software Announcement and Discussion] Emil Borconi:
[MENTION=2554082]Aaron407[/MENTION] - No root required not on the phone not on the device running HUR. Yes same can be done with crankshaft, I have shared details with Huan, not sure if he submitted the commit or not.

[MENTION=4314520]jb.traveller[/MENTION] - Well that's said because then it's something else... logs will say more...
[Paid Software Announcement and Discussion] jeromeo01:
Bluetooth option definitely crashes or solves issue on mine.

It works after fresh install and bluetooth on on first start but crashes on second connection attempts.

No need to reinstall or reboot.

Just selecting or deselecting

I just sent log to you Emil.
[Paid Software Announcement and Discussion] Emil Borconi:
Thanks, that will help me learn how to implement that Bluetooth thing better.
[Paid Software Announcement and Discussion] jeromeo01:
Yes the strange thing is it works with bluetooth enable, but only the first time after fresh install of OBD2AA. As long as you don't disconnect phone.
[Paid Software Announcement and Discussion] Aaron407:
I'm new to XDA Labs and I sincerely apologize for my basic questions, but is there a reason that it won't show the beta release channel? I only seem to be able to access the stable channel, both in the app and through a web browser.
[Paid Software Announcement and Discussion] robert.s79:
New update worked in showing the obd2aa screen. Only issue i have is i cannot switch between obd2aa and pandora or Waze. The screen freezes and i have to unplug to disable android auto.

I can choose pandora first, music plays, then open obd2aa and it works. However, if i leave the obd2aa screen it locks up and music stops.
[Paid Software Announcement and Discussion] Emil Borconi:
Can you please try with switching to Google Maps and see if the problem persists?
[Paid Software Announcement and Discussion] Emil Borconi:
Currently there is only one version in the stable channel. Did I left any reference to beta anywhere, if so please point me where to edit it.
[Paid Software Announcement and Discussion] robert.s79:
The problem persisted when using Google maps

Something in switching between apps locks up android auto

---------- Post added at 02:57 AM ---------- Previous post was at 02:52 AM ----------

Only downloaded new update from xda app itself
[Paid Software Announcement and Discussion] Alphaelectric:
Hi there,

I can give a more detailed description now after a couple hours of driving. Also, it seems like others have run into the same issues I have. I will make it short:

- Biggest drawback: Stability of other AA apps. Google Maps randomly locks up AA during navigation. Longest functioning drive was in a rural area. When approaching a metro area, AA locked up again. This basically breaks navigation since it is not safe to plug around with the phone while driving (see below). Unplugging and reconnecting the phone solves the problem temporarily.

- Random lockups when switching screens. I am mostly using TuneIn Radio while driving. Changing the station and switching back to ODB2AA frequently locks up AA. This has also happened when switching from Google Maps to ODB2AA. The animation freezes in the upper part of the screen and AA is unresponsive. Pressing HOME on the head unit and then the AA button gives a black screen. Unplugging and reconnecting the phone solves the problem temporarily.

- With the server running on the unlocked phone, AA connects in 9 out of 10 cases. Sometimes however, after plugging the phone in, AA starts as a background service on the phone but the head unit doesn't do anything. Rebooting the phone solves the problem.

- ODB2AA itself is running perfectly!

Sony XAV-AX 100

Samsung Galaxy S6
[Paid Software Announcement and Discussion] Emil Borconi:
Thank you for all the feedback.

I was able to analyse some logs I received, I think the freeze problems are actually quite old bugs in obd2aa which were undetectable in the past. In the past any crash/anr etc in obd2aa will go unnoticed since the service will restart in the background and life goes on, now since obd2aa does the communication with the car as well, any such problem is lethal. I will look into it and try to find the rout cause of it, but I cannot promise I will be able to do this before I leave on holiday on the 17th of July.

It will help a lot if I can isolate which part of obd2aa causes the problem, so those of you who experience freeze in the app, try disabling features of obd2aa like, speed cam warning, street card, day/night adjust, etc and see if the problem persist.

Sorry the inconvenience caused.
[Paid Software Announcement and Discussion] Alphaelectric:
Hi Emil, thanks for the quick response.

My options are mostly disabled:

- speed cam: no

- street card: no

- adjustment: no / always day

- engine operating temperature check: yes

Cheers,

Sebastian
[Paid Software Announcement and Discussion] jb.traveller:
A quick reply about Bluetooth setting to on or off, both the same ODB2AA still not working.

I am not sure why bug reports aren't sent to my email even tried to send it to Google drive, not sent.
[Paid Software Announcement and Discussion] Emil Borconi:
That is bizarre, do you have a spare phone at hand by any chance, maybe a family member or so, just to try if you can connect any other phone. Might be something specific with your phone... wonder why bug reports are not going trough....
[Paid Software Announcement and Discussion] jb.traveller:
Sadly no. Wifes Iphone and just my S7. The bug report comes up with share I click on Email enter details and then it sends a blank Email no attachment, just what I posted before a few posts ago.
[Paid Software Announcement and Discussion] Emil Borconi:
Are you using a Gmail account? Try typing in my email directly (borconie@gmail.com) and let's see if I receive the email...
[Paid Software Announcement and Discussion] jb.traveller:
Will do later.
[Paid Software Announcement and Discussion] hamtarociaooo:
Hi, I've made the payment at 19.20 on 2018/07/10 but 8 can't download the app
[Paid Software Announcement and Discussion] Emil Borconi:
Hi.

Sorry about that, might be something with XDA Labs (I'm not the manager of it), please send me an email to borconie@gmail.com and I'll email you the apk asap.
[Paid Software Announcement and Discussion] hamtarociaooo:
App downloaded an tested, pretty straightforward.

I've noticed that if I disconnect the cable and I connect it again the whole system seems to not work, the car shows an error saying that it's impossible to communicate. To initiate the app again I need to force stop the "car server" service in Google play services
[Paid Software Announcement and Discussion] hasanity:
OBD2AA

Hi Emil,

Firstly thank you for working hard to make this work. I tried setting things up as your instructions stated, but for whatever reason Android auto is not starting on my headunit. I'm using unrooted Lenovo P2. All that happens when I connect my phone is my Android auto head unit shows that it's not connected and the buttons on the screen are greyed out, and it says device not supported. I've attached a couple screenshots. Any help is appreciated!
[Paid Software Announcement and Discussion] Aaron407:
I'm still only able to see the stable channel and no reference to beta. Should I email directly for the beta apk to try out with crankshaft?
[Paid Software Announcement and Discussion] esteptoporoto:
Try reinstalling Xda Labs. It Worked for me

Enviado desde mi HUAWEI VNS-L23 mediante Tapatalk