yashsingh1/xdaforums huggingface dataset:
[Android Auto General] jeromeo01:
[MENTION=1083535]Chillout[/MENTION] is somebody still developing this one???
[Android Auto General] Chillout:
Yes I am, but not as much as I used to do. Feel free to fork the code though.
[Android Auto General] zethis:
I found the unlocker code in this commit, but i'm big noob in android dev ... if someone have some competence,i can help ! https://github.com/thekirankumar/ca...mmit/cd96579ad0ce1eb9d123811df1864e3f600662ab
[Android Auto General] zethis:
[MENTION=1083535]Chillout[/MENTION] a friend who know java make an apk working with root permission, i will do a fork of your work tomorrow, gauge not working on my seat ibiza cupra (6P) do you know why ? Thanks for your work mate !
[Android Auto General] Chillout:
Is it not showing or is it not getting any data? The latest commit I did broke data display, because I'm trying to implement Martoretos most recent service.

If you take an older version of the code base, you should be fine.
[Android Auto General] zethis:
Pull request opened for the unlocker, can you provide a release with the unlocker + data display ? Thanks mate
[Android Auto General] unknownbeing:
How can we build/develop this for other car manufacturers?
[Android Auto General] MySeLfPT:
I have a Seat Ibiza FR 2018 with all the MirrorLink and Android auto Bell's and whistles. In this scenario would your app work out of the box on a rooted phone or would it need some kind of device access the cars information. Also, are you still actively developing it? If so, you should consider asking for donations to develop it. I know I would..
[Android Auto General] cioce:
[MENTION=1083535]Chillout[/MENTION]

Could you please be back to update the app and fix the old freeze problem?

Thanks to [MENTION=5140933]manudroid19[/MENTION] and its new app https://xdaforums.com/android-auto/...p-android-auto-3rd-party-app-enabler-t3853009 we can use Performance Monitor again!!!
[Android Auto General] Chillout:
I'm working on a v2 for the app. Currently I'm struggling with the latest version of Martoreto's AA stats which doesn't give me any data... But as soon as it does, there will be a new version. I'm planning to keep it clean and simple, so I might not include all the various theme options at first.

Yes I am still developing it, but not at a very high pace because of having a very busy life at the moment. I put up a donations link on golfmk7.com and I got 2 donations. Maybe I should do the same here, but this increases the pressure for me to get it working, and provide support for questions like "hey can you tell me how to install it?" [emoji28]

About your ibiza: just follow the instructions in the Readme and you're good to go. No extra hardware needed.
[Android Auto General] vagg:
So happy to use it again!!

[MENTION=1083535]Chillout[/MENTION]

https://www.youtube.com/watch?v=ev8GDJd2qKU
[Android Auto General] me__:
You don't get any data because there is no updated aauto-vex-vag version. The latest available build and source code of vex-vag is using aauto-vex-base 3.1. This is the version before schema was introduced.

Your last apk release (45B) also used version 3.1 of base so if you install it and run, it gets the data from latest aauto-vex-vag (2.2 release) without any issues, as they both share the same vex-base.

But since you have updated the gradle to link to newer version of aauto-vex-base (v4.3) the app uses the updated version (including e.g. the schema concept) to get data from aauto-vex-vag, which the latter does not yet implement and thus is unable to provide data in proper form to the app.

You should also be able to see the line "Provider schema elements count: 0" in logcat, which proves that the app is not able to get any schema information from the vex-vag.
[Android Auto General] Chillout:
Damn, can't believe I didn't think of that! So we need a new vex-vag as well... I'll contact Martoreto.

Thanks!
[Android Auto General] Chillout:
All right, I've made an anti-freeze fix!!

I've got a couple of Android Studio quirks I need to iron out. But...... soon there will be a new version which will (hopefully) not crash!
[Android Auto General] Mahesar:
Neither be win with you.

Waiting for in Android application.
[Android Auto General] Chillout:
haha yes

Currently, I'm hating on gradle BIG TIME, since it's ruining the compilation process
[Android Auto General] sports02:
Possible expansion

This is absolutely fantastic development chillout. Looks great, but looks like because im on the old MIB platform (MK6 Golf 2010) with RCD 330 I dont think it will be able to read the data from the car - please correct me if I am wrong. Do you think there is a possibility of pulling data from OBD2 like the OBD2AA app but with this layout and design, as it is far superior and cleaner? Again, awesome work ! :D
[Android Auto General] arturkin:
Also wondering the same, can we make it work with bluetooth adapter?
[Android Auto General] me__:
Have you found any way to work with AAuto sdk using Android Build Tools 28? I think that the sdk itself is the source of the values that cause issues for 28 ('inner element must either be a resource reference or empty'). I was able to downgrade gradle to 3.0.1 and then use buildToolsVersion to 27.0.3 but I guess this is not a real solution.
[Android Auto General] Chillout:
Glad to read that I'm not the only one running into this issue. Maybe we should update the Sdk. I forked Martoreto's SDK.

I'll try the downgrade...had no luck with v28. Thanks!
[Android Auto General] Chillout:
No, that's not my plan. But... You can try to use the Torque app for that. I made a Golf GTI theme for that using the same graphics.
[Android Auto General] Chillout:
Updates coming up!!!

- New OEM-style themes (Skoda Virtual Cockpit, some for Audi and one specific for the new Cupra brand)

- More optimal scaling of the clocks, also for 9.2" screen

- Optional showing values next to the ticks, so the needles are no longer just for show

- More clean "rays" display

- Improved performance

- More OEM-style font options

Quick sneak peek from the car:

[IMG="9.2 inch screen support"]https://uploads.tapatalk-cdn.com/20181109/4c94ce3c743ffc3ccc337df476843a5c.jpg[/IMG]

More improvements will come in the upcoming days, and I'll release after more testing. I'm planning on adding Tyre pressure/state display, nav heading, Altitude and maaaaaaaaaaaaybe I'll add a theme that will change depending on your car's ambient color.
[Android Auto General] vagg:
Cant wait for next update [MENTION=1083535]Chillout[/MENTION]

Maybe someone can help me here.

The app is working great until i turn waze on, after that the app stops showing info.

Just stucks.

Sometimes it works for a sec and stops again.

Thanks.
[Android Auto General] lukesan:
Is there a program or way to just show this on the phone? Google's cat and mouse of disabling all 3rd party app is a bit annoying.

Yes I have a ODB2 connector but I would rather gather the info via the usb channel.
[Android Auto General] Chillout:
Good question. It probably loses the connection when switching apps. I'll look into this.

Try Carlyze. It picks up the data over WLAN and it works like a charm!:cool:
[Android Auto General] lukesan:
Mmm, Googling etc shows up almost nothing. Do you have a link or so?
[Android Auto General] Chillout:
https://play.google.com/store/apps/details?id=de.scriptsoft.carlyze
[Android Auto General] cioce:
+1

Did you fix the freeze problem?
[Android Auto General] vagg:
Unfortunately not yet.
[Android Auto General] Chillout:
Using a fork of the vex.vag service, and shutting off logging, it doesn't freeze any more. It also helps to turn off any battery saving measure on your phone, because sometimes the phone puts processes in a low power mode, and things get REALLY slow.

This:

https://github.com/darkkiss1984/aauto-vex-vag/releases/tag/v.2.2.5

:confused:
[Android Auto General] jeromeo01:
Broken link....
[Android Auto General] Chillout:
Not a broken link, but maybe not supported on your device.
[Android Auto General] Chillout:
Aaaaaaalmost release time!

Currently fixing a few minor bugs:

- text-elements too small for some values

- nav.altitude doesn't seem to work, currently it's always 0.

In the screenshots you can also see my new themes. If you have any specific theme-requests, let me know.
[Android Auto General] cioce:
Maybe you have already added, otherwise please add one decimal for external temperature.

On some indication the the full scale does not make sense to be red, so maybe put an on / off option for each red end scale of the three indicator is better.
[Android Auto General] Chillout:
Decimals for outside temperature: it's there, but the car only reports as small as 0.5 degrees. So there won't be any 12.1degrees or so.

The red scale isn't used on most of the data in the most recent version. I was annoyed by this as well, especially with some things like battery voltage and outside temperature haha. Good ideas either way, thanks!
[Android Auto General] me__:
You should probably check either Nav_CurrentPosition.Altitude or Nav_Altitude, at least this is what my Exlap reports:

Nav_Altitude (If there is only one Absolute child node the url of the parent Object is used):

<Object url="Nav_Altitude" context="global" characteristic="dynamic">
<Absolute name="Altitude" min="INF" unit="m" resolution=".01" />
</Object>

Nav_CurrentPosition.Altitude:

<Object url="Nav_CurrentPosition" context="global" characteristic="dynamic">
<Absolute name="Longitude" min="-180" max="180" unit="degree" resolution="1.E-6" />
<Absolute name="Latitude" min="-90" max="90" unit="degree" resolution="1.E-6" />
<Absolute name="Altitude" min="INF" unit="m" resolution=".01" />
[Android Auto General] Chillout:
Indeed, I was using Nav.Altitude instead of Nav_Altitude. Easy fix :)

I don't really understand why they would share both data elements, when they seem to be identical at all times...
[Android Auto General] arraen:
Also "Page not found", not a "not supported on device" or something like this
[Android Auto General] Chillout:
I checked it, I'm in the test group, so it's not available for others yet.

In other news today.. tests are going well (although I need to clean my screen :D )
[Android Auto General] Wolfillete:
Wow! Seems very very nice. I own an Ibiza from 2017 if you want some testers ;)
[Android Auto General] Chillout:
Thanks. I expect to release a new version before the weekend. If you want to use it, be sure you have the app enabler. Which means you have to be rooted to enable custom apps.

I have one 1.5hour drive up ahead tonight, which will hopefully tell me there are no more issues.

Navi altitude and heading are working, Tyre status I haven't yet seen functioning, but that's alpha test stuff.

Besides that, I spent my time in flight most of the day, where I drew some new themes that I'll add before release.
[Android Auto General] me__:
I think I found the problem that leads to app hanging and restarting after some time - at least on my test device.

Since the original aastats did not have this issue I started looking for differences and found that in this version more than one fragment uses a listener to get the data from service. Since all of the fragments are created in MainCarActivity all of them are present when the app is launched. The listeners and thus ui update methods are also present, meaning that running any of the views still causes all of the views to be constantly updated on each data package being received from the car. According to the logging even in CardataFragment each time the car sends any data it is being processed. I am not sure if this is because of the way the app is written or due to the fragment management system on Android, or a case of the app running on my specific version of Android, but I have a simple solution that works as a temporary fix:

In every fragment that uses the listener (MeasurementsFragment,GraphFragment, CardataFragment,DashboardFragment) you can add a simple boolean 'isActive' and set it to false. These are the fragments that update the ui everytime the data is received. Then in overrides of onResume set it to true, onPause to false - these methods will be called when the fragment is set as active / inactive. The final step is to use this flag to determine if the updating of the ui is needed, usually in onNewMeasurements override by simply checking if(isActive). Of course there are another approches to this problem, such as creating the listener when the fragment is being set as active and clearing the listeners on other fragments, but i am not sure if this would go well with the way the connections are handled. You could also get the data in some main thread and then use the fragment management to propagate it to other fragments, elimination the need of fragment specific listeners, but it also is a larger thing to implement and test.

Tested with latest, updated vex-vag service (2.3), but built using older vex-base without schema support.
[Android Auto General] Chillout:
This is a very accurate analysis and I think you are right. Cardatafragment will be removed soon, as well as Measurements fragment. Maybe I'll move graph fragment functionality to the main dashboard fragment. It's nice to have a seperate graph feature, but isn't really adding much useful to the app to have it on a seperate screen.
[Android Auto General] *justintime*:
Stupid question, where is the performance monitor apk?

Can't find it on github.

Found it.... It's correct the file name is still 0.4.5?

No didn't find it..... New themes mib2 isn't present in the version i have.

Do you have to compile yourself?
[Android Auto General] *justintime*:
Unfortunately not working with VW 0891

[MENTION=1083535]Chillout[/MENTION]... Is see you have a Golf 7 Mib2 discover media... The same as i have.

Edit: it works on 0891 Golf 7.5
[Android Auto General] Chillout:
No, it's a MIB2 Discover Pro 9"

It's at releases. When you visit github on mobile, please load the site in desktop mode.
[Android Auto General] *justintime*:
Yessss of course now i see.... No knobs...

Whaaaaa i have found it.... Although I clicked in website view on the site. My phone still uses mobile....

And it works.... Whaaaaa this is freaking awesome man... Thanks...looks great.[emoji106][emoji106][emoji106]
[Android Auto General] MySeLfPT:
Tested and working on a 2018 Seat Ibiza FR. Thank you for your effort.

It's it normal that it has a delay of about 1 second?
[Android Auto General] Chillout:
Thanks! Can you check what firmware is on your unit?

(hold Menu button, see software versions)

And no that's not normal, but it depends on whether or not you are using any battery saving functionality that put the app in a slow mode.

Next release will have a configurable refresh rate which will decrease the delay as well.
[Android Auto General] LLStarks:
Does the extension app need to be whitelisted or just the main app?

How do I verify whether Torque data is flowing?
[Android Auto General] Wolfillete:
Hi! I don't see the app in AA (dashboard menu icon). I've done the following:

1-Magisk

2- Installed both aauto-vex-vag and performance monitor.

3- Workaround for new android auto (also enabled developer option in AA)

4- Grant permissions on performance monitor.

5- Connect to infotraitment, no icon of the app, but I can see the phone logging data of the performance monitor on statusbar.

BTW: SEAT IBIZA FR 2017 & Oneplus 3 Oreo Open Beta.
[Android Auto General] LLStarks:
The Torque data is great and works with Honda ODB. I just wish I can set imperial units.
[Android Auto General] Wolfillete:
UPDATE: Data seems only register when I have Seat Driving App installed. But nothing shows in AA menu to show up the Performance Monitor....

UPDATE2: Temperature disclaimer shows up in AA...This is driving me crazy
[Android Auto General] cuprafanatic:
How this works?

Do i need to use a obd dongle or phone?

Or can i just put on radio and iT works through canbus?

Verzonden vanaf mijn iPhone met Tapatalk Pro
[Android Auto General] Wolfillete:
You need an Android Auto radio thats included in some VAG models. Then you have to install the apk on your phone and do a workarround to make it work...
[Android Auto General] Wolfillete:
Hi all. I finally made it work! I had just to set another workarround.

With that said, I've to make some appreciations (relatives to my car model - Ibiza 1.0 TSI FR 2017):

- Turbo absolute pression is not working

- Power isn't working either

- Location is a little bit buggy, special characters aren't shown and font is quite big for the space it has.

I also have some suggestions:

- Seat FR Theme (With FR Logo ;) )

- Seat FR Font (I think is quite similar to ultra911 font)

- Turbo relative pressure should be in % in my opinion
[Android Auto General] JC.89:
I managed to make everything work again with Android Auto 3.8.584564 and the Play Service 14.7.99.

I followed these simple steps:

I have updated the latest versions of PM (0.6B) and VAG (2.4) from Github and installed Veichle Extension Android Auto (1.0.4) from the Play Store;

then I've installed the Android Auto 3rd party App Enabler from XDA https://xdaforums.com/android-auto/android-auto-general/app-android-auto-3rd-party-app-enabler-t3853009 and unlocked the apps to be read by Android Auto as a dedicated app.

Now it works perfectly, except for the absolute pressure and ambient color that crash the app and some views that are not displayed on my infotainment.

I hope it can help someone,

sorry for english :)
[Android Auto General] Wolfillete:
Hi! I couldn't make it work only with the 3rd party enable, I had to use Phenotype. Also, what is "Vehile extension android auto"?

Thanks
[Android Auto General] JC.89:
Hi! I dont't know what Is Phenotype :confused: I've never used it

VEAA is a little extension know as Vex Service on Play Store, I don't know if it really useful, but at the moment it doesn't create conflicts with PM
[Android Auto General] Wolfillete:
Yeah I guess it's the extension that Seat Drive App uses. Phenotype is the other bypass for using 3rd party apps in AA. 3rd party enabler didn't work for my so in the same thread I found that one.

Is absolute bar pressure and power working for you?
[Android Auto General] JC.89:
Thanks for the clarifications.

Absolute pressure doesn't work on my Arona, only the relative one, while power I have yet to test it and later I will be able to tell you more about It.
[Android Auto General] Chillout:
Good to hear that! :)

Thanks for the feedback.

Turbo and power aren't reported by your car. Only specific engine types/gateways forward this type of data. If you use Torque with an OBD2 dongle, you'll be able to get the pressure data into Performance Monitor.

Location is fixed, I moved it to the title bar in the latest version which I'm currenty testing.

I won't do any logo's because of copyright issues. FR font.. hmm, can you show some images of that? Relative pressure is reported in Bar by the car, but so far I haven't seen any car reporting turbo pressure.

Happy to hear that! v0.7 will have imperial temperature conversion. Pressures should already be optional.

Any specific theme requests to match with the Honda dash?

In Other news:

Currently I'm adding some more user friendlyness:

Like selecting backgrounds:

[IMG="Selecting background"]https://i.imgur.com/qI4hFD3l.png[/IMG]

And graphs when you tap on a clock (early version here, still with some issues). Since I took this image, location has moved to the upper left corner, like it's on the original Navi.

[IMG="Graphs"]https://uploads.tapatalk-cdn.com/20190110/87fe77bcaed5070826ce20182ca23775.jpg[/IMG]

Yesterday:
[Android Auto General] Wolfillete:
Hi!

Well, SEAT FR logo looks like this:

IDK If it has copyright (probably)

Then this is the FR analog dash (newer ones has virtual cockpit):

And the font, if is not this one is quite similar:

The thing about the turbo is that I don't know if the mesurements the car is sending, if it is in bar units or is abolute units (from 0 to 1). Anyway if you could set a % turbo (when choosing relative I mean), it'd be great. Also if the needle could start from the bottom...sorry for my OCD :silly:

Geat job, and thank you very much!
[Android Auto General] Chillout:
Ahhh, I once used the Seat Kombi font, which looks exactly like this. But I removed it from the app because it was HUGE, and didn't really fit with the rest. But maybe I can modify it a little bit. First priority is fixing issues with characters like á and é à and such.

Turbo pressure clock will not start at the bottom, because it can go to negative values, so if it's zero, it will not be at the bottom.

But with relative percentages.. I see what you mean. I'll see what I can make :)
[Android Auto General] wigglitz:
I did a quick search, but I currently have to go poop and then rushed to work. Does anyone know how the Carista app and dongle is able to read and modify settings on VAG cars, at practically the level of VAG-Com/VCDS? Also pertaining to the Carista OBD Bluetooth dongle, if there might be any future opportunities or features/extra information that could be unlocked....maybe? I apologize if I I'm not making myself clear or any sense. My bathroom break is up, no time to double check my words until I can get settled in at work.
[Android Auto General] *justintime*:
Sometimes my indicators are not working...

You see the needle sweep... And they will stay dead. I have to wait untill discover media is all shutdown. And hope it will work in the next cycle.

Or do a power button reset.

BTW.... Mooi stadjuh.... Utregggg
[Android Auto General] diluxp:
Guys

Do we have the proper installation process for PMV.

I installed PMVAG .7b and VAG extension 2.4 service and Torque

1. Open PMVAG .7 and allow permission

2. Open Torque and allow all plugin permission

Now I can see PMVAG on screen but not taking data from Torque.

My parameters on PMVAG remains blank. I am using Redmi note 4 with lingeageos 15.1. My vehicle is Baleno and torques data is from odb2 dongle

Please provide proper steps.
[Android Auto General] Chillout:
The installation instruction is exactly like described on github. Be sure you have enabled full Plugin access in Torque settings.

Haha hup Holland.

Did you ever get live data on the screen? In case you did:

Sometimes the exlap channel stops sending data when you connect/disconnect from USB a couple of times or if you force close Performance Monitor.

If there has never been any data, what's the firmware version on your unit? Not all units support data interfacing.
[Android Auto General] *justintime*:
Yes i get data..... But now and then not....

But now i know why exlap thingy.. ?. As far as I can tell it's also with "normal" use so not fiddling with usb cables.
[Android Auto General] Chillout:
hmm, I'll look into that. Since my regular drives consist of several forced restarts of the app because of testing-rasons, I haven't seen this happening, but I'll see if I can reproduce it :D
[Android Auto General] UnReal':
[MENTION=1083535]Chillout[/MENTION]

Hello, and thank for your amazing work.

I was asking myself if there was a possibility to export to canbus informations from Android Auto.

Let's take the exemple of VAG, there is a small display (called MFD) who output informations from Head Unit. It can be song informations, direction, or even calls.

Here is an exemple with navigation :

Youtube

Here is an exemple with audio:

Youtube

I searched a little about it and found some datasheet of CAN messages : Google Sheet

Do you think it could work ?
[Android Auto General] Chillout:
I was actually thinking of this... I think it could work. There are some hardware solutions that do this thing (like PolarFis, www.autopolar.net).

I expect VW has disallowed exlap data sending for the exlap-user we're currently using, but it doesn't hurt to try!
[Android Auto General] UnReal':
There is also a web-programmable interface called "Maestro RR" which seems to work.

Here is a topic about it and MFD : Topic
[Android Auto General] Chillout:
I tried doing this by updating the bluetooth device name on the fly :D

maybe there's an other way. I'll add it to the todo list to research this!
[Android Auto General] UnReal':
I wish you good luck :) I don't currently have material to test by myself haha

Here are some can code I found : link