[GUIDE] How I got Viper4Android working on rooted Xiaomi.eu rom - Xiaomi Mi 9 Guides, News, & Discussion

After a few failed attempts (using Audio Modification module etc.) I found a way to get Viper working on the Mi 9. installed on the rooted Xiaomi.eu rom via TWRP and Magisk.
1. Download the Viper4Android_FX-v3.4.2.zip via Magisk but don't install it via Magisk
2. Boot to TWRP and flash the Viper zip and then adhere to the following:
- Press a volume button when prompted to do so
- Volume down (to choose vol key installation method)
- Vol up (for new 2.5.0.5)
- Vol up (for material, if preferred)
- Vol up (for system app)
- Vol up (for lib workaround to be installed)
3. Reboot
4. Via Magisk find and install "Init.d injector" and then reboot
Viper4Android should now be processing your audio!

Rommco05 said:
Installation from Magisk doesn't work? Just curious
Click to expand...
Click to collapse
Not the usual way. On my Pixel 2 XL, either the magisk module would work out of the box or using the Audio Modification Library module would make it work. I tried both of these ways, with no success the driver just wouldn't install. Tried the XDA labs apk, along with the Audio Modification Library, didn't work. Was even waiting a few minutes after boot as I know sometimes/some roms it takes a few minutes to initialise.
After lots of playing around of different versions, I tried that additional installation step of the lib workaround, which states that init.d support is needed too. With the use of that extra init.d module, it works!
I spent some time doing this and figured I'd help out others when they come to do it too!

I managed to install via Magisk?? Maybe due to a Magisk update?

*justintime* said:
I managed to install via Magisk?? Maybe due to a Magisk update?
Click to expand...
Click to collapse
Ahh yeah that's fair enough! Probably flashing via TWRP isn't necessary, so long as the additional init module is there too

Rommco05 said:
Installed init and after Viper4 from Magsik and didn't work, need flash ot trough twrp, today...
Click to expand...
Click to collapse
Ah tgats handy to know! My initial istructions remain valid then

Rommco05 said:
Installed init and after Viper4 from Magsik and didn't work, need flash ot trough twrp, today...
Click to expand...
Click to collapse
Funny with twrp it wasn't working for me...... Magisk had an update. "Check updates canary build' in manager.
And it was a straight away. Flash.... Only no equalizer in usb/dock out though for Android auto

Rommco05 said:
btw after last Magisk update I was able install Viper4 over manager. I also installed that last option (fix)
Click to expand...
Click to collapse
Thanks, that's handy to know!

I simply couldn't get viper4android to work and didn't have much luck with the init.d injector... I ended up following your steps and installed a custom kernel and emulated init.d via the kernel auditor app.... Now its working perfectly!
Have any of you tried the ainur sauron mod on the mi 9?

hi is it possible to get viper4android work with magisk flash? because i don't want twrp and loosing encryption.
when i flash trough magisk viper4android app doesn't appear?
thank you
(sorry for bad english)

dffhgg said:
hi is it possible to get viper4android work with magisk flash? because i don't want twrp and loosing encryption.
when i flash trough magisk viper4android app doesn't appear?
thank you
(sorry for bad english)
Click to expand...
Click to collapse
Possibly...
Have you tried rebooting? Otherwise I'm unsure I'm afraid....

cd993 said:
Possibly...
Have you tried rebooting? Otherwise I'm unsure I'm afraid....
Click to expand...
Click to collapse
yes for sure i rebooted many times but no success..
always viper4android doesn't appear
i also tried install via apk download viper4android then install there also not work, after reboot it reask to install driver.

dffhgg said:
yes for sure i rebooted many times but no success..
always viper4android doesn't appear
i also tried install via apk download viper4android then install there also not work, after reboot it reask to install driver.
Click to expand...
Click to collapse
And this is with the init d module as well?

with init.d injector module from magisk? yes i installed it alredy

dffhgg said:
with init.d injector module from magisk? yes i installed it alredy
Click to expand...
Click to collapse
And you're on the latest eu rom?
Hmm all I can suggest is to remove fully uninstall viper, the init d module and make sure no other audio mods are installed, reboot, then install viper again (ensuring to choose yes to the lib workaround) and the init d module.
If that doesn't work, then unfortunately I'm out of ideas as I tried lots 9f things and this was the only method that worked for me.
Good luck

yes i'm on 10.2.17
i will give it a try and let you know.
hope will work thank you

dffhgg said:
yes i'm on 10.2.17
i will give it a try and let you know.
hope will work thank you
Click to expand...
Click to collapse
I'm on the latest weekly 9.4.11, if that makes any difference

can i flash this version whithout data loss?
i tried reinstall everything but no succes

hi guys my problem is solved!
what i did:
change selinux to permissive with this tool: Kernel SEPolicy patcher https://zackptg5.com/android.php
now viper4android is detect driver its full work!

dffhgg said:
hi guys my problem is solved!
what i did:
change selinux to permissive with this tool: Kernel SEPolicy patcher https://zackptg5.com/android.php
now viper4android is detect driver its full work!
Click to expand...
Click to collapse
Great! I'll save that just in case I ever need it

keep getting the following error
Checking for Digest files
Skipping Digest check: no digest file found
on twrp 3.3.0 b8 and latest EU rom

Related

Has anyone managed to successully install Xposed on this device?

Hello, I own a rooted HTC Desire 630 and I attempted to install Xposed Framework two times now, but both of my attempts failed miserably ( I got stuck at HTC boot screen, although I could access the recovery ) . So miserably that I had to relock the BL and flash the stock ROM. This is getting annoying, because I followed all the steps really carefully ( FROM HERE: bit(DOT)ly(SLASH)2oS8H1u ) and I used the correct ARM .zip file. Is there a software problem that doesn't allow this file to be flashed? Or do I have to use special Xposed files just like it's needed for Samsung?
I have to mention that I had unlocked BL, Superuser access and the latest TWRP beta made by @Captain_Throwback when doing the prcedure.
ANY HELP/FEEDBACK WOULD BE APPRECIATED
1. Root your phone
2. Install Magisk manager apk
3. Flash Magisk from recovery
4. Flash systemless Xposed framework
5. Install Xposed manager apk (modified for systemless xposed framework)
6. Install modules you want/ need.
7. Done!
mr_techno said:
1. Root your phone
2. Install Magisk manager apk
3. Flash Magisk from recovery
4. Flash systemless Xposed framework
5. Install Xposed manager apk (modified for systemless xposed framework)
6. Install modules you want/ need.
7. Done!
Click to expand...
Click to collapse
Did you attempt it? If yes, did it finish successfully?
KedBit said:
Did you attempt it? If yes, did it finish successfully?
Click to expand...
Click to collapse
I'll let the screenshots do the talking....
Screen1
Screen2
mr_techno said:
I'll let the screenshots do the talking....
That seems pretty convincing. I'll try it myself and confirm if it works for me.
Oh, and one more thing: Substratum. It's practically unusable for this device. Once you enter and finish the initial setup, you are prompted to grant it multiple app permissions, aswell as Superuser permissions. As soon as I hit GRANT on the Superuser pop-up, the phone reboots itself and the whole app data is cleared. Is it just my device that's operating like this or is Substratum unsupported?
Wondering if I should create a new thread on this if the problem persists.
Click to expand...
Click to collapse
Doesn't seem to work for me, Magisk just wouldn't install. Flashed the .zip in TWRP (v12.0) but after the reboot Magisk is still not installed.
So, in conclusion, the question still remains and the thread still awaits valid replies on how to do it.
KedBit said:
Doesn't seem to work for me, Magisk just wouldn't install. Flashed the .zip in TWRP (v12.0) but after the reboot Magisk is still not installed.
So, in conclusion, the question still remains and the thread still awaits valid replies on how to do it.
Click to expand...
Click to collapse
Use this twrp (TEST2) found on this link HERE, Install Magisk apk, flash the Magisk zip, search on XDA for SYSTEMLESS XPOSED FRAMEWORK on that thread you will find modified Xposed installer apk and ZIP file that you need to flash. While in recovery you can flash supersu zip, just google for that one. Aaaaaand you're done!
mr_techno said:
Use this twrp (TEST2) found on this link HERE, Install Magisk apk, flash the Magisk zip, search on XDA for SYSTEMLESS XPOSED FRAMEWORK on that thread you will find modified Xposed installer apk and ZIP file that you need to flash. While in recovery you can flash supersu zip, just google for that one. Aaaaaand you're done!
Click to expand...
Click to collapse
I got boot loop help me in geting stock rom for thid device please help give link
---------- Post added at 11:38 AM ---------- Previous post was at 11:26 AM ----------
KedBit said:
Hello, I own a rooted HTC Desire 630 and I attempted to install Xposed Framework two times now, but both of my attempts failed miserably ( I got stuck at HTC boot screen, although I could access the recovery ) . So miserably that I had to relock the BL and flash the stock ROM. This is getting annoying, because I followed all the steps really carefully ( FROM HERE: bit(DOT)ly(SLASH)2oS8H1u ) and I used the correct ARM .zip file. Is there a software problem that doesn't allow this file to be flashed? Or do I have to use special Xposed files just like it's needed for Samsung?
I have to mention that I had unlocked BL, Superuser access and the latest TWRP beta made by @Captain_Throwback when doing the prcedure.
ANY HELP/FEEDBACK WOULD BE APPRECIATED
Click to expand...
Click to collapse
Need stock rom of htc 630 please where u got
Give link
It does not work for me, tried everything.
How to edit in build.prob
I try to edit but after reboot on changes
Edited line are removed on every reboot ..
Any one know why and how to edit

Root (Magisk) and Android Pay for B04 (Android 7.1.1)

Use Google Translator:
https://4pda.ru/forum/index.php?s=&showtopic=778560&view=findpost&p=61689325
Requirements:
- Unlock bootloader
- TWRP (3.1.x)
Download Magisk 13 fix for Axon 7
Uninstaller
Sorry my English )))
Thank you @NFound. I flashed both your B04 and magisk, magisk passes all green
For some reason everytime I try to install or download a Magisk addon the manager app just crashes. Any fix for this?
Work on A2017U?
Sent from my ZTE A2017U using Tapatalk
It works just fine for me on RR (A2017U). I flashed the uninstaller for 12 first, then I rebooted & uninstalled the magisk manager app, and lastly rebooted to recovery and flashed the zip from the op.
Thanks for this, NFound
I tried to install this on V2.0.0B01 chinese.
All passed green except the ctsProfile which returns false.
SU from magisksu works btw. what does ctsProfile mean?
Also, if I tried to enable su for apps and adb, basic integrity gives false too.
Hi, thanks for this
I'm trying this on A2017U and it doesn't seem to work. Mostly not prompting for root. Is there further progress on this?
thanks
A2017U
Click to expand...
Click to collapse
V2.0.0B01 chinese.
Click to expand...
Click to collapse
You read carefully? In title is written: for B04
If you have a different phone model, then we put the universal firmware and get rid of it!
Firmware here: https://www.androidfilehost.com/?fid=529152257862726754
Description (use translator): https://4pda.ru/forum/index.php?s=&showtopic=778560&view=findpost&p=61376493
NFound said:
You read carefully? In title is written: for B04
If you have a different phone model, then we put the universal firmware and get rid of it!
Firmware here: https://www.androidfilehost.com/?fid=529152257862726754
Description (use translator): https://4pda.ru/forum/index.php?s=&showtopic=778560&view=findpost&p=61376493
Click to expand...
Click to collapse
Thanks, sorry about that. I was linked to the thread, so I didn't notice the title. I'm reluctant to change my firmware to suit, is there possibility you could submit your changes to official magisk but also include info for A2017U? thanks either way for clearing up my misunderstanding!
Fix SafetyNet for AP
sm.bxsq said:
It works just fine for me on RR (A2017U). I flashed the uninstaller for 12 first, then I rebooted & uninstalled the magisk manager app, and lastly rebooted to recovery and flashed the zip from the op.
Thanks for this, NFound
Click to expand...
Click to collapse
i have yet to get magisk working on any rom
I don't know what to tell you. I've had it working on about all of them. I switched to AOSP Extended and is working all good still
can you please update to B05 ? Thanks

Viper4android

Has anybody been successful in installing viper4android in op3t with android 7.1.1?
I tried installing the latest version of the app by trying almost all the methods in threads(using flashfire, link2sd, Lucky patcher etc)..but the driver does not get installed..each time I take the app it shows the driver is not installed and asks for a reboot..
Any solutions..?
Better to move your question to
https://forum.xda-developers.com/oneplus-3t/help
However are you rooted?
If yes which root method you are using?
I installed trwp and I have superSU installed..
tvakshaykumar said:
I installed trwp and I have superSU installed..
Click to expand...
Click to collapse
Since I'm using Magisk, I had installed ViPER4Android FX Module, it's much easier and it work immediately
or else check the below link, it might help you
http://www.droidorigin.com/install-viper4android-on-nougat/
Running Beta 8 with Magisk V12, I'm using Viper4Android + Dolby Atmos from this Thread :
https://forum.xda-developers.com/oneplus-3t/themes/magisk-magisk-modules-oneplus-3t-t3548446/page1
Easy to install and works instantly!
The Sound is awesome
I tried magisk and it worked..
Bt after turning on the master control, in the driver status it still shows processing: no ..I tried using Google music and power amp by disabling the inbuilt equiliser mode..and in the power amp I turned off direct volume controls and turned on music fx..but still shows processing :no..
I'm using power amp btw..
SELinux
Make sure that your SELinux is set to Permissive in order to use Viper
Or just flash A.R.I.S.E. Magnum Opus. Works fine with Magisk and SELinux set to enforcing.
bluestudy said:
Or just flash A.R.I.S.E. Magnum Opus. Works fine with Magisk and SELinux set to enforcing.
Click to expand...
Click to collapse
That didnt work for me, SELinux was still on enforcing and only worked for me when I flashed a module that sets SELinux to Permissive on boot
I'm on PA ROM btw
R3dRacer said:
That didnt work for me, SELinux was still on enforcing and only worked for me when I flashed a module that sets SELinux to Permissive on boot
I'm on PA ROM btw
Click to expand...
Click to collapse
Hmm. That's odd. Was it the most current zip? I could have sworn that I'd read the latest versions were compatible with SELinux enforcing. Haven't tried it on PA yet though.
bluestudy said:
Hmm. That's odd. Was it the most current zip? I could have sworn that I'd read the latest versions were compatible with SELinux enforcing. Haven't tried it on PA yet though.
Click to expand...
Click to collapse
No magnus opus isn't working with enforcing!
Try installing this Module in Magisk, worked for me in Oxygen and AOSPA (Paranoid Android)
https://forum.xda-developers.com/apps/magisk/module-magisk-selinux-permissive-script-t3577549

Extras & Add-ons for LineageOS 15.1

Hi. Maybe some of you have these files but i'll share mod i use on custom roms and LOS 15.1.
I can add to OP more if you share on this topic
Original LOS 15.1 Thread by @OrdenKrieger https://forum.xda-developers.com/axon-7/development/unofficial-lineageos-15-1-zte-axon-7-t3800214
Google Camera for HDR+ and Portrait Mode on Front Camera
https://drive.google.com/open?id=1CZAoa_9HQDnrM-F1qIYDpczuHmZXrfZw
Use pico gapps to use GCam.
Change buttons back and recent. Thanks @kevte89
https://drive.google.com/open?id=1SjY1-uIZ0kTayJ0vouHP2LyaKWPHN_SV
Magisk 16.4 to Root.
https://github.com/topjohnwu/Magisk/releases/download/v16.4/Magisk-v16.4.zip
To Fix Daydream. Thanks to @LuccoJ
https://forum.xda-developers.com/showpost.php?p=76806563&postcount=303
Add the addonsu to root with Magisk (and remove addonsu) https://download.lineageos.org/extras
or
Just root within twrp 3.2.17 (@NFound) - tested by @DarkQuark
@WesTD why the need to use pico gapps? Can't you choose aroma and not install Google Camera or use gapps config to disable it being installed.
@raystef66 you need to install the addonsu, remove it and then install magisk? Why can't you just install magisk?
Dodgexander said:
@WesTD why the need to use pico gapps? Can't you choose aroma and not install Google Camera or use gapps config to disable it being installed.
@raystef66 you need to install the addonsu, remove it and then install magisk? Why can't you just install magisk?
Click to expand...
Click to collapse
You can install magisk when on 3217 as i heard without addonsu but this one runs 3216.
Just use the addonsu and then flash 16.4 and you'll be good to go.
EDIT : maybe 3.2.1.6 can root too without the addonsu but i never tested that. But like said no harm done to use the addonsu
Dodgexander said:
@WesTD why the need to use pico gapps? Can't you choose aroma and not install Google Camera or use gapps config to disable it being installed.
@raystef66 you need to install the addonsu, remove it and then install magisk? Why can't you just install magisk?
Click to expand...
Click to collapse
IDK why but camera has stopped if I install mini or higher
raystef66 said:
You can install magisk when on 3217 as i heard without addonsu but this one runs 3216.
Just use the addonsu and then flash 16.4 and you'll be good to go.
EDIT : maybe 3.2.1.6 can root too without the addonsu but i never tested that. But like said no harm done to use the addonsu
Click to expand...
Click to collapse
I'll have to try when I install it and report back here.
WesTD said:
IDK why but camera has stopped if I install mini or higher
Click to expand...
Click to collapse
Very strange when mini doesn't include camera. The only apps in mini that have anything to do with the camera are face detect and photos.
WesTD said:
Google Camera for HDR+ and Portrait Mode on Front Camera
https://drive.google.com/open?id=1CZAoa_9HQDnrM-F1qIYDpczuHmZXrfZw
Click to expand...
Click to collapse
Is HDR+ and Portrait Mode only working on the front camera?
Any news about the stock camera?
There have been flashable zips in the path if I'm not mistaken, none for oreo after all I know, right?
joaocandeias said:
Is HDR+ and Portrait Mode only working on the front camera?
Click to expand...
Click to collapse
Both rear and front
Just to update here with my findings.
1. Magisk 16.4 works fine installing straight, no reason to install addonsu.
2. Installed aroma gapps from open gapps and it works fine apart from bizarre occasional "Google has stopped " messages.
3. I can't comment on the Google camera shared here but the latest recommend pixel mod camera from here: https://www.celsoazevedo.com/files/android/google-camera/dev-arnova8G2/#apk285 works relatively well, crashed on me once trying slow motion but everything else seems to work. I did not come across the problem mentioned here where certain gapps break gcam.
This is all fresh install, unencrypted, A2017U using universal bootstack and U modem and Nfound TWRP .6.
Is there any reason you chose that exact version of Gcam @WesTD ?
I have been using the latest version arnovas mod and today it crashed quite often taking photos. It also didn't work well recording UHD video and lagged during one of my recordings.
WesTD said:
Hi. Maybe some of you have these files but i'll share mod i use on custom roms and LOS 15.1.
I can add to OP more if you share on this topic
Click to expand...
Click to collapse
You should add this magisk mod to fix issues with DayDream:
https://forum.xda-developers.com/showpost.php?p=76806563&postcount=303
Liquid5n0w said:
You should add this magisk mod to fix issues with DayDream:
https://forum.xda-developers.com/showpost.php?p=76806563&postcount=303
Click to expand...
Click to collapse
Thanks, added OP
Just a general, unimportant question. What's the deal with LOS-based ROMs and cLock? cLock displays weather with the aid of weather providers since Marshmallow I think.
On Oreo none of them seem to work. They install normally but the systems don't see them as providers. Not even Chronus which also acts as a provider.
Just wondering (out loud) why cLock is still included if it's not fully functional anymore.
ZTE Axon 7 A2017U, AospExtended v5.4 ROM, HellsGate Kernel, Multiboot, Tapatalk 4.9.3
Whenever I install magisk the device can't boot in the OS. It just boots in fastboot mode every time and the only way to get it back is re-install the OS from recovery mode (TWRP). So far I have tested with version 16.0 and 16.4, and got the same results on both.
Any idea why this is happening?
laglink said:
Whenever I install magisk the device can't boot in the OS. It just boots in fastboot mode every time and the only way to get it back is re-install the OS from recovery mode (TWRP). So far I have tested with version 16.0 and 16.4, and got the same results on both.
Any idea why this is happening?
Click to expand...
Click to collapse
Yes, it's normal. It was mentionened in other threasds already, that this happens. 16.7 should work though, only hide does not work properly.
WesTD said:
Change buttons back and recent. Thanks @kevte89
https://drive.google.com/open?id=1SjY1-uIZ0kTayJ0vouHP2LyaKWPHN_SV
Click to expand...
Click to collapse
The "swap back and recent" doesn't seem to be working. I'm running the 09/25 build of Lineage 15.1. After a flash and reboot, the buttons work exactly as before.
I tried finding the source of that file, but the user you linked doesn't seem to have any posts here. Could you link the source thread?
orangeisnon said:
The "swap back and recent" doesn't seem to be working. I'm running the 09/25 build of Lineage 15.1. After a flash and reboot, the buttons work exactly as before.
I tried finding the source of that file, but the user you linked doesn't seem to have any posts here. Could you link the source thread?
Click to expand...
Click to collapse
Or try this, mount Vendor : https://androidfilehost.com/?fid=1322778262903999789
raystef66 said:
Or try this, mount Vendor : https://androidfilehost.com/?fid=1322778262903999789
Click to expand...
Click to collapse
I've been pulling my hair out for the last few days trying to get the back button on the right side. Unfortunately, this one didn't work for me either. Am I doing something wrong? I reboot into TWRP 3.2.1-8, go to mount, select vendor, go to install, select file, voila. Everything says it installs, no errors, etc, and then there's no change when I boot into system again.
orangeisnon said:
The "swap back and recent" doesn't seem to be working. I'm running the 09/25 build of Lineage 15.1. After a flash and reboot, the buttons work exactly as before.
I tried finding the source of that file, but the user you linked doesn't seem to have any posts here. Could you link the source thread?
Click to expand...
Click to collapse
bradyarz said:
I've been pulling my hair out for the last few days trying to get the back button on the right side. Unfortunately, this one didn't work for me either. Am I doing something wrong? I reboot into TWRP 3.2.1-8, go to mount, select vendor, go to install, select file, voila. Everything says it installs, no errors, etc, and then there's no change when I boot into system again.
Click to expand...
Click to collapse
It should work under /verdor
Or do it manualy in /vendor/usr/keylayout/synaptics_dsx.kl or search that file
Code:
key 158 APP_SWITCH
key 102 HOME
key 187 BACK
key 143 WAKEUP
I used it in LOS16 and all other Pie roms and working ok. Never tried it on LOS15

[GUIDE] Easy Install Viper4Android on Android 12 ROM

Hi guys,
I will share with you how to install Viper4Android FX 2.7 without any hassle here.
Tested on Xiaomi Mi 9T Pro (raphael) on Custom ROM Evolution X A12.
Theoretically it should works also for Android 10 and 11.
Follow instruction below :
1. Download the zip here : https://github.com/programminghoch10/ViPER4AndroidRepackaged/releases
2. Install it via Magisk, THEN reboot.
3. Go to Viper4Android, turn Master Limiter ON to apply any effects.
3. Enjoy!
(NOTE: Keep the Legacy Mode always ON in V4A Settings.)
If you face problem such as V4A not processing audio from streaming services such as Spotify, Youtube, etc,. you may flash Audio Compatibility Patch and Audio Modification Library. Instruction as follow :
PLEASE make a backup of your data in case something goes wrong during the process.
1. Uninstall Viper4Android by flashing the .zip again via TWRP or remove it via Magisk and reboot.
2. download both ACP and AML :
- ACP https://john-fawkes.com/Downloads/acp.zip
- AML https://zackptg5.com/downloads/Audio-Modification-Library_v4.2.zip
3. Install both zip via Magisk in following order :
- AML , once complete do not reboot immediately, go back and install ACP instead.
- ACP ( during ACP installation PLEASE PAY ATTENTION, it will run a setup wizard and you need to respond all of the options appeared using volume key + and - , otherwise the setup will fail and ACP is not installed.
If you somehow missed the wizard step you can just flash the ACP again and retry try again.
If you are unsure which one is the suitable one for you, you can refer to my reference below )
Code:
Patch audio_policy ? | Yes
- Select Patch Method : | Vol Up - Patch (new logic)
Remove notification_helper ? | Yes
- Select Fix Method : | Vol Up : Remove notification_helper effect
Patch USB policy for dacs ? | No
Use Lib workaround ? | No
4. After you flashed the zips, you need to REBOOT to RECOVERY and CLEAR DALVIK CACHE.
5. Then reboot to System.
6. Install V4A via Magisk and then reboot again.
7. Go to Viper4Android, turn Master Limiter ON to apply any effects.
8. Keep the Legacy Mode always ON in V4A Settings.
In case your phone stuck in reboot process, you can force reboot to Recovery by press holding Power Button and Volume +, then clear dalvik cache again. If its not working then you can uninstall the Magisk by flashing Magisk Uninstaller via TWRP.
Big thanks to @programminghoch10 for making the zip really easy to install.
Source :
https://github.com/programminghoch10/ViPER4AndroidRepackaged
Credits :
@programminghoch10
@pittvandewitt
It can't work on Redmi K50 Pro. QAQ
hey mark,
it works for me (Galaxy A52 4G, LOS 19.1) only with RadioDroid with legacy mode off. if i play music with any other player (vlc, ezfolderplayer) i have to switch the legacy mode on, viper is activated but not processing.
any suggestions?
Peter_Petersen said:
hey mark,
it works for me (Galaxy A52 4G, LOS 19.1) only with RadioDroid with legacy mode off. if i play music with any other player (vlc, ezfolderplayer) i have to switch the legacy mode on, viper is activated but not processing.
any suggestions?
Click to expand...
Click to collapse
Yeah if thr V4A not processing you may install ACP and AML from Magisk, then clear the cache in TWRP (I would suggest to backup your data first just in case). I will share the instruction later this day, currently I'm not in front of my PC.
O2C14 said:
It can't work on Redmi K50 Pro. QAQ
Click to expand...
Click to collapse
Can you elaborate the problem ? is it not processing or it fail during the installation ?
Peter_Petersen said:
hey mark,
it works for me (Galaxy A52 4G, LOS 19.1) only with RadioDroid with legacy mode off. if i play music with any other player (vlc, ezfolderplayer) i have to switch the legacy mode on, viper is activated but not processing.
any suggestions?
Click to expand...
Click to collapse
I have updated the guide, please do check it out and let me know if its working on your end.
mark.dx said:
I have updated the guide, please do check it out and let me know if its working on your end.
Click to expand...
Click to collapse
Unfortunally, the same as before. I've done exactly the steps you describe in your (new) guide. AML, ACP, V4A, Wipe Delvik.
NEON: Enabled
Active: YES
Processing: NO
Only RadioDroid is working with disabled legacy mode.
I will do a clean install oft LOS (wipe all) and try it again.
Thanks for your efforts...
WBR
Peter_Petersen said:
Unfortunally, the same as before. I've done exactly the steps you describe in your (new) guide. AML, ACP, V4A, Wipe Delvik.
NEON: Enabled
Active: YES
Processing: NO
Only RadioDroid is working with disabled legacy mode.
I will do a clean install oft LOS (wipe all) and try it again.
Thanks for your efforts...
WBR
Click to expand...
Click to collapse
Hi Peter,
Sorry for your trouble, maybe you can try this method instead that I make for Android 11 here : https://forum.xda-developers.com/t/guide-viper4android-fx-for-android-11-based-custom-rom.4288611/
If it still fails, I would like to recommend to you Wavelet instead : https://forum.xda-developers.com/t/app-9-0-wavelet-headphone-specific-equalization.4097957/ its much simpler but very effective it even works non rooted and it have AutoEq with so many presets for various headphone and IEMs, worth to try.
For me this was enough for it to work perfectly not only in android 12L but in A11, 10 etc it works perfect
Link post: https://forum.xda-developers.com/t/...stortion-bluetooth-audio-issue.4012249/page-2
If it doesn't work try to copy the file in the following path data/adb/modules/viper and then activate the legacy mode and finally restart the phone should be working
(Sorry for my English)
Hey together,
i finally got Viper to work with all my audio apps.
LOS 19.1, Galaxy A52/4G, Magisk 24.1
My steps:
- remove AudioFX via Magisk Module AOSPsoundfxRemover-MagiskModule.zip
- install AML and ACP (mark.dx guide)
- reboot to recovery and clear dalvik cache
- reboot
- set selinux temporary to permissive
- install Viper4Android
- reboot
- enable Legacy Mode in Viper
done...
now, it's only necessary to install ViPER4AndroidFX-repackagedhoch25 and everything works fine on my Galaxy A52 4G 128 GB. Magisk 25.2.
@mark.dx , i gave wavelet a try, good app but the setting 'subwoofer' under 'bass' in Viper is indispensable for me. ;-)
WBR
Peter_Petersen said:
Hey together,
i finally got Viper to work with all my audio apps.
LOS 19.1, Galaxy A52/4G, Magisk 24.1
My steps:
- remove AudioFX via Magisk Module AOSPsoundfxRemover-MagiskModule.zip
- install AML and ACP (mark.dx guide)
- reboot to recovery and clear dalvik cache
- reboot
- set selinux temporary to permissive
- install Viper4Android
- reboot
- enable Legacy Mode in Viper
done...
@mark.dx , i gave wavelet a try, good app but the setting 'subwoofer' under 'bass' in Viper is indispensable for me. ;-)
WBR
Click to expand...
Click to collapse
glad that it finally worked for you. What's nice about Wavelet is the AutoEq feature is replacing convolver and DDC profile in V4A and they already providing tons of config for various headphones and IEMs.
I tried with oneplus 9 but didn't work, i dont know what else to do. I have selinux on permissive
The driver installation keeps looping on my redmi k50 pro. I tried all methods from the internet. Can anyone help pls?
Untzo said:
I tried with oneplus 9 but didn't work, i dont know what else to do. I have selinux on permissive
Click to expand...
Click to collapse
do you have AudioFX installed ? see previous post for reference
have you try to remove the V4A and use my guide ?
thinhdinh25 said:
The driver installation keeps looping on my redmi k50 pro. I tried all methods from the internet. Can anyone help pls?
Click to expand...
Click to collapse
mark.dx said:
have you try to remove the V4A and use my guide ?
Click to expand...
Click to collapse
of course. I think dolby atmost caused that problem
So I have a note 20 ultra and I have tried everything for the last few days to get Viper installed ad running
It just refuses to process (closest I've gotten to it working.) I'm now at a loss on what to do. Any suggestions?
dtk0kai said:
So I have a note 20 ultra and I have tried everything for the last few days to get Viper installed ad running
It just refuses to process (closest I've gotten to it working.) I'm now at a loss on what to do. Any suggestions?
Click to expand...
Click to collapse
turn off / disable any built in equalizer or other audio processing that come with the phone.
Dolby Atoms (stock A12 ROM) is switched off.
Still cannot get v4A drivers to install.
Auto reboots phone after trying to install v4a drivers - when I open v4a app, same problem repeats.
I've tried a 101 different ways based on XDA guides/ various different forums. Nothing has helped.
I've got s22 ultra snapdragon variant; on stock SamsungA12; rooted with TWRP & flashed multidisabler etc.
I think the v4a driver installation process is not happening successfully...... Need help please.
Have i done something wrong? Where can i get all the other features or have they been removed

Categories

Resources