• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[Android 4.1+]Proxy/GateWay for Android Auto

Search This thread

eArmin

Senior Member
Jul 6, 2010
143
20
eArmin.com
Hi, I have 2 questions:
1- Any suggestion for a working small affordable slave device in 2021 that can be purchased on Aliexpress? I can't find MK809V anywhere. Master, Note 10+, HeadUnit Honda 10th Gen.

2- Is it possible to install the proxy directly on the Head unit without having the slave if Honda Hack is installed?
Thanks
------------

Update: Finally I could enable the Wireless Android Auto using the HeadUnit Reloaded installed on HeadUnit with Honda Hack installed without any slave device. So happy to find a solution!
 
Last edited:

chrisandrews

Member
May 26, 2021
7
1
Hi, I have 2 questions:
1- Any suggestion for a working small affordable slave device in 2021 that can be purchased on Aliexpress? I can't find MK809V anywhere. Master, Note 10+, HeadUnit Honda 10th Gen.

2- Is it possible to install the proxy directly on the Head unit without having the slave if Honda Hack is installed?
Thanks
------------

Update: Finally I could enable the Wireless Android Auto using the HeadUnit Reloaded installed on HeadUnit with Honda Hack installed without any slave device. So happy to find a solution!
Any delay or issues? I'm interested in doing this but I can't get my Honda hack working unfortunately. My computer won't recognize the unit via usb.
 

eArmin

Senior Member
Jul 6, 2010
143
20
eArmin.com
Any delay or issues? I'm interested in doing this but I can't get my Honda hack working unfortunately. My computer won't recognize the unit via usb.

Some delays in comparison to wired, but it's totally acceptable and not annoying. Some delays and sound cuts are in changing the apps or multitask functions like running maps, playing music and asking Google assistant to do something. Why you need a computer to install HondaHack?! Everything can be done online using the head unit's browser
 

chrisandrews

Member
May 26, 2021
7
1
Some delays in comparison to wired, but it's totally acceptable and not annoying. Some delays and sound cuts are in changing the apps or multitask functions like running maps, playing music and asking Google assistant to do something. Why you need a computer to install HondaHack?! Everything can be done online using the head unit's browser
I'm on a budget so I'm tryna save a couple bucks. And I've read some reviews saying the unit isn't that capable in the first place so I may not use half of the things I experiment with. Another user was saying they didn't pay for Honda hack wireless through the browser but I can't find that anywhere.
 

chrisandrews

Member
May 26, 2021
7
1
Hi, I have 2 questions:
1- Any suggestion for a working small affordable slave device in 2021 that can be purchased on Aliexpress? I can't find MK809V anywhere. Master, Note 10+, HeadUnit Honda 10th Gen.

2- Is it possible to install the proxy directly on the Head unit without having the slave if Honda Hack is installed?
Thanks
------------

Update: Finally I could enable the Wireless Android Auto using the HeadUnit Reloaded installed on HeadUnit with Honda Hack installed without any slave device. So happy to find a solution.
w did you end up downloading headunit reloaded?

Hi, I have 2 questions:
1- Any suggestion for a working small affordable slave device in 2021 that can be purchased on Aliexpress? I can't find MK809V anywhere. Master, Note 10+, HeadUnit Honda 10th Gen.

2- Is it possible to install the proxy directly on the Head unit without having the slave if Honda Hack is installed?
Thanks
------------

Update: Finally I could enable the Wireless Android Auto using the HeadUnit Reloaded installed on HeadUnit with Honda Hack installed without any slave device. So happy to find a solution!
How did you end up downloading headunit reloaded? I just finished installing Honda hack and it seems I can't download any apks from the browser.
 

eArmin

Senior Member
Jul 6, 2010
143
20
eArmin.com
How did you end up downloading headunit reloaded? I just finished installing Honda hack and it seems I can't download any apks from the browser.
You cant install apps from Google Play and I dont recommend installing Google services. Instead you can connect your head unit to phone's hotspot and share the APKs of any app installed on your phone using other aps like CX Explorer or Share via HTTP to your head unit.
 

chrisandrews

Member
May 26, 2021
7
1
You cant install apps from Google Play and I dont recommend installing Google services. Instead you can connect your head unit to phone's hotspot and share the APKs of any app installed on your phone using other aps like CX Explorer or Share via HTTP to your head unit.
I've finally installed headunit reloaded 6 beta. The app starts by telling me my unit should be compatible with Android auto wireless native. unfortunately I can't seem to get it working natively or with wifi launcher. I was able to get wireless working with a slave device before so I'm not sure why I can't seem to get it to work with this. Do you have any tips?
 
  • Like
Reactions: sastone75

holofury

Member
Sep 20, 2007
8
0
Bielefeld
Hello! Looking for a little help. I have a Nexus 5X as the slave and Pixel 3XL for the master, Ford F150 Sync3. Everything runs and AA does connect to my head unit. However, none of the buttons to open AA work. I don't get any errors or anything useful z just the buttons don't respond. Thanks!

1. Running in root mode: (Yes/No) - no
2. If running in non-root mode, is the splashscreen visible on the car: (Yes/No) Yes
3. If running in non-root mode, did you set the masters BT inside AAGW app?: (Yes/No) Yes
4. Did the slave actually turned on the hotspot on the slave: (Yes/No) Yes
5. On the master did you select the slaves BT in the Wifi Launcher app?: (Yes/No) Yes
6. When the master connected to the car's BT did the Wifi launcher app started up?: (Yes/No) Yes
7. Did the master connected to the slaves hotspot?: (Yes/No) Yes
8. Did the AA icon appeared on the master at all (in the notification bar)?: (Yes/No) Yes
Hello,
is there any solution for this?

I also have a Ford with a Sync 3 Radio and also got stuck with the AA Icons visible on the screen but AA itself doesn't show up when I press the buttons.
The voice control button starts Google Assistent, so I think the connection itself works.
Might this be a problem with the Ford software?
 

Donixon

New member
Dec 12, 2017
4
0
Great project! I tried to make it work with:
- Slave: Nexus 6p, Stock android and rooted
- Master: OnePlus 8t, not rooted
- Car: Peugeot 208 (2020)
Everything goes fine as expected I guess, Android Auto asks to launch on master. The Car-Display flashes for a sec and I hear music for half a sec (because autoplay music is on). After that the connection is broken and Android-Auto is closed.

Thought maybe battery optimization settings, but nothing is optimized. Anyone familiar with this behavior and fixt it?
 

Donixon

New member
Dec 12, 2017
4
0
After three days and hours of trying I'm thinking of giving up. I tried all combinations listed in the first post and the closest I got was tonight when I saw AA screen on my car for a second. After that my car doesn't even register AA as connected after multiple reboots. Also it looks like aagateway app is actually turning wifi off on my slave.

Master: Poco F2 Pro (Rooted) running Android 11
Slave: Galaxy S8 (Rooted) running Android 9
Car: Peugeot 308 with a NAC head unit

Anyone had any luck with a similar combo? Is the slave too new to work?
Got the same problem with my peugeot 208 2020 version. Flicks for 1 sec the Android-Auto screen on the Car-Display but disconnects after that. Maybe a Peugeot thing?
 

rusti5

New member
Aug 6, 2021
2
0
What about the VAG specific version? Not needed if using version 2.2? Or do I still need to ask for it to the developer? (Would make no sense as he allows you to download older versions but nothing about a VAG specific one...)

I have no success in my Golf mk7 with discover pro mib2

Slave: Xiaomi mi5S with linageOS android 9 rooted with Magisk (there was a post with a guy reporting succed with this configuration)
Master: redmi note 9 pro

As soon as the slave is detected by the car, it looks like the usb connection is restarted, so that's all, it fails. After many attempts I saw everithing working once, with google maps correctly showing my location in the car screen's AA but just for 1 sec. Then the connection was lost again :-(
 

rusti5

New member
Aug 6, 2021
2
0
Its interesting make a list of the diferent setups:
Works for me:
- Car: Honda Civic Type-R 2018
- Slave: Xiaomi mi5s LineageOS rooted with magisk (Android 9)
- Master: Xiaomi mix2s with MIUI (xiaomi.eu rom) rooted with magisk (Android 10)

Tomorrow i will try to another slave phone

Exactly same slave not working for me :(

Master: Xiaomi redmi 9 pri
Car: golf Mk7 with discover pro mb2

The usb connection between the slave and the car disconnects one second after connection, don't know if a VAG issue or something related with the slave phone. Could you give more details about your configuration on the slave?

Thank you
 

DAVIZINHO

Senior Member
Nov 2, 2009
161
18
Exactly same slave not working for me :(

Master: Xiaomi redmi 9 pri
Car: golf Mk7 with discover pro mb2

The usb connection between the slave and the car disconnects one second after connection, don't know if a VAG issue or something related with the slave phone. Could you give more details about your configuration on the slave?

Thank you
Sorry but now i not use this setup.
I use the aaWireless device :-(
 

tamil18

Member
Jan 10, 2011
36
3
What about the VAG specific version? Not needed if using version 2.2? Or do I still need to ask for it to the developer? (Would make no sense as he allows you to download older versions but nothing about a VAG specific one...)

I have no success in my Golf mk7 with discover pro mib2

Slave: Xiaomi mi5S with linageOS android 9 rooted with Magisk (there was a post with a guy reporting succed with this configuration)
Master: redmi note 9 pro

As soon as the slave is detected by the car, it looks like the usb connection is restarted, so that's all, it fails. After many attempts I saw everithing working once, with google maps correctly showing my location in the car screen's AA but just for 1 sec. Then the connection was lost again :-(
I'm using oneplus one with custom rom android 10.
And poco f3.
Give all permission to wifi launcher. ( other permissions also
I got use that wifi launcher couldn't turn on and off wifi.
I got hyundai i30( 2017).
 

Donixon

New member
Dec 12, 2017
4
0
Exactly same slave not working for me :(

Master: Xiaomi redmi 9 pri
Car: golf Mk7 with discover pro mb2

The usb connection between the slave and the car disconnects one second after connection, don't know if a VAG issue or something related with the slave phone. Could you give more details about your configuration on the slave?

Thank you
I got actually the same issue. It looks like it works, but then after I hear my music (because auto media play is on), it disconnects. Tried different ROMS and android versions.

Not sure if its a slave or master problem.
Slave: Nexus 6p stock android 8 rooted
Master: OnePlus 8t not rooted
Car: Peugeot 208 2020
 

Donixon

New member
Dec 12, 2017
4
0
After a bit of trial and error I now have it working exactly the way I want

Master phone - Galaxy S8+, no root Android 8.0, Tasker app
Slave Phone - Oppo A57, no root, Android 6.0 colourOS
Car - Peugeot 3008

1. Install app on slave phone
2. Master phone - Tasker app to launch hotspot automatically when connecting to car bluetooth
3. Slave phone - Automatically connect to master phone hotspot when available
3. Master phone - Android auto to automatically launch when connecting to car bluetooth. Set Android head unit to always be running
4. Car - Connect to Android Auto. Slave phone will then display an option to launch Android Auto or AAGateway, set to AAGateway and never ask again.

I had to completely reinstall the AAGateway app numerous times before I've found the correct way of doing things.
Now all I do is start up the car, wait approximately 30seconds (I wait until Peugeot apps is showing on my car screen) and then launch Android Auto on the car and everything connects perfectly. There is probably a .2 second delay with touches compared to connecting directly but its not a big problem
Great that it works for you! Can you confirm it still works in 2021?
 

jhr1948

New member
Nov 25, 2013
3
1
Hey all, I can see that this topic looks as if its slowed down recently, but I'm a bit late to the game. I have a new Toyota Rav4 that is Android Auto compatible, but just fell upon on this thread about 3 weeks ago. I am more than likely going to pickup an "AAWireless" unit eventually, but clearly COVID has caused hardware supply issues, so I'm planning to wait until shipment gets a bit caught up. In the meantime, I figured I could give this a try.

I haven't got it to work, so hoping someone could shed some light if its because I'm doing something incorrectly.
Master: Samsung Galaxy S9+ (not-rooted running Android 10)
Slave: ZTE Axon 7 (rooted running LineageOS 14.1 which is Android Nougat 7)

I setup using Case 1 for both Master and Slave (from the first page)
- I paired the phones via bluetooth
- installed/opened AAGateWay on the Slave and selected the BT mac address of my Master and enabled "start tethering"
- On my Master I installed the latest "WiFi Launcher for HUR" opened it set location to Always and selected the Slave's BT

Cant get the Android Auto projection to start. I've tried uninstalling/reinstalling the apps etc... and still no go.

I also tried case 2 for both Master and Slave, but might give that a shot a bit more as i didn't troubleshoot as much.

Bottom line, is there something I'm possibly missing? Anything i can add that will help troubleshoot? Judging by my devices I should be fine with using Case 1 for both Master/Slave, but is it worth troubleshooting the case 2 setup more?

Thanks in Advance
 
  • Like
Reactions: kobr

lossah

Senior Member
Jul 23, 2014
432
91
Hello!

I have this problem showed in the video:

It's trying to open, I guess, but just won't start, it just closes directly.
  • Master is running Pie or above and slave is tethering:
    1. Running in root mode: Yes
    2. Did the slave actually turned on the hotspot on the slave: Yes
    3. On the master did you select the slaves BT in the Wifi Launcher app?: Yes
    4. When the master connected to the car's BT did the Wifi launcher app started up?: Yes, and no
    5. Did the master connected to the slaves hotspot?: Yes, think so
    6. Did the AA icon appeared on the master at all (in the notification bar)?: Yes
 

kobr

Member
Mar 5, 2011
10
4
Hi.
It's not work for me.
Master is Pixel 3 without root.
Slave is rooted Galaxy s6 or rooted Redmi 4 Pixel Experience android 10.
AAGateway ver 2.0.4.
What the version of Gateway should I use?
How can I turn on manually the hotspot on slave, without sim card?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    I used galaxy S6 stock and S10 for master, but I have to unplug and plug the cable to the S6 a few times before AA starts to work.
    looks like the development has showed down massively 😞 I would pay easily £10+ for a working app. thank you for the proof of concept, though 🙂
    1
    I used galaxy S6 stock and S10 for master, but I have to unplug and plug the cable to the S6 a few times before AA starts to work.
    looks like the development has showed down massively 😞 I would pay easily £10+ for a working app. thank you for the proof of concept, though 🙂
    this mod of AAGateway worked perfectly for me. used in combination with AA Starter on the master

    S9 master, zuk 2 slave
    1
    my slave doesn't have a SIM card with data does yours have?
    My slave doesn't either. Master connects to slave's wifi hotspot, but uses its own mobile data for internet
    1
    I try to use s7 as slave with lineage os rom (android 11 or Android 7) but is really unstable with my master phone Xiaomi mi 10. I was able only one time to connect as normal way using slave hotspot and WiFi launcher on master but then all other time it continually show connected, disconnected etc etc. So I try the manual way and seem to connect easily using master hotspot and running head server on master phone. The problem that after this test the other day I can't connect with phone without know why. So for now I give up and pick againy cable. 😬
  • 112
    Background
    - Couple of years ago Google have launched Android Auto, but up till recently the only way to connect your device to the car/head unit was to plug in a USB cable. As of 2018 this starts to change, BUT it looks like you will need to get new hardware for this and older cars/head units won't be upgraded to support this, neither phones with older OS.

    Concept
    - Since many of us will like to have this wire free but not ready / willing or have the possibility to upgrade the units/cars/phones I have thought of a way to achieve this, by using a small auxiliary device, like for example a very cheap and basic Android TV stick, which can be plugged in/mounted in the car and which can fulfil the roll of a Wifi antenna for your car.

    This app should allow you to transform any android powered device into a Wifi receiver for your Android Auto compatible Car/Headunit. Please do not confuse Android Auto, with Android powered headunit (usually Chinese, like MTCB, MTCD, Joying, etc).

    AAGateWay Documentation.

    Beta released (04.01.2020)

    What is it?

    AAGateWay is a an app which should allow you to use an auxiliary (slave) device to connect your existing Android Auto compatible car to your phone (master) using a hotspot created on your phone.

    How to use it?

    SLAVE SETUP


    1) Install the app using XDA Labs (Only on SLAVE) : https://www.b3itlabs.com/prod.php?id=3
    2) Configure

    • FOR BOTH ROOTED AND NOT-ROOTED SLAVES
      • CASE 1: Master is running Pie or higher
        1. Pair Master and Slave over BT (do this from the normal BT settings)
        2. Open app
        3. If slave is ROOTED and ONLY if you are using a TV STICK convert the app to system app. (if app not visible after conversion, reboot device)
        4. Enable the start tethering option (If asked make sure you manually configure the hotspot, to have the name HUR and the password AndroidAutoConnect)
        5. Select the masters phone BT MAC
        6. Exit
      • CASE 2: Master is running Android 8 or lower
        1. Create a Wifi hotspot from the master
        2. Connect slave to it
        3. Reopen AAGateWay and select the masters hotspot from the "Phone Wifi SSID" list
    • Slave is ROOTED - This will give a much bigger compatibility with cars, it should work with any car/unit (but depends a lot on the slave used, read below)
    • Slave is NOT ROOTED - This mode won't work on all cars and it has caveats.


    MASTER SETUP


    • CASE 1: Master is running Pie or higher
      1. Install WiFi Launcher for HUR (https://play.google.com/store/apps/details?id=com.borconi.emil.wifilauncherforhur)
      2. Make sure WiFi Launcher is version 2.1 or higher!!!
      3. Open WiFi Launcher
      4. FOR Android 10, set permission location to ALWAYS!!!!!!
      5. Select slaves BT from the BT list and exit
      6. DO NOT ENABLE ANY OF THE OTHER OPTIONS!!!!
    • If you do not want to use WiFi Launcher you can use the following Tasker task to launch AA on any condition you want: https://drive.google.com/file/d/1UO-Z5P0oQpHEdrQjYqvSM48L1TI-K5g8/view?usp=sharing
    • CASE 2: Master is running Android 8 or lower
      1. Open Android Auto, go to Settings, scroll down tap the version 10 times, then from the 3 dotted top right corner select start headunti server.
      2. Exit Android Auto
      3. Leave the Headunit Server running
      4. When you get into the car turn on the hotspot on the master (or use Tasker, automate or anything else do that for you)



    CONNECTING
    • Go to the car, plug in the slave to the car's USB and start the car
    • Slave is ROOTED
      • Nothing should happen, car should NOT detect the phone (SLAVE) at this stage. If the car does detect the slave being connected, it means your slave doesn't allow a proper USB toggle, in which case you should try enabling non-root mode.
      • Master is Pie and above
        1. If you selected to tether from the slave, at this point you should see the slave turning on the hotspot, otherwise you might see the slave trying to connect to a Wifi network.
        2. Slave will notify master
        3. Master will automatically start WiFi Launcher
        4. Master will connect to slaves hotspot
        5. Master will start AA on the phone and notifies slave
      • Slave will enable USB
      • If you are using a phone as slave you will get a prompt if you want to use AAGW as the default app for this action, make sure you select ALWAYS ans yes. (TV stick should work automatically)
      • Projection should start
    • Slave is NOT-ROOTED (or running in non-root mode)
      • You will get a prompt to use AAGateWay for this action, make sure you select always.
      • Car should display a splah-screen saying waiting for master. (on some car's screen you might see a scrambled image)
      • After splash-screen is displayed, the slave will start tethering, or will try to connect to the masters hotspot depending on the setting.
      • Once a network connection is established between the 2 devices, you will see the AA icon turning on on the master and Android Auto should be displayed on the car's screen. It is possible that the screen will stay /turn black, if that happens, you can try to press the home button on the infotainment system, then re-open Android Auto on it.

    Troubleshoot and getting help

    As the thread has so much information it will be really nice if we can try to stick to one format of troubleshooting, by using one of this 2 templates:

    • Master is running Pie or above and slave is tethering:
      1. Running in root mode: (Yes/No)
      2. If running in non-root mode, is the splashscreen visible on the car: (Yes/No)
      3. If running in non-root mode, did you set the masters BT inside AAGW app?: (Yes/No)
      4. Did the slave actually turned on the hotspot on the slave: (Yes/No)
      5. On the master did you select the slaves BT in the Wifi Launcher app?: (Yes/No)
      6. When the master connected to the car's BT did the Wifi launcher app started up?: (Yes/No)
      7. Did the master connected to the slaves hotspot?: (Yes/No)
      8. Did the AA icon appeared on the master at all (in the notification bar)?: (Yes/No)
    • Master is running Oreo or below and master is tethering:
      1. Running in root mode: (Yes/No)
      2. If running in non-root mode, is the splashscreen visible on the car: (Yes/No)
      3. If running in non-root mode, did you set the masters BT inside AAGW app?: (Yes/No)
      4. Did you select the masters hotspot name in AAGW?: (Yes/No)
      5. Have you started the Headunit server on the master?: (Yes/No)
      6. On the master did you select the cars BT in the Wifi Launcher app?: (Yes/No)
      7. When the master connected to the car's BT did the Wifi launcher app started up (notification bar)?: (Yes/No)
      8. Did the master turned on the hotspot?: (Yes/No)
      9. Did the slave connected to the masters hotspot?: (Yes/No)

    • Getting rid of all automation and manually starting it all (regardless of Android version on master and slave):
      1. Uninstall AAGW on the master
      2. Start the headunit server from within Android Auto on the master
      3. Create a hotspot on the master
      4. Open AAGW on the slave and make sure it's not set to tether
      5. in AAGW make sure you select the masters hotspot
      6. If AAGW is set to non-root mode make sure you select the masters BT (just press the button AAGW will do a BT scan of nearby devices and you can pick it from the list)
      7. Go to the car and plug the slave in
      8. Start the car
        • If slave is running in ROOT mode, slave will first try to connect to the masters Wifi and you will see a notification on the master that AA is running, only then the car should recognise a plugged in device.
        • If the slave is running in non-root mode, first you will see a splash screen on the car, then you will see slave connects to masters Wifi (if not already connected), then you will see AA starting on the master.
    • How do I collect a bug report / logcat
      1. Open Settings > About phone.
      2. Scroll down to the Build number.
      3. Tap the Build number 7 times in quick succession until "You're now a developer" appears.
      4. Return to the Settings menu and select Developer options.
      5. At the top of the screen, make sure 'Developer options' is set to On (green).
      6. Scroll down to Debugging and enable both USB debugging and Bug Report Shortcut on (green).
      7. Tab on Logger buffer sizes: Default setting is 256K. Select 16M to help capture more information for debugging. Of note, it can affect the apps performance especially with lower spec phone, so change it back after you have finished submitting bug reports.
      8. On slave make sure you enable debugging inside AAGW, on master open Android Auto go to developer settings and make sure force logging is enabled.
      9. Reproduce the problem
      10. Hold the Power button down until the menu appears.
      11. Select Take bug report. and wait for the device to capture the bug report.
      12. Tap the 'Bug report captured' notification when it appears.
      13. Send the bug report by email to [email protected]



    Know problems, workaround:
    • - Latency & lag. This will be really down to the devices you are using. I have tested it with a MK808B Plus, it work’s ok most of the time but occasionally you will get the odd lag. I’ve also tested it with a Nexus 7 tablet, and there was no lag at all, so device does matter, as well as probably ROM.
    • - I get random disconnection. There can be 2 causes for this, one the USB connection fails between the car and the auxiliary device, or the Wifi fails between the phone and the auxiliary device. In my tests I saw a few Wifi disconnections without any reason on the MK808, but non on the Nexus. Changing the tethering option from WPA2 to Open did help with this.
    • - App is closed without error or reason. The app runs in a background process, with a minimal interaction with the foreground, some devices/OS will kill background apps. I saw this happening on Nokia and I saw this happening on OnePlus as well. Try disabling battery optimisation for AAGateWay, that might help.
    • - I just cannot get it to work… Try using a phone, that will at least give you some visual guidance. Make sure that your device connects to the phone Wifi hotspot, make sure that AA Headunit server is running on the phone (try to force stop Goolge Play Services, stop and restart the headunit server)… All fails contact me
    • - Nothing happens on the master, using Wifi Launcher for HUR app. In this case, try to manually start the headunit server on the master, and manually turn on a hotspot, then reconfigure you're slave to connect to the masters hotspot (even if the master is running Pie or higher).


    Device compatibility:
    Master:

    Any phone which normally works with Android Auto

    Slave with ROOT:
    • - Tested and know to work: - MK809V, Nexus 7 (depending on rom), Sony X Compact (depending on rom)
    • -Tested and not working as expected: Pixel 2, MK808B
    • - While root is necessary, not all phones can toggle USB port on and off by software. And there can be other problems, for example on some devices when you turn off the USB the phone loses the ability to detect the power connection as well, which is use as trigger to start the whole process. It is almost impossible to predict if a phone will be a good slave candidate or not.

    Other things
    - Xiaomi phones (MIUI makes a mess), try not to use it for Slave
    - Generally older phones (pre oreo) are more likely to work fine as a slave device.

    Any suggested slave?
    - Yes, use an MK809V TV stick, as the experience with it, is pretty slick and it should work out of the box. If you get a MK809IV try to get the one with Android 5.1.1 as the one with Android 7.1 has problems with the tethering.

    FAQ.
    Q: Can I use this with any car and phone combination?
    A: Assuming your car is already Android Auto compatible, then YES.


    Q: Can I also automate the start of the Headunit server?
    A: Only with a rooted phone, using the following shell command: am startservice -W com.google.android.projection.gearhead/com.google.android.projection.gearhead.companion.DeveloperHeadUnitNetworkService

    Q: Can I use Wifi-Direct to connect instead of WIfi?
    A: No.

    Q: Does the traffic come out from my monthly data allowance?
    A: NO, traffic between auxiliary device and phone hotspot does NOT count as internet traffic, HOWEVER if you do have other apps on the auxiliary device which download updates, etc in the background that WILL be counted as internet traffic. So I suggest double check the apps on the aux device and disable all those which aren’t needed.


    Q: Will the car/head unit provide enough power?
    A: It should provide at least 500mA that’s the standard USB current, while I cannot guarantee that will be enough in all cases, it should do, assuming you do turn off all unneeded services on the TV stick.

    Q. What about start up time?
    A. It will depend a lot on the device you are using. A low-entry TV stick boot time is about 1 minute, which can be a bit too much for an initial car setup. As mentioned earlier, these devices usually have 2 USB ports, you can for example connect the power USB port to a continues power supply in the car, in which case the boot time will be non-existent since the device is always running. If you are using a phone, the phone battery will probably hold the charge just fine for a couple of days, if you disable all apps on it and you set up a profile to go into aeroplane mode when it’s not charging. Tasker or Automate are your friends for that. If you cannot connect the TV stick to a continues power source, you might consider using a small portable power pack which powers the tv stick (should hold power for a few days) and the power pack can be charged while the car is running.

    Q. Can I decrease boot time for TV Sticks/Phones by removing all unrelated software.
    A. Yes, actually quite a lot. Once you have your configuration ready and everything is working as expected, you can uninstall/disable all packages beside this ones:
    • package:android
    • package:com.android.apkinstaller
    • package:com.android.providers.settings
    • package:com.android.packageinstaller
    • package:com.notriddle.null_launcer (or any other launcher, but NULL launcher has no memory consumption, no app drawer no nothing, perfect for headless - see: https://github.com/notriddle/null-launcher )
    • package:com.android.inputmethod.latin
    • package:com.android.settings
    • package:uk.co.borconi.emil.aagateway
    • package:com.android.shell
    • package:com.android.systemui
    Easy way to list / disable all apps will be using a computer and following commands
    Code:
     adb shell pm list packages
    This will list all installed packages
    Code:
     adb shell pm disable xxxx
    where you replace xxxx with the package name (Ex: com.android.shell )


    Q. Will using Wifi 5Ghz give me better performance?
    A. Well if both of your devices support it, SURE!

    Q. Is the source code available?
    A. Sort-of, please see: https://github.com/borconi/AAGateWay this is only for the sketch, however new version does contain code which lift restrictions on 3rd party apps in Android Auto. To prevent the abuse of this by some, further code won't be updated to GitHub, however if you want to build your own version, please do contact me for details.


    Guarantee or Warranty
    - Due to the fact that there are so many possibilities and combinations of cars, head units, slave and master devices, there is no way for me to test all of them, however if you did purchase the software and you are not able to get it to work for any reason, please email me on [email protected] and I'm more then happy to refund the purchase.


    Teaser:
    24
    Good news, I've made the breakthrough I needed on the slave side, waiting for more confirmations but looks very promising.
    If all goes well I should be able to update the app on the next week or so, possibly to RC or stable state.
    22
    Updates from the Netherlands, CP & EB IT is officially opened :) next week I will start the work on the promo video then Kickstarter campaign is on....
    21
    Just got off the phone with the guys who are going to shoot the promo video, we should have that by no later then 23rd of August done, so I really hope that by that day the kick-starter will be live.
    21
    Hi guys.

    Sorry to be radio silent, indeed I was relatively busy with HUR and OBD2AA as well as other non Android Auto related work. Today I have finally managed to push out a stable release for HUR, and obd2aa is also doing pretty well, so in the next period I will continue to develop the AAGateWay, that being said my schedule looks like this:

    - This weekend, working all weekend, preparing photos from 5 different events across the UK so that will tied me up till Tuesday
    - Wednesday morning hitting the road (travelling to Romania - 3 days road trip)
    - I'm not sure how much I will be in Romania
    - October 20 I'm flying to the States for 2 weeks.

    So as you can see I will be quite a lot on the road, but I will take my Sony headunit and some dev tools with me to Romania and will carry on working, my target is to have a stable version of this app before I fly to the states.

    I will try to put together a list of most common problems I saw here and wishes tomorrow so you can all see and know what's happening as well as input new ideas if you have any.