All nexuses are completely stock.
After further investigation, it appears like the nexus 7 13 doesn't have otg support at all...
Hi, good work on getting this started. For me the deal breaker feature down the line would be car integration, namely:
Bluetooth calls take place over car mic and speakers
Steering wheel controls (volume, answer, next track, etc.)
I imagine some support for the pioneer adapter that allows this would be feasible.
Any plans or knowledge about that?
Mike, I am really excited to test Aahed on my Nexus 7 2013, to simulate an Android Auto to connect my Nexus 5 to. Both are running LL 5.1.1
I used an OTG cable as suggested, host side connected to the Nexus 7. Aahead release #2 was just installed and launched. The two pop-ups to allow USB access show up as you mention, and I oked both.
On the Nexus 5 side, I installed Google's latest Android Auto app, which requested me to authorize Maps and Google Play after I connected the Nexus 7. Eventually it showed an Android Auto logo, presumably allowing Aahead to take control and manage the screen on the Nexus 7.
But Aahead shows a black screen, other than the virtual buttons (back/home/menu).
I think that cable and connections are fine, as otherwise Android Auto would not have completed the setup sequence. Aahead is running, or I would not have been prompted with the two requests to use the USB port. But what is missing to get the Nexus 7 to show something on the screen as Android Auto host head unit?
p.s. I think that creating this development/testing environment for Android Auto is a wonderful idea
Thanks for all the help Mike!
For everyone following, I'd just like to offer some public thanks to Mike for helping me solve my problems. Even though the problem ended up being a misconfiguration on my end, Mike took the time to send me a debugging build of Headunit to help me track down the problem. I think the price (less than $9, as I recall) is well worth the functionality provided, and I encourage everyone who's looking for this functionality to buy Mike's app.
Here's a recap of my problem for posterity:
When I plug my Android phone (Nexus 4) into my Android tablet (Nexus 7) running the Headunit software, the display on my tablet remains black, and Android Auto does not open on my phone.
MTP mode was not enabled. To further debug, I decided to plug my Nexus 4 into my computer, to see if it would register. As I had been in USB debugging mode (to use Fastboot for flashing new images), MTP mode was disabled. However, I had already disabled USB debugging mode, believing this would have automatically re-enabled MTP mode. For some reason, that did not happen, and my device failed to register at all.
If your device appears not to be working, plug it in to your computer, and see if it shows up as a media player. If it does not, Headunit will not be able to see it. To re-enable MTP mode on your phone (in case it has become disabled), go to...
Applications > Settings > Storage > Menu (three vertical dots in the top-right corner on Android 5.x) > USB computer connection > Connect as > Media Device (MTP)
Then unplug your phone from your tablet, close the Headunit app, re-plug your phone, and you should see the USB popup on your tablet. After confirming this request, Headunit should work!
Great job Mike! I hope to see more improvements to this setup!
Hi, FYI I've renamed the app to simply "Headunit".
I hope you don't mind that I've copied your post to my new thread here: http://forum.xda-developers.com/gene...-auto-t3125252
I will close the original "I should create an app" thread to redirect discussion to the new; 1 thread is easier than 2 for everyone I think. (Original: http://forum.xda-developers.com/andr...de-aa-t3059481)
Yes, if you've gotten that far then the USB connection and pretty much all of the initial protocol exchange has been successful. One of the few reasons for problems at that point is a bad H.264 decoder, but if you have a stock-ish N7 it should be fine.
I'll presume that "latest" AA app means you have the June 3/4 release. Otherwise you might be having the "outside of the US" problem I solved here: http://forum.xda-developers.com/andr...abled-t3102020
It MIGHT help to open the Android Auto app, tap 7 times on the picture to enable Developer mode, then hit the dots overflow men for Developer Settings, and enabling "Skip Disclaimer".
Rebooting the devices may help also; you are very close I think; just one more piece of "magic" to solve.
|Thread Tools||Search this Thread|