yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] charles8814:
These are what I found so far,

Case1 (The slave share wifi to master, basically beta 1.3)

- Master : Use HUR app, Check 'Select ,.... BT... start the app' option only.

- Slave : Use root mode, enable start tether option. and manually configure the hotspots name as mentioned.

- Phenomenon : 1. Slave's tether is not started automatically. I turned it on manually.

2. When master detecting the slave, 'Android auto running' icon and alert ringing once but nothing happen(if first time Android auto app should open and ask for register the car or running AA) and disappear the AA icon.

Case2. (The master share wifi to slave, basically similar with stable version or beta 1.0 but use HUR)

- Master : Use HUR app, Check 'Select ,.... BT... start the app' option only.

- Slave : Use non-root mode, select the masters phone BT and wifi on the list. Turn off the 'start tether' option.

- Phenomenon : 1. Master's tether is not started automatically. I turned it on manually.

2. When master detecting the slave, android auto is not on master. But on the slave phone popup ask to allow connection via USB. So if I allow it the car screen shows slave phone's gallery pictures. It might works slave phone like a USB memory stick.

Case 3. (The master share wifi to slave, basically similar with stable version or beta 1.0)

- Master : Not in use HUR app, enable 'head unit start' manually in AA auto app of master.

- Slave : Use non-root mode, select the masters phone BT and wifi on the list. Turn off the 'start tether' option.

- Phenomenon : 1. I turn on the master's tether manually

2-1. When master and slave connected before the slave wire to the car, it works promptly when I connect the slave phone to the car USB (very same like stable or beta 1.0)

2-2. Otherwise, When the slave connected to the car via USB earlier than the connection between master, AA is running on master but nothing displayed on the car screen when I put the slave USB to the car.

I guess Case1 will be best if it works properly, but I think my master phone does not start AA correctly when slave and master connected in Case 1.

And Case2 also could be a replacement but the slave phone working as like a USB memory stick not an android machine to operate android auto.

Lastly, Case 3 is working in a specific condition when slave and master connect first without connection slave and car. But this is very same to stable version. I need to turn on head unit server manually and also need to disconnect/connect the slave phone from car's USB port manually too depending on progress. If anything is mess up then I should restart slave and master... Case 3 is working but very tired.

I really appreciate all the time for your best effort with only 1 dollar app. I wanna share as much as possible to resolve all problems with Emil. Thanks.
[Paid Software Announcement and Discussion] Marshy33:
Tried manually connecting to the slaves hotspot, but it goes into a loop of connecting then disconnecting.

Will have another play around tonight.
[Paid Software Announcement and Discussion] Emil Borconi:
Are you 100% that the slaves hotspot is called HUR (capital letters), did you set to tether at 2.4 Ghz or 5Ghz?
[Paid Software Announcement and Discussion] Marshy33:
Yep 100% sure. It's 2.4ghz.

Not sure if this is of any help....When it connected that once last night I also noticed the Bluetooth connection name changed to something different from what my car Bluetooth is actually called.
[Paid Software Announcement and Discussion] Emil Borconi:
Between case 1 and 2 did you rebooted the slave? If you change the slave from root mode to non-root mode you will need to reboot it otherwise the 2 modes will get mixed up. What phones are you using that on neither of them tether is turned on automatically?

Can you please give me the output of the following shell command on the slave?

su
mount -o rw,remount /sys
cat /sys/devices/virtual/android_usb/android0/enable
[Paid Software Announcement and Discussion] Emil Borconi:
That bt name change is really weird. The connect/disconnect cycle suggest that somehow the master does not recognise that it's connected to the slave. Try to forget the slave's hotspot from the master, "Wifi Launcher for HUR" will automatically add it for you next time.
[Paid Software Announcement and Discussion] martin.armstrong:
[MENTION=538458]EmilB[/MENTION]orconi

I tried it with my stick but also still no reaction from car.

I tried my phones using the old test version RC1 which worked previously using hotspot on master and it still works. Wanted to also try it with stick but I do not know how to install an older version of AAGateway after it has been converted to system app, but I presume it will still work with the old version because nothing has changed on the stick.

I presume that the greying out of the option 'Masters phone BT Mac' on my slave phone, which I mentioned in a previous post, is because it is not rooted but on my tv stick it is not greyed out but when I select it nothing happens, even though bluetooth is turned on on the stick.
[Paid Software Announcement and Discussion] Emil Borconi:
- Did the stick actually connected to the phone's hotspot?

- Did you see the AA icon appearing on the phone?
[Paid Software Announcement and Discussion] TheCondorITA:
Just done a very fast trying and Is not 100% perfet but 99 for me:

Master:

oneplus 5, pie, not rooted

Slave:

Huawei M5 with omnirom, not rooted

I Need to manually start the headunit server on AA, while It should not be Need as It's 9.0-Pie, but maybe It was just need the First Time only. The hotspot on my slave crash after 1 minutes but probably beacause It's not rooted (or maybe this Is not the food device for that work). Later i'll try a Huawei phone as slave, still not rooted.
[Paid Software Announcement and Discussion] Marshy33:
I've had some progress!

Factory reseted my master and it is now connecting to the HUR network. I then get a AA notification saying it's connected to my car, this notification then disappears after about 5 seconds.
[Paid Software Announcement and Discussion] martin.armstrong:
[MENTION=842765]Emil Borconi[/MENTION]

The stick connects to the master hotspot.

I don't know what you mean by an AA icon on phone but nothing appeared on car screen and AA did not start on the phone, only notification that AA headunit server was running and perhaps notifications telling me the wifi launcher was running. I have an hdmi screen to see what was happening on the stick when connected to car but nothing seemed to happen at all. The slave remained connected to master hotspot and the master remained connected to the car over bluetooth.
[Paid Software Announcement and Discussion] mtcolombo:
I've tried 2 ways with no final connection to the car. Here's what I've tried:

1.

Master S9 Android 9 (not rooted)

Wifi launcher for HUR installed

Mobile hotspot (HUR with pw AndroidAutoConnect) at 2.4 Hz

Slave X96 stick Android 8 (rooted)

AAGateway (newest beta Jan 4th) installed as system file

Connects to Master hotspot

BT off

Car 2018 Hyundai Kona Ultimate package (US)

Slave stick has both micro USB and USB 3.0 connections. I have connected the stick to the car with either and both. I used an external battery for the second power source. Slave powers up when plugged into car USB and connects to hotspot. The head unit doesn't give the "Reading USB device" in any of the configurations notice like when I connect my phone the typical way. I did notice the stick was initially set up for USB "charging only." I did change that setting to MTP in system settings. This stick had 2 different system setting areas to change this in. I shut it down and started back up several times to be sure the setting didn't revert. I do not know if it reverts once connected to the car since I did not have an external display. I will probably try that next.

When the master connects to the car BT, the Wifi launcher begins and the standard notification from Android Auto pops up on the phone "Android auto is available, plug into car." I can see the slave connected to the master's hotspot. This connection was tested before using in the car and data is being transferred properly.

It seems as though the slave isn't connecting to the car. Sleep is off. Battery optimization is off. Google play services disabled. MTP USB connection selected.

2.

Master S9 Android 9 (not rooted)

Wifi launcher for HUR installed

Mobile hotspot (HUR with pw AndroidAutoConnect) at 2.4 Hz

Slave S7 edge Android 8 (not rooted)

AAGateway (newest beta Jan 4th)

Connects to Master hotspot

BT off

Car 2018 Hyundai Kona Ultimate package (US)

When connecting slave to car, I get the notice on the head unit "Reading USB device" similar to when I connect my phone the normal wired way. I selected "AAGateway" as the default application when connecting to the car. My phone did not give an option to say "always." On subsequent connections, the phone did not prompt a selection. I can see the AAGateway running on the slave. I have the slave USB connection set to MTP. When I connect the slave to the car, it changes to "charging only." When I disconnect from the car, the slave goes back to MTP. Not sure if this is part of the issue.

When the master connects to the car BT, the Wifi launcher begins and the standard notification from Android Auto pops up on the phone "Android auto is available, plug into car." I can see the slave connected to the master's hotspot.

I've tried disconnecting and reconnecting the slave, turning off/on BT on the master.

I'll update once I get an extension cord long enough to reach the car from the house so I can have an external display when testing the X96 stick ;)
[Paid Software Announcement and Discussion] propi62:
Make sure the option: autostart aa on bluetooth connection is off in android auto settings? Mine was standard enabled.
[Paid Software Announcement and Discussion] Emil Borconi:
Can you send me a bug report from the master please? And as someone just suggested make sure that start AA on bluetooth is disabled inside Android Auto same as limit Wifi option!
[Paid Software Announcement and Discussion] Gunde:
First of all, thanks - great work :) Second, is there a possible future fix for this issue (also affects obd2aa)? Unfortunately it's not occasionally for me, but every time.

Enjoy your holiday.
[Paid Software Announcement and Discussion] zsamson:
[MENTION=842765]Emil Borconi[/MENTION]

Thanks, for the info on disabling Google Play Services. I will try this tonight after work and see if it helps.
[Paid Software Announcement and Discussion] calvinbui:
Had a play with it today

Nokia 7 Plus (8.1. Stock) - Master

Nexus 4 (7.1 Lineage + root) - Slave

Made a tasker profile on the Nokia 7 to turn on/off Hotspot (Wifi tethering) each time it connects to the car's bluetooth.

The Nexus 4 usually wakes up when the car turns on as it realises its charging and connects to the WiFi. The lock screen timeout is a little shorter than I like and I will look into changing that.

In operation it is a little bit laggy but nothing too bad.

I have faced the issue with Android Auto being stuck on the master with Google Play Services saying its connected to my car when it's not. I cannot force close or kill Google Play Services on my master device for whatever reason so only a restart fixes it.

I am able to reproduce the issue as the root cause is the slave device opens AAGateway after the car has turned off. The next time the master connects to the slave, it will cause Android Auto on the master to hang as I assume the slave is connected to 'nothing'. Killing the gateway before connecting does not cause any issues.

I'm thinking of few ways to workaround this until it's fixed, like having Tasker see if the app is running and kill when not connected to WiFi.
[Paid Software Announcement and Discussion] bmoreDan:
I've put about 2.5 hours of use on this and so far it been great. I'm using a Pixel 2 XL as the master, Nexus 6 as the slave with a Pioneer AVH-4100nex headunit. I had a little bit of trouble getting it to work the first time but I think it was because i did a factory reset on the Nexus 6 and I failed to open AA and go through the initial setup before I tried to use AAgateway. The only other issue I have noticed was a few momentary(1/2 second) drops in audio when using Google play music but they were sporadic it has yet to happen with pocket casts or spotify. Google maps and Waze both work great and I have experienced no more lag on the screen then normal. I have also been extremely impressed with how fast it connects, if i leave the N6 connected to the headunit android auto connects in the 10 or so seconds it takes for the headunit to boot up.

Emil this is seriously impressive work, thank you so much for the time you put into this.

Now I just need to find an android TV stick with a fast boot time
[Paid Software Announcement and Discussion] Jainyankee1993:
Okay check this out. On the s8 plus as slave I get the default selection and I choose AAgateway but nothing happens after that even though they're both connected to the Masters hotspot and MIDI is selected. I also tried on a rooted Note 5 running reserection remix (7.1.2) and in this instance I just get device is not responding on the head unit on my Civic. My Android stick will come in Thursday so it should work on that but just giving you my input on Samsung devices as slaves being very wonky.
[Paid Software Announcement and Discussion] calvinbui:
Continuing on from my previous post:

On my slave (Nexus 4) I've installed an app called No Lock which mimics the 'None' screen lock option missing from my Security settings.

I've also set 2 tasker profiles on it:

The first one's context is when connected to the master's WiFi hotspot. When connected, it'll do a 'Beep' sound for 1 second to let me know it's connected and Android Auto is ready to be launched on my head unit. On exit, I created a task to kill the AAGateway app with Root ticked.

The second one has when WiFi is disconnected (Invert of the first one) and the AAGateway 'Service' is running. This is to catch when the service starts itself after exiting and when the car turns off but AAGateway decides to start itself up for some reason. In the task I reused the kill task above.

Now everything's connecting without any issues/hangs after a few tries. I'll see how it goes this week. Hopefully the battery on the Nexus 4 holds up for my daily driving.
[Paid Software Announcement and Discussion] bggold:
I found that with a task after Bluetooth shuts down, turn off hotspot then kill gps works. I leave the slave alone and there is no need to kill the gateway.

Will see how it works over the next few days to be sure.

---------- Post added at 04:38 PM ---------- Previous post was at 04:25 PM ----------

Those of you successfully running aagateway on a TV stick with or without root please share what brand and model you are using and if you had to root it yourself.

This info will be very helpful for those looking to purchase one.

Emil maybe when you return you can add to the OP an on going list of working and not working sticks.

Thanks
[Paid Software Announcement and Discussion] swasha123:
OMG

After unsuccessful 3-4hrs try today morning, whole day in office was boring.. meanwhile I had done restart of master once.

After office hours, came near to car. Started WiFi hotspot on Master, after WiFi on slave, connected to Car... Viola.. Wireless Android Auto.

Master - LG G6 (Android O)

Slave - Samy Note 4 (Custom ROM, Android O)

Car - Suzuki S-cross

Some statistics

Work to Home

Drive - 1Hr 28min (Unusual Traffic)

Battery

Master - 47% to 20% (not connected, just for observation.. may be 4G was in use due to news and maps whole time)

Slave - 51% to 57% (USB port)

Performance

Slowness - nothing specific same as USB

Voice commands- No problems

Map loading- No problems at all

Disconnection - ABSOLUTELY ZERO

First time, I can sleep peacefully after fuxxing 2years with each day disconnection.. what to do with So called high quality 5-10 cable..

[MENTION=224120]Emil[/MENTION], thank you Man.. there are many developers but looking into community problems and finding solutions is rare.

Good Night
[Paid Software Announcement and Discussion] bwall244:
Having some trouble. Using s9+ as master and s5 as slave. Everytime i select aagateway as default it immediately crashes. Any ideas i can try?
[Paid Software Announcement and Discussion] Salkod:
So after 6 hours of trying to make an MK 809 IV to work I finally figured it out.

The stick is rooted from the box, but as mentioned before Google services is resetting the default.

Disabled Google play services and the default stuck even after turning the device on and off multiple times, but the damn thing still didn't work!

Finally I got so pissed I picked up a 32 inch tv laying around hooked it in my car on the passenger seat (it was so ridiculous I actually took a picture lol) and while playing with the settings I found the issue.

There's a setting called connect to PC you'll find it under USB. Once clicked the thing worked flawlessly. But it's not done yet.

The bad news is that this setting gets reset at every boot. So I am looking into a way to automate it at the moment.

It's been a crazy day.
[Paid Software Announcement and Discussion] zsamson:
Thanks for the info. I am using the same device. Hopefully there's a way to keep that setting on, if not this particular device will be a deal breaker. Keep us posted.
[Paid Software Announcement and Discussion] swasha123:
This is alpha version.. so either change slave or exchange with master..

Or wait for stable version.

(I know difficult to wait)
[Paid Software Announcement and Discussion] lukesan:
Actually waiting for a picture. :D

Tried myself on a MK808 .. same issue as the rest. Need to find that 'connect to PC' thing that you mention. Isn't it something which can be set in the developer settings?

I also measured the current draw on the 5V port and it is about 0.12 Amp idle so absolutely no issue. The problem for me personally that I see is the boot up time if we start from scratch. I like to have an operational system when I am on my driveway instead of the road. Not sure if we could make a sort of UPS system and if it would harm the radio if it also gets the 5V from the UPS when it is switched off.
[Paid Software Announcement and Discussion] bggold:
Get yourself one of those Samsung battery packs. 9000+ ma and plug that into vehicle to charge and stick into battery pack. There should be the otg port to plug into headunit port.
[Paid Software Announcement and Discussion] lukesan:
Not sure if that one does pass through 'charging'. My (old) Xiaomi does but it seems to cut out for a second when it gets 5V input. That 1 second will probably make the device reboot.
[Paid Software Announcement and Discussion] cameron1292:
Tried with op3 as slave and op5t as master. Got it working for a few minutes. Disconnected though, not sure if due to the app or USB. I reset it all and tried again and cannot get it to pull up again.
[Paid Software Announcement and Discussion] bggold:
It does not have to pass through. Run the stick always off battery and when the vehicle is on it will charge the pack.
[Paid Software Announcement and Discussion] Salkod:
We'll if I get it to work I'll share that pic in celebration :cool:

And the boot time is pretty decent, about 20-30 sec, barely enough time for me to escape my garage so I don't mind.
[Paid Software Announcement and Discussion] lukesan:
Not sure if that works. Have a couple of powerbanks here that switch off the output if you start charging it.

Maybe I'll disable all the apps and services that start on the MK808, should start up pretty quick.
[Paid Software Announcement and Discussion] Emil Borconi:
I think you are having the same issue I had with the MK808B stick, where the stick doesn't report that it's actually charging (plugged in), it reports that it's running on battery, so the app is waiting for the trigger event....

If I recall correctly you had a car where if you set the slave to non-root mode it reset the connection after 20 seconds, am I right?
[Paid Software Announcement and Discussion] Emil Borconi:
The problem is the the X96 doesn't support USB OTG at all, hence the car not displaying anything. Those units looks promising because of the 5Ghz Wifi, but sadly they can't be used for this project at all. The micro USB port is power only, and the 2 main USB ports are HOST only (there are reports that one of the full size USB can work in OTG mode but I wasn't able to get it working)

The Hyundai will reset the connection after 20 seconds, so you need to use a slave which can work in root mode, you're S7 is not rooted so it will loose connection to the car after 20 seconds if the master phone does not respond in that interval and usually it takes more for the whole process....
[Paid Software Announcement and Discussion] TheCondorITA:
I Just tried with Huawei p9 lite, stock firmware and not rooted. It's not working at all. I did a Quick search and found that stock fw doesn't allow USB otg. I currently cannot root that phone beacause it's not mine, but if someone else have one i think a unlock and omnirom flash game a food device with 5ghz support, battery backup and low price for used One!
[Paid Software Announcement and Discussion] charles8814:
Everybody got a same problem.

AA is running on master right after the slave and master are connected but immediately AA is gone... without any real action on the master phone. I think this is major problem everybody encountered so far
[Paid Software Announcement and Discussion] Emil Borconi:
I need a bug report from the master please.
[Paid Software Announcement and Discussion] sibesaver:
The latest version isn't working for me where the previous one did.

Master Pixel 2 XL non-rooted Android 10

Slave original Pixel non-rooted Android 10

Head unit Kenwood DDX9704S

it appears the problem is the USB cannot be configured with the head unit to use Android Auto file transfer. When I open USB preferences it just cycles between use this device and trying to connect to the head unit. Head unit displays device unsupported.

I also noticed within the new AA Gateway app that the master Bluetooth selection is disabled. Actually the only setting enabled is the start tethering setting which I used because the slave is hosting the hotspot.

Thanks for the continued effort Emil.
[Paid Software Announcement and Discussion] Emil Borconi:
Hi.

Are you sure the slave is not rooted? The masters Bluetooth selection will only be disabled if the app is running in root mode. try clearing cache and data of AAGateWay.
[Paid Software Announcement and Discussion] sibesaver:
The slave is not rooted but stripped down with just play store, tasker, and a few basic system apps that can't be disabled or uninstalled.

Yes cleared cache and data after install. Still greyed out.
[Paid Software Announcement and Discussion] Emil Borconi:
Is the BT turned on the slave?
[Paid Software Announcement and Discussion] Marshy33:
Bug report just sent to your email.

Not created one of these before, so let me know it is what you need, if not will try again.

Thanks
[Paid Software Announcement and Discussion] Golubev:
1. Master Samsung Galaxy S10+ not rooted, HUR installed, BT name set to car BT. "Exit on BT" - Off, "Initiate WiFi direct connection" - Off.

2. Slave - MK809IV, RockChip RK3188. Rooted, Android 7.1. Installed Beta Aagateway (Jan 2020) is set as System app, start thether - On. No Tasker scripts, no usb debugging, no developer mode - everything is default.

3. Audi Q7 M4 2018, MMI High.

When I connect slave to Audi HU, it start tether, my Master connecting to car's BT, start HUR and connecting to the slave's WiFi AccessPoint. And then nothing happens at all. Nor at my headunit, nor at slave or master.
[Paid Software Announcement and Discussion] sibesaver:
It is usually off on the slave. I tried turning it on and rebooting. No difference.
[Paid Software Announcement and Discussion] Emil Borconi:
If you turn it on, then open AAGateWay you should be able to select the masters MAC.