[New] Viper4Android on Android 10 (No ringtone distortion/bluetooth audio issue)

Search This thread

harshs91

Senior Member
May 11, 2012
693
234
Pune
Redmi K20 Pro
Hi there,
The tutorial will show you how to make Viper4Android work on Android 10 and avoid issues like ringtone distortion or no Bluetooth audio.
Please uninstall previous installations of viper or any other audio mod before proceeding to the steps below.

(Updated) Steps:
  • Download and install BusyBox for NDK from magisk (Don't Reboot)
  • Download and install Viper from magisk and reboot.
  • Go to Viper app and install drivers, the device will reboot automatically.
  • Download and install Audio Compatibility Patch from magisk and do the following:
    -Skip audio_policy patching - No and remove (old logic)
    -Skip notification_helper - No and remove volume listener library
    -Skip usb policy patching for usb dacs - Yes
    -Last option - No (recommended)
  • Reboot and enjoy!

You should have working Viper4Android!

Press the thanks button if I helped! :)
 
Last edited:

norbert.x

Senior Member
Oct 8, 2015
162
44
Google Pixel 7
...
Now, if you are facing issues like ringtone distortion or no bluetooth audio, please flash the following:
  • For ringtone/notification sound distortion: Flash Notification Remover Helper.
  • For no bluetooth audio: Flash Viper Pie Fix v2

Note: After flashing the above fixes, you may be prompted to install drivers by Viper again. You can go ahead and install the drivers again.
Sadly flashing "Flash notification remover helper" does not get rid of the distorted system sounds/alarms.
 

harshs91

Senior Member
May 11, 2012
693
234
Pune
Redmi K20 Pro
Sadly flashing "Flash notification remover helper" does not get rid of the distorted system sounds/alarms.
Strange. Worked for 2 of my devices. One is K20 Pro, running Evolution X. which rom are you on?

Edit: Notification helper remover has two options. Did you try both? Removing volume listener library worked for me.
 
Last edited:

harshs91

Senior Member
May 11, 2012
693
234
Pune
Redmi K20 Pro
Last edited:

norbert.x

Senior Member
Oct 8, 2015
162
44
Google Pixel 7
Strange. Worked for 2 of my devices. One is K20 Pro, running Evolution X. which rom are you on?

Edit: Notification helper remover has two options. Did you try both? Removing volume listener library worked for me.
Not initially, but I did yesterday.
Just removing the volume listener library didn't work. So I removed V4A and started from scratch.
Installed V4A, installed AML, installed the driver, deactivated AML and flashed NHR and removed volume listener library and then installed the driver again :silly: .
Don't know why it's working, but it's working as intended now.
System sounds working, BT working,
even my trouble with some IG stories sounding ok and others being distorted are gone.

Thank you.
 

harshs91

Senior Member
May 11, 2012
693
234
Pune
Redmi K20 Pro
Not initially, but I did yesterday.

Just removing the volume listener library didn't work. So I removed V4A and started from scratch.

Installed V4A, installed AML, installed the driver, deactivated AML and flashed NHR and removed volume listener library and then installed the driver again :silly: .

Don't know why it's working, but it's working as intended now.

System sounds working, BT working,

even my trouble with some IG stories sounding ok and others being distorted are gone.



Thank you.

I know right, the steps are strange but they work.
Anyway, happy to help!

Sent from my Redmi K20 Pro using Tapatalk
 

gideonlfc

Senior Member
Jun 7, 2013
398
120
Kumasi
Redmi K20 Pro
I've followed the procedures, didn't work.
Tried all the suggested combos in the thread, didn't work.
Tried all sorts of weird combos, none worked either.
Notification and ringtones still crackles when viper works.
 

harshs91

Senior Member
May 11, 2012
693
234
Pune
Redmi K20 Pro
Dosent work for me on mi9t pro on EU rom
Android 10?
Sadly does not work for me either on Evox.
Strange, worked for me on Evox, android 10.
Not working here...On pixel experience 10 . I either end up with stuttering audio or no bt at all.
I've followed the procedures, didn't work.
Tried all the suggested combos in the thread, didn't work.
Tried all sorts of weird combos, none worked either.
Notification and ringtones still crackles when viper works.
Just making sure, are you guys following all the steps exactly on a clean install?

Also, the steps have worked for me on Evox (android 10) and ParanoidAndroid, K20 Pro Indian variant.

Sent from my Redmi K20 Pro using Tapatalk
 

Top Liked Posts

  • There are no posts matching your filters.
  • 37
    Hi there,
    The tutorial will show you how to make Viper4Android work on Android 10 and avoid issues like ringtone distortion or no Bluetooth audio.
    Please uninstall previous installations of viper or any other audio mod before proceeding to the steps below.

    (Updated) Steps:
    • Download and install BusyBox for NDK from magisk (Don't Reboot)
    • Download and install Viper from magisk and reboot.
    • Go to Viper app and install drivers, the device will reboot automatically.
    • Download and install Audio Compatibility Patch from magisk and do the following:
      -Skip audio_policy patching - No and remove (old logic)
      -Skip notification_helper - No and remove volume listener library
      -Skip usb policy patching for usb dacs - Yes
      -Last option - No (recommended)
    • Reboot and enjoy!

    You should have working Viper4Android!

    Press the thanks button if I helped! :)
    5
    Hello everyone.
    For those who still has problem with viper4android, there is a method on YouTube video that works for me.
    Easiest way, no audio distortion on ringtone and notifications and everything works.
    If you had any issue and processing was NO, enable attach audio effects in settings.

    My device:
    Mi 9T Pro
    Android 10
    EvolutionX_4.1_raphael-10.0-20200214-1333-OFFICIAL
    iMMENSITY-RAPHAEL-V17.0-Mi9FOD-14-02-2020
    Magisk 20.3

    If it works for you please tell your device information.

    For respect to his work i just put the video link.
    All files links available in description.
    I can't understand language. Just followed steps.


    Video Is It Works! THX

    ...and lite version

    1. Flash v4afx_v2.7.1.0.zip via Magisk
    2. Reboot
    3. Instal Driver
    4. Reboot
    5. Flash ACP (Audio-Compatibility-Patch_1.7.3.zip)

    ACP settings:
    1) ...key test + or -
    2) Skip audio_policy patching? NO and Remove (old logic)
    3) Skip notification_helper? NO and Remove volume listener library
    4) Skip usb policy patching for usb dacs? YES
    5) Last option is NO (recommended)
    6) Reboot

    Works 4 me...
    2
    I solved with installing Magisk 20.1. Latest versions give me cracking problems.
    No AML.
    Procedure:
    1) Flash viper via magisk.
    2) Reboot.
    3) Installing viper drivers.
    4) Reboot.
    5) Enjoy.

    If it doesn't process audio, toggle compatibility mode or active audio effects (options 1 or 2).
    I'm on latest Evox with selinux set on permessive.
    2
    Hello everyone.
    For those who still has problem with viper4android, there is a method on YouTube video that works for me.
    Easiest way, no audio distortion on ringtone and notifications and everything works.
    If you had any issue and processing was NO, enable attach audio effects in settings.

    My device:
    Mi 9T Pro
    Android 10
    EvolutionX_4.1_raphael-10.0-20200214-1333-OFFICIAL
    iMMENSITY-RAPHAEL-V17.0-Mi9FOD-14-02-2020
    Magisk 20.3

    If it works for you please tell your device information.

    For respect to his work i just put the video link.
    All files links available in description.
    I can't understand language. Just followed steps.

    1
    heard aml breaks the bt audio

    so how to make v4a+ainur work without losing bt audio
    i am evox 3
    Not sure about ainur as I only use Viper. You can give the pie fix mentioned in the 1st post a try, see if it works.

    Sent from my Redmi K20 Pro using Tapatalk