USB Audio - Google Pixel Questions & Answers

Hi all,
Just brought a Pixel 32gb coming from the 6P. With the 6p, I'm able to use USB-audio to my cars radio no problem. However, with my pixel - it doesn't want to work. Upon connection, it cycles through the USB modes (Charging, PTP and Audio Source,) which interrupts the connection process. With the 6P, it's a constant 'audio source' USB mode.
I should mention, that the times I've got it working, I've had to wait for the connection to time out, and cause my radio to throw up an 'Android error' (unable to connect.) Then I simply went into developer options and selected 'audio source' as the default method. When this worked, I wasn't able to use the radio buttons (pause / play and seek.)
Nexus 6P - 7.1 dev preview
Pixel - 7.1
Radio: Kenwood KDC200UB.
Thoughts anyone?
Thanks in advance,
Chicken

It doesn't sound like your head unit is demanding "USB audio" and I don't believe it should.. It sounds like your 6P is connecting as a hard drive and you're able to use the head unit to control the tracks. This is how pretty much all after market head units work, I don't believe there are any head units that act like a USB DAC (straight thru USB audio controlled solely by the phone with an analog/digital output).
In my case with my DEH4800BT, my Pixel automatically mounts as storage and the head unit reads the music content and is able to play/pause/skip directly from it. This should be what happens in your case, I had to play with mine a few times in order to get it to work.
Edit: I'm going to play with the OTG adapter and a male/male USB cable to see how my head unit connects. Just as an experiment.

I can assure you, my 6p is not acting as a hard drive due to the radio not supporting MTP. It's a Kenwood KDC200UB. It's using USB-passthrough, and yes, the radio does support it and many others do too.
You may search the radio google, and you'd find a feature called 'hand mode.' This allows Google play etc to pass audio.

You are right, I should have done the research. However your head unit is using AOA and not USB audio in the traditional sense, it's allowing the head unit to be a human interface device and not (just) a DAC .
Your Kenwood head unit technically requires the use of the Kenwood Music Play app however my pioneer also states it needs an app but I don't use one. I did have to cycle my device into midi mode once before it worked you could give that a try or maybe your head unit needs a software update? Are you using the cable that came with the Pixel?
Thank you tho, I never would have fully understood AOA if you hadn't suggested that I look it up.

Last firmware update was last year, the nexus 6p wasn't on the supported device.
It did try to connect to an accessory, which I thought was strange

mine did too the first time, which is why i shuffled thru the usb modes. When i was reading about AOA i found out that its now depreciated, so there wont be anymore updates for it.

k.s.deviate said:
mine did too the first time, which is why i shuffled thru the usb modes. When i was reading about AOA i found out that its now depreciated, so there wont be anymore updates for it.
Click to expand...
Click to collapse
I'm sure AOA2 is still being worked upon, no?

Just an update: popped into a car audio Centre, and tried roughly 40 headunits. Didn't work on any of them. I'm almost positive this is a 7.1 issue

I believe you need to change the way it connects to your USB port in the car. I changed it from charging to reading files. Pull down the notification bar and click on the USB notification to select how it connects to the car. Worked for me.

pixel-painter said:
I believe you need to change the way it connects to your USB port in the car. I changed it from charging to reading files. Pull down the notification bar and click on the USB notification to select how it connects to the car. Worked for me.
Click to expand...
Click to collapse
I'm guessing your using MTP connection, which does work. However, after trying 2 pixels, and a Pixel XL - as well as having someone in America try with a similar head unit - it's definitely a pixel bug / issue.
To reiterate, MTP works fine - but using Audio out VIA USB does NOT

Suicidal Chicken said:
I'm guessing your using MTP connection, which does work. However, after trying 2 pixels, and a Pixel XL - as well as having someone in America try with a similar head unit - it's definitely a pixel bug / issue.
To reiterate, MTP works fine - but using Audio out VIA USB does NOT
Click to expand...
Click to collapse
While I understand what you mean by MPT, you might be confusing some people since it isn't listed as such on my phone and probably for others too. It is listed as "Transfer files" as in my screenshot below. Perhaps it is a brand specific issue related to proprietary software, or a mod or app installed. I bought mine directly from Google and have never had this issue once File transfer is selected, but my pixel seems to default to "Charge this device" every time even if I change the settings.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

pixel-painter said:
While I understand what you mean by MPT, you might be confusing some people since it isn't listed as such on my phone and probably for others too. It is listed as "Transfer files" as in my screenshot below. Perhaps it is a brand specific issue related to proprietary software, or a mod or app installed. I bought mine directly from Google and have never had this issue once File transfer is selected, but my pixel seems to default to "Charge this device" every time even if I change the settings.
Click to expand...
Click to collapse
My phones not rooted, it's stock. Your image is relating to MTP / file transfer. My issue is related to Audio Out via USB using the AOA (Android Open Accessory) protocol.

Suicidal Chicken said:
My phones not rooted, it's stock. Your image is relating to MTP / file transfer. My issue is related to Audio Out via USB using the AOA (Android Open Accessory) protocol.
Click to expand...
Click to collapse
What is the drawback of starting using the method that works and stopping using the method that doesn't work?
A moment of nostalgic want for the old days?
If AOA is depreciated, 7.1 has forgotten it so it is not technically a bug but unsupported.
I get it is annoying if you're losing features to use the current working method of MTP / file transfer. Is that the case?
If AOA is depreciated, you may need to adapt to continue.
Sent from my sailfish using XDA Labs

nednednerb said:
What is the drawback of starting using the method that works and stopping using the method that doesn't work?
A moment of nostalgic want for the old days?
If AOA is depreciated, 7.1 has forgotten it so it is not technically a bug but unsupported.
I get it is annoying if you're losing features to use the current working method of MTP / file transfer. Is that the case?
If AOA is depreciated, you may need to adapt to continue.
Click to expand...
Click to collapse
It works on the 6p with 7.1 Dev preview.
Google's guidelines for nougat were that devices MUST be compatible with AOA. It's a bug.

Having this issue too and it sucks. I had a Nexus 5 and a Pioneer MVH-X380BT and it sounded great with the usb cable. Now with my Pixel my deck says error-19 every time I plug it in. I've tried going into the dev settings and changing the usb configuration and the app SoundAbout and it didn't make a difference. It was a pretty big difference in sound quality on the Nexus 5 between usb and bt and it's lame that the Pixel doesn't have the same audio support.
It would be amazing if Google backported aoa or someone made a mod to add it. That would be worth rootingng my phone for.

I also tried to connect my phone through USB, but it's not successful. Why google didn't provide an easy solution for such a long time?

I have a Pixel 2 and cannot get Audio out of phone to AOA device.
https://source.android.com/compatibility/android-cdd.pdf
In documentation it reads:
SHOULD NOT implement AOAv2 audio documented in the Android Open Accessory
Protocol 2.0 documentation. AOAv2 audio is deprecated as of Android version 8.0
(API
level 26). (page 102)
WHY must you do this Google!!!! :crying::crying::crying:

Related

[HOWTO] Milestone USB-Host mode & using USB devices

Motorola Milestone - USB OTG - USBHost Mode
Found on Chris Paget's blog and since there isn't anything related, I'm postin' it here for xda-devs (with some clarifications and corrections in his words).
You’ll need to make two things, a micro-dongle to enable the USBHost mode (that you'll plugin during boot time) and a cable with the right connectors on each end (for connecting your peripheral).
To do this you’ll need three cables:
- A car charging cable (off-the-shelf at the Verizon store)
- A Micro-USB cable (as above)
- A USB extender cable (the tiny ones that sometimes come free with USB keys work great)
Start with the car charging cable. Break open the micro-usb connector (it comes apart fairly easily) and look at the little PCB inside – there should be a single tiny surface-mount resistor and two wires from the charger cable. Unsolder both wires and the resistor, and then bridge the pads where the resistor used to be so that it’s completely shorted.
The end result should look something like this:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
(Micro Dongle)
Next up, you need to make your connector cable. Cut the end off the USB extender cable, you want to keep the socket end and discard the plug. Cut the micro-usb cable as well, but on this one you want to keep the plug and discard the socket. You should now have a micro-usb plug that’ll fit into your droid and a usb socket that you could plug a memory stick into. Strip the wires off the ends of both cables and join them to each other, connecting like colours (and the shield) together. When it’s finished it should look something like this:
For using USB-Host mode and your USB peripherals you have to do the following:
- Turn your Milestone off
- Plug the micro-dongle into the USB port
- Turn the Milestone on
- Unplug the micro-dongle as soon as the Motorola logo disappears (when the Android bootscreen is appearing).
Once your Milestone is booted, pull up a terminal and look at dmesg – after plugging in your USB peripheral using the cable you made earlier you should see the usual kernel notifications about new USB devices being connected; they’ll also turn on (or start charging) if they’re powered by USB.
You’ll only be able to plug in one peripheral before the port reverts to peripheral mode and you’ll have to reboot with the micro-dongle if you want to go back into host mode.
Also, if you leave the micro-dongle plugged in too long it triggers another bug, the port gets stuck supplying power to devices but not actually recognising them. Hopefully the drivers are sufficiently open-source that these are easy bugs to squash, and that dynamically switching between host mode and peripheral mode won’t be too hard to add either.
USB external storage won't work, but USB Keyboards are working. Anyway, we can compile a module for making the Linux kernel to recognize all we want since we can insmod as root.
--kholk
and the same text are here
Is it possible to load a module witch allows usb memory sticks?
Sent from my Milestone using XDA App
I made a USB host cable based on Gowthamj reply on the same blog.
Anyone sell this on ebay?
rizdroid said:
I made a USB host cable based on Gowthamj reply on the same blog.
Click to expand...
Click to collapse
Hi,
Some schematics or blueprint that you can upload here?. Look great!!!
EDIT: Got it!: http://sites.google.com/a/gowthamj.com/www/
i do host cable with blueprint from post #6 and... Something work
I'dont have any classic usb keybord (only wireless), but i try with usb storage.
After reboot and pressing button red led on pendrive blink a few times, after i release button (after M logo) they turned black.
It means that cable is ok, in dmesg i saw notification of connecting USB Device. But without drivers in kernel we can put this in our... boxes with accesories... kernel is locked, host usb is IMO only a funny feature of Motorola Milestone
Cant we use the modules they use to connect usb memory sticks to their N1s?
Would this work?
Sent from my Milestone using XDA App
royalcs said:
Cant we use the modules they use to connect usb memory sticks to their N1s?
Would this work?
Sent from my Milestone using XDA App
Click to expand...
Click to collapse
No, because the N1 uses a different kernel and modules as to the Motorola Milestone.
Is there a chance for external USB sound card to work?
bump!
I'm not a linux guy so anyway - do the drivers for usb host HAVE to be compiled in kernel? As on milestone the kernel can't be modified this implies the usb host on milestone works just with - usb keyboards?
Is there any way to use other usb devices? I'm asking because if not it seems it isn't worth to make the "micro usb host + switch" cable...
there is no way untill we can put or own kernel signed by owrselves on the milestone
Live long and prosper- tapatalk
thx but we all know that.
MuF123 said:
thx but we all know that.
Click to expand...
Click to collapse
so.. we all know that the only included driver available is for keyboard, no one has ever reported anything but, and yet... there is a post asking about it, isnt it?
Live long and prosper- tapatalk
Khul said:
so.. we all know that the only included driver available is for keyboard, no one has ever reported anything but, and yet... there is a post asking about it, isnt it?
Live long and prosper- tapatalk
Click to expand...
Click to collapse
could you please read what you post?
Khul said:
there is no way untill we can put or own kernel signed by owrselves on the milestone
Live long and prosper- tapatalk
Click to expand...
Click to collapse
You said kernel is locked.
We all know that.
And if being smarta*s is the only thing you can do here I think noone is interested in your posts Bye.
Please ppl don't become offensive...Just ignore some posts and let's continue to be productive about the topic
we can try to load modules for the kernel. no need for custom kernel. just compile the module sources against the milestone kernel and present libs (for ex. the now famous kernel 2.6.32.9-ge635aa4
so it is possible, but requires better knowledge of linux stuff like compiling etc - that I as a windows user don't know... however - for a person who knows how to do that - is it possible without much effort to do that? or do you need to code your own driver or what
edit> what do we need to do that? let's say I will come to my friend to do the compiling for me - what does he need to do that? how will I then use those drivers? is it same as in linux so will some guide for linux apply to android?
MuF123 said:
if being smarta*s is the only thing you can do here I think noone is interested in your posts.
Click to expand...
Click to collapse
wow jumpi huh? no need to mate, not being smarta*, just returning your "we all know that" right back at ya. nothing more, its all good.
anyways, i didnt think you could actually add more drivers and get them to load properly... thats nice to hear.
Live long and prosper- tapatalk
Awesome!!Nice guide!!! Thank you!!!

[Q] An app to make my phone act like a USB flash drive

I have a galaxy s, running android 2.2, and I was wondering if there is an app I can get which would make my phone emulate a USB flash drive, when the micro USB is plugged into the top.
The reason for this is I have USB input for my car stereo, as well as iPod/iPhone and all that fancy stuff, however that doesn't help for the phone I have. So I would like to be able to somehow 'fool' the head unit into thinking there is just a USB flash drive plugged into the USB input, but instead, it's actually the phone through the micro usb to normal usb cable. The head unit could then play music that is stored on the phone (hopefully by me selecting which directory to use as the emulation)
Is there anything like this around?
Thanks
Denno
I thought every Android device can do that. Just connect device, tap new notification and select enable. I have used G1 with my Samsung TV, so it works well with non-PC devices.
Is there anything special you need to do on the phone or on the tv to get to the location of the media files?
Brut.all said:
I thought every Android device can do that. Just connect device, tap new notification and select enable. I have used G1 with my Samsung TV, so it works well with non-PC devices.
Click to expand...
Click to collapse
I dont think it comes up with that option unless its connected to a computer. Like when you plug it in to charge it, it doesnt let you mount the sd card.
To OP, if your stereo allows you to plug into the headphone jack, you can use the music player to play the music and it will go to your car that way. I havent seen an app that will fool the phone into thinking its plugged into a computer or similar. Good idea though, I could see where an app like that would be useful.
It's not the phone that I want to trick into thinking it's plugged into a computer, it's the head unit. I want it to think that it's connected directly to a normal USB flash drive.
Unfortunately there is only USB and iPod inputs, no 3.5mm jack. I could hack one together, but I would much rather an app so everything stays neat lol.
denno020 said:
I have a galaxy s, running android 2.2, and I was wondering if there is an app I can get which would make my phone emulate a USB flash drive, when the micro USB is plugged into the top.
The reason for this is I have USB input for my car stereo, as well as iPod/iPhone and all that fancy stuff, however that doesn't help for the phone I have. So I would like to be able to somehow 'fool' the head unit into thinking there is just a USB flash drive plugged into the USB input, but instead, it's actually the phone through the micro usb to normal usb cable. The head unit could then play music that is stored on the phone (hopefully by me selecting which directory to use as the emulation)
Is there anything like this around?
Thanks
Denno
Click to expand...
Click to collapse
I did it with one of my friends phones a while back. Plug into USB on the head unit and android should ask you if you want to 'charge only', 'mount as disk drive' etc. Just choose 'mount as disk drive' and the head unit will have access to all the folders on the SD card.
The folders with music in them are listed on the head unit's screen and you go from there.
Maybe it's less of a phone problem and more of a 'that particular head unit' problem.
Oh cheers chjade84, if that's the case, I might go try that now... Who cares if it's 3.44am :/ haha
I'll be interested to know if you get it working.
No good . I tried both with USB debugging on, and with it off, and both times the head unit said Device Error when I selected USB as the source.. Bugga, not going to be an easy solution lol. Surely there would be a way of making the phone 'behave' like a flash drive when I plug in the micro usb (and subsequently select the app to do the fooling).. I wonder how hard it would be to program something like this myself... Probably too hard lol.
when I say debugging, I mean with the usb connected. I have debugging turned on on my phone, so I get a different screen to that in the video posted above. So I don't mean turning debugging on and off, I simply mean 'connecting usb storage', and not having it connected.. if that makes sense..
denno020 said:
It's not the phone that I want to trick into thinking it's plugged into a computer, it's the head unit. I want it to think that it's connected directly to a normal USB flash drive.
Click to expand...
Click to collapse
Still you don't understand. Android works as normal USB flash drive already. But seems you can't use this mode, because Android does not detect, that it should enable it. cwill0303 is right, you need to somehow force-enable usb mode.
Oh i see, thanks for clearing that up, I didn't know android ran in that way..
Sent from my GT-I9000 using XDA App
You could try "Extended Controls" widget. It has a toggle for as "Mass Storage - enables and disables mass storage" although my EVO gives me the error "Your device does not support direct control of USB".
It's a paid app ($1.09) but it's well worth it for all the options it gives you for toggling stuff from your homescreen.
I don't know if it will help or not.
EDIT: See my next post before buying!
Do you have root? You could try to run this command from a terminal:
Code:
echo /dev/block/mmcblk0 > /sys/devices/platform/usb_mass_storage/lun0/file
I could confirm that it works on my G1 and it enables USB mode permanently - if I unplug phone and plug it back, it will mount automatically. So I think it should work even with device, which isn't recognized as a PC.
Few notes:
I think it requires root permissions.
You will have to disable USB manually. If you won't do that then most probably you won't have access to your SD-installed apps and it may drain battery.
If it will work, you should be able to create some widget or other method to easily enable/disable force-mount.
EDIT:
To disable force-mount run: "echo '' > /sys/devices/platform/usb_mass_storage/lun0/file"
Try this app.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
It's called Widgetsoid and it lets you toggle USB Storage - Connect/Disconnect SD card to PC.
And it's free!
I actually already had widgetsoid, so I tried with that widget, however it still didn't work. Still tells me 'device error' on the head unit display.
I do have root permissions, but I have no idea how to run terminals or anything, plus I think that's just going to be doing the same as the widgetsoid widget does...
I will have a look into the format type of the card and what the head unit can read...
Ok so I've just checked the file format of my sd card, and it's FAT32, which the head unit should be able to read.. So I'm out of ideas...
denno020 said:
I do have root permissions, but I have no idea how to run terminals or anything
Click to expand...
Click to collapse
https://market.android.com/search?q=terminal+emulator&c=apps
or you could install SDK on your PC and run "adb shell" command.
denno020 said:
plus I think that's just going to be doing the same as the widgetsoid widget does...
Click to expand...
Click to collapse
You need root to modify /sys/devices/platform/usb_mass_storage/lun0/file file and Widgetsoid doesn't need root for usb mount, so it definitely uses different method to enable it.
You could try to mount sd card from recovery. I know its an option on clockwork not sure about others.
Sent from my DHD
Having just gotten one of the Galaxy S family last week, they approach the USB options slightly differently from other Android devices (Due to Samsung's 'awesome' Kies suite, I believe). Assuming you're using Froyo, go to Settings/Applications/USB Settings and choose Mass Storage. Make sure debugging is disabled. That should trigger the regular Android mass storage interface when you plug in the microUSB cable.
It still might not play nicely though, most of those USB readers in stereos aren't good for reading anything bigger than ~4GB. Also, since the Galaxy S family have internal storage 'and' an SD slot, it'll mount as two mass storage devices instead of one, which may confuse things further.
Best of luck.
Sent from my Vibrant using XDA Premium App

[Q] simultaneous slimport and otg, not possible?

I had visions of building a dock that would connect the nexus 5 both to:
1. a monitor (or tv)
2. usb hub (allowing access to keyboard, mouse, ext hd, etc.)
but...
my couple of hours of research is looking like this isn't possible, as there isn't a way to run slimport and otg hosting simultaneously. (at least my poking around the nexus 4 and nexus 7 forums has yet to bear fruit). in fact one slimport paper i found describes how pins 2, 3 and 4 would toggle between the two (usb otg and slimport). I'm not confident how such switching would be happening "on the fly".
anyone know of any "successful" threads I'm missing? or is the vision screwed from the go?
Thanks!
*BUMP*
Anyone have a copy of that service manual that leaked? I would love to know what it has to say about simultaneous USB OTG and HDMI, if anything. I know GS3/4 can do this because they have a special 11 pin USB/MHL connector but I can't find anything about USB OTG & HDMI at the same time on SlimPort....
Thanks,
Kevlar
KevlarTheGreat said:
*BUMP*
Anyone have a copy of that service manual that leaked? I would love to know what it has to say about simultaneous USB OTG and HDMI, if anything. I know GS3/4 can do this because they have a special 11 pin USB/MHL connector but I can't find anything about USB OTG & HDMI at the same time on SlimPort....
Thanks,
Kevlar
Click to expand...
Click to collapse
Here's a relevant block diagram:
pau11y said:
I had visions of building a dock that would connect the nexus 5 both to:
1. a monitor (or tv)
2. usb hub (allowing access to keyboard, mouse, ext hd, etc.)
but...
my couple of hours of research is looking like this isn't possible, as there isn't a way to run slimport and otg hosting simultaneously. (at least my poking around the nexus 4 and nexus 7 forums has yet to bear fruit). in fact one slimport paper i found describes how pins 2, 3 and 4 would toggle between the two (usb otg and slimport). I'm not confident how such switching would be happening "on the fly".
anyone know of any "successful" threads I'm missing? or is the vision screwed from the go?
Thanks!
Click to expand...
Click to collapse
From my understanding this is not possible. However, it isn't necessary either since the slimport protocol allows for simultaneous transport of data, audio, and video.
The real question isn't whether we can do both USB otg and slimport at the same time, but rather, when will a slimport dock with a USB hub be released??
Checkout this article:
http://web.luxshare-ict.com/en/NewsDetail.php?ctype=1&autono=11
Edit:
Also see:
http://en.wikipedia.org/wiki/DisplayPort#SlimPort
Notice that it says "support conversion to DisplayPort." If you read up on DisplayPort you will understand more on the potential of slimport. I can't wait until the next generation of smart phones are released with USB 3.0 and the respective slimport iteration.
Hi,
I'm interested in connecting keyboard and display at the same time. You said "Next generation with USB 3.0". If I connect my Nexus 5 to my computer it sais "this supports USB 3.0, I just have to plug it in an usb3 port. I did, but maybe a special cable is neccessary. It seems like our Nexus supports USB3.
When I said USB 3 I was just referring to the fact that it theoretically could handle a higher bandwidth of data over slimport. I didn't realize the nexus 5 was USB 3.0 compatible. In any case the slimport dock would have to be designed to utilize the 3.0 spec and that won't happen unless the slim port standard supports USB 3. Whether or not it does already support it, or if plans exist to upgrade the standard is unclear.
Sent from my Nexus 5 using xda app-developers app
---------- Post added at 04:14 PM ---------- Previous post was at 04:09 PM ----------
Brom2 said:
Hi,
I'm interested in connecting keyboard and display at the same time. You said "Next generation with USB 3.0". If I connect my Nexus 5 to my computer it sais "this supports USB 3.0, I just have to plug it in an usb3 port. I did, but maybe a special cable is neccessary. It seems like our Nexus supports USB3.
Click to expand...
Click to collapse
You can currently use wireless display and USB otg simultaneously. No special docks required... In fact you could use wireless display and a Bluetooth mouse and keyboard and get the desired functionality without having to plug anything into the phone.
Sent from my Nexus 5 using xda app-developers app
I am almost positive when I faced the same problem with the nexus 4 analogix had plans of creating a adapter that covered this, I will defiantly start researching this more once I get my N5.
.....
this article echos michaelmab88's statements, basically saying simultaneous otg-slimport can't happen "now" ("now" being last May when the article was written), but that such things should be expected "next year".
Does anyone know which slimport chip version we (nexus 5 users) have? been having trouble tracking that down.
Analogix's latest Slimport chips (the ANX7808) are, for example:
DisplayPort 1.2, MyDP 1.0, HDMI 1.4a
...compliant, and refers to things like "Seamless switching between USB and MyDP 1.0", which of course may just mean "when you swap plugs".
EDIT:
It is the ANX7808.
Here's a nice breakdown of nexus 5 components.
and..... poop.
The ANX7808's detailed product info pdf states:
"The same connector on the device can be used for USB when a SlimPort® receiver is not connected."
So I guess it's looking like, unless some clever Slimport trickery is conceived, Miracast is the "out of the box" way to go get the video data to the monitor and have simultaneous otg hosting.
pau11y said:
and..... poop.
The ANX7808's detailed product info pdf states:
"The same connector on the device can be used for USB when a SlimPort® receiver is not connected."
So I guess it's looking like, unless some clever Slimport trickery is conceived, Miracast is the "out of the box" way to go get the video data to the monitor and have simultaneous otg hosting.
Click to expand...
Click to collapse
pau11y,
We now know that we can't use the USB functionality whilst using SlimPort for DisplayPort video, however, can the Nexus 5 use the USB channel that should be possible over DisplayPort?
As I've replied to farmerbb in this post, I'm very keen on a solution for the Nexus 5 where I can use a wired display, keyboard and preferably mouse for a Bring Your Own Device (BYOD) functionality where the office worker should only need their Nexus 5 (or other phone) to do all their work (with the work place only needing to supply the MyDP adapter, monitor, keyboard and mouse).
DisplayPort 1.2 even supports multiple displays (by MST) and that would be great if standard Android could grow to support multiple monitors and simultaneous apps in use (ala Samsung Galaxy Note 3).
I'll have to read up on MyDP 1.0 to see if it excludes any functionality of DisplayPort 1.2 (e.g. the USB channel).
Regards,
Matt
The padfone infinity kind of does that between the phone and tablet station wich are connected with a micro usb port.
The tablet station has a screen, a touch screen, speakers, light sensors, microphones, front camera, and all this works through a micro usb port.
I don't know what protocol it exactly uses, but I know it supports slimport, and usb host.
So I wonder what magic Asus used to managed to output fullhd video on the tablet, and still manage to redirect devices inputs and outputs to the phone.
When docked in the tablet, we can't use the tablet micro usb port for usb on the go.
Guys, would something like this work?
http://www.ebay.com/itm/For-LG-G3-G...448165?hash=item1a0294aea5:g:u~IAAOSw-vlVlj7V
It has all the ports needed, but I don't know how it behaves... My guess is that only one at a time would work, but I wonder what would happen if you plug the HDMI in and after that a USB keyboard for example.
Nice. I would like to see Ethernet and displayport too.
Today I would desire to stick to Samsung:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
http://www.amazon.es/dp/B00FXSVVNE/ref=twister_B00DS4F1E0?_encoding=UTF8&psc=1

Question S22 Ultra and Android Auto (wireless) issue

Does someone else also experience issue with Android Auto?
- When using the cable, it only charges, the S10+ works flawless with AA with the same cable
- When using AA Wireless, it is very laggy, while the S10+ is running smooth with AA Wireless
Any ideas how to fix this?
Saw similar issues on Google Support:
Compatibility with Samsung Galaxy S22 Ultra
Android Auto does not work on Samsung Galaxy S22 Ultra and 2020 Škoda Scala
Update 25-2-2022:
I was able to connect with wired AA by using another USB-C cable, while the USB-C cable that came with the AAWireless device works just fine with my S10+.
But with AAWireless and with Android Auto wired, the screen is very laggy. I don't know if it is related to Samsung's hardware/software or Android 12.
Android Auto Known Issues (Updated: 2/21/2022)
To make AA work, try these steps:
Remove your new and old phone from your car's list of Bluetooth devices
Clear Cache/Remove storage data of the Android Auto app
Uninstall/remove updates Android Auto
Go to Google Play Store and install/update Android Auto
Turn on Passtrough option in AAWireless (works for me without, but it always disconnects after 5 mins, also on the S10+)
For Wired AA, try another cable, that worked for me!
For other detailed steps, try these (thanks to gadinaveh):
https://forum.xda-developers.com/t/s22-ultra-and-android-auto-wireless-issue.4405875/post-86480861
My problem is I use Android Auto wired - because my vehicle is dumb like that - and I've never had issues... used the 22ultra for the first time today (wired) and the Android Auto connection kept dropping... no idea why.
AA wireless won't even setup for me. I see my phone greyed out on my AA screen in my car, but it doesn't do anything otherwise. I haven't tried wired yet, I'll give it a shot tomorrow. Gotta have AA!
Mine won't even connect wired. I plug it in and my car doesn't recognize anything plugged in. (T-Mobile Snap)
Android auto doesn't work properly on my pioneer head unit as well. It tries to set it up and the head unit ends up with a black screen until I disconnect the phone.
Same for me - does not connect to wired or wireless (thru AAWireless). Tried to remove all devices from
Same for me. my S21 was working great before on my AAWireless and with cable (Honda Pilot). I tried to connect with S22 - wired does not work, neither does wireless. Removed all devices from the car and retried - nothing still. very frustrating.
I did see something else that might be related. I can successfully connect my S21 to my Dex on Desktop running on my mac. The S22 will not detect the same Dex (same cable, same laptop). It will successfully work with an external monitor with Dex and with Wireless Dex on my Windows laptop.
So has anyone tried uninstalling AA? Then reinststall?
I have the U.S. Unlocked and after removing my S20 Ultra Unlocked from my 2020 Honda CRV the S22 Ultra connected without any issues at all. Make sure you remove the old phone and the Bluetooth connection settings for old phone before trying to connect with the new phone. Worked for me but then again this is the Snappy version. I have had it 24 hours and not had a single issue yet and I used Smart Switch to setup phone exactly like the old one so they look identical.
Paul_Deemer said:
I have the U.S. Unlocked and after removing my S20 Ultra Unlocked from my 2020 Honda CRV the S22 Ultra connected without any issues at all. Make sure you remove the old phone and the Bluetooth connection settings for old phone before trying to connect with the new phone. Worked for me but then again this is the Snappy version. I have had it 24 hours and not had a single issue yet and I used Smart Switch to setup phone exactly like the old one so they look identical.
Click to expand...
Click to collapse
Thanks Paul for the info.
I used smartswitch but initially did not remove the phone from the car., when nothing worked, I removed all previous devices and cleared storage/cache for AA on the new phone.
Did you (confirming)
1. remove the devices from the car
2. remove the bt connection from the new phone
am i missing something?
gadinaveh said:
Thanks Paul for the info.
I used smartswitch but initially did not remove the phone from the car., when nothing worked, I removed all previous devices and cleared storage/cache for AA on the new phone.
Did you (confirming)
1. remove the devices from the car
2. remove the bt connection from the new phone
am i missing something?
Click to expand...
Click to collapse
My old phone was in there twice in the settings and had to remove both entries. But I didn't do anything to the new phone. I just plugged it into the entertainment port with a cable and made sure Bluetooth on new phone was on and the car recognized the new phone.
Paul_Deemer said:
My old phone was in there twice in the settings and had to remove both entries. But I didn't do anything to the new phone. I just plugged it into the entertainment port with a cable and made sure Bluetooth on new phone was on and the car recognized the new phone.
Click to expand...
Click to collapse
Thanks Paul
Started the same steps on the other honda (civic 2019) and was able to connect with Cable (yay ;-) ).
I then tried to use AAWireless, and while it shows successful connection (phone shows "use AA on your car screen", AA icon shows up on the car screen), AA does not open on the car. In addition, when going into audio when AA is the selected audio source, I see a message of "Loading..." and is stuck there.
Any idea or suggestion will be appreciated
Just received my s22u unlocked. Aa working fine wired, and wirelessly on my Dodge
gadinaveh said:
Thanks Paul
Started the same steps on the other honda (civic 2019) and was able to connect with Cable (yay ;-) ).
I then tried to use AAWireless, and while it shows successful connection (phone shows "use AA on your car screen", AA icon shows up on the car screen), AA does not open on the car. In addition, when going into audio when AA is the selected audio source, I see a message of "Loading..." and is stuck there.
Any idea or suggestion will be appreciated
Click to expand...
Click to collapse
With AaWireless i had the same issue. Until I cleared storage and cache of Android Auto and then Disable Enable it, and then uninstall it. Then i Installed/updated it from the store and it worked with AAWireless, unfortunately still not working wired. Will try removing new phone from my car and then plug in with usb cable.
I have no issue with the connection but the battery drain so badly when using Wireless AA. I did connect through Motorola MA1.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
After I got the cable to work, tried the AAW, did not work (I did remove it from the car andn bt earlier), so not sure why this did not work. Before that I cleared storage from AA, and running the latest beta for AA (7.4)
It seems that AA should NOT be transferred from the old phone - after I cleared cache data for both AA and AAWireless it started working albeit VERY slowly - not sure what's up with that. If you are getting just a blank screen - wait for awhile it might come up with the setup screen.
I cleared storage andn cache, and then tried AAWireles (with the AAWireless device) after successfuly completing the cable connection. I was able to connect to the AAWireless device, the phone had the two persistent notification that AA is connected, the headunit showed the AA icon, but when pressing it - AA will not open. So not sure how to fix this or whether there is a step I am missing
Also having problem with aa wireless. Works great with pixel 6 pro works great with s21 ultra. S22 ultra loads in the car but it will not show up on the screen and I can't figure out why. I have deleted the old phone, factory reset head unit. Cleared catch cleared storage. tried many other things. My car is a 2019 Honda Accord. Wire connection works fine
Used wired AA fine today with the S22 Ultra
My current car doesn't allow for wireless AA

Question Some questions about a FYT unit with Unisoc UIS8581A

Hi gents and ladieas alike,
Recently I purchased a unit with the info
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
its a 4gb 8core with 32gb of storage.
Iam extremely new to this and Im yet to figure out what certain things mean so please be gentle
1. Is there any mods worth doing?
2. Is there any better firmware to flash/use to make this unit 'better'
3. I have changed to nova launcher and it seems to be snappier, any questions here?
4. What can I use to re-program buttons on my steering wheel? What it comes with doesnt seem to work.
5. Its actually android 10, not 11, its spoofed I checked.
The Device manufacturer is SPRD
Any help would be greatful!
Thanks in advance

			
				
iionas said:
Hi gents and ladieas alike,
Recently I purchased a unit with the info
its a 4gb 8core with 32gb of storage.
Iam extremely new to this and Im yet to figure out what certain things mean so please be gentle
1. Is there any mods worth doing?
2. Is there any better firmware to flash/use to make this unit 'better'
3. I have changed to nova launcher and it seems to be snappier, any questions here?
4. What can I use to re-program buttons on my steering wheel? What it comes with doesnt seem to work.
5. Its actually android 10, not 11, its spoofed I checked.
The Device manufacturer is SPRD
Any help would be greatful!
Thanks in advance
Click to expand...
Click to collapse
It's a FYT unit. Any firmware from a FYT reseller can be used be it for uis7862 or uis8581A. The 8581A is simply the "lighter" less poweful brother of the uis7862. There are some minimal tweaks you have to apply and the lsecupdate binary is different. Of course, if you find a real uis8581firmware it might be better.
1. Only if you have problems, go for a mod.
2. If you do not even know the brand/reseller of your unit, how can anyone advice for better firmware? Next to that: 98% of the firmware for FYT units is identical. Only some differences in "theme" for the launcher (but you use Nova anyway). Your app firmware is of December 2021. There is newer available, but that means it will wipe your system. So far I only flashed newer kernels (read the uis7862 Q&A, etc. thread) hoping they patched the kernel with Android bugfixes and security improvments in the newer kernels, and keep the rest as it is (no AllAppUpdate.bin), thereby also keeping all my settings and 3rd party apps. Again: If you don't encounter errors, there is no need for other firmware. Note: do not flash T'eyes firmware. It is not bad but it does contain quite some restricted firmware making your unit perform much worse.
3. I use Nova as well and I am happy with it. No questions here
4. Do you have a CAN-bus? if so, they are hard-coded and you can't reprogram them unless you use something like my "FYT HW OneKey" app that lets you reprogram part of the buttons.
5. That's correct. The android level is determined by the SDK. The Android version setting (for easy version status) is nothing more than a property and can just as easily be set (or faked) to 17, 31 or 145, etc..
surfer63 said:
It's a FYT unit. Any firmware from a FYT reseller can be used be it for uis7862 or uis8581A. The 8581A is simply the "lighter" less poweful brother of the uis7862. There are some minimal tweaks you have to apply and the lsecupdate binary is different. Of course, if you find a real uis8581firmware it might be better.
1. Only if you have problems, go for a mod.
2. If you do not even know the brand/reseller of your unit, how can anyone advice for better firmware? Next to that: 98% of the firmware for FYT units is identical. Only some differences in "theme" for the launcher (but you use Nova anyway). Your app firmware is of December 2021. There is newer available, but that means it will wipe your system. So far I only flashed newer kernels (read the uis7862 Q&A, etc. thread) hoping they patched the kernel with Android bugfixes and security improvments in the newer kernels, and keep the rest as it is (no AllAppUpdate.bin), thereby also keeping all my settings and 3rd party apps. Again: If you don't encounter errors, there is no need for other firmware. Note: do not flash T'eyes firmware. It is not bad but it does contain quite some restricted firmware making your unit perform much worse.
3. I use Nova as well and I am happy with it. No questions here
4. Do you have a CAN-bus? if so, they are hard-coded and you can't reprogram them unless you use something like my "FYT HW OneKey" app that lets you reprogram part of the buttons.
5. That's correct. The android level is determined by the SDK. The Android version setting (for easy version status) is nothing more than a property and can just as easily be set (or faked) to 17, 31 or 145, etc..
Click to expand...
Click to collapse
Wow thanks for the reply mate you're an absolute damn legend
I'm quite ok with how it functions I don't have any said errors or problems. Good to know some of this info really I mean it thanks again.
Mine is faked however I don't really mind or care I didn't think the components would have been able to power this soc!
I don't have any functions for a cheap Chinese thing it does it job with Waze and music. And occasionally YouTube for a podcast.
Yes sir I do have canbus so I'll be looking for that tool asap. I wanted to reprogram a button for Spotify next song. Nothing special!
Is there ever a time where I should be updating the firmware at all? Like sau year down the track? Or do they stop servicing them?
I was hoping there was a hal9k mod for this one too but I lucked out there
iionas said:
Yes sir I do have canbus so I'll be looking for that tool asap. I wanted to reprogram a button for Spotify next song. Nothing special!
Is there ever a time where I should be updating the firmware at all? Like sau year down the track? Or do they stop servicing them?
I was hoping there was a hal9k mod for this one too but I lucked out there
Click to expand...
Click to collapse
In the settings you can reverse next-previous and/or Vol-Up/Vol-Down if your app/system reacts the other way round, like Spotify does for example. You do not need my app for that.
Like said: so far I have only updated the kernel (6513_1.zip) and nothing else. I only use the unit for navigation, radio and music. Note though that those FYTs still contain an error where they erase your Google contacts if you sync them. It seems the latest T'eyes/Joying firmware doesn't do that anymore, which als means that the somewhat slower resellers like Mekede etcetera should follow soon. (but I don't call from my car. Maybe twice a year)
All those mods are for MTCD/E models, not for FYT.
The only FYT mod is made by @gordgelin but only for real T'eyes models (like mentioned :some T'eyes stuff only works if you have a T'eyes id on your unit).
Tyukta at 4pda makes "a best of" mod where he simply takes the latest kernel and combines it with (what he considers) the best apps (themes actually) from other firmwares (the AllAppUpdate.bin) and he himself also does some theming to apps.
surfer63 said:
In the settings you can reverse next-previous and/or Vol-Up/Vol-Down if your app/system reacts the other way round, like Spotify does for example. You do not need my app for that.
Like said: so far I have only updated the kernel (6513_1.zip) and nothing else. I only use the unit for navigation, radio and music. Note though that those FYTs still contain an error where they erase your Google contacts if you sync them. It seems the latest T'eyes/Joying firmware doesn't do that anymore, which als means that the somewhat slower resellers like Mekede etcetera should follow soon. (but I don't call from my car. Maybe twice a year)
All those mods are for MTCD/E models, not for FYT.
The only FYT mod is made by @gordgelin but only for real T'eyes models (like mentioned :some T'eyes stuff only works if you have a T'eyes id on your unit).
Tyukta at 4pda makes "a best of" mod where he simply takes the latest kernel and combines it with (what he considers) the best apps (themes actually) from other firmwares (the AllAppUpdate.bin) and he himself also does some theming to apps.
Click to expand...
Click to collapse
Cool well thats pretty straight forward I dont have any issues with it, so Ill be leaving it for now and just using your tool for re-programming buttons.
The infamous google contact deletion happened to me, i managed to restore which is really good, however it was annoying. It would of been really good if the google phone app would of worked with it over BT, but it does require a sim (the unit goes support 4g however i dont use a sim).
Ill be ready over the guides today to see for your tools
Hi Gentlemen,
I bought same FYT few days back, succeeded with installation to old MB w211. However i faced problem with Bluetooth connection. It seems like Bluetooth driver or module in head unit is not working properly. I tried to reset factory settings, but still have issue with Bluetooth connection.
Could you please be so kind and share your advice on that. Maybe firmware update is required, but i don't know where to find it out.
I would really appreciate your assistance. Sorry for my English, i am not native speakers.
Thanks in advance Gentlemen.
Hi, is anyone willing to share about what kernel to download? And my Bluetooth is not working recently and shows “null”. Help!!! My android SDK29
how to get the firmware for this unit.
how to get the firmware for this unit.
Uis8581A
saifulmly said:
how to get the firmware for this unit.
Uis8581A
Click to expand...
Click to collapse
One reviews forum or contacts seller.
saifulmly said:
how to get the firmware for this unit.
Uis8581A
Click to expand...
Click to collapse
This unit? Which unit?
That is like: "My phone has a snapdragon-750 cpu". Which firmware should I download?
(select about 25 brands with 200+ models).
Be more specific.
I have a k4811 (8581) and was wondering if there is a way to fix adb to make it work? enabling it in dev options does nothing (the device isn't detected when a laptop is plugged in to USB and adb wifi also rejects connections).... will the FYT MC app work on this device? ex. root button?
Hello everyone, I bought a UIS8581A and I also have problems with bluetooth where I can't connect my ELM327 adapter because I can't even open the bluetooth settings to do so.
The salesman who sold me the radio can't help me right now. Can anyone help me?
Otherwise I have to return the radio to the seller
fabius12 said:
Hello everyone, I bought a UIS8581A and I also have problems with bluetooth where I can't connect my ELM327 adapter because I can't even open the bluetooth settings to do so.
The salesman who sold me the radio can't help me right now. Can anyone help me?
Otherwise I have to return the radio to the seller
Click to expand...
Click to collapse
You should have an app called "Bluetooth" (not inside settings, but an actual preinstalled app).
What happens when you open the Bluetooth app?
I continue the discussion here which talks about my problem with the OBD module
OBD over WIFI and the Internet
I am a recent FYT user on UIS8581A, Android 11 (fake). I have a sim card connected to it that provides internet. When I connect WiFi with OBD, internet connectivity is broken. WiFi without internet has priority in data transmission over SIM card...
forum.xda-developers.com
Yesterday I tried to pair by changing the radio name, password and all the craziest tests I could think of but nothing.
My bluetooth screen is the first photo I attach
When I try to connect one of my three working ELM327 minis, nothing happens, I touch the symbol of the chain to connect, it asks me for the pin of the ELM module, I insert it (it is 1234), after a few seconds a message appears "pairing succeeded". But that's not true, because the chain symbol doesn't change, in Torque I don't see the module (try various versions of torque) and I can repeat the bluetooth pairing indefinitely but it never works.
Any app I use for bluettoth tells me that bluetooth is not working or can't be turned on. But if I connect a smartphone it works.
I do not know what to do
Anyone can help me?
Whats App Image 2023 03 08 at 10 49 16 — Postimages
postimg.cc
I am trying to understand what is happening with my bricked UIS8581A unit.
I flashed the wrong FW. It appears to be completely dead apart from feeling warmth on the rear of the unit when I add power to yellow and red (power and acc) wires while it is grounded (black). I have an update.zip (1.2GB) and a full firmware (3.6GB) from the seller.
The part I am wishing to understand is this:
With the full FW uncompressed in an update folder on a USB stick's root, plugged into the 4pin usb port on the unit, I power the unit on and there is no indication of the USB stick being accessed (red LED on USB stick not lit). I have a USB-A to USB-A cable plugged into the second USB port (6 pin). When I plug the other end of the male to male USB into my laptop (up to date USB drivers installed) that is powered on, the USB stick's LED begins to flash as indication it is being accessed. The LED remains lit for several minutes and then begins to flash (appears to be random flashes). After about 20-30 minutes the USB's LED flashes in a repeating pattern. I have left this USB stick continue whatever it is doing for hours. After disconnecting the laptop from the USB, disconnecting the USB stick, and cycling the power to the unit, the unit is still bricked. Plugging the USB stick back into the 4 pin USB port (with power on), the USB's LED remains unlit indicating it is not being accessed still. Recycling the power to the unit does nothing. Only when I re-connect the USB-A to USB-A cable from the unit to my laptop the USB stick is accessed. Disconnecting the cable, the LED turns off. This is the only life I have witnessed since bricking the unit.
I am wondering why the USB is indicating it is being accessed, only when connected to my laptop.
Does anyone know what is going on here when I connect the unit with my laptop and the USB's LED indicates it is being accessed?
Please don't reply, unless you have specific knowledge.
To all who don't reply, thank you for not wasting my time! It is appreciated...
@S2artb What comes to mind is how you are resetting your unit. I'm not sure if this will work and/or if this applies to your unit. There is a reset hole in the top left of the display. I'm not sure of the exact sequence, but you can try that. Search this or the forum that applies to your unit, if this forum doesn't apply to yours.
S2artb said:
I am trying to understand what is happening with my bricked UIS8581A unit.
I flashed the wrong FW.
Does anyone know what is going on here when I connect the unit with my laptop and the USB's LED indicates it is being accessed?
Click to expand...
Click to collapse
Do not connect your unit with the laptop. This will not help at all.
Which unit do you have? This is the FYT forum and there are many UIS8581A units that are not FYT.
Which wrong firmware did you use?
You tell us absolutely nothing that we need to help you.

Categories

Resources