Default Few updates

I have a few updates here.

It appears that my HTC One X running Android Revolution HD 13.0 (Jelly Bean) has the drivers and loaded modules for snd_usb_audio. And when I plug my USB DAC into it. It recognizes it and automatically directs sound to it. This is good.

I've dived into why it works on the HTC One X and not on my Xoom and come across a folder called /proc/asound

This folder is to do with the ALSA (Advanced Linux Sound Architecture) and when I plug my USB DAC into my One X, it creates a folder called 'Headset' (since my USB DAC is a headset).

I've found folders named "snd_usb_audio" (or similar) in the following folder locations:
  • /sys/bus/usb/drivers/snd-usb-audio
    /sys/module/snd_usb_audio

I just don't know how to add this gory stuff into another android device. This is what Im trying to do.

Im going to compile a kernel in the next few days to see if I get anywhere.


  • Phone: HTC One X 32GB Unlocked (SH27********) ROM: ViperX 3.3.9.1 (Sense 4+)
  • Tablet: Motorola Xoom with Wifi 32GB ROM/Kernel: Team EOS (EOS 3 Latest Nightly)
  • Computer: Custom built. UEFI. AMD Phenom II x4 965, 120GB Sandisk SSD, 1TB HDD, 8GB Corsair Vengeance DDR3 1600MHZ RAM. Asus M5A99X-EVO-R2 Motherboard. Windows 7 Home Premium.
  • Laptop: Toshiba L30-10X Intel Celeron M 440 1GB RAM 80GB HDD (I know, its old)