Good news about Android phone supports digital audio output
Apr 8, 2012 at 3:07 PM Post #16 of 253


Quote:


Yep, I bought a couple of these guys, myself. I don't have anything that needs interconnection, yet, but I'm ready for that day.  .
wink_face.gif
.
 
Apr 8, 2012 at 6:55 PM Post #17 of 253
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.
 
Apr 9, 2012 at 12:47 AM Post #18 of 253


Quote:
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)
 
 
Apr 9, 2012 at 1:02 AM Post #19 of 253


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


Omg, I'm offering to test their cable, not my phone!  My phone works, it's what I use.  Nokia N8 > UHA6S via USB.  It's in my sig. 
 
Apr 9, 2012 at 1:11 AM Post #20 of 253
Nokia N8? is it Symbian^3 ? does all symbian 3 support digital out too?
 
 
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.
 
Apr 9, 2012 at 1:55 AM Post #21 of 253
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:
 
. Google Nexus One smartphone
http://sven.killig.de/android/N1/2.2/usb_host/#x11
. HTC Desire smartphone
http://forum.xda-developers.com/show...1&postcount=46
. Nook Color tablet
http://forum.xda-developers.com/show....php?t=1459892
. Archos G9 tablet
http://update.archos.com/9/gen9/chan...id_gen9it4.htm
. Ainol Novo 7 tablet
http://www.slatedroid.com/topic/2928...vers-and-libs/
 
 
 
Apr 9, 2012 at 11:08 AM Post #22 of 253
 
 
 
Quote:
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....
 
 
 
Apr 9, 2012 at 2:27 PM Post #23 of 253


Quote:
"Hi guys. I have confirmed that I can stream digital audio from a Samsung Galaxy S2 (and other smart phones) to my FIIO E7 by using the a Cyanogenmod nightly released version of Gingerbread!"

 
CyanogenMod 7 firmware is based on Android 2.3 Gingerbread with additional custom code contributed by the CyanogenMod Team. 
 
 
 
Apr 9, 2012 at 10:51 PM Post #26 of 253


Quote:
 
CyanogenMod 7 firmware is based on Android 2.3 Gingerbread with additional custom code contributed by the CyanogenMod Team. 
 
 



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.
 
Apr 10, 2012 at 12:32 AM Post #27 of 253


Quote:
Omg, I'm offering to test their cable, not my phone!  My phone works, it's what I use.  Nokia N8 > UHA6S via USB.  It's in my sig. 



Oops, my bad...
 
Anyway, has anyone else confirmed this working with the SGS2 on CM7/9?
The details in the OP seems vague - it doesn't even state which nightly release it worked on...
Things can get broken between releases.
 
Apr 10, 2012 at 4:34 AM Post #28 of 253


Quote:
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.
 
 

 
 
Advanced Linux Sound Architecture or ALSA is a Linux kernel component.
http://thewelltemperedcomputer.com/Linux/AudioArchitecture.htm
 
 

 
 
Android includes the ALSA source code which can be compliant with USB audio class devices, like standard USB DAC.
https://bitbucket.org/paulobrien/android_kernel_galaxynexus/src/bc4f9b72a51d/sound/usb/card.c
 
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.
http://www.engadget.com/2012/03/15/archos-80-g9-turbo-ics-tablet-now-shipping/
http://update.archos.com/9/gen9/changes_firmware_archos_android_gen9it4.htm
 
Archos G9 & Logitech USB speaker
http://forum.xda-developers.com/showthread.php?p=23852275
 
 

 
 
 
The Google issue "Enable USB audio", requesting Google to standardize USB audio on Android smartphones/tablets, is currently ranked 15 of 20,090.
url=http://code.google.com/p/android/issues/detail?id=24614&sort=-stars&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars
 
Vote: Click on the star (it appears after signing in)
 
 
Apr 10, 2012 at 11:16 AM Post #29 of 253
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. :rolleyes:
 
Apr 15, 2012 at 9:52 AM Post #30 of 253
Hi,
 
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.
 
I have tried this with CM7 my self and could not get it working.
 
We need details please!
 
Thanks!
 

Users who are viewing this thread

Back
Top