[Google Pixel 2 Questions & Answers] juanita4248:
::good:

---------- Post added at 07:25 AM ---------- Previous post was at 07:24 AM ----------

Give a nice uplift to your Android’s audio through one of the most popular sound mods available for the platform. This guide will help you install ViPER4Android on Android Oreo pretty easily.

ViPER4Android has been around our Android customization community for a long time now. It has enabled us, users, to take full advantage of the inbuilt audio of our Android devices. The mod is like no other and has helped us on previous occasions, including Marshmallow and Nougat. Using the steps below, you will be easily able to install ViPER4Android on Android Oreo devices.

Install ViPER4Android on Android Oreo 8.0

Install ViPER4Android on Android Oreo 8.0

How to Install Custom Themes on Android Oreo without Root

Enable Fingerprint Gestures on Android Oreo Devices

How to Use Autofill on Android Oreo 8.0

Install H20S-based OnePlus 3T Android Oreo Update

Android Oreo Custom ROMs List for Popular Devices – Find Yours Now!

How to Install ViPER4Android on Android Oreo 8.0

There has been no official news from the V4A developer’s end (Yet) about support for Android Oreo. At first, we were quite unsure if the same installation method would work on devices running the latest Android version. But after several days of trials and immense failures, we have managed to install ViPER4Android on Android Oreo successfully without any hiccups.

It seemed that Oreo brought a bunch of its own security-related changes that affected a lot of root-enabled apps. But there’s a solution to everything when you are a part of the Android customization community. The method has been personally tested and is working on both the test devices – Nexus 6P running Android 8.0 (officially) and OnePlus One (custom ROM).

Basically, we will be using the same V4A version as on Nougat, but rather install it as a user app. Installing it as a system app will give a I/O error.

The process to install ViPER4Android on Android Oreo is pretty simple and doesn’t require any sort of expertise. Just your Android phone and root will suffice.

ViPER4Android Features

The V4A app interface was given a retouch with Nougat release and the menu is now much more refined for new users to get handy to. If you’re new to the whole scene, you would first want to look at the different sound modifications that ViPER4Android offers.

Playback Control: Control the output audio volume of Android by amplifying or abating it.

FET Compressor: Limits the FET circuits in Android to avoid any damage to audio hardware.

Viper-DDC: Pre-defined profiles for a large list of supported headphones to get the most out of them.

FIREqualizer: 10-band FIR (Finite Impulse Response) filter equalizer for refined control over every audio tone.

Viper Bass: Get the best control over Bass by customizing the frequency and using different modes – Natural, Pure Bass+ and Subwoofer.

Viper Clarity: Balance out the heavy bass and clear audio while listening to music.

These were some of the features that are implemented in V4A. I understand they could be somewhat difficult to understand by just reading them, but they do give you a fair idea. Once you start using it, you will understand ‘what-does-what’. To get these, follow the instructions below to install ViPER4Android on Android Oreo.

Build Information

ViPER4Android version: 2.5.0.5

Codename: Beautiful

Operating environment: Android 2.3 / 4.0 / 4.1 / 4.2 / 4.3 / 4.4 / 5.0 / 6.0 / 7.0 / 8.0 (Unofficially)

Supported CPU platforms: ARM, ARM64, and x86

Prerequisites

ViPER4Android requires your device to be rooted. If you have rooted already, then proceed ahead. If not, then find your device-specific rooting guide in our database.

Next, make sure that you take a Nandroid backup of your current ROM setup. In case anything goes wrong (It shouldn’t if you follow the instructions correctly), you can have the chance to restore back to its stable state.

Read: How to Customize Android Oreo NavBar without Root

Instructions to Install ViPER4Android on Android Oreo

The instructions have been split into two parts for your convenience. The first part involves setting up the device before you proceed to the actual instructions to install ViPER4Android on Android Oreo 8.0. The second part covers installing ViPER4Android itself and the drivers.

Step 1: Pre-setup

Download and install Busybox on your rooted Android. V4A team recommend using Stephen (Stericson) Busybox, so download it by clicking on the app box below.

BusyBox

Stephen (Stericson) Tools Free

Download

Once it has been installed on your device, launch the app from the app drawer.

As soon as the app starts, it will prompt you for root permissions, so grant them.

Install ViPER4Android on Android Oreo - Busybox Installation

Install ViPER4Android on Android Oreo – Busybox Installation

Make sure that you are in the “Install Busybox” tab. Do not modify any options, leave them as they are.

Tap on the “Install” button on the very bottom of the app screen. The Busybox installation will start and complete in no time. You shall see the confirmation message instantly.

Next, download a root-enabled file manager of your choice. We prefer Solid Explorer for its simplicity and efficiency.

Solid Explorer File Manager

NeatBytes Productivity Free

Download

Once installed, launch Solid Explorer.

Swipe out from the left edge of the app screen and tap on “Root” under the “Storages” menu.

Install ViPER4Android on Android Oreo - Give Root permissions to Solid Explorer

Install ViPER4Android on Android Oreo – Give Root permissions to Solid Explorer

The app will prompt for root permissions, grant them.

Navigate to /Vendor/etc. Find the file named “audio_effects.conf”.

Long-press on the file, then tap on the 3-dot overflow menu on the top-right and select “Rename”.

Change the filename to “audio_effects.conf.bak“. You could have simply deleted the file, but we advise you to rename it so that if you want to restore in future, it will spare you some trouble.

Install ViPER4Android on Android Oreo - Rename "audio_effects.conf" file in /vendor/etc

Install ViPER4Android on Android Oreo – Rename “audio_effects.conf” file in /vendor/etc

Just tap on “OK” and exit the Solid Explorer.

Finally, the last thing to do is set SELinux status as Permissive. We can do that easily using “The SELinux Switch” app. So, download the app and install it on your device – The.SELinux.Switch.ver.6.0.3.build.603.apk. Then launch the app, grant it root permissions, and press the “Permissive” button. If you find it troublesome, you can simply follow our tutorial.

Just reboot your device. It is very important to reboot after you have performed the above.

Step 2: Install ViPER4Android on Android Oreo

Now that you have properly setup your Android device to install ViPER4Android on Android Oreo, follow the steps below.

Download ViPER4Android for Android Oreo: ViPER4Android_FX_v2505.zip

Extract the downloaded file. You shall then have two files:

ViPER4Android_FX_v2505_A4.x-A7.x.apk

ViPER4Android_FX_v2505_A7.x_Nougat_IO_test_fix.apk

We are only going to need the latter (ViPER4Android_FX_v2505_A7.x_Nougat_IO_test_fix.apk).

Connect your device to the PC and transfer the file to it.

Install ViPER4Android on Android Oreo - Install ViPER4Android app

Install ViPER4Android on Android Oreo – Install ViPER4Android app

Now open Solid Explorer (Or any other file explorer). Navigate to the location where you placed the *.apk file and install it.

Once installed, go to the app drawer and tap on “ViPER4Android”.

As soon as the app is launched, it will prompt you for driver installation.

Just tap on “YES”. You shall instantly be asked for root permissions, so grant them.

Install ViPER4Android on Android Oreo - Driver Installation

Install ViPER4Android on Android Oreo – Driver Installation

The driver installation will begin and your phone’s screen will freeze. Don’t worry, it’s going as planned. Do not exit the app or press any buttons.

After 30-60 seconds the process will complete. Simply tap on “OK” and reboot your device.

Once your phone has rebooted, open the V4A app again and swipe out from the left to open the menu.

Install ViPER4Android on Android Oreo - Driver Status

Install ViPER4Android on Android Oreo – Driver Status

Select “Driver Status”. It should display the status value as “Normal”. You are now ready to give a nice push to your phone’s audio experience by customizing settings in the ViPER4Android app.

Great, you have succeeded to install ViPER4Android on Android Oreo. Go on and modify the settings to enjoy a more soothing and enhanced audio experience. You may also want to check the Impulse Response Sample (IRS) index at XDA forums.