I just found this repo and I am amazed by your code and your will to open source it!
I am running OpenAuto Pro (a closed source Crankshaft fork) on a raspberry pi 4 in my car for some years now, and two months ago the integrated wireless Android Auto way stopped working for Android Auto apk >12.6. Something changed on the way the app is asking for wifi handshake. Crankshaft experienced the same problem, although they didn't even have a working AA wireless.
Now, OpenAutoPro went out of business and they won't be updating the app or sharing the code, so I'm just stuck with the outdated code.
Then I found this repo and it got me thinking, instead of connecting a rpi-zero to my rpi-4, is there any way that I can install the necessary code on the rpi-4 itself, and then make AAWG connect to OpenAuto running on the same machine, using the USB Accessory Mode?
This is way over my head, but the only way I can imagine that this can work is by emulating a USB connection.
Do you have any ideas? Can I make it happen somehow? Or should I install a separate raspberry pi alongside my first. Which would be a shame but that's what close-sourcing does. :(
Again, thank you for your code. This isn't an issue, but I thought it belonged here instead of reaching out by email.
Hello @nisargjhaveri,
I just found this repo and I am amazed by your code and your will to open source it!
I am running OpenAuto Pro (a closed source Crankshaft fork) on a raspberry pi 4 in my car for some years now, and two months ago the integrated wireless Android Auto way stopped working for Android Auto apk >12.6. Something changed on the way the app is asking for wifi handshake. Crankshaft experienced the same problem, although they didn't even have a working AA wireless.
Now, OpenAutoPro went out of business and they won't be updating the app or sharing the code, so I'm just stuck with the outdated code. Then I found this repo and it got me thinking, instead of connecting a rpi-zero to my rpi-4, is there any way that I can install the necessary code on the rpi-4 itself, and then make AAWG connect to OpenAuto running on the same machine, using the USB Accessory Mode? This is way over my head, but the only way I can imagine that this can work is by emulating a USB connection.
Do you have any ideas? Can I make it happen somehow? Or should I install a separate raspberry pi alongside my first. Which would be a shame but that's what close-sourcing does. :(
Again, thank you for your code. This isn't an issue, but I thought it belonged here instead of reaching out by email.
/edited, wrong mention