News Tips

How to Install Viper4Android on Marshmallow on Nexus 5

It has only been a couple of days since Marshmallow released for Nexus 5, but some of you may already be missing the sound boost from Viper4Android on Lollipop.…

It has only been a couple of days since Marshmallow released for Nexus 5, but some of you may already be missing the sound boost from Viper4Android on Lollipop. Well, luckily for you, things aren’t messed up between…

36 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]

It has only been a couple of days since Marshmallow released for Nexus 5, but some of you may already be missing the sound boost from Viper4Android on Lollipop.

Well, luckily for you, things aren’t messed up between Viper4Android and Marshmallow, instead, just changing the SELinux policy to permissive ensures that you can install Viper4Android on Nexus 5 with Android 6.0 on-board without any issues.

This has been tested by xda user Kpoch, and he mentions that you need to use the Viper4Android normal MOD, not the one with Surround sound to let things go smooth.

Grab the necessary stuff required to install Viper4Android on Marshmallow from the download links below and then follow the quick step-by-step guide.

[icon name=”download” class=”” unprefixed_class=””] Download Viper4Android (without surround sound) (.zip)

[icon name=”download” class=”” unprefixed_class=””] Download SELinuxModeChanger v3.2 (.apk)

Instructions
  1. Download both the files from the links above to your Nexus 5.
  2. Install Busybox.
  3. Install SELinuxModeChanger .apk file that you downloaded above and set SELinux to permissive mode.
  4. Reboot to TWRP recovery and flash the Viper4Android .zip file you downloaded above.
  5. Wipe Cache and Dalvik Cache.
  6. Reboot phone.

That’s all. This should get Viper4Android on your Nexus 5 running Android 6.0 Marshmallow.

Happy Androiding!

36 responses to “How to Install Viper4Android on Marshmallow on Nexus 5”

  1. Guest Avatar

    Didn’t work with Nexus 7 2013, failed in twrp

  2. Captainfsu Avatar
    Captainfsu

    Didn’t work with Nexus 7 2013, failed in twrp

  3. Guest Avatar

    Got it working! Just had to move apps off my system partition to get viper to fit.

  4. Captainfsu Avatar
    Captainfsu

    Got it working! Just had to move apps off my system partition to get viper to fit.

  5. Guest Avatar

    I got out working since marshmallow was released, only problem is that it can’t access the internal storage with permission to so Impulse Response doesn’t work. Other than that everything works fine.

    1. Guest Avatar

      I’ve found a solution.
      The problem with convolver is not related to the permissionsystem, it’s just that marshmallow behaves differently with legacy apps than lollipop did.
      Marshmallow just uses other folders!
      So, you have to put the .irs files in here:
      /mnt/runtime/read/emulated/legacy/ViPER4Android/Kernel
      That’s it!

    2. Guest Avatar

      Thanks a lot

    3. Guest Avatar

      Yes it’s working thanks

  6. Andrei Avatar

    I got out working since marshmallow was released, only problem is that it can’t access the internal storage with permission to so Impulse Response doesn’t work. Other than that everything works fine.

    1. Paul0918 Avatar
      Paul0918

      I’ve found a solution.
      The problem with convolver is not related to the permissionsystem, it’s just that marshmallow behaves differently with legacy apps than lollipop did.
      Marshmallow just uses other folders!
      So, you have to put the .irs files in here:
      /mnt/runtime/read/emulated/legacy/ViPER4Android/Kernel
      That’s it!

      1. NICK Avatar

        Thanks a lot

      2. Rodney Avatar

        Yes it’s working thanks

  7. Guest Avatar

    Failed for me also on n7 2013 ?

    1. Guest Avatar

      If you’ve followed the steps correctly and it still fails it probably because there isn’t enough room on the system partition for viper to install. To fix the problem you’ll probably have to move about 20mb off the system partition to give Viper space to install.

      I’m running the Bad Boyz rom from xda and it only left about 500kb left over when I first tried the install it faill, so I move Google plus of the system partition and then viper installed correctly. You’ll need root or es explorer to be able to access the system partition (folder) and then delete or move a folder (preferably not super important) from the app.

    2. Guest Avatar

      It worked!! Thank u!!! I didn’t think that would be necessary, I’m only running stock marshmallow, but moving a couple things from system to user worked like a charm! ???

  8. T Avatar

    Failed for me also on n7 2013 ?

    1. Captainfsu Avatar
      Captainfsu

      If you’ve followed the steps correctly and it still fails it probably because there isn’t enough room on the system partition for viper to install. To fix the problem you’ll probably have to move about 20mb off the system partition to give Viper space to install.

      I’m running the Bad Boyz rom from xda and it only left about 500kb left over when I first tried the install it faill, so I move Google plus of the system partition and then viper installed correctly. You’ll need root or es explorer to be able to access the system partition (folder) and then delete or move a folder (preferably not super important) from the app.

      1. T Avatar

        It worked!! Thank u!!! I didn’t think that would be necessary, I’m only running stock marshmallow, but moving a couple things from system to user worked like a charm! ???

  9. Guest Avatar

    Is there any way, to get convolver working?

  10. Paul0918 Avatar

    Is there any way, to get convolver working?

  11. Guest Avatar

    This works, thanks for the clear simple instructions.
    It does however leave a huge security vulnerability wide open, giving any third party app an open door to do things that you may not want allowed.
    I’m still perplexed by the fact that viper4android hasn’t found a way around this, yet tries to downplay the seriousness of having your phone set to permissive.
    I am in awe of just how amazing viper4android sounds, but I can’t in good conscience leave my phone wide open to potential security violations that could access plethora personal information like banking details, passwords etc.
    There’s a very good reason why Google doesn’t want you to set permissive, and due to recent security vulnerabilities in Android which they are addressing with monthly security updates makes this a bigger gamble.
    You have to ask yourself if you trust a slew of random independent developer apps more than a multinational company who has much more to lose if their software causes data/information theft….
    That answer should be easy.

  12. Globesp Avatar

    This works, thanks for the clear simple instructions.
    It does however leave a huge security vulnerability wide open, giving any third party app an open door to do things that you may not want allowed.
    I’m still perplexed by the fact that viper4android hasn’t found a way around this, yet tries to downplay the seriousness of having your phone set to permissive.
    I am in awe of just how amazing viper4android sounds, but I can’t in good conscience leave my phone wide open to potential security violations that could access plethora personal information like banking details, passwords etc.
    There’s a very good reason why Google doesn’t want you to set permissive, and due to recent security vulnerabilities in Android which they are addressing with monthly security updates makes this a bigger gamble.
    You have to ask yourself if you trust a slew of random independent developer apps more than a multinational company who has much more to lose if their software causes data/information theft….
    That answer should be easy.

  13. Guest Avatar

    How to get viper4android workin on nexus 5x

  14. Terry Roberts Avatar
    Terry Roberts

    How to get viper4android workin on nexus 5x

  15. Guest Avatar

    The speaker near front camera also plays all the sound after installing viper driver.how to stop it
    I need help guys

  16. H4K5R Avatar

    The speaker near front camera also plays all the sound after installing viper driver.how to stop it
    I need help guys

  17. Guest Avatar

    Tried this but at #4 instruction, I get error:
    set_perm: some changes failed.
    /data/media/0/Download/LolliViper.zip(Status 7)
    Installation aborted.

    What to do?

    Many thanks.

  18. Loilee Avatar

    Tried this but at #4 instruction, I get error:
    set_perm: some changes failed.
    /data/media/0/Download/LolliViper.zip(Status 7)
    Installation aborted.

    What to do?

    Many thanks.

  19. Guest Avatar
    Guest

    I tried this on a T-Mobile Note 3. It didn’t work. When I choose convolver and Press IRS Viper is asking for a different directory.

    I am running CM 13.0 5/16 build. There seems to be more than enough ro0om in the system partition.

    Any suggestion. I am running Viper and Dolby Atmos with no problem.

    Thanks

  20. Ira Seigal Avatar
    Ira Seigal

    I tried this on a T-Mobile Note 3. It didn’t work. When I choose convolver and Press IRS Viper is asking for a different directory.

    I am running CM 13.0 5/16 build. There seems to be more than enough ro0om in the system partition.

    Any suggestion. I am running Viper and Dolby Atmos with no problem.

    Thanks

  21. Guest Avatar
    Guest

    Thanks, viper is working on S5 marshmallow, but convolver doesnt work. Irs files are in the path /mnt/runtime/read/emulated/legacy/ViPER4Android/Kernel but viper said that there aren’t files in /ViPER4Android/Kernel
    With irs files in that path doesn’t works.
    Glups.

    thanks.

  22. gil Avatar

    Thanks, viper is working on S5 marshmallow, but convolver doesnt work. Irs files are in the path /mnt/runtime/read/emulated/legacy/ViPER4Android/Kernel but viper said that there aren’t files in /ViPER4Android/Kernel
    With irs files in that path doesn’t works.
    Glups.

    thanks.

  23. Rakib Avatar

    I can’t run SELinuxModeChanger v3.2. superSU root access not allow. how to it works??

  24. Guest Avatar

    I can’t run SELinuxModeChanger v3.2. superSU root access not allow. how to it works??

  25. Guest Avatar

    I can’t run SELinuxModeChanger v3.2. superSU root access not allow. how to it works??

  26. Rakib Avatar

    I can’t run SELinuxModeChanger v3.2. superSU root access not allow. how to it works??