Android phones and USB DACs
Dec 5, 2013 at 4:58 PM Post #3,601 of 9,526
  With the 4.4 update my Nexus 7 2013 now works with my iBasso D-Zero. The light now comes on and UARP works great. However, audio from other apps still plays through the speaker instead of the DAC even though it seems to recognize it (it even pauses the music if you disconnect the DAC, similar to what happens when you unplug your headphones).
 
Any news on when/if apps like Google Music and Spotify will support streaming to a USB DAC on the Nexus 7?

 
  We should put pressure on Google, and therefore on the Android device manufacturers.
vrt

 
+1
 
People (should) keep starring the Google issue 24614 "Add support for USB Audio", currently ranked 3 of 21182 (i.e. third most starred Google issue).
http://code.google.com/p/android/issues/detail?id=24614&sort=-stars&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars
http://code.google.com/p/android/issues/list?cursor=android%3A24614&sort=-stars
 
Star: Vote by clicking on the star (it appears after signing in)
 
The Google issue 24614 "Add support for USB Audio" has been switched from "Reviewed" to "Assigned" last summer.
http://www.head-fi.org/t/595071/android-phones-and-usb-dacs/2625#post_9614979
 
More and more Android device manufacturers have added the USB Audio feature in their products.
http://goo.gl/BOnMDQ
 
In particular Motorola, a Google company, has included USB Audio in its latest Moto X & Moto G.
http://www.head-fi.org/t/595071/android-phones-and-usb-dacs/3510#post_10012617
http://www.head-fi.org/t/595071/android-phones-and-usb-dacs/3585#post_10036193
 
Dec 5, 2013 at 5:31 PM Post #3,602 of 9,526
  People (should) keep starring the Google issue 24614 "Add support for USB Audio", currently ranked 3 of 21182 (i.e. third most starred Google issue).
http://code.google.com/p/android/issues/detail?id=24614&sort=-stars&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars
http://code.google.com/p/android/issues/list?cursor=android%3A24614&sort=-stars
 
Star: Vote by clicking on the star (it appears after signing in)
 

 
Thanks for linking that, I never knew you could vote for Android issues like that.  Another star added to the issue.  
 
BTW, thanks for the revised Android Phone/DAC list.  I really like how you broke it up into several docs so it makes it easier to find specific information vs the old all-in-one post.  I really appreciate your work maintaining that ginormous list, it is extremely helpful for people looking for quality audio output from their android devices.  
 
Dec 5, 2013 at 6:54 PM Post #3,603 of 9,526
Cyanogenmod 11 will most likely enable it.


Though I posted my experience a couple pages ago, I'll say again out of sheer excitement.

CM11 has, indeed, allowed the bits to reliably flow from my GS4 to my RSA Intruder, and I am one happy camper.

This thread should be showing love to Steve & the CM crew right about now as I believe recent builds should allow other devices similar functionality.
 
Dec 5, 2013 at 8:45 PM Post #3,604 of 9,526
FYI, Cyanogenmod just released CM11 M1 snapshot roms officially for Nexus devices, including Nexus 5. You can get it from their site. As I have confirmed working USB audio on cm11 on Nexus 5 and Nexus 10, if you've been waiting for CM to release CM 11, here you go. Enjoy USB Audio without the need for UARP/UAPP. :)
 
Dec 5, 2013 at 9:25 PM Post #3,605 of 9,526
FYI, Cyanogenmod just released CM11 M1 snapshot roms officially for Nexus devices, including Nexus 5. You can get it from their site. As I have confirmed working USB audio on cm11 on Nexus 5 and Nexus 10, if you've been waiting for CM to release CM 11, here you go. Enjoy USB Audio without the need for UARP/UAPP.
smily_headphones1.gif

What is the best link to their site. Are these "nightly", "stable", or "release"? I wonder what they do for 2012 or 2013 Nexus 7. 
 
As much as I like UARP, and look forward to UAPP, it does seem better to have the driver in the kernel, as CM does, so then you can use USB OTG audio with ANY Android App not just the one. 
 
That said I suspect UARP/UAPP will be in business for a long while, before manufacturers or CM get around to supporting all the phones/tablets. In fact they'll probably be in business forever. 
 
Dec 6, 2013 at 12:15 AM Post #3,607 of 9,526
  What is the best link to their site. Are these "nightly", "stable", or "release"? I wonder what they do for 2012 or 2013 Nexus 7. 
 

 
http://download.cyanogenmod.org/
 
These are M1's, monthly snapshots.  Usually these are followed by nightlies and then every month another M release comes out, but I thought I read somewhere that they aren't doing nightlies yet.
 
As to what they'll do for 2012 or 2013 Nexus 7 in terms of USB Audio support, try and find out.  We already have confirmed reports of USB Audio support through CM11 on Nexus 5, Nexus 10, and Galaxy S4.  Doesn't hurt to try it on any version of Nexus 7.
 
But speaking of 2012 Nexus 7, if you go to the rootzwiki forums, there is a rom/kernel developed by "Timur" which provides full USB Audio support.  It's popular among 2012 N7 owners especially those who are using nexus 7's for car installations, but you can use it for head fi purposes too.  It might be an older version of android (4.2.2?), but it works.  Just FYI. (but if I wanted USB audio support on my 2012 N7, I'd try CM11 first and then go to this since this Timur Rom is a 4.2.x rom)
http://rootzwiki.com/topic/37755-timurs-kernel-usb-rom/
 
 That said I suspect UARP/UAPP will be in business for a long while, before manufacturers or CM get around to supporting all the phones/tablets. In fact they'll probably be in business forever. 

 
Well there are other uses for UARP/UAPP, and as it has been pointed out before, if you really really want the best quality you go with UARP (and soon to be UAPP), as I don't think Android even with USB Audio enabled like through CM outputs 24 bit, only 16.  But UARP/UAPP does and some head fi'ers here use it even if their android device natively supports USB Audio.  Still though, I wouldn't switch to UAPP unless there was a simple way in it to stream my entire FLAC collection from my home computer no matter where I am as I can now with Tonido (or Bubble, but why pay when Tonido is 100% free for our purposes?).
 
Dec 6, 2013 at 1:17 AM Post #3,609 of 9,526
As to what they'll do for 2012 or 2013 Nexus 7 in terms of USB Audio support, try and find out.  We already have confirmed reports of USB Audio support through CM11 on Nexus 5, Nexus 10, and Galaxy S4.  Doesn't hurt to try it on any version of Nexus 7.

According to DanBa's list https://docs.google.com/file/d/0B3XYy1FuzDUecWx6Vmt0NlhUM1U/ both 2012 and 2013 Nexus 7 deliver, when using UARP. So that means those tablets have the right stuff hardware. Just a question of CM (or even Google) adding proper OS support. Someday. 
 
Dec 6, 2013 at 1:20 AM Post #3,610 of 9,526
I think Samsung has it out for me.
 
Updated my Note II to the latest official 4.3 ROM (N7100ZEMK3) to check out whether my Fiio X3 will work as a DAC....no dice.  No sound from the X3 nor the phone.  Good news is that it no longer speeds through the songs as it did under the 4.1.2 ROM.  Pulling the X3 off the USB cable even causes the player to pause!  So obviously it is getting closer to working.  Mucked around with the Audio output mode and USB Debugging and couldn't get it to output sound using the stock apps.
 
The USB Host Controller App tells me the following "USB Host Controller Version number: 0.44", "S3c USB Host driver NOT found", "Root hub present, USB Host mode is active!" "Connected USB devices 1-2 0020:1519 Conmneon HSIC Device 1-1 00237:050d USB 2.0 Hub (MTT) 1-1.6 0001:2972 SmartAction FiiO USB Audio Class 2.0 DAC".
 
Firing up USB Audio Recorder Pro Trial app asks "Allow the app USB Audio Recorder Pro Trial to access the USB device?" allows it to send sweet flac to the X3...which even changes the display to show the correct bit rate and (i.e. Smashing Pumpkins HDTracks shows up at 96KHz and Norah Jones cd rip shows as 44.1KHz).  Oddly enough both show as 24 bits though....in UARP and on the X3.
 
Also oddly, after stopping UARP and immediately firing up the stock music player sound comes out of the phone speaker.
 
So I think we can say that, with the latest update, the Samsung Galaxy Note II, using UARP, outputs digital audio to the X3.
 
Dec 6, 2013 at 12:27 PM Post #3,614 of 9,526
  According to DanBa's list https://docs.google.com/file/d/0B3XYy1FuzDUecWx6Vmt0NlhUM1U/ both 2012 and 2013 Nexus 7 deliver, when using UARP. So that means those tablets have the right stuff hardware. Just a question of CM (or even Google) adding proper OS support. Someday. 

 
See the last paragraph of the post you replied to:
 
  But speaking of 2012 Nexus 7, if you go to the rootzwiki forums, there is a rom/kernel developed by "Timur" which provides full USB Audio support.  It's popular among 2012 N7 owners especially those who are using nexus 7's for car installations, but you can use it for head fi purposes too.  It might be an older version of android (4.2.2?), but it works.  Just FYI. (but if I wanted USB audio support on my 2012 N7, I'd try CM11 first and then go to this since this Timur Rom is a 4.2.x rom)
http://rootzwiki.com/topic/37755-timurs-kernel-usb-rom/

 
On the 2012 Nexus 7, if CM11 doesn't work, use Timur's USB rom/kernel and you're set.  2013 Nexus 7 has already been confirmed here with CM11.
 
Dec 6, 2013 at 12:31 PM Post #3,615 of 9,526
  Nexus 5 with CM11 working with my FiiO E07K in PowerAmp and Neutron :)
 
Hot-plug works the first time but as bhazard mentioned, once you unplug once you won't get sound again till you reboot.

 Just as I had posted weeks ago.
 
If you want to help get this bug fixed, let our hero Steve Kondik know via this Google+ post:
https://plus.google.com/app/basic/photos/+SteveKondik/album/5911749113479600353/5911749113490649778?cbp=qy4e1afhlyqf&sview=27&spath=/app/basic/100275307499530023476/posts&sparm=cbp%3D12o220wi56zzg%26sview%3D27%26spath%3D/app/basic/%252BCyanogenMod/posts%26sparm%3Dcbp%253D7tqevoub7xrj%2526sview%253D25
 
In that Google+ post, he thinks it was fixed, but we know it's not.  Also, don't forget to thank him.  Kondik in 2016!! :)
 

Users who are viewing this thread

Back
Top