Thank for your info, the 3.5mm output of MI2 is not good imo, so I'm thinking about upgrading by external dac.
MI2 supports OTG but as the info in the topic on head-fi, not all android phones natively support USB DAC, it requires kernel to support this feature, Samsung, HTC, Sony implemeted on their flagships, do not know about Xiaomi.
If it works for you, the sound will not come out from the speaker, instead will come out from the line out of your E17.
Unlike mine, when I plugged UD110v2 via OTG to the phone, sound still comes out from the phone speaker
But using the app seems to bypass this.
I think we would really appreciate your help her with the drivers.
AS i see there are many users that interested in USB DAC
If you will have some spare time i would like to help with everything related to the drivers, i found recently the drivers for USB DAC from Galaxy S3 that natively supports it.
Thanks for answering, i really appreciate it! Here and Here you have the drivers from Samsung Galaxy S3. Here you have the USB audio source code. Here is a topic of a guy that wrote the USB audio driver for his Ainol 7 tab. It also have a Link to the drivers he used. Here is a page from google that reminds USB_CLASS_AUDIO.
And Here is a topic on Head-Fi forum that talks about Android and USB DAC and how Great it is.
Thanks for your efforts! Hope it will be possible, and Thank You for making our great device even more attractive!
BTW, i have managed to get my PCM2704 based USB DAC to work with USB Audio Player playing FLAC files and i have to say, The sound is AMAZING! the issue is that USB Audio Player has built in drivers.... The point is to make this work "out of the box" like other SOny or Samsung devices.
I recently spoke with redmaner about this to include in his kernel but apparently those USB Audio drivers already included in, and it's not working straightly ...
I got this cheap DAC from DX with controls (image attached), my goal is to make an "One Cable Solution" in my car, so i can connect one usb cable to the phone that will charge it and connect the DAC and the controls.
So here is the interesting part... The control WORKS without any manipulations or special kernels!
Basicly it mean that MIUI already has USB DAC support, the problem is that it doesn't route the audio to the DAC.
We need some help from the very appreciated DEVS here...