yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] Rag3:
That looks very promising! Would be great to also read about the difference to your experiences made so far with smartphone or TV stick slaves - especially regarding speed/lag/stuttering etc.
[Paid Software Announcement and Discussion] deslash14:
Master: Pixel 4 - No Root

Slave: S7 - Root and no root

tested with a rooted and non rooted slave.

whatever i do.. everything goes perfect till AA launches on Car Display. it makes connection and then breaks down.

Only thing i see is that Usb connection mode changes itself... it gets toggled to "file transfer" but looks like AA? changes it back to "charging phone"
[Paid Software Announcement and Discussion] Emil Borconi:
So the longer post I have promised.

The app seems to be working now on Orange Pi, which is great and performance it's good as well.

Both [MENTION=407678]Snirpo[/MENTION] and myself received our Rock Pi S boards and we are testing them now, while some adaption is needed, it does look like this board will be a much better choice. They have a smaller factor size compared to the Orange Pi Zero 2 and they seems to be a better build quality. One of the issues was that my Orange Pi Zero 2 I used in test was running super hot sometimes at 85 C which is NOT OK and NOT normal. The Rock Pi S seems to be much cooler running at about 40 C without any heat sink or so. Also I've exchanged a few emails with Radaxa the manufacturer of Rock Pi S and it looks they can give better service compared to Orange Pi. Also Rock Pi S power draw is really low, which is good as some cars / units have a limited power output of 500mA. Sadly it's not all perfect yet, for example we could not get a Sony headunit to recognise the board, but we halted further investigation since it was an Orange Pi Zero board and it really looks like we are going to go with the Rock Pi S, so after spending 2 days trying to work out the reason why the Sony unit does not detect the Orange Pi board with decide to rest it and re-visit the issue when we have modified the Rock Pi S to fit our needs. The good news is that you won't need any WiFi Launcher or similar app to get it working over WiFi, the experience will be seamless. Another good thing is that the Rock Pi S board have a promising boot time, even from SD card it takes about 15 seconds to boot up which probably will be further reduced a bit when we start using the NAND on the board.

What is happening next?

- If everything goes well I hope next week I can travel to the Netherlands and set up a company between [MENTION=407678]Snirpo[/MENTION] and myself. As this was a joint effort from both of us we will like to do this as equal partners.

- This/next week I will be looking for someone who can shoot a professional demo video (need some good PR for it)

- In parallel we will also build a simple website for the product.

- Once all above steps are completed we are going to launch the campaign (need to decide if we are going to use Kick-starter or Indiegogo)

While we have the app running now, there are still a few things we need to iron out, like the configuration, stripping the image to make it as small as possible, implementing OTA for future updates and so on.

What I can tell you already is that the campaign will need to raise enough funds for at least 3000 pcs, that is a given. While the price not set in stone we are hoping to be able to offer the product for about $65, but please do not hold me to it yet as I'm waiting for more input from the factory regarding USB cable costs, packing and other small bits and bobs which can influence this.

This week I hopefully I should know exactly when I will travel to NL to set up the company and I will update you with dates, from there everything should start to pick up in peace.
[Paid Software Announcement and Discussion] pavichokche:
Wow, all amazing news. Fantastic work, guys!

The only thing I was thinking is this mention of USB cables. I'm sure it won't affect the cost of the final product much, especially when doing a bulk order, but it would be nice if you can offer people a cheaper version without "bells and whistles" like cables or extra packaging or anything like that (maybe even no box for the board or anything). I think many people wouldn't mind a partially or fully DIY assembly process to make the product more affordable in the end.

What I mean is maybe you can have the full product for $65, and optionally just the board for $50 or $55 (for example), you know?
[Paid Software Announcement and Discussion] Emil Borconi:
Ish a USB cable with USB-IF certificate which has smaller chance of causing can cost easily $10+

Yes I did consider both options and will take input from you guys as well.
[Paid Software Announcement and Discussion] LLStarks:
Awesome. Will there be a case? Only half-decent one I could find was this one. The acrylic one floating around provides very little protection aside from the top and bottom to prevent shorts.

Something more purpose-built may be needed since the buttons are extremely exposed unless carefully recessed.
[Paid Software Announcement and Discussion] Emil Borconi:
Yes, custom design, probably high quality plastic, as metal case will be a bit odd. We are dropping the Ethernet port as well as there is no need for that. If it does not affect the price I will like to turn the USB port as well to reduce the size even more.
[Paid Software Announcement and Discussion] LLStarks:
If it's going to be a custom PCB, having the GPIO pins removed may also shrink the height.
[Paid Software Announcement and Discussion] snamds:
Can't you use the USB Type-C connector and remove usb 2.0?
[Paid Software Announcement and Discussion] pdanders11:
Just curious why you aren't sticking with the Rock PI S for hardware if it works? Are there hardware mods required to make this work better along with the desire to make smaller? Any plans to provide development versions of SW for the Rock Pi until your custom board is done?

Very cool project. Huge advantage having common hardware and not supporting multiple phones and OSs.
[Paid Software Announcement and Discussion] nogardeht:
I would totally back this project on kick starter or indiegogo, I have odroids and raspberrys around, and I was looking for a setup that would make my life so much easier with this kind of setup for my car. Hope you can do it.
[Paid Software Announcement and Discussion] Emba7a:
Duster and Dacia Duster and [Android 4.1+]Proxy/GateWay for Android Auto

I am very interested in the solution you provide. For several weeks I have been looking for an option for wireless connectivity and re-reading the option you provided.

I have Dacia Duster and since I noticed that you are from the country she is from.

"I can't handle not to ask you before i start beating my head in the wall "

Did you ever test this solution with Dacia Media NAV v2 and is it compatible (i can use it with USB)

------------

Duster

Phone slave LG g2 ( will change it soon with some Android stick in stock hear in BG )

Main phone One Plus 7 Pro

Best regards Emil

------

Ooo I just saw the latest topics,

I can't wait to get ready

Good Luck
[Paid Software Announcement and Discussion] bigcid10:
I'm in!
[Paid Software Announcement and Discussion] IlD4nX:
Shut up and take my money!! ?
[Paid Software Announcement and Discussion] shmykelsa:
This looks very promising and I so hope this gets all the way through, although I have three (let's say two and a half) concerns:

-What about Android version? Will there be a minimum Android version to make this all work? Or will it be pie and above?

-In a case scenario where Google will change Android Auto Wireless connection logic, will the board be ready to have firmware/software updates? If the answer is yes, how hard will it be, giving that the board will probably not have some physical buttons to get into recovery/BIOS/UEFI mode or something

-Probably the answer will be no, but will this solution require to have a rooted master?
[Paid Software Announcement and Discussion] Raendy:
Internet connection

Great work Emil! Really looking forward for the Rock Pi Dongle since I can't make it work via Master/Slave Phone.

One question regarding Internet connection - official Android Auto Wireless uses the car's internet connection since it needs to be connected to car's wifi if I understand correctly. How will this work with your dongle?

Best regards and keep up the good work

Randy
[Paid Software Announcement and Discussion] Zeooo:
Great work [MENTION=842765]Emil Borconi[/MENTION]!

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] lorilucille9:
[MENTION=224120]Emil[/MENTION] Just received my MK809V TV stick today and I'm struggling with getting AAGateway installed on it thru XDA labs. I paid for the app previously and tried it on my other phone with no success. Now I'm trying to log into XDA labs to download the app on the TV stick and it keeps saying invalid username/password but I know it's correct. Any one else have this issue or advice/trick to try to get this to install? Thanks in advance for any help!
[Paid Software Announcement and Discussion] ScrapMaker:
What is the expected behavior after launching this task? My screen flashes for a second, but no feedback showing the HUS is running. My setup works if I manually start the server myself. I can't figure out how to start it via Tasker, since AutoInput appears to be helpless within AA.
[Paid Software Announcement and Discussion] Rag3:
This is known behavior of the xda app on older android versions. Same here.

I install aagw on my master, copy the apk and uninstall it again.
[Paid Software Announcement and Discussion] Emil Borconi:
@orilucille9 - Email me please
[MENTION=800534]ScrapMaker[/MENTION] - Try rebooting the slave after changing the tethering mode
[MENTION=5233864]Raendy[/MENTION] - Not quite. Official Android Auto uses a Wifi generated by the car for projection, but uses mobile data if that WiFi connection does not have Internet. This is only possible starting with Pie and above.
[MENTION=4791431]pdanders11[/MENTION] - We do stick with the default hardware (mainly) we just strip off bits which are not needed for this project to make the device smaller (and shave off a few cents on the product price)

@Emba7a - No haven't test in Dacia yet (but I will probably shortly)
[MENTION=5562025]shmykelsa[/MENTION] - Yes it will follow the official wireless specs meaning, phone will need to run Pie or higher. Yes we are working on implementing OTA features in case we need to update things and no master phone won't need to be rooted.

More updates on work:

We have it now working on the Rock Pi S as well, and we got fix the issue where it wasn't detected by some units (ex Sony) which is all really good, now we are 100% confident that this will work on any car/phone. As for the other stuff. [MENTION=407678]Snirpo[/MENTION] is now working on reducing the image size, we will like to go under 500Mb, so we can use the 1Gb NAND on the Rock Pi S. We need double the space, to make OTA's safe (partition the device into 2 with a built in recovery)

I'm working on getting the extras integrated as well (6 tap remover, DPI changer)

In regards to the kickstarter:

- I'm still waiting for Radxa to get back to me (Rock Pi S manufacturer) sadly I haven't heard from them for over a week now... which does worries me a bit. The good part is that I've checked and the board is actually open source, meaning, the schematics are available and potentially anyone could manufacturer, still I will prefer to use them.

- This week I should know exactly when we can film an advert for the product.

- We are looking for a "notar" to be able to sign the documents and set up the company in Holland. I only hope I will be allowed to travel there as currently Romania is doing really poorly with Covid and I'm worried I might not be allowed to enter NL or will be required to go to 14 days lock-down, but let's hope it will all work out well.

My personally set target is to have the kickstarter launched by the 15 of August with a 45 days campaign. It is a bit of tight target but I really hope I can make it, will keep you updated.
[Paid Software Announcement and Discussion] pdanders11:
[MENTION=842765]Emil Borconi[/MENTION] do you plan to release your RockPi S solution to the public or is that going to be your development platform only? I just ordered the TV stick after not much luck with using Motorola phone as slave (rooted) and Samsung S10e as master with Jeep Grand Cherokee (Chrysler Fiat/U connect Android auto).

Thank you for you hard work.
[Paid Software Announcement and Discussion] Emil Borconi:
The rock pi s will be used as the base of the plug&play device we are making.
[Paid Software Announcement and Discussion] milesian:
This is seminal work in the making. I always knew you'd get us to the promised Iand, Emil. All your hard work these years will be rewarded in a huge way once your crowdsource campaign kicks off, of that I have no doubt! I have a feeling news of this will spread like wildfire on the Android media circuit. Hope you're ready for the blitz =)
[Paid Software Announcement and Discussion] Emil Borconi:
DPI change also works, tomorrow I should have the tap limit remover sorted as well.

Radxa (rock pi manufacturers) did get back to me today, they are actually quite tuned on about this, so we are working out a way to make this work in the best possible way.
[Paid Software Announcement and Discussion] pavichokche:
Do you plan to make your software available for people to install on their own rockpi devices for free/cheaper? Or would it not really be easy/possible for it to be installed on any off-the shelf rockpi?
[Paid Software Announcement and Discussion] LLStarks:
From what I've seen, the Rock Pi guys are great and eager to provide support. They have an active forum and Telegram.
[Paid Software Announcement and Discussion] Emil Borconi:
No actual promise on this. We might open source the software but it's not my call alone and it's not a promise, also probably it won't happen on day 1 either... Beside it's slightly more then an app, as it needs kernel module as well...
[Paid Software Announcement and Discussion] Emil Borconi:
Yes and WhatsApp as well. I think you mentioned then first time, so without you probably we will be going down the orange pi route, really glad you pointed them out. Also the board is much nicer then the orange pi, feels like a more mature product. In a nutshell if, sorry when, this goes live you should ask them guys for a beer as it was your merit that we picked the board :D
[Paid Software Announcement and Discussion] pavichokche:
Yeah of course, I was just wondering if it would even be possible. Plus, I'm sure you guys might be able to source the rock pis cheaper in bulk than anyone would on their own so it's not like there's much savings there. At the end of the day it's probably best to keep it as a standalone product. Then you guys can focus on software fixes, improvements, and future support, instead of making sure people can install it on their own board.

Awesome work, guys, super fast progress so far too.
[Paid Software Announcement and Discussion] SOFO888:
Great work and thank you for the update, Emil.

I will of course support your kickstarter campaign.
[Paid Software Announcement and Discussion] prassun.saha:
HI.

Did you manage to sideload it on the TV stick? which TV stick was it? could you mention the model? also how di it connect, considering most sticks are HDMI and head units have USB input.

Please update about your progress
[Paid Software Announcement and Discussion] 92lleo:
I got it to work on a 2018 ioniq (not mine, just to try). Didn't get it to run on my 2019 i30n so far.. Headunit only states "usb device not responding" and drops the connection - regardless of root / non root mode of slave. I'll keep trying tough.
[Paid Software Announcement and Discussion] fenio:
Argh... I've just received my TV stick. Now after reading about Rock Pi S effort I don't want to mess with setup myself.

Waiting for kickstarter campaign now.

Anyone wants to buy TV stick? :)

Good luck Emil!
[Paid Software Announcement and Discussion] ScrapMaker:
Has anyone tried using Tasker/etc to simulate a USB disconnect/reconnect? I've been tinkering a lot with manual headunit server mode, It seems the only problem I have left is that when I start my car, I have to reconnect my slave device after my hotspot is enabled on the master. There's definitely some quirkiness to the whole wifi and bluetooth control. I'd love to have a few more options there -- like

- check this box to disable wifi when AA is disconnected

- force-connect wifi on AA connect (option for delay, and keep trying, in case the master hotspot has not started yet.)

For the life of me, I cannot get the master software to do anything. I don't believe it's actually starting the head unit server. Does everyone else see a notification that the HU server is started, etc? Only the manual method works on my rooted Pixel 4 XL. Is the intention that the slave is triggered via AA connection attempt, then reaches out over BT, hits the master, and the master turns on the headunit server? I've never seen that work on the Pixel 4, but I'll try on a few other devices today.

For the RockPi dongle, I'm DEFINITELY in. Though I do wonder how quick the boot-up time is, and whether we'll need to ever reconnect it physically. 10 seconds would be pushing it, but anything less I think people could deal with easily. AA is finicky sometimes anyways and can take 10s to register via normal cable. Maybe a supercapacitor could be used to keep the dongle in 'sleep' mode for a few days for instant boot. (Just musing, but instant would be sick.) That's how I have my Android tablet set up in my other car. Various levels of suspend and power-off, depending on several timers and voltage levels.
[Paid Software Announcement and Discussion] mc01319:
Hello, this is a really great effort. Had the chance to test it at a Nissan Qashqai 2019, which is android auto wired compatible?
[Paid Software Announcement and Discussion] Emil Borconi:
Rock pi s current boot time (from SD card, after we stripped out stuff which is not needed) is about 8 seconds. When flashed to nand will probably reduce it another half a second or second, but I think that is really good boot speed.

Hotspot from rock pi does take a bit longer.
[Paid Software Announcement and Discussion] ScrapMaker:
8 seconds seems great to me!

One thing that has confused me from the get-go, was why on earth anyone would want to create the hotspot on the slave device. It seems that more often than not, especially in the case of the RockPi dongle, people are not going to have a proper cellular plan with hotspot feature enabled. Am I missing something obvious here?

In my case I am having a lot of issues with timing, it seems, between my various devices on your software. I'm hoping when the dongle comes out, it builds in a bit more logic to get it working every time, (IE wait for master hotspot and cycle USB link to AA--stuff like that.)
[Paid Software Announcement and Discussion] Hateislove:
I would never run hotspot on my master device. It is one thing that causes the most battery drain and also heats up the phone quite a bit. It's best to run the hotspot on the slave and let the master connect to it. It seems to be the more natural way of getting it connected.
[Paid Software Announcement and Discussion] Rag3:
My car radio needs more than that :)

And besides that it appears the usb is already getting power when opening the door. Can' t wait to hold it in my hands :)
[Paid Software Announcement and Discussion] pavichokche:
So is there not one fixed way that this is going to work? Do people still have to choose whether to host wifi on their cellphone or this device?

Also, I don't remember if you had a conclusion on this - will the rock pi device be able to run off of simple ~0.5A current from older USB ports?
[Paid Software Announcement and Discussion] IlD4nX:
I fully agree with you: I don't want to touch my phone to connect to AA, it must be an automatic process once the slave is up and running !
[Paid Software Announcement and Discussion] Rag3:
I dont get your concern: Emil already wrote the solution will work even more seamless than currently: this includes no hotspot on the master.
[Paid Software Announcement and Discussion] IlD4nX:
Sorry, I explained myself in a wrong way... I'm aware the new system will have the hotspot and I was aligned with you on explaining that it doesn't makes sense at all having the hotspot on master!
[Paid Software Announcement and Discussion] BittnerAlexander:
I have a 4G-Hotspot (a fritzbox) in my car.

So the best for my case would be no hotspot on master and no hotspot on slave.

Other solution could be normal rj45 from my 4G-Router to RockPi and Hotspot on RockPi.
[Paid Software Announcement and Discussion] Emil Borconi:
Quick update.

It does looks highly likely I will travel to NL next week to get the company set up, will update you further on on this, but the 7th of August is the most probably date.

Got some updates from the guys who are going to do the promo video, they have a deadline for the 15th of August, so they can't create the promo stuff for that date, but they are able to do that straight after, with a turn around time of a week or so.

Radxa did updated with some things but further clarification now needed, I do have a chat scheduled in for Monday with them.

This all means things are going ahead pretty well, let's hope I won't be required to go to lockdown when arriving in NL.

On the device thing, it will create a hotspot and the phone will connect to it. Once we have the device we can loose the concept of master/slave there will be device and phone.

Currently there won't be an option to use the car WiFi but we might add it.

The integration will be 100% automatic and no additional apps are required on the phone (no headunit server or anything like this) just to have AA installed. There is nothing you need to do or touch or so. In case you do need to reset the connection for any reason sadly the easiest way will be to unplug/replug the device.

DPI change, 6 tap limit remover and even audio sink disable are working now (audio sink disable can be used if you want to use a2dp for audio instead of using the AA incorporated method, assuming the car unit won't block usage of a2dp while as is running)
[Paid Software Announcement and Discussion] ScrapMaker:
So the natural way to connect is for you to purchase an additional, unlimited data SIM for a backup junk phone, rather than just have tasker automate the hotspot on your primary?

This success of the solution has nothing to do with whether the master or primary is hosting the hotspot. At least, not a far as I can tell.

I have always set my phone to create a hotspot when I connect to my car's bleutooth. This provides internet to my dash cam and AutoPi dongle. It's really not all that complicated.
[Paid Software Announcement and Discussion] Emil Borconi:
Staring with Android 9, the phone can use internet from the sim card if there is none available on the connected WiFi. That's why official AA wireless require Android 9 or higher. The concept is that since everything is happening on the phone the rest of the devices (car) does not need internet as the phone is the brain.
[Paid Software Announcement and Discussion] BittnerAlexander:
I understand. But if you plan to create a own board, so please place on there 4 soldering points, so i could connect a normal ethernet100 on it and the Hotspot of this board would have Internet.
[Paid Software Announcement and Discussion] pavichokche:
Can't you guys add a simple button shorting two GPIO pins to cause the reset? Or at least add the ability for people to mod their device and add the button?

Otherwise awesome progress, keep it up!
[Paid Software Announcement and Discussion] Emil Borconi:
We might be able to do that...

Better said the board does have a reset button (which I forgot about) so consider that sorted.