yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] bggold:
Not at this time. It was stated a while back that it will not work with a hotspot and that is what the Ford pass connect is. Also give you ability to access your vehicle from the internet.
[Paid Software Announcement and Discussion] *justintime*:
So it completely routes the slave device?

Data.... Bluetooth calling everything?

If so... As i have hoped for...

Why did he abandoned the project?.
[Paid Software Announcement and Discussion] LLStarks:
Yeah, there's no need for a sim in the slave nor any kind of intervention with either phone once you have a working setup.
[Paid Software Announcement and Discussion] bggold:
The slave phones acts as a proxy to route aa from the master and as stated before this post the slave does not need an active sim.

The slave in fact can be a stripped down tin can. It does nothing else except a WiFi connection to your master and plug into your headunit to proxy aa. You don't even need aa on it.

Your master does data and bt.

The project has not been abandoned.

From what I am hearing he will be continuing his aa dev of apps soon.

Just be patient not every app dev can dedicate all their time.

This app has a lot of potential and we will just have to wait to see what is in store.

Thanks
[Paid Software Announcement and Discussion] sibesaver:
I understand the busy aspect of daily life as I'm a database administrator. I would however not leave people wondering by just dropping a quick note that says I'm working on it, but that's just me.
[Paid Software Announcement and Discussion] mellda:
What Android TV stick works for the Proxy/GateWay? I don't want to use the mobile phone because of the battery. Sometimes I don't use my car for week or more and the battery would run out in this case. U would have to start the phone and wait unitl it boots up. I want to get rid of that. I want to start the car, let the android TV stick boot in a second automatically and connect my phone.
[Paid Software Announcement and Discussion] *justintime*:
A chinese TV stick which boot Android in a second??? :confused:
[Paid Software Announcement and Discussion] mellda:
Ok. I have no experience with tv sticks :) How long does it take? Does it start automatically or do I have to start it manually like phone? And what tv stick does definitely work for this gateway?
[Paid Software Announcement and Discussion] bggold:
Not sure if you want to wait until we find out of Emil might be coming up with. I know the sticks have been a pain.
[Paid Software Announcement and Discussion] Wimmme:
I have this working on a ZTE Blade (a 2011 3.5" phone on ICS), an Acer V370 (a 2013 4.5" phone on JB) and my old Nexus 6P (a 2015 5.7" phone on Pie). All rooted phones.

My phone is Oneplus 5 running Pie and Android Auto 3.7.

Nice job ! I hated using the USB cable to use Android Auto. I love using AA with Spotify, Waze and Whatsapp, and now even more !
[Paid Software Announcement and Discussion] Emil Borconi:
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 borconie@gmail.com.
[Paid Software Announcement and Discussion] dhughes72:
insert appreciation here...

Mr. Emil!

It's very kind of you to provide the update and dedication! I admit, I was skeptical that you'd return; but I definitely didn't feel upset... $1 was well worth the time I had the app working and you did say in the beginning you were ultimately just showcasing the ability (if I remember correctly).

You owe us nothing but I will graciously accept any new development with open arms! I'd even buy a new version if it came to that (I'm sure some would moan but that just means they don't understand development!).

bggold kept saying you'd be back... and I kept being sad because I didn't believe him/her (silently, in my head). my apologies to you as well, bggold!

aw, what a good day ?
[Paid Software Announcement and Discussion] Emil Borconi:
[MENTION=5437072]bggold[/MENTION] had emailed me so he was up to date with my plans :)

Nobody who have paid should have to pay more, when app is moved to stable with some extra functions added, price might increase a bit, but that will only be for further/new purchases not for those who already did so, and even that will probably be like $0.50 increase.
[Paid Software Announcement and Discussion] richsjh:
Come one...
[Paid Software Announcement and Discussion] NYZack:
I don't want to hijack this thread, and I don't want to take anything away from what Emil has done, but until Emil's app is in a more stable form I was able to achieve most of what I want to do by using Android Auto with two phones as described in this thread: https://xdaforums.com/android-auto/android-auto-general/aa-phones-t3741671

I had to spoof the slave phone's Bluetooth MAC address to be the same as my "real" phone's Bluetooth MAC address, so that the slave can be connected to Android Auto while the real phone is connected to the car via Bluetooth. I did this on my rooted Nexus 6 with a combination of

adb shell settings put secure bluetooth_address MA:CA:DD:RE:SS

(from a computer connected via adb)

service call bluetooth_manager 12

(after typing "su" in an adb shell)

and editing /data/misc/bluedroid/bt_config.conf

In this configuration, I'm able to make and receive calls and texts via Bluetooth on my car (but not Android Auto) and to have otherwise full access to other Android Auto features via the slave, connected to my real phone via a wifi hotspot.
[Paid Software Announcement and Discussion] Vade_BN:
Hi,

I'm repeating my question. Does AA cooperate with Uconnect Fiat?
[Paid Software Announcement and Discussion] menissalt:
Here you go https://goo.gl/zUnkiw
[Paid Software Announcement and Discussion] Vade_BN:
I know that Uconnect Fiat supports Android Auto. I ask if Uconnect works with AAGeteWay? Maybe someone has experience with this
[Paid Software Announcement and Discussion] suzook:
Your going to have to try for yourself. Its really hit or miss. The app should be free, since it barely works for anyone, and DEV is non existent.

---------- Post added at 08:55 AM ---------- Previous post was at 08:53 AM ----------

Could you pm please?? Interested.
[Paid Software Announcement and Discussion] FHC1998:
I have used the app in a Fiat Argo with UConnect 7"

and it works very well. You just have to make sure the slave device is connected to the master via WiFi before connecting the USB.
[Paid Software Announcement and Discussion] menissalt:
You didn't specify AA gateway in your first post.

This works independently of what car you have so long as it has Android Auto. The most important device in this implementation is the slave device so far as I've experienced.
[Paid Software Announcement and Discussion] suzook:
So, OP is gone, yet still accepting payments for a non working, non developed app. I seriously believe this thread should be closed by a MOD.
[Paid Software Announcement and Discussion] chrisonline:
Why?

See this for an status update:

https://xdaforums.com/showthread.php?p=78454220

Gesendet von meinem Pixel 3 mit Tapatalk
[Paid Software Announcement and Discussion] zildjianpro:
Does anyone have a link to an Android TV stick that would work that I can get shipped to the US?
[Paid Software Announcement and Discussion] SLAB_8002:
So far it seems like I get the most options with the best prices when I search for MK809 mini PCs. I've seen some MK808s for $60+, and MK908s for $80+, but there are some MK809s out there for $20-30.

This may work for you: https://m.tomtop.com/p-v2692us-8g.html?currency=USD&Warehouse=CN
[Paid Software Announcement and Discussion] zsamson:
I got a MK809 IV on Ebay for $32 shipped. I'm also in the US. Not sure if links are allowed. I'll send you a PM.
[Paid Software Announcement and Discussion] zildjianpro:
Thank you I just need to figure out how to see PMs lol
[Paid Software Announcement and Discussion] zsamson:
https://xdaforums.com/private.php
[Paid Software Announcement and Discussion] k12b5:
This is great!

Although I have wireless AA through developer mode but I barely use it(AIO tweaks). The reason is that it lags terribly in 2 circumstances:

(1) when I turn bluetooth on

(2) when I play music (Deezer, Spotify...)

I am not sure what caused that. Please check for that in your future app. If same thing happens, it will limit user experience a lot.
[Paid Software Announcement and Discussion] Frenchy308:
I was going to make a USB-c cellphone "toaster" but I like this idea better!
[Paid Software Announcement and Discussion] MishaalRahman:
Hi OP,

Feel free to send me a message when you have a version of the app ready for testing. We would love to cover this again on the XDA Portal once it's ready.
[Paid Software Announcement and Discussion] TDP1968:
Absolutely would love to to see the app! I have a Autopumpkin head unit with WiFi available, but no way to interface to Android Auto except to purchase a US $60 USB add-on to interface with the phone.
[Paid Software Announcement and Discussion] starslicer:
Thank you. I been wanting this.

https://xdaforums.com/android-auto/...droid-auto-wireless-adapter-standard-t3773744
[Paid Software Announcement and Discussion] momopranto:
You are doing the Lord's work. Very excited for this. Please let me know how I can donate in appreciation of your time and efforts :)
[Paid Software Announcement and Discussion] ZanS:
I've been playing around with an RPi-3 running Crankshaft https://github.com/opencardev/crankshaft and also tried Headunit-Desktop https://github.com/viktorgino/headunit-desktop.

Getting an RPI-3 running Crankshaft connected wirelessly would be really nice :)
[Paid Software Announcement and Discussion] xchgre:
Subbed! Cant wait for aaGateWay :D
[Paid Software Announcement and Discussion] surface13:
Hello! Nice work, I'm also interested! I have a Pilot, and I have rooted the HU so I'm able to install apps on it. It also has wifi, however, I believe it is only 2.4 and doesn't have 5.0. It is running android 4.2.2. Would you think/recommend still getting a Pi or TV stick? Thank you for all your time and effort on this :good::D
[Paid Software Announcement and Discussion] low2500:
Will this work on a Nexus 6p running Android 8.1 with a JVC KW-M740BT head unit?
[Paid Software Announcement and Discussion] Jainyankee1993:
Wait a minute... This connects through HDMI instead of USB though... How would you plug into a headunit?

Meant to quote [MENTION=5859142]zsamson[/MENTION]. Whoops
[Paid Software Announcement and Discussion] zsamson:
You just use the USB to power it. The HDMI isn't actually used.
[Paid Software Announcement and Discussion] swasha123:
[MENTION=224120]Emil[/MENTION], Keep on working.. we are really hopeful.. Please let me also know how I can donate in appreciation of your time and efforts..
[Paid Software Announcement and Discussion] starslicer:
It will work for virtually anyone with an android auto head unit that has a USB for input. Exciting time to be alive.
[Paid Software Announcement and Discussion] LLStarks:
I was planning to root my Honda's Android Auto head unit and run Headunit Reloaded to maybe force a wireless connection. Maybe I'll give up on that in favor of something that actually works like this gateway.
[Paid Software Announcement and Discussion] suzook:
Didnt see that.
[Paid Software Announcement and Discussion] qwerty1234567890k:
Hope we get a new year release:)
[Paid Software Announcement and Discussion] Emil Borconi:
There are weeks going by without any notification from XDA about activity on this thread (yes I'm sign up to it), and today I got one, about this: https://xdaforums.com/showpost.php?p=78534512&postcount=778 call it karma.

Just to make clear nobody is obliged to buy anything, source code is available and you can compile, if you are not happy, simply send me an email and I'll refund you no questions asked.

Now about development, I've made progress not as much as I wanted but significant, mainly in this things:

- Slave order of connection should NOT matter any more. (this was/is a major headache)

- Enable tethering automatically on master (again problematic on Oreo and Pie), however I now have it working on Pixel 2 and OnePlus 6T (both on Pie) and without root.

- App will be needed on both Slave and Master

- OBD2AA is now working with AAGateWay

- Even if you don't have obd2aa you will be able to enjoy some of the perks of obd2aa (6 tap limit removed, ability to adjust dpi, able to search maps with keyboard all the time)

Some notes:

- Slave due to changes in Nougat and above, where you cannot use implicit intents, a device running older Android will be required (or highly advised at least!)

- Slave device should be rooted (not mandatory, but again to make it all work slick it's advised) or it should be a TV stick which powers up together with a headunit

- I won't be able to support devices older then 4.1 for slave, although my initial thoughts were that I should go as low as 2.3 for slave.

Still not solved:

- Automate Wifi-P2P (slave ideally won't have any screen, headless mode) so I need to find a way around this (might be postponed for next version)

Expected release date:

- Not sure, but I will really, really like to be this year.

TV sticks I will guarantee to make work:

- MK808 and MK809
[Paid Software Announcement and Discussion] LLStarks:
Sounds awesome. I have a few questions.

* How low in version should the slave be? I'm more than happy to put Marshmallow on my OnePlus One, but people with newer slaves could end up being SOL.

* Can a headunit with AAGateway installed act as its own slave and fake a USB connection? Installing AAGateway on the headunit seems to supersede the built-in AA receiver app and constantly prompts me to make it the default app for USB connections. My headunit doesn't support Wifi-P2P/Wifi-Direct as far as I know, but I'd be fine with using the master as a hotspot.
[Paid Software Announcement and Discussion] Emil Borconi:
Not following the second question. The you aren't installing anything directly on the headunit per se, you install the AAGateWay on a slave device which you connect to the headunit.

For first question, anything from 4.1 up to and including 6.0.

The whole concept of this is to use a very cheap/low entry device as the Wifi antenna, ideally Android TV stick, because they are small and not really visible, easy to hide and inexpensive, making it un-attractive to anyone to smash your screen for it.
[Paid Software Announcement and Discussion] LLStarks:
For the 2nd question, I'd like to remove the need for a slave connected to it and have it be the slave instead.
[Paid Software Announcement and Discussion] Emil Borconi:
That won't be possible, it will need tweaking of the software on the headunit itself.

What car / headunit do you have is it some Android powered one?
[Paid Software Announcement and Discussion] LLStarks:
It's Android-powered. A rooted stock 2018 Honda CR-V MY16ADA running Jellybean 4.2.2.
[Paid Software Announcement and Discussion] Emil Borconi:
In that case consider my HUR app, and install it directly on the unit.
[Paid Software Announcement and Discussion] LLStarks:
Okay. Thanks.
[Paid Software Announcement and Discussion] kt0516:
Emil, thats awesome news! Thank you for your efforts.
[Paid Software Announcement and Discussion] dhughes72:
no worries...

The people complaining are ridiculous; ignore their nonsense and carry on. You've stated very clearly from the get go about your intentions and you've also kept people informed about your schedule. You're a human being, not a multi-billion dollar company (and even they care minimally about customer service)... you deserve to be compensated for your effort, no matter the amount according to someone's perspective. Even if you decided to stop, that's your decision.

let them go try some of the other options out there; oh wait, there aren't any (that I know of, though I did see a post pop up recently about a possible alternative). there's always people who think the world owes them something because they spent an entire dollar on an alpha staged app that they were likely to ignorant to get working.

I appreciate you, Mr. Emil.
[Paid Software Announcement and Discussion] LLStarks:
$1 for an alpha is typically unreasonable, but the goal of this project more than justifies it. There's nothing else remotely close in functionality, free or paid. When Emil delivers and this works as envisioned, we're talking about a transformational app that will belong in a front page article on XDA or Android Police.

My only recommendation would be committing changes and nightly/CI builds to github as we go as opposed to dumps every few months. It would help give the sense that development is active and responsive. Even in this thread, people miss things.
[Paid Software Announcement and Discussion] popy2006:
Thanks a lot Emil for fixing the remainig issue.

Looking forward to an release so we can try out the goodies (espacially the connection order slave -> master which was giving you headache :p)

pOpY
[Paid Software Announcement and Discussion] SLAB_8002:
[MENTION=842765]Emil Borconi[/MENTION], thanks for the update, brother. I'll disagree and say I think the $1 was a perfectly reasonable contribution for the alpha release - guys will put far more money than that in a stripper's g-string and get far less return on investment.

Look forward to seeing the next release when you can get to it. I'm considering upgrading my TV stick from a MK809IV to see if maybe I can't have more success with a better device, but I think I'll wait and see what you're able to accomplish here.
[Paid Software Announcement and Discussion] Emil Borconi:
Update:

- Sometimes I''m so angry with myself.... I've spent nearly 2 days now trying to understand why the connection is being broken/laggy/etc, just to realise that I was using the same variable for input and output buffer, basically rewriting it all the time, SO STUPID!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

On the good side:

- I can confirm for sure order of connection doesn't matter any more

- Substantial speed improvement.

- REALISTIC chance of having it bumped to beta this year.

[MENTION=4670039]LLStarks[/MENTION] - The reason I'm not updating the github is simply because there is no point of updating with a broken product, once it's in a stage where it can be compiled, and it works (more or less) I'm usually pushing out a new release.

Update

- MK808B works out of the box (with root, but device usually comes rooted already).

-MK809V gives me some headaches at the moment, but working on it

- 6 Tap limit remover working correctly

- obd2aa working

- DPI alter working.
[Paid Software Announcement and Discussion] valhallen.282:
Hi Emil. Thanks for all the hard work. I haven't spotted the update in XDA Labs. Have you pushed it out yet?
[Paid Software Announcement and Discussion] mkanet:
I'm watching this thread closely. This is great news! I'm going to buy a brand new slave device specifically dedicated for this app (as soon as there's a working/reliable release). Is there anything better than the MK808B for the slave for speed and reliability?
[Paid Software Announcement and Discussion] fezster:
Spent a good part of yesterday using an old rooted phone (Doogee X5) to set this up. Thanks to those who posted the Automate flows here: https://xdaforums.com/general/paid-...droid-auto-t3813163/post77757192#post77757192

I had to make some adjustments. Mainly:

- I wanted to leave my slave phone connected permanently to the car. So I setup a block in my flow which checks for power and disables WiFi if it's not present. I found the state change block unreliable (eg. when starting the car, it could become blocked indefinitely) so have it loop instead with a delay.

- When power is present, it checks for Wifi to my hotspot and loops continuously. I found the phone would only pick up the Wifi hotspot when the screen was on (could be a limitation of my old phone), so had to add a block which keeps the CPU and Wifi on whilst also illuminating the screen. This should be fine as the device is hidden and this loop only runs when power is connected.

- USB is disabled and AAGateway is killed in both loops. I found AAGateway could crash or get into an inconsistent state (hopefully this will be resolved in Emil's next build).

I spent a long time trying to resolve this issue [MENTION=7297194]SLAB_8002[/MENTION] had:

https://xdaforums.com/showpost.php?p=77136938&postcount=321

It seems my phone would always prompt for AAGateway and Android Auto as the default app after a reboot (although occasionally, the first time after a reboot it wouldn't, but subsequent times it would - very strange). I did some reading on this and it seems the xml file usb_device_manager.xml does get updated but isn't used until after a reboot. And after a reboot, the file contained the entry for AAGateway, but the version number was incorrect. I'm not an android developer (though am a Java developer), so not sure what is going on, but this blog here gives some insight:

https://sdgsystems.com/blog/android-usb-permissions

In the end, I resolved this by enabling USB Debugging and authorising the connection to the car to AAGateway. It now remembers this setting.

I'm yet to see how the device behaves when the battery is depleted - I'm hoping it restarts automatically. I've tested that upon restart it behaves as expected.

A lot of random thoughts above but hopefully something there may benefit others trying to setup an old phone as a slave device.

Thank you to Emil Borconi for putting the effort in to produce this.
[Paid Software Announcement and Discussion] Emil Borconi:
[MENTION=5272042]valhallen.282[/MENTION] - not yet, I hope I will update it to Labs today latest tomorrow [MENTION=2797741]mkanet[/MENTION] - My MK808B behaved pretty well, much better then the MK809V [MENTION=2481649]fezster[/MENTION] - you should not need any of that with the next version.
[Paid Software Announcement and Discussion] suku_patel_22:
I finally plan to get an android TV stick for this purpose.

You recommended either of MK808/809 devices running 6.0 at the most.

I found listings for MK809 IV devices running 5.1/6.0/7.1 with 2GB RAM and 8GB ROM. All of them are around 30$.

Which one would be recommended?

Would OBD2AA need to be on the master or the slave?
[Paid Software Announcement and Discussion] Emil Borconi:
As of now mk809v is still causing me headache (it's the reason beta is not out yet). Mk808b seems to work fine. I have made changes so even device with android 7 and above should work as slave. I'm planning to have a long night work session tonight.
[Paid Software Announcement and Discussion] LLStarks:
Good luck. If it's just one device getting in the way, you have people ready to QC other slaves :)
[Paid Software Announcement and Discussion] Emil Borconi:
Yeah if I cannot get it sorted I'm going to push the beta without a real option for the mk809v tomorrow.

Tomorrow beta will be released with or without mk809v support. The reason that's giving me headache is it's non-standard implementations, but because it's such a popular and accessible one all over the world on the top of being a really cheap one.