News

How to Install Viper4Android on Nougat 7.0

Ever since Android 5.0 Lollipop released, getting ViPER4Android to work magic on music played on Android devices has been a challenge for the users. The change of SELinux policy from permissive…

Ever since Android 5.0 Lollipop released, getting ViPER4Android to work magic on music played on Android devices has been a challenge for the users. The change of SELinux policy from permissive to enforcing broke ViPER4Android pretty bad. But soon…

139 Comments
Shivam Malani

Shivam Malani Shivam is our resident designer and web developer who also enjoys writing. He loves to meditate, drive on the freeways and hunt for snipers during his Call Of Duty playtime.

Email: [email protected]

Ever since Android 5.0 Lollipop released, getting ViPER4Android to work magic on music played on Android devices has been a challenge for the users. The change of SELinux policy from permissive to enforcing broke ViPER4Android pretty bad.

But soon came a workaround to use ViPER4Android on Lollipop while still running SELinux in enforcing mode (to ensure device security). The trick worked on Android 6.0 Marshmallow as well. But with Android 7.0 Nougat update, folks over at xda have came up with an even easier way to get ViPER4Android working with sepolicy set to enforcing.

For the unknown, ViPER4Android is the mother of all sound MODs available for Android devices. And it’s not device specific. You can install ViPER4Android on any Android device and enjoy rich music experience on your device without spending a single penny on sound component hardware upgrades.

User guitardedhero over at xda has shared a zip file of ViPER4Android that you can install/flash using a custom recovery like TWRP on your Android device. This zip installs ViPER4Android on Nougat without a flaw. We tested it on our Nexus 5X and 6P running the latest builds of Android 7.0 Nougat.

Note: The ViPER4Android files and installation instructions shared on this page might also work for Lollipop and Marshmallow releases of Android.

Grab the recovery flashable ViPER4Android 2.5.0.5 zip file from the download link below and follow the quick instructions to get it working on your Android Nougat device.

[ecko_button target=”blank” size=”6″ radius=”3″ style=”ghost” background=”#a161bf” color=”#333333″ url=”http://downloadmirror.co/2zYA/ViPER4Android_2.5.0.5_guitardedhero.zip”]Download ViPER4Android 2.5.0.5[/ecko_button]

How to Install ViPER4Android on Nougat

  1. Make sure you’re rooted and have TWRP recovery installed on your device.
    └ For help, follow our guide on How to Root Android 7.0 Nougat.
  2. Download the ViPER4Android_2.5.0.5_guitardedhero.zip file from the download button above and transfer it your device’ internal storage.
  3. Boot into TWRP recovery and install/flash the ViPER4Android_2.5.0.5_guitardedhero.zip file to your device.
  4. Reboot phone.
  5. Download/install a root file explorer app (we recommend ES File Explorer).
    └ On ES File Explorer, swipe-in from left and turn on Root explorer feature. And don’t forget to grant root access when asked.
  6. Now using your root explorer app, go to /vendor/etc/ directory on the device and rename audio_effects.conf to audio_effects.conf.bak.
  7. Open ViPER4Android FX app on your phone (it installed when you flashed the zip file in step 3 above).
  8. You’ll get a notification to install V4A driver. Select YES.
  9. It’ll take some time to install V4A driver, and while doing so it might even look like it’s stuck but you don’t worry. It’s doing its job and will finish soon.
    └ If Android gives an error that the app has stuck/stopped. Be sure to select the wait option, don’t force close it.
  10. Once you get the Driver installed message on screen, reboot your device.

That’s all. Enjoy ViPER4Android music MOD on your Android device running on Nougat.

 

139 responses to “How to Install Viper4Android on Nougat 7.0”

  1. Андрей Миронюк Avatar
    Андрей Миронюк

    You’re awensome! this only way works for me! thanks a lot!

  2. Guest Avatar
    Guest

    You’re awensome! this only way works for me! thanks a lot!

  3. Guest Avatar
    Guest

    You’re awensome! this only way works for me! thanks a lot!

  4. Will Avatar
    Will

    Thank you so much! This worked perfectly!

  5. Guest Avatar
    Guest

    Thank you so much! This worked perfectly!

  6. Guest Avatar
    Guest

    Thank you so much! This worked perfectly!

  7. Luis Velazco Avatar
    Luis Velazco

    Hi, thanks for all the hard work! Question: It’s not working properly for me. I want to uninstall and reinstall.How do I uninstall? I removed folder using Root Explorer but still there when I reboot. I removed in recovery TWRP, rebooted but still there. Thanks in advanced!

  8. Guest Avatar
    Guest

    Hi, thanks for all the hard work! Question: It’s not working properly for me. I want to uninstall and reinstall.How do I uninstall? I removed folder using Root Explorer but still there when I reboot. I removed in recovery TWRP, rebooted but still there. Thanks in advanced!

  9. Guest Avatar
    Guest

    Hi, thanks for all the hard work! Question: It’s not working properly for me. I want to uninstall and reinstall.How do I uninstall? I removed folder using Root Explorer but still there when I reboot. I removed in recovery TWRP, rebooted but still there. Thanks in advanced!

  10. wiseson Avatar
    wiseson

    Hi, it is awesome and it installed flawlessly. However, cannot invoke the Convolver function to select the .irs files; error message: “/storage/sdcard0/ViPER4Android/Kernel is empty”. .irs files are present, I have checked. Maybe, I have missed something. Any help, please?

  11. Guest Avatar
    Guest

    Hi, it is awesome and it installed flawlessly. However, cannot invoke the Convolver function to select the .irs files; error message: “/storage/sdcard0/ViPER4Android/Kernel is empty”. .irs files are present, I have checked. Maybe, I have missed something. Any help, please?

  12. Guest Avatar
    Guest

    Hi, it is awesome and it installed flawlessly. However, cannot invoke the Convolver function to select the .irs files; error message: “/storage/sdcard0/ViPER4Android/Kernel is empty”. .irs files are present, I have checked. Maybe, I have missed something. Any help, please?

  13. wiseson Avatar
    wiseson

    Edit: Sorry, a reboots after installation, convolver functions correctly now!

  14. Guest Avatar
    Guest

    Edit: Sorry, a reboots after installation, convolver functions correctly now!

  15. Guest Avatar
    Guest

    Edit: Sorry, a reboots after installation, convolver functions correctly now!

  16. zhangyadetudou Avatar
    zhangyadetudou

    Thank you ,lol

  17. Guest Avatar
    Guest

    Thank you ,lol

  18. Guest Avatar
    Guest

    Thank you ,lol

  19. ndu Avatar
    ndu

    Cant find audio_effects.conf in the vendor/ etc/ folder…

    1. Ahmet Avatar
      Ahmet

      Try İt system/etc

    2. Ahmet Avatar
      Ahmet

      Your phone Sony ?

  20. Guest Avatar
    Guest

    Cant find audio_effects.conf in the vendor/ etc/ folder…

    1. Guest Avatar
      Guest

      Try İt system/etc

    2. Guest Avatar
      Guest

      Your phone Sony ?

  21. Guest Avatar
    Guest

    Cant find audio_effects.conf in the vendor/ etc/ folder…

  22. Guest Avatar
    Guest

    In my G530H …the ‘etc’ folder was not in ‘vendor'(/vendor/etc).the ‘etc’ folder was in root (/etc ) .and i was able to find the ‘audio effects’ file..and renamed it.

    Working exelent…this the is best audio configuring system , that i need forever in my smartphone.

  23. Guest Avatar
    Guest

    In my G530H …the ‘etc’ folder was not in ‘vendor'(/vendor/etc).the ‘etc’ folder was in root (/etc ) .and i was able to find the ‘audio effects’ file..and renamed it.

    Working exelent…this the is best audio configuring system , that i need forever in my smartphone.

  24. Jatinder Avatar
    Jatinder

    In my G530H …the ‘etc’ folder was not in ‘vendor'(/vendor/etc).the ‘etc’ folder was in root (/etc ) .and i was able to find the ‘audio effects’ file..and renamed it.

    Working exelent…this the is best audio configuring system , that i need forever in my smartphone.

  25. Guest Avatar
    Guest

    For me (stock android) it was /system/etc/audio_effects.conf

    /vendor/etc/audio_effects (symlink to /system/vendor/etc) did not do anything.

    1. Guest Avatar
      Guest

      +1

    2. Guest Avatar
      Guest

      I digress… Only needed to rename /vendor/etc/audio_effects.conf

      I was trying older version of V4A, and mucked up both locations of audio_effects files. After taking them both back to normal, reinstalling the zip and then renaming ONLY the one in /vendor/etc, it finally worked.

    3. Guest Avatar
      Guest

      audio_effects or audio_effect?? assume it is effect seeing as there is no audio_effects folder, either way not working for me on nexus 5x octos rom 7.1.2 enforcing.

  26. Guest Avatar
    Guest

    For me (stock android) it was /system/etc/audio_effects.conf

    /vendor/etc/audio_effects (symlink to /system/vendor/etc) did not do anything.

  27. Guest Avatar
    Guest

    Is it working with Pure Nexus 7.1.1 latest rom

    1. Guest Avatar
      Guest

      Yep, I used Viper4Arise and it worked perfectly after renaming audio_effects.conf

  28. Guest Avatar
    Guest

    Is it working with Pure Nexus 7.1.1 latest rom

  29. Phil Avatar
    Phil

    For me (stock android) it was /system/etc/audio_effects.conf

    /vendor/etc/audio_effects (symlink to /system/vendor/etc) did not do anything.

    1. Ahmet Avatar
      Ahmet

      +1

      1. neilc300 Avatar
        neilc300

        audio_effects or audio_effect?? assume it is effect seeing as there is no audio_effects folder, either way not working for me on nexus 5x octos rom 7.1.2 enforcing.

    2. Phil Avatar
      Phil

      I digress… Only needed to rename /vendor/etc/audio_effects.conf

      I was trying older version of V4A, and mucked up both locations of audio_effects files. After taking them both back to normal, reinstalling the zip and then renaming ONLY the one in /vendor/etc, it finally worked.

  30. Skull2candy Avatar
    Skull2candy

    Is it working with Pure Nexus 7.1.1 latest rom

    1. Sean Avatar
      Sean

      Yep, I used Viper4Arise and it worked perfectly after renaming audio_effects.conf

  31. Guest Avatar
    Guest

    I get Driver failed to install I/O error. I have an OnePlus X running on CM 14.1 nightly

    1. Guest Avatar
      Guest

      Same here. Doesn’t find root.

    2. Guest Avatar
      Guest

      Reflash it, make sure VIPER has storage permissions, set SELinux to permissive (Terminal > su > setenforce 0), rename the file. If none of those work, you’re out of luck

    3. Guest Avatar
      Guest

      +Sean Maybe he needs to edit /system/etc/audio_effects.conf too, it solved the problem for a ton of people

  32. Guest Avatar
    Guest

    I get Driver failed to install I/O error. I have an OnePlus X running on CM 14.1 nightly

  33. san ram Avatar
    san ram

    I get Driver failed to install I/O error. I have an OnePlus X running on CM 14.1 nightly

    1. Rich Avatar
      Rich

      Same here. Doesn’t find root.

    2. Sean Avatar
      Sean

      Reflash it, make sure VIPER has storage permissions, set SELinux to permissive (Terminal > su > setenforce 0), rename the file. If none of those work, you’re out of luck

      1. Tekky Quickbits Avatar
        Tekky Quickbits

        +Sean Maybe he needs to edit /system/etc/audio_effects.conf too, it solved the problem for a ton of people

  34. Guest Avatar
    Guest

    Using latest Mokee on Redmi 1s, I regularly flash the zip after updating.
    This time flashed the zip, but no app installed in menu.

    Anything to do with busybox, selinux ?
    Help plox…

  35. Guest Avatar
    Guest

    Using latest Mokee on Redmi 1s, I regularly flash the zip after updating.
    This time flashed the zip, but no app installed in menu.

    Anything to do with busybox, selinux ?
    Help plox…

  36. Achilles Avatar
    Achilles

    Using latest Mokee on Redmi 1s, I regularly flash the zip after updating.
    This time flashed the zip, but no app installed in menu.

    Anything to do with busybox, selinux ?
    Help plox…

  37. Guest Avatar
    Guest

    This doesn’t work with CM14 that had the built in Superuser app as it will not find Viper to grant root access.

    1. Guest Avatar
      Guest

      any solutions??

    2. Guest Avatar
      Guest

      The solution for this problem is installing Viper4Arise with the zip file for TWRP. I’m have Cm14.1, lineageOS and work fine!!

  38. Guest Avatar
    Guest

    This doesn’t work with CM14 that had the built in Superuser app as it will not find Viper to grant root access.

  39. Mike Avatar

    This doesn’t work with CM14 that had the built in Superuser app as it will not find Viper to grant root access.

    1. Hitesh Avatar
      Hitesh

      any solutions??

    2. Wily Gallardo Rubilar Avatar
      Wily Gallardo Rubilar

      The solution for this problem is installing Viper4Arise with the zip file for TWRP. I’m have Cm14.1, lineageOS and work fine!!

  40. Guest Avatar
    Guest

    The solution for this problem is installing Viper4Arise with the zip file for TWRP. I’m have Cm14.1, lineageOS and work fine!!

  41. Guest Avatar
    Guest

    The solution for this problem is installing Viper4Arise with the zip file for TWRP. I’m have Cm14.1, lineageOS and work fine!!

  42. Wily Gallardo Rubilar Avatar
    Wily Gallardo Rubilar

    The solution for this problem is installing Viper4Arise with the zip file for TWRP. I’m have Cm14.1, lineageOS and work fine!!

  43. Guest Avatar
    Guest

    It says can’t get root, but it doesn’t request root?

    Motor g4 plus

  44. Guest Avatar
    Guest

    It says can’t get root, but it doesn’t request root?

    Motor g4 plus

  45. Tom Avatar
    Tom

    It says can’t get root, but it doesn’t request root?

    Motor g4 plus

  46. Guest Avatar
    Guest

    After lot of unsuccessful Google
    THIS is The only Mode i got to work on CM13 in Selinux strict Mode
    BiG Thanks to guitardehero 4 this install Mod
    respect Master

  47. Guest Avatar
    Guest

    After lot of unsuccessful Google
    THIS is The only Mode i got to work on CM13 in Selinux strict Mode
    BiG Thanks to guitardehero 4 this install Mod
    respect Master

  48. Mazalo Avatar
    Mazalo

    After lot of unsuccessful Google
    THIS is The only Mode i got to work on CM13 in Selinux strict Mode
    BiG Thanks to guitardehero 4 this install Mod
    respect Master

  49. Guest Avatar
    Guest

    i’m using gt-s7582 i have installed custom rom resurrection remix 7.1.1 and i have installed supersu from playstore then busybox from playstore …
    i tried
    system/xbin ,
    system/bin,
    su/xbin,
    su/bin
    for busybox installation path,
    after flashing v4a 2.5.0.5 zip i have renamed “system/etc/audio_effects.conf.bak” (because there was no folder named “etc” in “vendor” folder) for the first time it was working properly but after reboot viper is unable to install audio drivers it’s showing error busybox not found but i checked through busybox checker it is installed guys please help me i have flashed rom several times but the problem remains same.

    1. Guest Avatar
      Guest

      audio_effects.conf.bak
      Delete .bak as it was before, Now try to install u will succeed.
      I had same issue

    2. Guest Avatar
      Guest

      You my friend are my hero

  50. Guest Avatar
    Guest

    i’m using gt-s7582 i have installed custom rom resurrection remix 7.1.1 and i have installed supersu from playstore then busybox from playstore …
    i tried
    system/xbin ,
    system/bin,
    su/xbin,
    su/bin
    for busybox installation path,
    after flashing v4a 2.5.0.5 zip i have renamed “system/etc/audio_effects.conf.bak” (because there was no folder named “etc” in “vendor” folder) for the first time it was working properly but after reboot viper is unable to install audio drivers it’s showing error busybox not found but i checked through busybox checker it is installed guys please help me i have flashed rom several times but the problem remains same.