yashsingh1/xdaforums huggingface dataset:
[Galaxy S6 Edge Themes and Apps] Vaira:
OK here is the method with NEON enabled (uses NEON drivers for best quality) for those who have SELinux enforcing e.g. rooted with pingpong.

Start over from beginning. If you have it already revert anything back to stock. Uninstall viper drivers within the app, reboot. Delete the Viper4Android folder in "/System/Priv-app/Viper4Android/"

Go back to the original audio_effect.conf in /System/etc/, delete the modified audio_effect.conf in "/vendor/etc/", reboot.

Make sure you have still frozen Adapt Sound 4.0 and SoundAlive 3.0. You can use App Quarantine free to freeze them, no need to spend any money.

Make sure you are using super SU latest version to apply the policy.

Fresh install go from here:

You need busybox and super su latest versions installed. Adapt Sound 4.0 and SoundAlive 3.0. must be frozen.

Create a folder /system/su.d/ chmod the folder to 0755 (Edit 26/6 according to chainfire 0700 is enough)

Copy 50viper.sh (extract it from attachment) to /system/su.d/ chmod it 0755 (Edit 26/6 according to chainfire 0700 is enough), reboot the phone to apply the policy.

Now rename your original audio_effect.conf in /system/etc/ to audio_effect.conf.bak

Copy the modified audio_effect.conf from OP into it and chmod it to 0644 THIS IS VERY IMPORTANT otherwise you might get it bootlooping.

Copy it again to "/vendor/etc/" and chmod it to 0644 THIS IS VERY IMPORTANT otherwise you might get it bootlooping.

Install viper4android from the original Viper page, not from OP, the V4A v2.3.4.0 Update, but DO NOT RUN IT YET.

Use the one Alarand has posted: Make sure you use the ViPER4Android_FX_A4.x.apk and not the older one. http://xdaforums.com/showpost.php?p=61201322&postcount=221

Go to its installation folder data/app/com.vipercn.viper4android_v2-1 Check to see if the lib folder is present inside data/app/com.vipercn.viper4android_v2-1 after installing, and set the com.vipercn.viper4android_v2-1 folder to 0755 permissions, including lib folder, all subsets and files before opening. (AFAIK most of it have it already, though)

Reboot the device!

Execute viper4Android and install the drivers, you'll be prompted to choose the quality. After the installation reboot again.

**Disclaimer***

I am not responsible for any temporary issues in case something goes wrong. Be aware what you are doing!!! I have tested it myself and it works it is also confirmed by vishaljh.
[Galaxy S6 Edge Themes and Apps] mellomelon45:
I got convolver to work on my phone but some of my irs is not working only a select few. I've tried redownloading the ones that don't work but no go.
[Galaxy S6 Edge Themes and Apps] Vaira:
Since the modified audio_effects.conf from the OP had some things left in the to do list (as comment left there) I reapplied the missing settings from the original since they optimize some things.

Load of myspace, pre_processing and output_session_processing libraries.

Effects: agc, aec, ns, sa3d, fens and lmfv.

Used in pre_processing (mic , camcorder (although commented there), voice_communication, sec_voice_recognition, sec_bargein_driving and sec_voice_communication)

Used in output_session_processing (ring, voice_call and sec_voice_communication). Music uses sound alive I have not imported it.

I also have made the same changes to the mixer_paths.xml for more volume from http://xdaforums.com/tmobile-galaxy-s6-edge/general/volume-mod-t3082560 to the F vaiant. It has a much bigger filesize and I didn't use the one posted there from the T-mobile vaiant.

Be sure when trying those to set their permissions correctly to 0644 before you reboot. Always keep a .bak from the original ones. Setting permissions to 0644 is ESSENTIAL. Most bootloops come from not taking care of it!!!

I have running those and I am happy with them.

So far there are no issues. Make sure not to go too high with the volume since you can go pretty loud now. Although there is no distortion of sound noticeable. Credits for the mixerpath values go to aw2000j I have imported them 1:1.

Feel free to post any comments, also issues if encountered any.

Edit: Regarding convolver irs I don't know. It seems viper4android runs them, but when you saying only a few they might have no effect on the phone or are not compatible. If it would be a general issue no one would work IMHO.

Vaira
[Galaxy S6 Edge Themes and Apps] Hemant:
Any flashable zip with neon. Thats a lot of messing around lol :)
[Galaxy S6 Edge Themes and Apps] DSR_1106:
This is what I'm using on my s6 edge and EVERYTHING I can find works with V4a..

You mentioned s6 so I can't speak for that but the edge sure likes it.
[Galaxy S6 Edge Themes and Apps] DSR_1106:
A pic of the setup..
[Galaxy S6 Edge Themes and Apps] m4lc12140:
can u upload a video please?
[Galaxy S6 Edge Themes and Apps] Vaira:
As for LP Neon drivers run only properly on permissive kernel or with the policy applied. Driver conflicts come due to sound alive and adapt sound / sound_effect.conf settings. If v4a is running properly (without neon) then it is no sound alive/adapt sound/sound_effect.conf settings. conflict. The only thing that is missing is the policy (or permissive mode)..

If there are general issues /without NEON as well then freeze sound alive / adapt sound.

In the sound config use only libv4a_fx_ics.so as v4a_fx. Load it everywhere /replace the paths of other libraries. Keep the first 5 lib-stings only (v4a_fx, bundle, reverb, visualizer and downmix). Remove default pre-processing effects...and output_session_processing

Also use the library v4a_fx, its UUID (here uuid 41d3c987-e6cf-11e3-a88a-11aba5d5c51b) at any effects.

Later if it works re-add default pre-processing effects...and output_session_processing except sound alive related relations

If you compare both versions from the OP you can figure how to go on your Tab S

The structure is simple

The config loads/assigns the different libraries to a defined string (v4a_fx, reverb...) by their paths

Then the different effects (bassboost ..etc) are defined with the lib string from above and the UUID

Then default pre-processing effects are defined

Finally audio preprocessor configurations and output_session_processing are made by assigning effects to mic, camcoder, ring, voice_cal..etc.. .

The way I described is for those who have pingpong rooted. We cannot flash since we are still on KNOX 0x0 without custom recovery, lol...but we have NEON enabled and big volume anyway..:p

Add: To chmod su.d and the 50viper.sh to 0700 (as chainfire describes) is enough to apply the policy on each bootup. No need for more rights.

Also the base.apk (viper) seems still to run with original permissions 0644.

So it could work easier. One could just try to freeze the 2 apps, to apply the policy, to exchange/add the sound_effects.conf and then after reboot to install the original viper app from original page and the drivers at once...

One could write an update zip which ONLY replaces / adds sound_effects.conf (mixer_paths.xml) and applies the policy at once. Then one just would to have to install the viper app and its drivers after at once (usual installation)....might work this way...:and it can be used for futher updates of viper without changing the update.zip cool...
[Galaxy S6 Edge Themes and Apps] sublimaze:
Thank you so much for posting this. It was a bit of a pain, but my OCD was getting the best of me and I knew if anything supported NEON, it should be a brand new S6.

I can confirm this method works. V4A sounded great without NEON, but I am sure it will sound even better now :cool:
[Galaxy S6 Edge Themes and Apps] Epikarus:
I just want to clarify. I'm rooted with ping-pong root so my Knox is still 0x0. Will this process trip Knox warranty? I understand as I long as I don't instal a custom kernel or custom recovery I'm fine but i need to be 100% sure before I screw around. Ha-ha.
[Galaxy S6 Edge Themes and Apps] Vaira:
I can assure you that this method does not trip KNOX. I only go for methods which don't trip KNOX. (hence manually fiddling with files and enforcing mode)

This is not because I am worried about warranty (it are only rumors, nobody ever loses warranty because of 0x1).

I am doing it do illustrate that KNOX byte fuse actually makes no sense.

Now with flashfire even less.

It is the boatloader that trips KNOX. It trips it if either the kernel(Partition) is modified (has no valid signature anymore) or the recovery(partition). Also the current BL prevents that an unsigned BL can be flashed...

A custom recovery can be used if it doesn't replace the original (e.g. flashfire uses recovery on ramdisk)
[Galaxy S6 Edge Themes and Apps] scott_0:
not sure if you still need but, here you go!

http://xdaforums.com/showthread.php?t=3139893

Viper4Android with neon enable including convolvers
[Galaxy S6 Edge Themes and Apps] arezno:
Install using flashfire, reboot, install the script with flashfire and there you go, working as expected. Thank you very much.

Enviado desde mi SM-G925F mediante Tapatalk
[Galaxy S6 Edge Themes and Apps] PunkOz:
I just cant get this to work by following the OP guide.. it keeps asking me to install the drivers after every boot.. i even tried the neon flashable zip and no luck, I froze both adapt/alive sound Im using Ktoon kernel with xtrasolite or whatever and my selinux is set to permisive, i even tried giving all the files all 9 permissions enabled but nothing, keeps asking me to install the driver everytime i open it
[Galaxy S6 Edge Themes and Apps] serio22:
Accidently pressed thanks. But have you tried a different busybox? Or uninstall and reinstall busybox
[Galaxy S6 Edge Themes and Apps] Turkishflavor:
two questions:

1. under "/vender/etc/" I can't find a lot of files. is that correct? It looks like this:

2. I think a messed it up. Can I start from scratch by performing a factory reset using the settings on my phone? Is that enough?

thanks in advance!
[Galaxy S6 Edge Themes and Apps] PunkOz:
I tried installing busybox manually but my ROM comes with busybox installed.
[Galaxy S6 Edge Themes and Apps] gun@id:
1. Right folder permission set to rw_r_r don't forget to add that to /system/etc/ and change permission

2. No. But you can delete from folder where it's intalled one by one
[Galaxy S6 Edge Themes and Apps] eden-h:
Hello,

I installed the v4a via flashble zip and it worked fine expect in the soundcloud app.

Doe's anbody have a solution for that?

:confused::(
[Galaxy S6 Edge Themes and Apps] serio22:
I think it's the soundcloud app. It worked in the previous build but in the latest update it broke, so I downgraded it. If anyone knows how to fix it, share? ?
[Galaxy S6 Edge Themes and Apps] eden-h:
Yeah your right, I just downgraded the soundcloud app and it's working,

But i have a strange problem now whenI play song the first song is getting the v4a and the second doesn't and then again and again..

Somebody got this problem too after downgrading?:p
[Galaxy S6 Edge Themes and Apps] zachchen1996:
I went ahead and root uninstalled adapt sound / soundalive and deleted the original audio_effect.conf file then proceeded to do this part:

"Create a folder /system/su.d/ chmod the folder to 0755 (Edit 26/6 according to chainfire 0700 is enough)

Copy 50viper.sh (extract it from attachment) to /system/su.d/ chmod it 0755 (Edit 26/6 according to chainfire 0700 is enough), reboot the phone to apply the policy."

Now all I get is a black screen with the color changing notification light, I have no idea what to do. :eek:
[Galaxy S6 Edge Themes and Apps] Aerversair:
Will rooting and installing Viper4Android trip knox and break the warranty?

Also my S6 Edges's kernel is a June Kernel, does that mean that i can't use pingpong to root the phone? and instead have use another method of rooting the device while tripping knox and making my warranty useless?
[Galaxy S6 Edge Themes and Apps] Brava27:
If you're worried about warranty stop using your phone.
[Galaxy S6 Edge Themes and Apps] Vaira:
Sorry for the late reply. I don't know what would happen if one uninstalls adapt sound and sound alive since the instructions say to freeze them. But when you boot it without a audio_effects.conf file then you surely encounter issues. You have to replace it and to add it to a second place not to delete AND you have to Set the permissions to 0644!

If one gets the phone in an unbootable condition, then you need to boot into odin mode and flash your current firmware through odin or to switch it off until you are ready. You can try to press voume down and power at least 10 seconds to try to switch it off, or to press volume down home button and power button to get it to odin mode.

When experimenting with this I always had odin ready with current firmware just in case something goes wrong.

It works though you must have done something wrong according to what you have posted you have booted it without a config at all! Or if with the mod config you have not set their rights to 0644 which is essential as I wrote.

Anyway I hope you have got your phone back to normal in the meantime.
[Galaxy S6 Edge Themes and Apps] DSR_1106:
Is there a way to remove system apps on Lollipop? I just froze them because I was not able to do anything but that using ROM Toolbox but I would like to remove them if it is possible.

Thanks in advance
[Galaxy S6 Edge Themes and Apps] Rhodesfreak:
Hi Guys,

Can someone explain me how to unistall Viper4android and leave the phone how it was?

The quality of the music is amazing but the quality of the phone calls is bad (distorted sound).

Thanks in advance

Best regards
[Galaxy S6 Edge Themes and Apps] DSR_1106:
Do you have V4A enabled for headset only? I'm asking because I've got this on 5 S6 Edge Phones and none of them have any issue like that.

Maybe someone else can help out here more but I don't think it should effect the call quality?
[Galaxy S6 Edge Themes and Apps] DSR_1106:
This is my setup with headset only enabled. ..
[Galaxy S6 Edge Themes and Apps] Rhodesfreak:
Hi,

Thank you for your quick reply!

Do you have V4A disabled for the phone speaker? Should I apply it only for the headset?
[Galaxy S6 Edge Themes and Apps] DSR_1106:
Yes it is only enabled for headset.

Anything else, speaker, etc seems to cause excessive battery drain for me.

Hope this helps you..
[Galaxy S6 Edge Themes and Apps] Rhodesfreak:
Hi,

I tried again and my calls still sound distorted, can anyone explain me how to remove unistall V4A and leave the phone like it was?

Thanks
[Galaxy S6 Edge Themes and Apps] DSR_1106:
I see you're on Verizon with locked bootloader if I'm correct.

On T- Mobile, I have flashed the stock .tar file via Oden probably a dozen or more times when " expermenting " with V4A and things went badly, but I'm honestly not certain about doing that with Verizon. Hopefully someone with a 925f and some experience can help out here...

I have never had any success trying to remove the flashed V4A files. Always had to restore Nandroid or flash stock .tar file and start fresh.

I'm not saying it is not possible, just I don't know how to.

I'm guessing you don't have any Nandroid backup?
[Galaxy S6 Edge Themes and Apps] Rhodesfreak:
Hi, I have the international version of the edge.

I just want to try to remove to see if this is the reason that my calls sound distorted.

I don't have a nandroid backup as I don't have a recovery installed, my phone is root only
[Galaxy S6 Edge Themes and Apps] TheMathMan:
Can't you just uninstall the driver in app?
[Galaxy S6 Edge Themes and Apps] DSR_1106:
That's a really good idea but I think flashing Viper changes other sound files which is probably where the problem lies in his case...

It certainly could not hurt to try you're idea and see.
[Galaxy S6 Edge Themes and Apps] Rhodesfreak:
Hi guys,

Do you think that just uninstalling the driver will be enough?
[Galaxy S6 Edge Themes and Apps] TheMathMan:
Ah. I just installed the driver via the V4A app and manually installed the audio conf file myself. Maybe flashing it as a zip does it differently.
[Galaxy S6 Edge Themes and Apps] Rhodesfreak:
Hi,

I did it the same way.

Does anyone one if I could uninstall the app, just deleting the folder and the audio conf file and removing the bak termination on the original file?

Thanks!
[Galaxy S6 Edge Themes and Apps] TheMathMan:
Uninstall driver in app. Uninstall app. Delete any folders if you want. Delete audio conf and then remove .bak from the other. Unfreeze AdaptSound and Soundalive. Reboot.
[Galaxy S6 Edge Themes and Apps] Rhodesfreak:
Thanks! It worked!

I will stay a while without V4A to find out if the distortion was related.
[Galaxy S6 Edge Themes and Apps] espenlarsen94:
Worked flawlessly on my 925f the first time. Following OP's guide :)
[Galaxy S6 Edge Themes and Apps] stormonya:
Tested and works great....im the 920T S6 ...unikernel rapture rom.
[Galaxy S6 Edge Themes and Apps] ps000000:
When I run my 925F with CarHD ROM , Dev built Viper into ROM. It is super easy to make Viper work.

But the ROM that not came with Viper built in, I need to do more to get it work.
[Galaxy S6 Edge Themes and Apps] knive13:
hi om on carhdrom also however whenever im chnging irs on viper whole palyong music with phone apeaker therea no effect in music quality how did you get it to work? i already installed driver. do i still need to do something? pls help thanks on advance
[Galaxy S6 Edge Themes and Apps] TheMathMan:
Have you changed the audio configuration file in system?
[Galaxy S6 Edge Themes and Apps] knive13:
not yet all the while i thought i dont have to do that. dumb me.. hehehhe will try later and give u a feedback sir. thanks again.
[Galaxy S6 Edge Themes and Apps] Kraisky:
Works like a charm on my S6! Thanks for the guide!
[Galaxy S6 Edge Themes and Apps] Vaira:
It does if you use the audio_effects.conf mod from op since there are original effects missing. If you use the one I have finished by to re add the missing stock effects (voice call, voice communication) then everything sound great....I have explained the effects there as well. ..

http://xdaforums.com/showpost.php?p=61526054&postcount=253
[Galaxy S6 Edge Themes and Apps] DSR_1106:
Thank you for pointing that out, are you able to post a link to the V4a you are using? I think I might be using an outdated test version.

Thanks in advance..
[Galaxy S6 Edge Themes and Apps] D_Rail:
Great work. Easy as pie. My ears thank you while at the same time they are being pushed to their limits. Running Canadian S6 stock rooted.
[Galaxy S6 Edge Themes and Apps] Vaira:
Check the original page: http://vipersaudio.com/blog/?page_id=48

2.3.4.0 is the latest. Make sure you use the ViPER4Android_FX_A4.x.apk

When following my instructions in this thread this installs normally with neon drivers. Just make sure the policy is running already when having an enforcing (stock) kernel...no need to fiddle with priv apps folders and stuff....
[Galaxy S6 Edge Themes and Apps] Xangeon:
Got it working :p

https://www.youtube.com/watch?v=PNEiqJlyh68 I had a hard time getting it to work and I found this video and followed it and now got it working
[Galaxy S6 Edge Themes and Apps] skridovaste:
How do I uninstall after flashing the zip?
[Galaxy S6 Edge Themes and Apps] DSR_1106:
Someone posted exactly which files need to be deleted a week or so back in this thread.
[Galaxy S6 Edge Themes and Apps] singh_21:
BrilliantWork

Love u mate, brilliant work. Flawless and easy guide to follow.

Thanks Bro
[Galaxy S6 Edge Themes and Apps] Mayze23:
Can anybody please provide the stock audio_effects.config file? Call me crazy but I've messed with every setting for about an hour on Viper4android and I prefer the stock Samsung equalizer. Somehow when I did the flashable zip the audio_effects.config.bak file is a backup of Viper4android. So even when I uninstall the drivers and the app,unfreeze Adapt Sound 4.0 & Sound Alive 3.0 my stock samsung EQ doesn't work.
[Galaxy S6 Edge Themes and Apps] oxym:
it works on my S6 SM-G920F, thank you!
[Galaxy S6 Edge Themes and Apps] oxym:
here is, rename - delete .bak and set up permission
[Galaxy S6 Edge Themes and Apps] Sarchie1982:
I have Viper working mostly but some features are missing like the headphones surround. I installed it using the instructions above. When I click on driver status it looks like everything is working but still says neon driver is not enabled. Is this normal?

update: nevermind..after doing a little reading seams like this is normal
[Galaxy S6 Edge Themes and Apps] SolarTrans:
I'm using it on a TMO S6 edge+, and I'm using the stock audio_effects.conf because the included one makes it sound horrible unfortunately.

However, everything still works perfectly and sounds great!
[Galaxy S6 Edge Themes and Apps] eibbed88:
For those who have no luck on trying to make viper work. Try this mod. It worked on note 5 ported roms so it might work for s6 too.. if this is a repetitive post then feel free to delete.. thanks

---------- Post added at 03:51 PM ---------- Previous post was at 03:43 PM ----------

http://xdaforums.com/android/software/mod-beatsaudio-e-xloud-installer-t3029951
[Galaxy S6 Edge Themes and Apps] DSR_1106:
Working perfectly on OH1 for me...
[Galaxy S6 Edge Themes and Apps] DSR_1106:
Forgot screenshot on last post..
[Galaxy S6 Edge Themes and Apps] detdroid:
Will this work on s6 edge + as well?
[Galaxy S6 Edge Themes and Apps] eibbed88:
Most likely sir.. just make sure to wipe dalvik cache before you reboot otherwise you'll be having lots of error... and of course don't forget to make a back up first...
[Galaxy S6 Edge Themes and Apps] Kachongui:
I can't install it due to "not enough space available" when I try to paste de Viper4Android folder on /system/priv-app even mounting it as R/W. What am I doing wrong? - Rooted stock firmware with Arter97 kernel and TWRP.
[Galaxy S6 Edge Themes and Apps] detdroid:
Doesn't work. ...

So, after a clean installation of rom and doing the v4a installation step by step again, it's still not working. Dann.

Anyway, thx for your afford.

sm-g 928f with Dr. Ketan rom
[Galaxy S6 Edge Themes and Apps] eibbed88:
Ahh maybe its not compatible with your unit. But anyway here's what i did. I just flashed this mod via twrp recovery then wipe cache/dalvik cache as instructed and reboot system. Then i disabled sound alive..
[Galaxy S6 Edge Themes and Apps] fachadick:
Lost v4a when I upgraded my s6 to oh1, but can't seem to get it to install correctly anymore. The equalizer works, but none of the other settings for headset or bluetooth change the sounds at all, and it won't ask to update or ask for su access. I triple checked permissions, but can't figure out where I'm going wrong. Anyone have any ideas?
[Galaxy S6 Edge Themes and Apps] DSR_1106:
Nothing changed for me when I took the update to O11

I just reflashed the V4a_untested Version I was using on OH1 and here is a screenshot
[Galaxy S6 Edge Themes and Apps] DSR_1106:
There is a link to the V4a Version I'm using on post 638 in the Wicked One SS Rom v3.1 thread...
[Galaxy S6 Edge Themes and Apps] Hemant:
Can u pls post here.
[Galaxy S6 Edge Themes and Apps] DSR_1106:
https://www.dropbox.com/s/346h64mf9o1ybz5/TWRP_-_ViPER4Android_2.3.4.0_-_untested_-_002.zip?dl=0

---------- Post added at 12:17 AM ---------- Previous post was at 12:16 AM ----------

That is what I flashed AFTER the Viper apk was installed...

---------- Post added at 03:08 AM ---------- Previous post was at 02:57 AM ----------

I am pretty confident you can just flash zip and not bother with apk but BACKUP JUST IN CASE

Also this was done on a permissive kernel and Wicked One SS Rom 5.1.1 OI1 latest Sprint Firmware but will work on OH1 also

---------- Post added at 03:12 AM ---------- Previous post was at 03:08 AM ----------

Sorry for the delay posting, hope this helps you
[Galaxy S6 Edge Themes and Apps] fachadick:
Just flashed that and no change. I can open up v4a and it looks like its working, but it's still not asking for su access or asking to download the new drivers or anything. Thanks anyway though.
[Galaxy S6 Edge Themes and Apps] DSR_1106:
Is Busybox installed with Rom you're using? If not, I would install the free version. I've run into that problem before running Wicked One which has it baked in...