[Android Apps and Games] Rolling Hills of Green:
How to prevent lib workaround from being automatically applied.

Many will laugh. I found the solution to my problem a while back, about a week after writing the post. I figured there was something in the archive that could be edited by hand. I opened the archive jdsp_v2.3.zip with an archive manager 7-Zip on Windows, but Linux will also work. The text formatting is better on Linux and easier to read. Find the /common folder and open unity_install.sh with a text editor. Look for a line starting with "Check for devices that need lib workaround". On Linux this is simple but on Notepad in Windows look for "if device check" followed by a line of phone models that are not your phone, look for LIBWA=true and change it to false so it says LIBWA=false. If there is no space from the word true and fi, do not put one after false then. Either save the file or exit the text editor, and when an option comes up that says the text file was edited and you want to save, then save it. NOTE: This also works on v4afx-legacy_v4.3.zip, and this was how I installed that zip as well. Now when you use FlashFire you can select no to the lib workaround and it will not be applied automatically anymore. Why the laughter at the beginning? I no longer have the Samsung Galaxy S4. I admit I should have posted the solution a lot earlier because there may be others with this problem. Now they can enjoy dual DDCs and Convolvers at the same time with a recovery locked smartphone. I will attach links to both great versions of jdsp and v4afx zips when I reach ten post because I am not able to.

Here are some sound tips:

Many cheap, but durable headphones may have the high mids and low treble absent, and no matter how much adjusting with the JamesDSP equalizer and/or using the FIRequalizer or ViPER Clarity to adjust the 2k 4k and 8k bands, the energy and air is not there and the center is weak sounding. Well get this! Use the ViPER DDC and/or download the DDC package from zackptg5 webpage for the old DDC files from ViPER 2.5 and earlier. Next, hit the DDC button on JamesDSP to create a folder in the JamesDSP folder in internal storage called DDC. Then, drag and drop all the DDC files from the archive into your DDC folder on your internal storage. You will want to find one called iriver - IDP-1000. This is the magic DDC if your headphones lack presence and air. You can use ViPER with this trick and use two DDCs at once. To me, these were my audio bread and butter, or two part epoxy if you prefer a more handy metaphor.

If you have Dolby Atmos or Dolby Digital Plus installed as well, and you find the audio is too painful with both DDCs on, or you want more sonic intensity, than do this as well: open up Dolby and set the profile to a Custom 1 or any you prefer but voice as it has too much gain so avoid that one. Now adjust the band on the right and the second from the right and move them down, then raise them to a point where the grain is barely noticeable. The detail is decreased a bit, but your ears will enjoy the classic sound. Now here is the kicker: Dialogue Enhancement. Turn it on and when a song is playing with vocals, and also sound effects like guitar strums and tapping noises like hi hats, the right amount of detail will move towards your ears. One shortcoming is it does not always work for some songs.

Now with one of the ViPER EQ adjust the bands from 2k 4k and 8k until they sound high quality, and add some 1k to widen the mids a little. On my Samsung Galaxy S4 I had the best sound quality possible from my JVC HA-SR185 headphones (I do not recommend those for serious listening despite the great software tuning them).