Viper 4 android - OnePlus 5 Questions & Answers

Can't handle the sound on this phone. How do we get viper to work?

jkieffer46 said:
Can't handle the sound on this phone. How do we get viper to work?
Click to expand...
Click to collapse
Download ExperienceOS Add-on Aroma 5.0 and flash Divine Beats Audio mod here: https://forum.xda-developers.com/oneplus-5/development/rom-experienceos-r1-0-lite-addon-t3626657

Simpliest way :
- Download and install Busybox on your phone.
- Set SELINUX to permissive mode.
- Download and flash this Viper4android Zip : www.androidfilehost.com/?fid=745425885120697254
Normally all should be working. (Maybe open Viper4android app and install the driver first)
Also don't forget tout uninstall or disable any other audiofx you have.
(I know it's still the 2.4.0.1 version but it's still my fav)

Uninstall any viper APK and flash this on twrp...

cultofluna said:
Uninstall any viper APK and flash this on twrp...
Click to expand...
Click to collapse
Does this work while encrypted? Also does it require any additional file tweaking or driver installation?

HDash said:
Does this work while encrypted? Also does it require any additional file tweaking or driver installation?
Click to expand...
Click to collapse
Just flash on twrp...working great ...
After flashing you get the viper icon on your drawer...
Just open it and enable ..

Viper for OnePlus 5
cultofluna said:
Uninstall any viper APK and flash this on twrp...
Click to expand...
Click to collapse
Works like a charm! ?
Thank you so much.
Cheers

It is working for me only if I set SELinux to permissive. Tried so many diffirent builds. The last one is ViPER4Android_2.5.0.5_guitardedhero.zip.
(used the guide from here: http://andxda.blogspot.com/2016/09/how-to-install-viper4android-on-android.html)
Did someone have a success to run viper4android in selinux Enforcing mode !?

polzovotel said:
It is working for me only if I set SELinux to permissive. Tried so many diffirent builds. The last one is ViPER4Android_2.5.0.5_guitardedhero.zip.
(used the guide from here: http://andxda.blogspot.com/2016/09/how-to-install-viper4android-on-android.html)
Did someone have a success to run viper4android in selinux Enforcing mode !?
Click to expand...
Click to collapse
I have no idea about the SELinux modes but I just flashed the Deutronomy zip without changing anything else and now it works perfectly

What ROM are you using ? OxygenOS 4.5.8 ?
---------- Post added at 03:10 PM ---------- Previous post was at 02:38 PM ----------
cultofluna said:
Uninstall any viper APK and flash this on twrp...
Click to expand...
Click to collapse
I am running OxygenOS 4.5.8. Root and BusyBox is installed. I flashed this zip but still get:
Enabled: No
Status: Abnormal
The same second I change SULinux to permissive - all start working fine....

Another Method
Hey Guys,
so I found another way to get V4A working.
Worked for me on enforcing too, but i couldn't test it 100% because my ROM is permissive.
This Viper version is called Viper FX and has the same features as V4A by guitardedhero.
It is a Magisk module so u need to be rooted with Magisk to get this working.
ViperFX:
https://forum.xda-developers.com/apps/magisk/viperfx-mkm-magisk-t3535401
I also found another very usefull Module called Universal deep_buffer remover.
This Module allows you to use Viper FX with streaming apps (e.g. Soundcloud, Pandora, ...) which are normally not affected by Viper.
Universal deep_buffer remover:
https://forum.xda-developers.com/apps/magisk/module-universal-deepbuffer-remover-t3577067
Hope I could help!

henrikh1998 said:
Hey Guys,
so I found another way to get V4A working.
Worked for me on enforcing too, but i couldn't test it 100% because my ROM is permissive.
This Viper version is called Viper FX and has the same features as V4A by guitardedhero.
It is a Magisk module so u need to be rooted with Magisk to get this working.
ViperFX:
https://forum.xda-developers.com/apps/magisk/viperfx-mkm-magisk-t3535401
I also found another very usefull Module called Universal deep_buffer remover.
This Module allows you to use Viper FX with streaming apps (e.g. Soundcloud, Pandora, ...) which are normally not affected by Viper.
Universal deep_buffer remover:
https://forum.xda-developers.com/apps/magisk/module-universal-deepbuffer-remover-t3577067
Hope I could help!
Click to expand...
Click to collapse
i download from magisk download after flash i reboot but still logo oneplus!!!
guide me!

cultofluna said:
Uninstall any viper APK and flash this on twrp...
Click to expand...
Click to collapse
excuse me, do i need to be rooted? or at least unlock the bootloader?

I will be creating a thread for simplest and proper viper4android installation on OxygenOS in my free time soon.
---------- Post added at 05:11 AM ---------- Previous post was at 05:07 AM ----------
Watch out in the Guides, New & Discussions section for my guide, thread to be posted soon.

ivongolia said:
excuse me, do i need to be rooted? or at least unlock the bootloader?
Click to expand...
Click to collapse
You need to unlock the bootloader and install custom recovery to install this ..

henrikh1998 said:
Hey Guys,
so I found another way to get V4A working.
Worked for me on enforcing too, but i couldn't test it 100% because my ROM is permissive.
This Viper version is called Viper FX and has the same features as V4A by guitardedhero.
It is a Magisk module so u need to be rooted with Magisk to get this working.
ViperFX:
https://forum.xda-developers.com/apps/magisk/viperfx-mkm-magisk-t3535401
I also found another very usefull Module called Universal deep_buffer remover.
This Module allows you to use Viper FX with streaming apps (e.g. Soundcloud, Pandora, ...) which are normally not affected by Viper.
Universal deep_buffer remover:
https://forum.xda-developers.com/apps/magisk/module-universal-deepbuffer-remover-t3577067
Hope I could help!
Click to expand...
Click to collapse
Tried the version in Magisk repo, but nothing happend after reboot. I can see the module in magisk but no Viper4Android-app. So I did a delete in Magisk Manager. Also, the thread is closed now.
Going to try install V4A via TWRP and his new module.
https://forum.xda-developers.com/apps/magisk/alienoidos-t3660485
Update:
Didn't work for me. No V4A-app, so I installed it manually and it tolds me to install drivers, did that reboot and it still said install drivers.
I'm on latest OOS with Magisk 13.3

I have a OnePlus 5, so you guys ought to be in good shape. The zip attached below is intended to work perfectly for Magisk and SuperSU users in Enforcing SELinux Mode.
In fact, if genuine init.d support is obtained (I've been trying for weeks now...), no root will be necessary at all.
BusyBox is already unnecessary for any installation scenario, though. Of course, I mean unnecessary for ViPER4Android. BusyBox has its uses elsewhere in Android. :good:

guitardedhero said:
I have a OnePlus 5, so you guys ought to be in good shape. The zip attached below is intended to work perfectly for Magisk and SuperSU users in Enforcing SELinux Mode.
In fact, if genuine init.d support is obtained (I've been trying for weeks now...), no root will be necessary at all.
BusyBox is already unnecessary for any installation scenario, though. Of course, I mean unnecessary for ViPER4Android. BusyBox has its uses elsewhere in Android. :good:
Click to expand...
Click to collapse
Thx for your share and clarification.
However, I'm really confuse by all these different realeases : Viper4Android, Viper4Arisee ViperFX, ...
I really don't know which one to install

guitardedhero said:
I have a OnePlus 5, so you guys ought to be in good shape. The zip attached below is intended to work perfectly for Magisk and SuperSU users in Enforcing SELinux Mode.
In fact, if genuine init.d support is obtained (I've been trying for weeks now...), no root will be necessary at all.
BusyBox is already unnecessary for any installation scenario, though. Of course, I mean unnecessary for ViPER4Android. BusyBox has its uses elsewhere in Android. :good:
Click to expand...
Click to collapse
Dunno why but still the same problem.
Seeing the module in Magish (flashed via TWRP) but no V4A-app.
Should i dirty flash my ROM* and try again maybe?
* 4.5.8: OnePlus5Oxygen_23_OTA_013_all_1708032241_9a87b4.zi p

chrissss91 said:
Thx for your share and clarification.
However, I'm really confuse by all these different realeases : Viper4Android, Viper4Arisee ViperFX, ...
I really don't know which one to install
Click to expand...
Click to collapse
You're not alone.
ViPER4Arise is merely a themed version of ViPER4Android and ViperFX designed for the ARISE Sound Systems™ project.
ViperFX is merely the current 2.5.0.5 version of what is known previously as ViPER4Android, although it hasn't quite caught on obviously. This slight name change was a part of much bigger and impactful changes such as the official website address/domain, for example. :good:
acrylamid said:
Dunno why but still the same problem.
Seeing the module in Magish (flashed via TWRP) but no V4A-app.
Should i dirty flash my ROM* and try again maybe?
* 4.5.8: OnePlus5Oxygen_23_OTA_013_all_1708032241_9a87b4.zi p
Click to expand...
Click to collapse
Lol yeah, that is certainly not the intended outcome. At least we now know it is something on your end, most likely Magisk-related, although an existing v4a data or system installation can produce those same results.
I recommend a factory-reset in TWRP followed by an OOS-4.5.8 flash whenever it feels like a good time to do so, or at least uninstall and reinstall Magisk if nothing else.
We'll get you going, don't you worry. :good:

Related

How I passed safetynet, got root, adblock and viper-fx to work on OOS 4.0.2 OP3T

I decided to start this thread for a couple of reasons 1 so I can remember what order I did things in to get back after a wipe and 2 so maybe it can help others to setup certain apps how they want and not have to spend the time I did searching and googling.
To start we are going to assume you already have an unlocked bootloader and TWRP installed.
After a fresh wipe I flashed OOS 4.0.2 Full from this thread in TWRP
https://forum.xda-developers.com/oneplus-3t/how-to/rom-oos4-0-nougat-op3t-leaked-t3523482
I recommend a fresh wipe because every time I did a dirty flash or restored a backup my Android System started draining battery like crazy and phone would get warm while charging
Without rebooting I then flashed Magisk V10.2 in TWRP
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Still without rebooting I flashed Franco Kernel in TWRP
https://forum.xda-developers.com/on...ernel-franco-kernel-r1-28th-november-t3508904
I then wiped dalvik and cache and rebooted phone.
edit - THIS STEP WILL NOT WORK ON 4.0.3. It has been patched out.
Somewhere in the process my DM-Verity was tripped and although annoying it does not seem to matter and it can be fixed later by following this
https://forum.xda-developers.com/oneplus-3/how-to/fix-easy-method-removing-dm-verity-t3544339
After phone booted and I setup account and wifi and I go the play store and install PHH superuser
https://play.google.com/store/apps/details?id=me.phh.superuser&hl=en
Once installed I open it and click the 3 dots and go to settings
Where it says Superuser access I toggle between Apps only and Apps and ADB till I get the message Superuser granted to Superuser
I then go back into play store and install Magisk manager
https://play.google.com/store/apps/details?id=com.topjohnwu.magisk&hl=en
I go into Magisk Settings and click the checkbox to Enable Magisk Hide.
I then reboot phone
Once phone reboots I open Magisk manager again and check safetynet. It now passes.
I hate ads, I had been using Adaway from F-Droid with MM but I couldn't get it to work on N
I found this https://github.com/AdAway/AdAway/issues/770 after many searches. About halfway down a user named KreAch3R has comiled Sanjay900's changes into an apk so I figured I would give it a try.
At first I could not get it to activate and block ads
I installed this busybox and then it activates no problems and now most ads (not youtube) are blocked
https://play.google.com/store/apps/details?id=stericson.busybox&hl=en
Now what I really wanted was Viper4arise. I tried flashing some in TWRP and I couldn't get them to work and this led to a couple more wipes. But I really wanted this so I kept searching.
I found this https://forum.xda-developers.com/apps/magisk/viperfx-mkm-magisk-t3535401
I downloaded it and enabled it in Magisk manager
Still no luck and I couldn't get it to work.
After more googling and reading through the other threads for viper I figured it was deep buffering
I used ES file explorer as I was not at home and went into system/etc and found audio_policy.conf
I commented out the first line I saw that said deep_buffer.
After saving I rebooted and now Viper-fx works
To get it to work with Poweramp I had to set FX compatibility mode in Viper to compatible and in Poweramp audio/advanced tweaks I had to disable Direct Volume Control and Enable MusicFX.
Thanks for sharing
Did you have any special trick to get viper to work ? Tried commenting out the line deep_buffer and still unable to get viper to work.
ghofer said:
Did you have any special trick to get viper to work ? Tried commenting out the line deep_buffer and still unable to get viper to work.
Click to expand...
Click to collapse
The only steps I did are what was listed.
I was able to replicate it twice after wipes with same steps.
This is the line I commented out in attached
Sykojoe said:
The only steps I did are what was listed.
I was able to replicate it twice after wipes with same steps.
This is the line I commented out in attached
Click to expand...
Click to collapse
Edited: Didn't see the attachment earlier. Answered my question. Thank you btw for sharing this the rest of the steps worked great for me. I am passing safety net.
Ya I realized a SS might help more so I edited it in.
Sykojoe said:
The only steps I did are what was listed.
I was able to replicate it twice after wipes with same steps.
This is the line I commented out in attached
Click to expand...
Click to collapse
Sykojoe said:
Ya I realized a SS might help more so I edited it in.
Click to expand...
Click to collapse
Would you be able to send me that file ? I am just curious what is wrong with my setup.
Just want to say thank you again. Didn't see the PM until now. I was able to use another guide on XDA to get Viper working.
Viper will not work on all apps at any time on OOS 4.0.2. Enable Compatibility mode in settings to get it to work. IMO this produces lower quality audio, but it works.
Still cant get viper working. Nothing of deep_buffer is commanded. Please can you share your audio_policy.conf?
NielsvdS said:
Still cant get viper working. Nothing of deep_buffer is commanded. Please can you share your audio_policy.conf?
Click to expand...
Click to collapse
You need to edit in a # on the deep_buffer line.
I sent you a pm with my file
NielsvdS said:
Still cant get viper working. Nothing of deep_buffer is commanded. Please can you share your audio_policy.conf?
Click to expand...
Click to collapse
1) With what app?
2) Did you enable Viper's Compatibility mode?
3) I've also modified audio_policy_configuration.xml to remove deep buffer. Messing with this file too much will break your audio though.
damiensturdy said:
1) With what app?
2) Did you enable Viper's Compatibility mode?
3) I've also modified audio_policy_configuration.xml to remove deep buffer. Messing with this file too much will break your audio though.
Click to expand...
Click to collapse
With what app?: I've editted with ES File Explorer.
Did you enable Viper's Compatibility mode? Not tried yet
I don't have changed anything inside audio_policy_configuration.xml
NielsvdS said:
With what app?: I've editted with ES File Explorer.
Did you enable Viper's Compatibility mode? Not tried yet
I don't have changed anything inside audio_policy_configuration.xml
Click to expand...
Click to collapse
WHat app isn't Viper working with? Viper processes audio on a per-app basis, based on the audio buffer the app uses. Google Play Music, on Nougat, does not pipe through Viper even with modifications to the audio config.
Enable compatibility mode. At the moment this is the only way to get the highest compatibility with apps- like Google Play Music.
damiensturdy said:
WHat app isn't Viper working with? Viper processes audio on a per-app basis, based on the audio buffer the app uses. Google Play Music, on Nougat, does not pipe through Viper even with modifications to the audio config.
Enable compatibility mode. At the moment this is the only way to get the highest compatibility with apps- like Google Play Music.
Click to expand...
Click to collapse
It's now working after disabling audio buffer. I use most of the times Spotify to listen to music
I followed same steps earlier. But my selinux is enforcing. I have to set it to permissive everytime on reboot. Permissive fix that comes with arise didnt work for me. Any idea..?
Do you think the Elemental X Kernel would be ok instead of franco kernel? Not sure if I'd get compatibility issues with any of this stuff. Btw not going to try to get adblock or viper fx. Also, do you wipe the system or just what TWRP has already checked?
x12prem said:
I followed same steps earlier. But my selinux is enforcing. I have to set it to permissive everytime on reboot. Permissive fix that comes with arise didnt work for me. Any idea..?
Click to expand...
Click to collapse
Mine is set to enforcing with all this working fine
Ra3zor0 said:
Do you think the Elemental X Kernel would be ok instead of franco kernel? Not sure if I'd get compatibility issues with any of this stuff. Btw not going to try to get adblock or viper fx. Also, do you wipe the system or just what TWRP has already checked?
Click to expand...
Click to collapse
Not sure. I know it all worked the same with stock kernel.
Normally when I need to wipe my phone it is because I have really messed it up so I wipe system and data.
Sykojoe said:
Mine is set to enforcing with all this working fine
Click to expand...
Click to collapse
But viper4rarise needs selinux as permissive. Isnt it....?

How do I install viper

I have tried installing the apk but everytime I install the driver and reboot it asks me to do it again.
I have tried renaming audio_conf but still not luck.
How do I go about install viper to 7.1.2 without it failing
Search for VIPER4Android_2.5.0.5_guitardedhero.zip,
flash the zip with twrp, reboot your device, use a root explorer and under vendor/etc rename the audio_effects.conf to audio_effects.conf.bak for example.
Start the viper app, apply the driver install, be patient, after install reboot your device, viper works now even with selinux enforced. The viper app will be installed with the zip, no need to download it anywhere else.
Here on XDA you will find threads about viper and arise from guitardedhero.
coremania said:
Search for VIPER4Android_2.5.0.5_guitardedhero.zip,
flash the zip with twrp, reboot your device, use a root explorer and under vendor/etc rename the audio_effects.conf to audio_effects.conf.bak for example.
Start the viper app, apply the driver install, be patient, after install reboot your device, viper works now even with selinux enforced. The viper app will be installed with the zip, no need to download it anywhere else.
Here on XDA you will find threads about viper and arise from guitardedhero.
Click to expand...
Click to collapse
This solution is indeed reposted everywhere but did not work for me.
What worked was a clean install of my ROM ( lineageOS 14.1 20170619 nightly) , Kernel (Franco v52), and SuperSU (v2.79) (Magisk somehow messes everything up). Then I flashed ARISE with one of the older .zip (2.94 should work, I don't know which version I used since I renamed it back in march).
In AROMA I chose "jedi" -> viper 2.3.4.0, since only the older Version works and "remove deep buffer"
after the installation I rebooted, changed the name of
/vendor/etc/audio_effects.conf
and installed busybox to
/system/bin
so viper would find it. If you don't do that, viper will try and fail to install the driver, complaining busybox is not installed. The driver is already installed by the ARISE.zip so you can reboot.
After turning off "AudioFX" Viper worked as desired (including streaming audio, that's what "remove deep buffer" is for).
theduckking said:
This solution is indeed reposted everywhere but did not work for me.
What worked was a clean install of my ROM ( lineageOS 14.1 20170619 nightly) , Kernel (Franco v52), and SuperSU (v2.79) (Magisk somehow messes everything up). Then I flashed ARISE with one of the older .zip (2.94 should work, I don't know which version I used since I renamed it back in march).
In AROMA I chose "jedi" -> viper 2.3.4.0, since only the older Version works and "remove deep buffer"
after the installation I rebooted, changed the name of
/vendor/etc/audio_effects.conf
and installed busybox to
/system/bin
so viper would find it. If you don't do that, viper will try and fail to install the driver, complaining busybox is not installed. The driver is already installed by the ARISE.zip so you can reboot.
After turning off "AudioFX" Viper worked as desired (including streaming audio, that's what "remove deep buffer" is for).
Click to expand...
Click to collapse
Yes, that's what I usually use too (2.94), but he was only asking for viper, and the solution i posted does work. I'm actually using it this way with paranoid and have no issues. I use viper with every rom and I always delete AudioFX, musicfx and remove deep buffering, but I don't install extra busybox on los based roms.
coremania said:
Yes, that's what I usually use too (2.94), but he was only asking for viper, and the solution i posted does work. I'm actually using it this way with paranoid and have no issues. I use viper with every rom and I always delete AudioFX, musicfx and remove deep buffering, but I don't install extra busybox on los based roms.
Click to expand...
Click to collapse
The guitardedhero.zip did not work for me, as to why I don't know. Magisk also has several modules that should enable Viper4Android which seem to function for the wast majority of (angler) users. Maybe the installation of busybox is unnecessary, I did not check because I dreaded one more reboot after hours of tinkering. If there is an obvious culprit that hinders an "easy" installation of Viper4Android, I'd be quite interested. I'm struggling with that guitardedhero.zip solution since i upgraded to 7.x. (throughout stock and LineageOS and all bootloader/radio/vendor versions).
theduckking said:
The guitardedhero.zip did not work for me, as to why I don't know. Magisk also has several modules that should enable Viper4Android which seem to function for the wast majority of (angler) users. Maybe the installation of busybox is unnecessary, I did not check because I dreaded one more reboot after hours of tinkering. If there is an obvious culprit that hinders an "easy" installation of Viper4Android, I'd be quite interested. I'm struggling with that guitardedhero.zip solution since i upgraded to 7.x. (throughout stock and LineageOS and all bootloader/radio/vendor versions).
Click to expand...
Click to collapse
I will update my n7 and tryout guitardedhero.zip.
The n7 runs with los.
Usually I use arise with my tablet for enjoying dolby too.
Edit: with Los only permissive, but it's working

Viper audio

Hey guys, today I rooted my phone and installed newest Viper's audio for android. Everything is OK, apart the driver installation. App asks me to install drivers and when I let it do that (with root permissions enabled) it tells me to reboot phone to complete the installation. When I reboot, driver status is "abnormal" and the app asks me to install drivers again. There is no end. Please, couldn't you guys try to install Viper if it is functioning? Or if I made mistake somwhere and I have to flash fresh ROM? I tried almost everything.
Thank you.
arharos said:
Hey guys, today I rooted my phone and installed newest Viper's audio for android. Everything is OK, apart the driver installation. App asks me to install drivers and when I let it do that (with root permissions enabled) it tells me to reboot phone to complete the installation. When I reboot, driver status is "abnormal" and the app asks me to install drivers again. There is no end. Please, couldn't you guys try to install Viper if it is functioning? Or if I made mistake somwhere and I have to flash fresh ROM? I tried almost everything.
Thank you.
Click to expand...
Click to collapse
If you are using Magisk. Open Magisk Manager. Install Viper4Android module from downloads, then go to root file manager. Open Root/system/vendor/etc folder. Change audio_effects.conf to audio_effects.conf.bak Restart your device and then check the status then it should work. If you are on SuperSU then just don't forget to rename audio effects file after driver installation.
Klawzy said:
If you are using Magisk. Open Magisk Manager. Install Viper4Android module from downloads, then go to root file manager. Open Root/system/vendor/etc folder. Change audio_effects.conf to audio_effects.conf.bak Restart your device and then check the status then it should work. If you are on SuperSU then just don't forget to rename audio effects file after driver installation.
Click to expand...
Click to collapse
I will second this method. Installing via Magisk is probably the only way I've found on Nougat to install Viper without trouble. I install through Magisk and then install the newest Viper4Android app from that thread. Drivers preinstalled.
Kindly Read forum rulea before creating a thread bro.
You have Created it in wrong section.
Ask in question and answers section . ?
Could someone link to viper they are using please
Sent from my ONEPLUS A5000 using XDA-Developers Legacy app
I have 2.4.0.1 by guitarhero that works, flashed via TWRP. I have to use an SELinux toggling app (only available via APK mirror or similar sites) to set SELinux to Permissive for it to work. The OS will flag the app as dangerous, but it's fine.
Oh sorry for wrong section. Thank you guys. I tried the magisk version but didn't work. Then I tried to flash Viper by guitarhero and this works, because the driver is flashed into system along with app. I even had a newer version installed (2.3.4.0) and when I started this newer version first rather than older guitarhero, it worked. So I suppose you just need to flash viper for driver and then you can run new versions.
Hi guys, why don't you install ViPER4Arise™ 2.5.0.5 module (ARISE™ themed version of ViPER4Android's latest DSP application with pre-installed driver. All ARISE™ artwork is the work and property of @churapa) ?
https://forum.xda-developers.com/android/software/r-s-e-sound-systems-auditory-research-t3379709
chrissss91 said:
Hi guys, why don't you install ViPER4Arise™ 2.5.0.5 module (ARISE™ themed version of ViPER4Android's latest DSP application with pre-installed driver. All ARISE™ artwork is the work and property of @churapa) ?
https://forum.xda-developers.com/android/software/r-s-e-sound-systems-auditory-research-t3379709
Click to expand...
Click to collapse
You mean all the magnus opus package (130MB)? Is it working also on enforcing or should I switch to permissive?
carlese said:
You mean all the magnus opus package (130MB)? Is it working also on enforcing or should I switch to permissive?
Click to expand...
Click to collapse
If you read the linked first post is says:
Magnum Opus™ Features:
- The most advanced and comprehensive sound system ever made available.
- Jellybean through Android O developer preview support.
- ARM, Mediatek™, Qualcomm™, 32bit, 64bit, and x86 support.
- Full SELinux Enforcing support
- Magisk™ support provided by the incredibly talented Zackptg5 and his Magisk™ Resource.
- 300MB of fully customizable sonic bliss.
So at least there is a claim of enforcement support.
3DSammy said:
If you read the linked first post is says:
Magnum Opus™ Features:
- The most advanced and comprehensive sound system ever made available.
- Jellybean through Android O developer preview support.
- ARM, Mediatek™, Qualcomm™, 32bit, 64bit, and x86 support.
- Full SELinux Enforcing support
- Magisk™ support provided by the incredibly talented Zackptg5 and his Magisk™ Resource.
- 300MB of fully customizable sonic bliss.
So at least there is a claim of enforcement support.
Click to expand...
Click to collapse
I know but that's a generic statement, as far as I know it takes time to make it work on new devices.. Can anyone confirm?
carlese said:
You mean all the magnus opus package (130MB)? Is it working also on enforcing or should I switch to permissive?
Click to expand...
Click to collapse
Hi,
I've installed :
- Core System module (required once during initial installation)
- ViPER4Arise™ 2.5.0.5 module (optional)
- ViPER4Arise™ Profiles module (optional)
No need to modify anything else.
Just carrefully read installation process (search "arise_customize.prop").
Viper4ARISE + Magisk mod works for me too. SafetyNet passes.
I did have to set "delete.deep_buffer=true" to get it to work with Google Play Music.
chrissss91 said:
Hi,
I've installed :
- Core System module (required once during initial installation)
- ViPER4Arise™ 2.5.0.5 module (optional)
- ViPER4Arise™ Profiles module (optional)
No need to modify anything else.
Just carrefully read installation process (search "arise_customize.prop").
Click to expand...
Click to collapse
After fiddling witht he file I managed to install it on my op5.. But status is "abnormal".. I tried uninstalling the driver and only then V4A asked for root permission, then rebooted and still there is no option to reinstall driver.. What can I do?
carlese said:
After fiddling witht he file I managed to install it on my op5.. But status is "abnormal".. I tried uninstalling the driver and only then V4A asked for root permission, then rebooted and still there is no option to reinstall driver.. What can I do?
Click to expand...
Click to collapse
No problem for me, are you sure you have installed the core version (install.core=true) ?
chrissss91 said:
No problem for me, are you sure you have installed the core version (install.core=true) ?
Click to expand...
Click to collapse
Sure, are using supersu or magisk? Did you install V4A module?
carlese said:
Sure, are using supersu or magisk? Did you install V4A module?
Click to expand...
Click to collapse
i've installed :
- core
- v4a_2.5.0.5
- v4a_profiles
An d I use Magisk 13.0 beta
chrissss91 said:
i've installed :
- core
- v4a_2.5.0.5
- v4a_profiles
An d I use Magisk 13.0 beta
Click to expand...
Click to collapse
Ok but on magisk, did you install the V4A module?
carlese said:
Ok but on magisk, did you install the V4A module?
Click to expand...
Click to collapse
No, only busybox
chrissss91 said:
No, only busybox
Click to expand...
Click to collapse
Which one? SOrry to bother you, I'm not a newbie but there are a lot of busybox out there, just want to check if everything works and follow what you did..

[GUIDE] Ultimate audio and battery guide

Comprehensive audio guide for android 8.1 and P DP1 (saves battery)
Cyan means 8.1 ONLY​For android P only, flash the magisk modules in TWRP, manager is broken with module flashing, just a temp patch from @topjohnwu​
I am not responsible if you break, blow up, or destroy your device in any way​
Hi XDA, this is the comprehensive guide to making the google pixel and XL have the ultimate audio mods installed while saving battery (if xposed is what you're looking for, it's under amplify)
Prerequisites
TWRP 3.2.1-x
Magisk v15.x REQUIRED
busybox (osm0sis) installed (for some mods)
Link to homeboy76's guide, look at step 9 or 10
Magisk permissive module Download
Dual stereo speakers Magisk module by kingbri(me) (AML bug fixed)
I ported Chdloc's mod into a magisk module, need to add it to the official repo, but it works very well right now
Download the zip file from this thread https://forum.xda-developers.com/pixel-xl/development/magisk-module-pixel-stereo-speakers-t3753190
Make sure you have permissive installed (check prereqs)
Flash it in Magisk
Reboot
Profit
Atmos
Download dolby unity port by @Zackptg5
Install (Universal)
Flash the permissive script in magisk
Flash the dolby zip in Magisk, It's a module
Reboot
App should be installed
IF installing with V4A, install Atmos, reboot, then V4A, then audio modification library, reboot. Everything should work
V4A steps
Install Ahiron and zackptg 5's v4a module (follow the prompts during installation)
You're done!
Ainur Sauron mod- fixes audio quality by importing qualcomm drivers as opposed to the stock android ones
Open magisk manager and navigate to downloads
search for ainur and download mark II.II
AML(audio mod lib) is installed (updated if you have v4a) by default
Reboot
If mod does not install properly, reflash the installation zip and should uninstall the mod
Battery saving
Greenify
Install the magisk module for greenify
open greenify and select NOT rooted
follow the prompts
go into settings after wizard
change mode to rooted
grant SU access
L speed (very important, this is the best battery saver app)
Install the beta from play store
Open the app and choose the AMOLED theme
choose the battery profile
turn on fstrim every boot
turn on aggressive doze (not recommended while driving, use greenify aggressive doze instead if you drive a lot)
After booting, launch L-speed and allow it to execute scripts
Hibernate Google Play services
Go into magisk manager and find the downloads section
Download sysconfig patcher, patches Google play store and other battery draining system processes so they don't drain battery
ElementalX kernel
Configure as elementalx governor with wq_powersaving enabled in the cpu menu
Amplify!
Installing Xposed framework and amplify
download xposed framework systemless here(make sure it is beta 2)
download xposed installer here
Install the xposed zip directly in magisk like a magisk module
Install xposedinstaller apk
reboot(takes a long time to boot firstrun)
open xposed installer
check to see if xposed is installed
install amplify from the PLAY STORE (not sure why it isn't installing in xposed)
activate xposed module and reboot
relaunch amplify and let it run on the default settings!
amplify configurations (updating specifics, requests avaliable in comments)...
Feel free to comment with updates to this guide, I will consider them and put them into the op!
Hi, i don´t understand the step for dual stereo speakers can you explain better? because is a confuse, thanks
TotoBerto02 said:
Hi, i don´t understand the step for dual stereo speakers can you explain better? because is a confuse, thanks
Click to expand...
Click to collapse
you download the zip file, and you copy and paste the commands while your phone is connected to the computer, "file name" is the file path where the zip is stored on your computer
UPDATE:
added ainur sauron mark II mod in OP
rewrote chdloc dual stereo speakers mod
kingbri said:
UPDATE:
added ainur sauron mark II mod in OP
rewrote chdloc dual stereo speakers mod
Click to expand...
Click to collapse
What does the rewrite of chdloc stero speakers do?
does the new version of arise work with 8.1?
willyumlu said:
does the new version of arise work with 8.1?
Click to expand...
Click to collapse
As far as I believe Arise doesn't work with 8.1 (could be wrong) But I use a magisk Module Viper4Magisk or whatever it's called will install V4A works fine I tried a Dolby Oreo zip on the Arise thread but it didn't show in app drawer so not sure if that installed correctly hope that helps :good:
Fwiw, I used this with Magisk 15.2 in a clean install of 8.1. Working without issue
https://forum.xda-developers.com/showthread.php?t=3577058
Sent from my Pixel XL using Tapatalk
liam_davenport said:
As far as I believe Arise doesn't work with 8.1 (could be wrong) But I use a magisk Module Viper4Magisk or whatever it's called will install V4A works fine I tried a Dolby Oreo zip on the Arise thread but it didn't show in app drawer so not sure if that installed correctly hope that helps :good:
Click to expand...
Click to collapse
ARISE itself works with 8.1, some of the modules are incompatible though, waiting (hunting) for a fix
Homeboy76 said:
What does the rewrite of chdloc stero speakers do?
Click to expand...
Click to collapse
It just means that I edited the guide to include a few commands I missed
It doesn't actually give you dual speakers though? My understanding is that one side is a speaker and the other is a microphone.
Sent from my Pixel XL using Tapatalk
MeetFace said:
It doesn't actually give you dual speakers though? My understanding is that one side is a speaker and the other is a microphone.
Sent from my Pixel XL using Tapatalk
Click to expand...
Click to collapse
It uses the speaker and the earpiece for audio, similar to the iphones
UPDATE 1/08/18- added dolby atmos guide, make sure to install this before any magisk audio mod
kingbri said:
UPDATE 1/08/18- added dolby atmos guide, make sure to install this before any magisk audio mod
Click to expand...
Click to collapse
Link please!
fixed
How do you get Viper to work? Which prompts are the correct ones? After installing 2.5 with everything else it gives me an I/O error on installing the driver. I'm on LineageOS 15.2 btw.
buzzywuzzy said:
How do you get Viper to work? Which prompts are the correct ones? After installing 2.5 with everything else it gives me an I/O error on installing the driver. I'm on LineageOS 15.2 btw.
Click to expand...
Click to collapse
First of all are you on aml viper? ARISE doesn't work with 8.1 and i'm talking to some of the devs about fixing this issue. I've had some experience with LOS, it may be throwing an error because of the rom or because there are some other things LOS has by default that is interfering with viper. The builds are unstable, my advice would be to switch to crDroid because it is LOS based, but is made for audio. I'm not sure what you mean by prompts but I have been hitting the vol up key both times and it works for me on the Pixel Dust rom
kingbri said:
First of all are you on aml viper? ARISE doesn't work with 8.1 and i'm talking to some of the devs about fixing this issue. I've had some experience with LOS, it may be throwing an error because of the rom or because there are some other things LOS has by default that is interfering with viper. The builds are unstable, my advice would be to switch to crDroid because it is LOS based, but is made for audio. I'm not sure what you mean by prompts but I have been hitting the vol up key both times and it works for me on the Pixel Dust rom
Click to expand...
Click to collapse
Oh okay, well I might check that out then. I just followed all the steps in the guide step by step and thats the only one i couldnt get to work. I didn't attempt ARISE at all.
buzzywuzzy said:
Oh okay, well I might check that out then. I just followed all the steps in the guide step by step and thats the only one i couldnt get to work. I didn't attempt ARISE at all.
Click to expand...
Click to collapse
I changed the v4a guide, you don't need the permissive module, maybe that's what's crashing it?
kingbri said:
I changed the v4a guide, you don't need the permissive module, maybe that's what's crashing it?
Click to expand...
Click to collapse
It didn't "crash" per se, it just wouldn't install the necessary driver after the package was installed. I'll try it with the module disabled and see if it works. Do I still need the permissive module for the other mods? Or just when they're being installed?

Viper4Android on the Redmi Note 7

Hello there, I've been trying to get the viper4android but it just keep asking me to install the driver.
I've tried with the magisk module and the xda labs version (which looks awesome btw).
I'm on magisk 19.0
My rom is xiaomi.eu 10.4
Any ideas?
Just install a Magisk module or a script to set SeLinux as Permissive. I am using it right now and everything works great.
thunderteaser said:
Just install a Magisk module or a script to set SeLinux as Permissive. I am using it right now and everything works great.
Click to expand...
Click to collapse
huh? can you pm me the module? i cant seem to find it online.
Zontos said:
huh? can you pm me the module? i cant seem to find it online.
Click to expand...
Click to collapse
open magisk manager and go to downloads and search for viper4android, then install. it works just fine.
thunderteaser said:
Just install a Magisk module or a script to set SeLinux as Permissive. I am using it right now and everything works great.
Click to expand...
Click to collapse
I've had trouble installing it, too. Tried every rom posted on this forum, stock MIUI, and some GSI, and in none of them I could get V4A working. Used Magisk Module, too.
Could you please ellaborate how you installed it? Which rom? Which Magisk/V4A version?
Viper is literally the only thing I'm missing from my previous phone; I'd reeeally like to enjoy it again!
metroid2010 said:
I've had trouble installing it, too. Tried every rom posted on this forum, stock MIUI, and some GSI, and in none of them I could get V4A working. Used Magisk Module, too.
Could you please ellaborate how you installed it? Which rom? Which Magisk/V4A version?
Viper is literally the only thing I'm missing from my previous phone; I'd reeeally like to enjoy it again!
Click to expand...
Click to collapse
Have you tried using the XDA Labs version? I had the same problems and that worked pretty well
AdRi_232 said:
Have you tried using the XDA Labs version? I had the same problems and that worked pretty well
Click to expand...
Click to collapse
Yes, I tried that one as well. Always the same error: "No driver installed", press yes, restart phone, and back to "no driver installed" again.
Which busybox version are you using?
Ok, I finally got it.
I'll write it here for anyone with the same problem, or for future reference.
First, check that you have BusyBox installed.
Then, in Magisk Manager, install the Audio Modification Library. Reboot.
In Magisk Manager again, install the Viper4Android module. Install options: new driver, old interface, user app, library workaround no, oneplus 3 workaround yes. Reboot.
Check opening the app, it should work normally, with no "driver not found" errors.
Notes: tried with letsmakecake's Lineage 16. People in the RN7 Telegram group recommend busybox.zip, but I confirm that the stericson app works the same.
If anyone has problems making it work with Poweramp: settings->audio->advanced->
- Direct Volume Control: disabled
- MusicFX: enabled
Then go to the eq screen, second tab, press MusicFX so it's enabled.
Thanks all who helped, and the V4A devs. This is the best audio tweak mod available for Android, hands down.
Personal recommendation: try the Dolby Pro Logic II irs in the convolver!
metroid2010 said:
First, check that you have BusyBox installed.
Click to expand...
Click to collapse
Thanks for guide I will try it.
EDIT: Working fine, thank you
I tried this method and it does not work
---------- Post added at 11:11 AM ---------- Previous post was at 11:09 AM ----------
metroid2010 said:
Ok, I finally got it.
I'll write it here for anyone with the same problem, or for future reference.
First, check that you have BusyBox installed.
Then, in Magisk Manager, install the Audio Modification Library. Reboot.
In Magisk Manager again, install the Viper4Android module. Install options: new driver, old interface, user app, library workaround no, oneplus 3 workaround yes. Reboot.
Check opening the app, it should work normally, with no "driver not found" errors.
Notes: tried with letsmakecake's Lineage 16. People in the RN7 Telegram group recommend busybox.zip, but I confirm that the stericson app works the same.
If anyone has problems making it work with Poweramp: settings->audio->advanced->
- Direct Volume Control: disabled
- MusicFX: enabled
Then go to the eq screen, second tab, press MusicFX so it's enabled.
Thanks all who helped, and the V4A devs. This is the best audio tweak mod available for Android, hands down.
Personal recommendation: try the Dolby Pro Logic II irs in the convolver!
Click to expand...
Click to collapse
what exact version did you use? I tried it with the latest legacy from magisk app and most of the options were changed. and I couldnt get it to work on the RN7
metroid2010 said:
Ok, I finally got it.
I'll write it here for anyone with the same problem, or for future reference.
First, check that you have BusyBox installed.
Then, in Magisk Manager, install the Audio Modification Library. Reboot.
In Magisk Manager again, install the Viper4Android module. Install options: new driver, old interface, user app, library workaround no, oneplus 3 workaround yes. Reboot.
Check opening the app, it should work normally, with no "driver not found" errors.
Notes: tried with letsmakecake's Lineage 16. People in the RN7 Telegram group recommend busybox.zip, but I confirm that the stericson app works the same.
If anyone has problems making it work with Poweramp: settings->audio->advanced->
- Direct Volume Control: disabled
- MusicFX: enabled
Then go to the eq screen, second tab, press MusicFX so it's enabled.
Thanks all who helped, and the V4A devs. This is the best audio tweak mod available for Android, hands down.
Personal recommendation: try the Dolby Pro Logic II irs in the convolver!
Click to expand...
Click to collapse
Alright, can confirm this works, with some minor differences:
-new interface (just personal preference)
-library workaround was applied automatically
I also have selinux permissive and MusicFX disabled (app frozen).
The package I used is Viper4Android FX Legacy. The new version, Viper4Android 2.7, did not work for me.
My ROM is HavocOS.

Categories

Resources