HFP audio in Pixel 6a device for Android Automotive - android-automotive

Does anyone tried the Android Automotive 13 or Android 12L build on Pixel 6a/3a devices, if yes does the HFP calling audio works?
The link below says Android Automotive 13 and 12L versions are supported in Pixel 6a/3a.
https://source.android.com/docs/setup/about/build-numbers#source-code-tags-and-builds
I have checked with emulator for both of these versions but HFP audio does not work.

Related

Does Flutter supports the android TV?

I would like to know whether Flutter supports Android TV. Please provide a suggestion to access the remote key in my application if Flutter supports Android TV.
There is no where mentioned officially about Android TV in flutter website but Android TV Supports play store so you can somehow create app for TV in flutter.
But Google Android Studio (Java/Kotlin) officially supports Android TV.

Does Flutter support Android TV and Apple TV?

I wanted to create the video streaming application for Android and iOS which also needs to work on Android and Apple TV or at least on Android TV.
April 2021 update
Yes for Android TV
Flutter supports android tv for a while now. There is a long discussion here on publishing it to play store https://github.com/flutter/flutter/issues/48109
Partially for Apple TV
There are some open source attempts like this one https://github.com/LibertyGlobal/flutter-tvos-demo to support it on AppleTV
But publishing there can be harder depending on App Store guidelines.
No support for Apple TV or Android TV at the moment from Flutter, and according to this thread there is no current plan for that (as of Jul 21, 2018). Actually theoretically, there is nothing stopping you from compiling the project and building Android TV app (can't say much about Apple TV), the binary will build to the device, but that's just the tip of the iceberg. Since no official support is there yet, presumably you'll be on your own if you try.

Installing android automotive OS onto regular android tablet device?

are there any ways for installing the android automotive os onto a regular android tablet for debugging purposes? As far as I could see, I can only use the emulator inside Android Studio for debugging.
But I want to debug on a physical device (as good as possible).
Thx.
No. That is not possible and likely will be that way for now. Android Automotive OS is designed to run in a vehicle, there is no incentive or need for tablet makers to create a version of Andriod Automotive OS for their tablet. If you want a physical device, there are automotive reference boards by various CPU manufacturers that support Android Automotive OS but likely it will cost a lot more than a tablet and would require a lot more work to maintain and be less stable compared to a commercial device.
There might be an option of using Pixel 3XL for app development although I have not tried so do not now how well it works. You can find more information in Google website: https://source.android.com/devices/automotive/start/pixel3

What is the difference between developing apps for Android Automotive OS and Android Auto?

Google released developer documentation for Android Auto in 2014 and Android Automotive OS in 2019. What is the difference?
Android Auto: https://android-developers.googleblog.com/2014/11/begin-developing-with-android-auto.html
Android Automotive OS: https://android-developers.googleblog.com/2019/05/developing-apps-for-android-automotive.html
Short answer: Android Automotive OS runs natively in the car, while Android Auto runs on the phone and can be projected to the car over USB or Wi-Fi.
Android Auto
Runtime: Runs on the phone, displays on the phone or projected by the
phone to the car
App architecture: App developer extends mobile app, all user setup
happens in the mobile app
UI: Google's Android Auto app draws every UI pixel, everything is
optimized for driving
Android Automotive OS
Runtime: Android OS runs on the car, phone is not required
App architecture: Developer deploys an APK specifically for the car,
all user setup happens in the car (parked UI)
UI: Google, the OEM, and the app developer draw UI, some screens are
optimized for driving
Developers create the setup / login / settings UI for the car (parked
UI)
Google publishes source code for an AOSP media UI (OEM takes
responsibility of driver safety, not Google)
OEMs make adjustments to the media UI to fit their screens (driving
UI)

How can one connect to an Android TV emulator (on Mac OS) with React Native?

I've been messing around with React Native today. I've been running my react components on a virtual Android tablet using the Android Emulator. I'm now trying to run my react native code on an Android TV emulator, but I can't get it to work. I've set up the TV & Tablet emulators in near identical ways using the Android Virtual Device Manager within Android Studio. The main difference (beyond the obvious) as far as I can tell is that the CPU for the Tablet is x86_64, whereas the CPU for the TV is x86. I do not have the option to match these parameters for these two devices.
When I run react-native run-android, my react project builds successfully, but then the following screen shows up in my TV emulator.
Does anybody know what this is? Is there a proper way to connect a React Native app to an android TV emulator? My assumption was that it should be identical to the process for an android tablet emulator, but this does not seem to be the case - and I can't seem to find android TV specific information anywhere online.
Right now RN doesn't support android TV, they just recently supported apple TV but before that it was supported on ipad. So there must be some additional configurations needed between a tablet and tv. Here is more info on the subject: https://github.com/facebook/react-native/issues/10544
It seems to be that this issue is fixed by the steps recommended by this answer here: https://stackoverflow.com/a/39562409/798491 (except instead of shaking your screen, hit command-m to bring up the react native dev options).