Quote:
Originally Posted by
feiao 
I got some PM from Head-Fi'er, some about our new E17, there are some common questions so I think it maybe a good idea to collect them as a FAQ thread .
Please post your question in here and I will try to reply all question about our E17. and it will be better for all member just let me reply the question so it can be
one reply follow one queston. thanks.
How about the compliancy of the E17 with Linux devices?
Rather, how about the compliancy of the E17 with Android devices, more likely the predominant devices in the (near) future?
Android relies on Linux for core system services such as driver model. The Linux kernel of Android also acts as an abstraction layer between the hardware and the rest of the software stack. Android handles all the things that Linux is really good at such as a vast array of device drivers, which take the pain out of interfacing to peripheral hardware.
Interoperability between the FiiO E7 & Linux PC:
"The FiiO E7 Headphone Amplifier is an USB DAC dedicated to high fidelity headphone.
It works out of the box with my Ubuntu 11.04. I just plug it when I need it and several seconds later it appears in my output sound devices list."
http://linuxhcl.com/browse/product?id=7629
http://www.head-fi.org/t/579365/usb-headphone-amp-with-android-phones-possible/15#post_7909638
Not yet functional interoperability between the FiiO E7 & Google Galaxy Nexus:
Apparently, something is missing in the stock Linux kernel of the Android phone Galaxy Nexus in order to get the interoperability between the Galaxy Nexus and a USB DAC like the E7.
http://www.head-fi.org/t/582179/samsung-galaxy-nexus/30
Probably, the standard USB audio driver is missing in this (Advanced Linux Sound Architecture) ALSA-capable kernel.
https://bitbucket.org/paulobrien/android_kernel_galaxynexus/src/bc4f9b72a51d/Documentation/sound/alsa
It’s interesting to get the (file) name of the Linux USB audio driver compliant with the E7 in order to request its inclusion to be done by some Android kernel builders of the XDA-developers forum.
http://forum.xda-developers.com/forumdisplay.php?f=1339
http://forum.xda-developers.com/showthread.php?t=1367341
Android modders play an important role in the Android ecosystem:
. The USB Host feature was not enabled in the first release (4.0.1) of the stock kernel of the Google Galaxy Nexus.
. The kernel 4.0.1 was modded by a non-Google developer with USB Host feature enabled allowing USB mass storage devices and Galaxy Nexus to interoperate.
http://forum.xda-developers.com/showthread.php?t=1359579
. The USB Host feature was enabled in the Android release 4.0.2!