[Android Software Development] secone00:
Okay, I have a serious problem with my DAC connecting to V4A, just as these guys had, but no one really answered them unfortunately. It's a Fiio Q1 just like theirs, connecting to my Verizon S7 Edge rooted using this method and I have Numbers 1.4 flashed. I did not see anything in Numbers 1.5 that could address this issue.

I've already done a lot more digging to see what's going wrong, though. I have tried plenty of combinations of things and I believe I know WHERE/WHAT the problem is, it's just I don't have the know-how to know HOW to fix it.

Basically, V4A, Dolby GUI both work totally fine and they process/affect my audio no problem and in a noticeable manner when my headphones are connected directly to my phone or I use line out of the Q1 to only use its amp without using its DAC, so I know for a fact that V4A is setup correctly or at least correct enough to work under those conditions. The problem is when the DAC gets introduced and I try to process audio through the DAC. With DAC connected V4A just doesn't recognize it in any way, it won't list itself as NEON enabled/enabled in general, won't process, compatibility mode and restarting doesn't work, force enabling doesn't work, locking effect mode, nothing.

HOWEVER... here's where things get a little weird. I feel as if the problem lies with how my S7 Edge uses its Audio Path feature/something in the audio_policy.conf. These images are of the Audio Path feature I'm talking about and I believe this feature involves audio_policy.conf in some way, along with probably who knows what other files. I've tried a couple different audio_policies (backing up the original of course) and they didn't make a difference.

http://i.imgur.com/ioTDEL6.jpg

http://i.imgur.com/sI8QgTB.jpg

I don't see many other phones have mention of that "Audio Path" feature, and when I start changing it back and forth between my DAC and going normally through the S7 edge option I can make things slightly work. Dolby did not work at all PERIOD just like V4A with my DAC connected, but after plenty of experimenting I found two ways to make Dolby CONFIRMED to work with my DAC as in I can turn effects off and on within it and noticeably hear them.

1) Within Neutron, setting the USB driver from Generic Driver to Direct USB Driver then playing music for a second, switching it back to Generic then unplugging and replugging in the DAC, Neutron will then automatically start playing with the Audio Path pointing to the DAC and Dolby correctly working.

2) Within Poweramp Alpha I've also been able to accomplish a similar method, but it's less likely to work as the first, setting the output to be OpenSL ES Output for DAC instead of Hi-Res Output like default, unplugging and replugging, then setting Audio Path to go to my DAC seems to occasionally work with Dolby.

No matter what though, when that Audio Path box is set to point to my DAC, Viper has no idea about its existence and refuses to enable no matter what. When the Audio Path is set to just my S7 Edge and I then use Neutron/Poweramp to directly connect to my USB (ie Direct USB Driver in Neutron/Hi-Res Output in Poweramp) Viper DOES enable itself along with enabling NEON, but I CANNOT get it to process at all. After every change I make to try to get it to work I go into V4A and set the output gain to -40 db, which would be fairly noticeable if it was working. Tried compatibility mode, tried force enabling, just sticks with saying "Processing: No" no matter what.

Even as I was writing this I had been fiddling with it some more and I can't tell what I've done but something's either gotten better or worse. I had my DAC unplugged from my phone and it was still incorrectly showing up in the Audio Path area, I restarted my phone and now after plugging my DAC in and out a couple times and testing various things that Audio Path icon doesn't even show up at all anymore. (This part was due to me screwing in developer options and disabling the USB debugging option + turning on the prevent routing audio to USB options)

Basically, I'm insanely confused. Please, if anyone can shed some light on this, that would be amazingly helpful. I'm aware I can always just stick with an amp and enjoy V4A how it is, but I kind of bought a DAC so I could use the DAC lol. Please, anyone, [MENTION=4445176]guitardedhero[/MENTION], [MENTION=6301651]ephexxis[/MENTION], whoever could know what's going on, I'd greatly appreciate it if we could do some hardcore fiddling around with things.