yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] wadams1:
anyone else been having issues since android 10?

seems like i have to turn on and off the headunit four to five times to get it to connect, my master (pixel 3, rooted, android 10) always connects to my slave hot spot (moto e 2015, rooted, android 5.1) but rarely brings up the android auto on the headunit.

i have debugging checked on the slave, where do the debug logs end up?
[Paid Software Announcement and Discussion] Tabs78:
I rooted the Slave but not solve.

Inviato dal mio VOG-L29 utilizzando Tapatalk
[Paid Software Announcement and Discussion] Rag3:
Hey, got my MK809V with Android 5.1.1 and set everything up as explained including slave root, service and bt pairing etc. Usb connected to the port at the bottom which I also used for adb.

Stick boots up in 20-30sec, hotspot starts, master connects to hotspot and aa icon appears on the master telling me that it is connected with my car.

Unfortunately though nothing appears on my car's radio (skoda octavia 3 from 2019).

Anyone had a similar situation and any idea? Would otherwise try to get debug info for emil.

Thanks!
[Paid Software Announcement and Discussion] lottjam11:
I think the USB OTG port is the one on the side and not the one on the very back. I plug into the side USB on my MK809V and generally have no issues getting it all to work....
[Paid Software Announcement and Discussion] Rag3:
I think we are talking about the same port. It is on the long edge of the device facing bottom when you can read the texts on the case.
[Paid Software Announcement and Discussion] Tabs78:
Can you suggest a Stick to buy compatible 100% with hyundai system?i tried 2 phones without success

Inviato dal mio VOG-L29 utilizzando Tapatalk
[Paid Software Announcement and Discussion] SOFO888:
[MENTION=842765]Emil Borconi[/MENTION]

Do you have news for the hardware version?

Thank you very much.
[Paid Software Announcement and Discussion] Emil Borconi:
Actually yes, last night we got the first connection using the board running Linux, still bugs to be sorted but the connection is there...

https://imgur.com/wSIaTvb
[Paid Software Announcement and Discussion] SOFO888:
[MENTION=842765]Emil Borconi[/MENTION]

Thank you for the update. Looks good so far ;)
[Paid Software Announcement and Discussion] jonslilbro:
Good hardware?

I'm sure it's been asked, but I couldn't find anything looking back through the last few pages. Has there been any suggestions for what the best hardware to run this long term is on the slave side? I've did a proof of concept with a different phone just to make sure it worked with my 2019 Subaru Forester, and it did, so now I'm ready to buy a relatively cheap piece of hardware to permanently keep in my car for this purpose. I see a hardware option is being worked on, but not sure how long until that would be ready to be sold, so not sure if there's a Xiaomi or Samsung phone that people have found that doesn't break the bank, but also can handle this program fine and be rooted easily?
[Paid Software Announcement and Discussion] -Loom-:
Congratulations!

How about the speed? Faster then those TV Sticks?
[Paid Software Announcement and Discussion] pavichokche:
This is huge! Good work, you two.
[Paid Software Announcement and Discussion] globnexus5X:
[MENTION=842765]Emil Borconi[/MENTION]

I take a video of my Peugeot 5008's screen to show the issue

[url]https://drive.google.com/file/d/1y2BjqU9uRlrfpZg7aUIIwbQdceztCDGb/view?usp=sharing[/URL]

And screenshot of my OnePlus 5 / Android 10 / Non-rooted

[url]https://imgur.com/a/rYXv6Ob[/URL]

Any advice to fix that ?

Thx
[Paid Software Announcement and Discussion] LLStarks:
What is the final hardware? Should I buy now or is this something that will be manufactured, configured, and sold as a solution?

Were the Rock Pi (especially the Rock Pi S with its tiny footprint and Type-C OTG) and Nano Pi considered?
[Paid Software Announcement and Discussion] -Loom-:
I also have the MK809V_4K stick and the VW Discover Media headunit (MIB 2,5). You should have a simliar headunit on your Scoda, right?

I played around for quite some time now with these devices, but I never got ot to work with Wifi Launcher. But it's not nescessary - you could use Tasker or Macrodroid as a replacement.

First of all, I got constant crashes of my headunit when running the slave in root-mode. Usually after a spotify song ended, the headunit froze, followed by a reboot. Also, I got nasty audio drop outs every few minutes. I got it running in non-root mode, that seems to fix the reboots.

For the slave:

1. Set up a hotspot on slave, name it "HUR" (without "") and choose it to be unencrypted (could help with the audio drop-outs).

1. Install AAGW, but don't give it root access by the system. That way you have more manual control.

2. In AAGW, enter your masters bluetooth device, set it to non-root mode, enable the TV-Stick-option and allow the slave to start tethering.

3. Install Macrodroid (free version is enough) and allow root-access.

4. Import my macrodroid slavemacro and enable it.

The slave macro does the following:

Wait for the stick to finish booting

Start AAGW service

Enable USB OTG mode (to let the car detect the stick)

Start Hotspot

Now get your master smartphone. Make sure you have mobile data working while connected to slaves wifi hotspot. On some phones you can enable it in developer settings). Just try it out - on my Oneplus 5T it's working as default.

1. Install macrodroid on master, import my macrodroid master macro and enable it.

2. The trigger to start the profile is "Connected to HUR wifi network". Make sure to set your own HUR network here .

The first master macro does the following:

Start headunit server

Fetch the gateway IP of the hotspot

Wait for AAGW non-root connection screen

Start Wireless projection

The second master macro looks if bluetooth connection to car is lost, then terminates Spotify and Android Auto)

You could of course try to use the root-mode, then many of those macros won't be needed), but as said, it always crashed for me. No matter if I used a smartphone or the TV-Stick as slave). And I don't know how many different cables I tried ;)

If you decide to use root-mode, then you have to grant root-mode to AAGW, and enable it inside the app. You don't need the slave macro then, since everything is handled by AAGW itself). You also don't need the 45 seconds delay on the master macro aswell.

Good luck and let me know if it works for you!

Her are the macros:

For the master:

https://www.dropbox.com/s/64k16mnltmezlgj/aagw_macros_master.mdr?dl=0

For the slave:

https://www.dropbox.com/s/5nzxxqopcy2lmhb/aagw_macros_slave.mdr?dl=0
[Paid Software Announcement and Discussion] globnexus5X:
Hello,

Thx for your feedback

I want to test your method. Master root is mandatory or not ?

Thx
[Paid Software Announcement and Discussion] Tabs78:
I give up I tried in every way

Inviato dal mio VOG-L29 utilizzando Tapatalk
[Paid Software Announcement and Discussion] moritz31:
Hey guys,

i for myself just stumpled over this project today and i have a success story. I have an old huawei p9 with stock-firmware (not-rooted) as a slave and my Oneplus 6 stock-firmware (non-rooted A10) as a master device. After some tinkering and restarting my phone after enabling android wireless it just worked out of the box. Tried it with my Opel and Suzuki and don't have big issues.

Only two little shortcomes that i found:

1. android auto feels a bit laggy

2. if i disconnect my phone the slave get stuck and i can only reconnect after plugging it out and in again.

Thank you for all the afford and if you need someone to test things or if i can help you a bit with programming, just feel free to ping me :)

---------- Post added at 10:45 PM ---------- Previous post was at 10:45 PM ----------

Hey guys,

i for myself just stumpled over this project today and i have a success story. I have an old huawei p9 with stock-firmware (not-rooted) as a slave and my Oneplus 6 stock-firmware (non-rooted A10) as a master device. After some tinkering and restarting my phone after enabling android wireless it just worked out of the box. Tried it with my Opel and Suzuki and don't have big issues.

Only two little shortcomes that i found:

1. android auto feels a bit laggy

2. if i disconnect my phone the slave get stuck and i can only reconnect after plugging it out and in again.

Thank you for all the afford and if you need someone to test things or if i can help you a bit with programming, just feel free to ping me :)
[Paid Software Announcement and Discussion] -Loom-:
Yes, as Macrodroid needs it for some shell scripts.
[Paid Software Announcement and Discussion] Tabs78:
Question: the WIFI hotspot on the master must be named HUR?

Inviato dal mio VOG-L29 utilizzando Tapatalk
[Paid Software Announcement and Discussion] shmykelsa:
Nope
[Paid Software Announcement and Discussion] Tabs78:
Someone can help me?

I tried everything

Hyundai Tucson and fiat 500x

Master p30 pro

Slave s6edge Nexus 5x root and unroot

Wifi Launcher and without It

Nothing, car not see phones

Inviato dal mio VOG-L29 utilizzando Tapatalk
[Paid Software Announcement and Discussion] romandu13:
Bonjour j essaye de prendre AAGATEWAY mais je n y arrive pas
[Paid Software Announcement and Discussion] -Loom-:
Try enabling the USB Debug Mode in Developer Settings.

Also, set transfer mode to "PTP" in Storage Options.

Since you are using a phone as slave, you can check those settings until you see the car recognize the slave.

On the first page, there are instructions to run the whole process manually. Did you try this ?
[Paid Software Announcement and Discussion] jimsey:
Just spotted the apple version of the plug and play adapter Emil is trying to make, interesting price point

..

Proves there's definitely a market :)

https://carplay2air.com/
[Paid Software Announcement and Discussion] Tabs78:
I tried the istructions.

Now i Will try yours

Inviato dal mio VOG-L29 utilizzando Tapatalk
[Paid Software Announcement and Discussion] titanratsms:
I have the same problem on S20 Ultra.

Different slave, different car but exactly the same behaviour.

I can even touch google maps interface and start navigation for example using the car screen, but it is always dark.
[Paid Software Announcement and Discussion] Emil Borconi:
[MENTION=3144367]-Loom-[/MENTION] - Boot speed yeah much better. The thing is I never had problems with the TV Stick WiFi speed, but others did. The audio streaming needs just under 1.5MB/s, which means 12Mbps. The h264 video stream fits into a 4Mbps bandwith (roughly) so we are looking at 16 Mbps. Even old WiFi systems should be capable of handling 54 Mbps which is more then enough for this. However there where plenty of cases when people complained about lags. The board is running on Debian with latest kernel and quite good WiFi dirvers so we do not expect problems, but larger tests will reveale how it all goes. [MENTION=9360880]pavichokche[/MENTION] - The Linux build is 95% [MENTION=407678]Snirpo[/MENTION] no me. [MENTION=4670039]LLStarks[/MENTION] - Nano Pi Aer was considered sadly they never ever replied to emails, I have sent them multiples ones. Somehow I have missed the Rock Pi S looks to be a pretty new player in the SBC. I had a read now over the specs/price and it seems very promising, I will be defently contacting them. Currently our pick was the Orange Pi Zero 2, but the Rock Pi S might be better... The big question is are they willing to customize the board and pre-flash it? [MENTION=646399]jimsey[/MENTION] - I think that is WAY to much. We are aiming for a price tag of about $70 or below. Personally myself will like to be able to squeez it in under $50, but that might be too much.
[Paid Software Announcement and Discussion] Emil Borconi:
[MENTION=3144367]-Loom-[/MENTION] - Boot speed yeah much better. The thing is I never had problems with the TV Stick WiFi speed, but others did. The audio streaming needs just under 1.5MB/s, which means 12Mbps. The h264 video stream fits into a 4Mbps bandwidth (roughly) so we are looking at 16 Mbps. Even old WiFi systems should be capable of handling 54 Mbps which is more then enough for this. However there where plenty of cases when people complained about lags. The board is running on Debian with latest kernel and quite good WiFi drivers so we do not expect problems, but larger tests will reveal how it all goes.
[MENTION=9360880]pavichokche[/MENTION] - The Linux build is 95% [MENTION=407678]Snirpo[/MENTION] no me.
[MENTION=4670039]LLStarks[/MENTION] - Nano Pi Aer was considered sadly they never ever replied to emails, I have sent them multiples ones. Somehow I have missed the Rock Pi S looks to be a pretty new player in the SBC. I had a read now over the specs/price and it seems very promising, I will be defiantly contacting them. Currently our pick was the Orange Pi Zero 2, but the Rock Pi S might be better... The big question is are they willing to customise the board and pre-flash it?
[MENTION=646399]jimsey[/MENTION] - I think that is WAY to much. We are aiming for a price tag of about $70 or below. Personally myself will like to be able to squeeze it in under $50, but that might be too much.
[Paid Software Announcement and Discussion] Emil Borconi:
Email me please for support.
[Paid Software Announcement and Discussion] Emil Borconi:
[MENTION=10910841]matts18ss[/MENTION], [MENTION=10262863]titanratsms[/MENTION] - The video feed is getting broken when the connection establishes. I'm affraid you will need to use a rooted slave something wiht Android 5.0 to 8.0 preferably
[Paid Software Announcement and Discussion] titanratsms:
You mean this is the slave problem?

Changing it shold fix that?
[Paid Software Announcement and Discussion] Emil Borconi:
No. On some cars you can trick the feed on other you can't. You don't need a different slave, you need a root.
[Paid Software Announcement and Discussion] LLStarks:
[MENTION=842765]Emil Borconi[/MENTION] Yeah, the Rock Pi S is stupid cheap and the 3308 is a good amount of power for the price.

No GPU though

and I hope that's not a problem. Note that the $10 256MB version does not have wifi or BT. $15 for the 512MB upgrade with both. $22ish for the same with added 1GB NAND. The Rock Pi 4 starts at $40 in comparison and is complete overkill. Can't do much better than $15 without commissioning a purpose-built SBC. Nothing else comes close to the Rock Pi S at that price point and size without compromising on something critical like software support.

I especially like this part: "USB Type-C port support On-The-Go (OTG), which means that ROCK Pi S i recognized as an device. Thus USB gadget function including adb, USB RNDIS and so on are supported by software configuration."
[Paid Software Announcement and Discussion] Emil Borconi:
We need the nand and probably about 2gb. The orange pi has a similar price tag but with 8gb nand. I will contact the rock guys and I've ordered 2 of them for test purpose already.
[Paid Software Announcement and Discussion] LLStarks:
It comes down to form vs functionality. The Orange Pi Zero Plus2, or whatever it's called is far more capable, even with the H3 variant. The Rock is a fraction of its size but lacks a GPU and has a very exposed reset button.

Both probably need cases or shells.
[Paid Software Announcement and Discussion] Emil Borconi:
Yes they both will need one. We do not need any GPU so that is not a problem, potential problems can be:

- Power supply (some cars only supply 500 mA or less)

- Heat

- WiFi throttling
[Paid Software Announcement and Discussion] titanratsms:
MK809 with android 5.1 is the suggested stick for this app.

Can I use "MK809 IV Android 7.1 TV Dongle RK3229 Quad Core 2G" version of this stick or 7.1 not rooted android is not a good idea?
[Paid Software Announcement and Discussion] josan1990:
I have installed both applications, but one part of the process is not clear to me.

When I connect the slave to the car it does not do anything, it simply enables the AP (Samung Galaxy A5 2016 Android 7.0 rooted slave), now from the master I have to do something? because I have selected in Wifi Launcher the Slave as Bluetooth device, but it does not do anything, it does not launch AA or anything.

Do I have to connect it manually to the Bluetooth of the slave? or is it just to check if it is close?

edit:

I think samsung blocked things, it's worked for me 1 time out of 6 attempts...
[Paid Software Announcement and Discussion] Emil Borconi:
WiFi Launcher should start up when the slave connects to the masters BT. Did you select the masters BT in AAGW settings?
[Paid Software Announcement and Discussion] josan1990:
I'm going to try a slave with AOSP rom
[Paid Software Announcement and Discussion] tjay78:
Hi

I have exactly the same issues and I have tried everything.. I don't think Samsung is blocking things I have a asus zenfone and I have only once successfully WiFi Launcher to working. I have better luck using the tasker script 2-3 times and suddenly it connects....

T-j@y
[Paid Software Announcement and Discussion] anish88:
I wonder if there's a way to implement a raspberry pi zero w with the software. I have two sitting around and would like to try it. What do you guys think
[Paid Software Announcement and Discussion] SOFO888:
Emil had the same idea. He made some tries.

I think, he can share his results with you.
[MENTION=842765]Emil Borconi[/MENTION]

Don't forget the pretty high current consumption of the Rasperry. You should connect the power wires to the cigarette lighter plug to have enough ampers. The data wires have to bei connected to the USB port of the car.
[Paid Software Announcement and Discussion] LLStarks:
The Pi Zero isn't a good idea. It's possible for the Linux solution, but Android doesn't work on it. It's an ancient ARMv6 CPU from the early 2000s and might provide a piss-poor experience. There's also no built-in NAND, just microsd.

It needs an ARMv8 successor, but don't expect one for a few years.
[Paid Software Announcement and Discussion] anish88:
Thanks for the update guys. Do you guys have link to what the stick everyone has been using? I'm thinking of getting one for my genesis g70.
[Paid Software Announcement and Discussion] lottjam11:
Here's where I got my MK809V: https://www.aliexpress.com/item/4001039282530.html
[Paid Software Announcement and Discussion] npaulseth:
I have this exact same problem (2017 Chevy Colorado). Did you ever find a solution?
[Paid Software Announcement and Discussion] anish88:
Is there only one cable connected to the car?
[Paid Software Announcement and Discussion] lottjam11:
Yes. I just connect the USB OTG port on my MK809V to the USB input on my car. That cable supplies power and data connection.
[Paid Software Announcement and Discussion] Rag3:
Hi, quick update from my side, finally got it running mostly stable: MK809V with android 5.1 on a Skoda Octavia 2019, master is a Samsung Galaxy S9 With Android 10.

Quick tip at the beginning: Only start disabling packages on the MK809V once you got a connection working (except google play stuff). Also try other cables, AA is picky.

My major challenge though was to get the automatic wifi connection + mobile data to work properly. It appears Android 10 brings a few "improvements" which do not really help us (at least on the S9).

My way to get the connection working automatically:

- Wifi with no Internet connection requires "Switch to mobile data" in wifi options to be enabled

- Wifi with no Internet also requires a "Network Exception" to be added for HUR as otherwise Android will not automatically connect to HUR and/or disconnect

- While the last option makes the wifi connection stable it also disables mobile data (for whatever reason), even the global switch in developer options doesn't help

- To compensate this I went to "Data usage" and selected all relevant apps as "mobile data only apps". Sadly they will always use mobile data unless mobile data is disabled globally.

- I thought ok, let's disable mobile data when I am in my home wifi via Tasker: while the switch changes as intended for some reason mobile data is not disabled. Maybe a bug in Tasker... So for now I live with it, hoping to be able to switch off mobile data at home using Tasker soon.

To speed up the automatic connection process, I am using Tasker to do the following:

- Whenever I connect to the MK809V or my car via bluetooth, Tasker disables Wifi and re-enables it to trigger a network scan (when not already connected). There seems to be no other way without root

- As soon as HUR is connected, I am using the Tasker script Emil provided executed twice, once immediately and once after a few secs to be sure (does not hurt if already connected)
[Paid Software Announcement and Discussion] lottjam11:
I actually have the same setup (MK809V & Samsung Galaxy S9). I do not enable "switch to mobile data". In fact I think turning this option off is what made my connection to HUR stable (e.g. when no internet is detected on HUR hotspot, having this option DISABLED makes the S9 maintain the connection anyway). The only thing I did was enable "Mobile data always active" in developer settings. I would guess that 90%+ of the time the connection happens automatically and AA works as expected when i get in my car. It usually takes maybe 45 seconds to connect. Not sure if it makes any difference, but my vehicle is a 2019 Ford Mustang with Sync3.
[Paid Software Announcement and Discussion] Rag3:
That might be the only combination I did not test. Thanks for suggesting. Will try with disabled switching to mobile data + mobile data always. Maybe mobile data always can even be switched using tasker only when connected to HUR... will update after testing.
[Paid Software Announcement and Discussion] Zeooo:
I've been setting up AAGateway and it seems to work even though the screen looks distorted. I've been reading posts and searching all afternoon but I can't find the solution. Can anybody help me?

My devices are:

Samsung S9 not rooted (master)

Samsung S7 not rooted (slave)

Car group Vag
[Paid Software Announcement and Discussion] henryky:
Aagateway
[Paid Software Announcement and Discussion] Rag3:
Just played a bit more also in direction of your suggestion: on my end, the S9 is keeping a stable connection if I don't tell explicitly to stay connected even without Internet connection. HUR then gets added as an exception below the "switch to mobile data" option even if that option is disabled. As soon as I do that though, Mobile Data is not used even if enabling it globally.

Another observation: if not telling the S9 to remain connected it does not show the wifi icon in the status bar, even if it remains connected at first. At the same time though, tasker does not pick up the wifi connected status and the automatism does not kick in.

Bottom line for me remains: i have to set the required apps to always use mobile data. I hope the on/off switch for mobile data will be fixed in tasker so I can use wifi only at home. Reported the bug to the dev already.
[Paid Software Announcement and Discussion] Emil Borconi:
After 3 weeks with pretty intense hours on this, and countless Effing and Geffing...

Will write detailed post probably next week, but in a nutshell it's working in a Kia with an Orange Pi running Linux
[Paid Software Announcement and Discussion] chevanlol360:
Beautiful, can't wait for it. Great man.
[Paid Software Announcement and Discussion] -Loom-:
Great work Emil!

Can you say something about the power requiremts of the OrangePi? Can it still run just on USB power like those TV-Sticks?
[Paid Software Announcement and Discussion] Emil Borconi:
Credit is not mine, most of the work was done by [MENTION=407678]Snirpo[/MENTION] on this.

Yes the board powers itself from USB.

Not sure if it will be orange pi or rock pi s, will update on Monday or Tuesday with probably quite a long post, but this is now in straight line to the finish.
[Paid Software Announcement and Discussion] IlD4nX:
Really looking forward to get news on this development as the phone slave is ok but to me not the definitive solution.

Huge works guys!
[Paid Software Announcement and Discussion] Hateislove:
This is the best news I've had in 2020. Can't wait for it to finally happen. Good luck, Emil! And everyone else that worked to achieve this!