[APP][5.x.x][FLASHABLE] Viper4Android v2.3.4.0 **Excellent sound quality**

erikasnoske

Senior Member
Aug 22, 2013
192
110
0
Vilnius
www.linkedin.com

Attention!!! DOESN'T WORK WITH CURRENT CM12.1 NIGHTLIES. It worked in May nightlies, but not in June. I will provide fix as soon as possible in this post.


Info: This is Viper4Android flashable zip for AOSP and AOSP based ROMs running Android versions 5.x.x for galaxy S4

SELinux status must be permissive, otherwise V4A will ask to install driver again or just will not have any effect. Download permissive_selinux_status.apk (attached) if your SELinux mode is enforcing, open it once, provide root access. Everytime you open this app it changes SELinux mode to permissive and it will do it on every boot automatically.

Includes:
# Addon.d script (so it survives CyanogenMod nightlies).
# Permanent removal of AudioFX.apk, DSPManager.apk, MusicFX.apk (stuff that might conflict with V4A).
# Patches to work with Android Lollipop

Doesn't include:
# Any galaxy S4 model based libraries
# Uninstall script (backup backup backup).

To uninstall completelly Viper4Android, delete /system/addon.d/92-v4a.sh and /system/addon.d/91-v4a.sh (if exists) files and dirty flash your ROM.

Instructions:
1. Flash Zip file via custom recovery
2. Boot up your device, open Viper4Android app, install high quality driver, reboot
3. (Optionally) install permissive status changer apk and open it once. Provide root access.
4. Enjoy

Troubleshooting:
# If it fails to install driver, it's probably because /system is RO (Read only). You must change it to RW (Read write). You can do this using Root explorer (it's your business of how to install it. Probably use Google Play).
# Sometimes it usually stops working in the background. I have no idea how to fix it (first, I am not developer in any way). You might want to use a the auto starter plugin from here. BTW it's attached there, APK file.

Tested on CM12.1 optimised builds on Galaxy S4 9505 (jfltexx). In my opinion, it should work on other devices too running Android L.

Official thread and credit: Official ViPER4Android Audio Effects (FX v2.3.4.0), Credit to ViPER520 and @zhuhang.
Special thanks to @gianton and his thread.
 

Attachments

Last edited:

Technical

Senior Member
Jun 2, 2008
3,427
1,197
253
Attention!!! DOESN'T WORK WITH CURRENT CM12.1 NIGHTLIES. It worked in May nightlies, but not in June. I will provide fix as soon as possible in this post.
Strange, I'm on CM 12.1 from yesterday (June 6) and it's working. Is it because I dirty flash the ROM?
I know it's working because the sound is, indeed, at high volume (profile).
Also it is not FCing.
 

erikasnoske

Senior Member
Aug 22, 2013
192
110
0
Vilnius
www.linkedin.com
Strange, I'm on CM 12.1 from yesterday (June 6) and it's working. Is it because I dirty flash the ROM?
I know it's working because the sound is, indeed, at high volume (profile).
Also it is not FCing.
I tried both my modifications and they aren't working at all with viper4android. Yes, the sound is not muted or what so ever, but viper4android produces no effect.

Gotta check and test, but I don't have much time now.
 
  • Like
Reactions: Technical

aha360

Senior Member
Jan 10, 2014
577
409
0
Well I'm not sure if @erikasnoske is present on here (XDA) anymore but I would really love to thank this person for creating a persistent SELinux permissive switcher app that he/she has attached.

That's a job well done there.