Viper4android – Upgrade your audio experience

Install ViPER4Android FX on your Rooted phone to increase your audio experience.

This is what I ran to get Viper installed correctly.

Running: ResurrectionRemix-N-v5.8.1-20170131-bacon-Official
Flashed: open_gapps-arm-7.1-pico-20170131.zip

With ‘Ultimate Backup’ I reinstalled my apps.

The ROM has it’s own Busybox and with the latest SuperSU the rooting rights are okay too.

 

Steps to take to get Viper4Android and it’s driver working correctly.

 

  1. Have a recent TWRP running, like TWRP_3.0.2-0-bacon.img
  2. Have the latest SuperSU installed, like SuperSU-v2.79-201612051815
  3. Install your ROM and Gapps and finalize all initialization
  4. Flash ViPER4Android_2.5.0.5_guitardedhero.zip and reboot in system
  5. Rename the file /vendor/etc/audio_effects.conf to xxxx.bak
  6. Reboot once more
  7. Run the app ViPER4Android and click in settings for Install Driver. When you click Yes it may take 25 seconds before it responds with the popup saying it’s installed.
  8. After setup it wants to reboot again
  9. After reboot run the app ViPER4Android and check the settings for proper Bass on headset and speaker.

 

Grtz Arjan

Feb 7, 2017

For Android v7, Nougat, there are a few pages.
The best is to check: http://www.droidorigin.com/install-viper4android-on-nougat/
or try: http://www.theandroidsoul.com/install-viper4android-nougat/

HOW TO

The most commonly used Audio modification tool among the Android users is ViPER4Android. It has been making audio clearer and more perceptible on millions of Android devices out there. If you have Marshmallow on your device, you can read our guide – How to Install ViPER4Android on Marshmallow 6.0. Today here, we will be guiding you on how to Install ViPER4Android on Nougat running devices.

Unfortunately, up till now, there has been no word from official V4A team about further support or development status regarding Nougat. Anyways, that didn’t stop developers and experienced people at XDA to make a work-around. If you have been using V4A from another source? Then you might want to look a bit deeper, cause a good percentage of those out there (specially on the Play Store) are cloned.

XDA’s Recognized Contributor – guitardedhero, has done the favour for us and compiled a recovery flash-able zip for V4A 2.4.0.1 to be installed on any Android device running Nougat 7.0 or up. The build is completely legit and has been proven to be safe and working by a huge list of users at the official XDA thread.

ViPER4Android

Since the releases are made within the thread, it could be hard for users, specially newbies to search around. Now the process is pretty easy, you just have to install the zip, but even for that, there are few things to be done pre-hand. So, here are our instructions on how you can install ViPER4Android on Nougat.

Disclaimer

Installing incorrect/incompatible mods on your Android device could be harmful. Please make sure that you are aware of the outcome and don’t forget to take a Nandroid backup of your current ROM before proceeding. DroidOrigin or any of its members shall not be held liable for any damage to your device. However, if you’re stuck, we will still try to pull you out of any troubles.

A Few Things First

The foremost requirement of installing ViPER4Android on Nougat is to have a rooted device with TWRP installed. You can search for your device specific rooting guide here and TWRP guides here. If there is none, then you can simply request us to write one down (email us at requests@droidorigin.com).

Next, make sure that you have no other sound tweak/mod installed on your phone. Also, disable any sound equalisers in your music apps.

V4A requires busybox installed on your device. If it came pre-installed on your custom ROM, fine. If not, then click the box below to download the BusyBox app from Play Store and run it.

Price: Free

We will be making a single modification to a system file. To do that, you must have a root file explorer (We recommend Solid Explorer).

It is highly advised to take a full Nandroid backup of your current ROM setup. If anything goes unplanned, then you can just restore your device back to its previous state.

Steps To Install ViPER4Android On Nougat

  1. Now that you have everything setup correctly, download the ViPER4Android FX v2.4.0.1 recovery flash-able zip to your device: Link
  2. If you have downloaded it to your PC instead, just transfer it to your phone’s storage.
  3. Before we go on installing the zip, open the root file explorer and grant it root permissions when prompted. Navigate the root/system storage and go to “/vendor/etc”.
    Renaming audio_effects.conf
  4. You shall see a file named “audio_effects.conf”. Rename that file to “audio_effects.conf.bak. While you can simply delete the file, but we prefer renaming and keeping it, if we require it in future.
  5. Now, you have to reboot your device into TWRP recovery. You can either do this by powering off your device and using the special button combination, if you are aware of it. Or, connect your device to the PC and enter the following command in CMD/Command Prompt window.
    adb reboot recovery
  6. In TWRP recovery, tap on “Install”. Browse your device’s storage and select the “ViPER4Android 2.4.0.1 by guitardedhero 20170101.zip” file. Swipe the button on the bottom of the screen to start the flashing procedure.
    Installating ViPER4Android on Nougat through TWRP
  7. The flashing will be complete in a few seconds. Then select “Reboot System”.
  8. Once your device has rebooted, go to the app drawer and run the ViPER4Android FX app. You will instantly see a prompt for driver installation. If there is no prompt, tap the 3-dot overflow button on the top-right and select “Install Driver”. Select “Yes” to confirm the driver installation process.
    ViPER4Android Driver Installation
  9. Your phone may stay on the same screen, so just wait and do not exit the app. When the installation is successful, you will get a message. Tap “OK” and reboot your device.

When your device reboots, you will have completely functional ViPER4Android on Nougat. This was simple wasn’t it? If you have trouble in driver installation, read the troubleshooting section below or comment right away.

Troubleshooting

If your driver installation has failed, then there could be few reasons behind it. Follow the simple steps below and check if anything helps.

  • Getting “Driver instal failed: I/O error, please reboot and try again”? Then go back to “Vendor/Etc” and make sure that you have renamed the audio_effects.conf file.
  • Uninstall the current busybox and switch to a different app to install busybox on your Android.
  • The most reliable and widely used method to root and manage permissions is SuperSU. If you’re using any other root method, uninstall that and opt for SuperSU.
  • Driver installation was successful, but V4A is still not working? The most common reason behind this is that your device may have other sound mods or tweaks installed. Disable them and completely remove them if possible.
  • On some devices, you may require to change your SELinux status from “Enforcing” to “Permissive”. You can do that by using the SELinuxModeChanger app.
  • If nothing above has worked for you, then you may try switching to a different ROM as your last resort.
  • If you still have problems, comment below and don’t forget to mention your device model, ROM, and Android version.

Are you now enjoying the superior sound quality of your device? Share this article on your social profiles and let others know about it too.

Leave a Reply

Your email address will not be published. Required fields are marked *