Just to clarify, the Nokia comes w/ the adapter and cable already, it doesn't need anything. I'm just offering another data point if anyone cares to test and market something beyond Android devices.

Just curious, but if you have the cable and adapter already, why would you require another cable to test if it works?

And Android does not support usb digital audio out as of now.

Until Google adds that capability with an update, we are limited to either having the manufacturer adding the capability to their devices (pretty unlikely for most) or having flashing a custom kernel (assuming kernel developers have added that capability)

Do let us know how that turns out, a_tumiwa. The bad news that I've gotten is that even with Cyanogenmod, due to the variation in kernel from one device to another, there's no guarantee if it'll work... Nook for one require some other 3rd party Kernel to make it happen.

I am waiting to see if any developer for the T-Mobile v. of Galaxy S2 has come up with a kernel that's implemented this support... I hope my phone can work with this.

As an aside, I raise that we should organize all information on confirmed devices that work, what configuration is required, what's the experience and how to make it happen as a Q&A for other Android users. This is relevant more to just head-fi, but the audiophile community...

EDIT:

Francisco Franco, who's working on Fiio E7 with Galaxy Nexus, gave a 'bad news' report on the 27th of March.

By the way, here's a rundown of what works at the moment, according to "danba" on XDA:

Just download Cyanogenmod 9 and have sgs2, cable data for sgs2, and adaptor female usb to male mini usb, will try this tomorrow.

if this work, then i think the fiio cable should also work.

I'm really keen to know how you get on. Also which version of cyanogen mod 9 you use, kernal etc.

I couldn't get it to work with the usbotg cable connected to a micro usb cable. It actually charges my E7, but no sound. I have a feeling it might only work with cyanogen mod 7. Not everything is yet working in 9.

I have the correct cable ordered on ebay so we shall see. If its connected to the usb sound in car kit, I have read in XDA that this is still to bge submited, but will be soon. We shall see....

Does this mean my android 2.3.4 tablet may use a USB/DAC after CyanogenMod rebuild?

That's a good news.

I think Android will loose some market share due to the lack of USB/DAC support.

Yes, it is possible.

If your tablet is able to support the USB host feature, your tablet has the USB host controller chip, or hardware, allowing the USB audio support.

Concerning the software allowing the USB audio support, Android relies on Linux for core system services such as driver model. The Linux kernel acts as an abstraction layer between the hardware and the rest of the software stack.

If the hardware is able to support USB host, it remains to enable the USB audio feature with proper software configuration settings.

For the time being, the standard USB devices for USB host-capable Android devices are only USB hubs, USB mass storage devices and USB class for human interface devices (for example, mice and keyboards).

We have to lobby for imposing USB DAC as a standard Android USB device, like a standard USB device for every Mac or PC (i.e. we don’t have to request each individual PC manufacturer to add the USB audio capability).

Google should include USB host (and USB audio) on every new Google "Nexus" device, which is supposed to be a reference Android device for others.

The 1st out-of-the-box (i.e. without modding) Android device able to support USB audio is the Android 4.0 ICS powered Archos G9.

Wow! Great!
Thank you for such a detailed explanation.
I think my tablet is able to host Usb because sometimes I plug it into a Rmvb player or notebook for file accessing.
Looks like I have to learn Android reroot tricks. Edited by john65537 - 4/10/12 at 8:20am

Any new information about this working. There is much discussion on XDA regarding this issue and there does not appear to be anyone working on it although there is a lot of talk with users.

What I would really like to know are the details regarding the "confirmed success" with the SG2 and the E7. We need information such as the build number, kernel used etc so that this can be reproduced and possibly ported to ICS CM9 for example or kernel such as siyha.