[One (M8) Q&A, Help & Troubleshooting] jcole20:
Hey... I've searched extensively and have encountered a problem that makes absolutely no sense to me. Please if anyone can help if be extremely appreciative.

To start im on an m8 from Verizon. My issue is I'm encountering a problem with the audio engine in that I've flashed cm and this exact build I've used previously and the audiofx app worked fine. I later installed v4a and it broke audiofx. So I wiped /cache /data /system and dalvik and reinstalled... Same issue audiofx was no longer working.

So I decided to ruu completely back to stock lollipop using dottat's ruu. I proceeded to run said ruu several times and they all worked perfectly. Exactly as they're supposed to. I then factory reset from the boot loader with stock recovery installed. It went to like the download screen and said something about pulling data from Verizon and rebooted. I then booted into the stock recovery and wiped everything I could. After this I reinstalled cm with working audiofx (again I had had it working before) and it still wasnt working. I tried for an hour trying out nuplayer/awesome player in developers options, changing selinux from permissive to enforcing and vice versa, rebooting, clearing cache, force stopping all sound, and finally out of frustration I reinstalled v4a and it's driver.

V4A wasnt working so I was getting concerned and I decided to uninstall and then reinstall the driver. Once I uninstalled it v4a immediately began to work.... I switched it off and went over to audiofx and it was working finally... Again this is after a full successful ruu to stock. So I decided to reboot. After rebooting I found I had to repeat the install and then uninstall process of v4a to get audiofx and v4a to work. I got so frustrated I decided to use the 4.4.4 ruu and go back to my true stock conditions (outside of s-on and having root). So I restored with dottat's 4.4.4 ruu and tried installing an all carriers build of modified cm12.1 with working audiofx. Yet again audio fx was not working. I tried the cm build from above and same thing.... No audio fx. If I install v4a and remove it they work again. What the hell is going on here?

Please if anyone had any idea for to correct this phase let me know. I've got no clue how after several ruus this can happen. I'm becoming very discouraged... I'm not sure what to try at this point. Is not so much at this point just the sound mod. I want to know wtf I'm missing. Please someone help.

HTC One (M8) ViperOne + Hypernova

Edit: this truly has me perplexed. I did run setenforce 0 at one point because selinux enforcing stops v4a from working. I've corrected selinux by running setenforce 1 since then. It appears AudioFX is unaffected by SELinux though as when it's working it continues to work regardless of said command unlike v4a. I want to emphasize that after my ruu I repeatedly tried to get audiofx working after a fresh install and still no dice. It was only after multiple failures I have in and tried v4a which temporarily corrects the issue.

Another bug that wasn't present but is now on every fresh flash the Swype/gesture typing feature of the aosp keyboard doesn't work. Installation of the Google keyboard allows me to use gesture typing through it.