Related
/////
THIS GUIDE WAS FROM THE NOVEMBER SECURITY PATCH ON NOUGAT!!! DO NOT DO THIS IF YOU ARE ON OREO CAUSE YOU WILL LOSE ALL SOUND!
IF YOU WOULD LIKE TO USE VIPER ON OREO/PIE DEVICES. PLEASE USE THE MAGISK MODULE AND/OR FIND A BETTER GUIDE WITH A COMPATIBLE ZIP
//////
Okay I have confirmed that sound mods work on the Moto z2 force with no issues whatsoever many probably know that
How to Install:
1.
make sure you have root and TWRP installed on your Moto Z2 force
2.
download this version of A.R.I.S.E.
https://androidfilehost.com/?fid=457095661767141554
3.
Place the zip file in the Internal storage of your device (so its easy to find)
4.
Boot into TWRP recovery and click install
5.
Find the file you put in your internal storage named;
ARISE+Deuteronomy+2.94+Modular+AROMA+Installer.zip
And then swipe to install
6
An install wizard should appear and assuming that you haven't used this before select easy mode on the wizard and make sure you have it set to "install core engine then modules" and spam the hell out of the next button besides those 2 things
7.
TWRP screen should appear and you should boot into your device like normal
8.
ENJOY
SOME NOTES:
A.R.I.S.E AM3D DOES NOT WORK BUT OTHER THAN THAT EVERYTHING ELSE IS FINE
Update: DO NOT ATTEMPT TO INSTALL MAGNUM OPUS IT WILL FAIL
!!!!DISCLAIMER!!!!!
-I AM NOT RESPONSIBLE FOR A INCREASE IN GAS PRICES GETTING CHEATED ON BY YOUR WIFE OR A BRICKED DEVICE
Man.. I was going to try ARISE, but with all the concerns that I couldn't restore a nandroid because of data partition encryption, I just said screw it and I installed the v4a 2.3.4 module right from Magisk, and it works great with both USB Type-C to 3.5mm and Bluetooth.
I don't know if anyone's noticed or not, but Oreo has an entire section on Bluetooth audio protocol under the development options. Things like sample rate, bit rate, etc etc. I do know that v4a works with all protocols (SBC, AAC, aptX, aptX HD and LDAC), but if you up the sample rate to 96khz, it will NOT process. I usually use 48khz and it sounds great.
I installed arise and lost all audio on device . I don't know if it's a setting or something in aroma I should not have added or if it's viper settings I messed with .
I need to uninstall this how do I
Or how do I get sound back this is weird
joesee said:
Man.. I was going to try ARISE, but with all the concerns that I couldn't restore a nandroid because of data partition encryption, I just said screw it and I installed the v4a 2.3.4 module right from Magisk, and it works great with both USB Type-C to 3.5mm and Bluetooth.
Are you on Oreo 8.0 running V4A? Thanks!
Click to expand...
Click to collapse
climbhigh77 said:
Are you on Oreo 8.0 running V4A? Thanks!
Click to expand...
Click to collapse
Yes sir, I am. Since I got it working, I haven't touched anything in fear that it'll stop working. I haven't even made a nandroid. Twrp isn't installed, I just booted in it from adb.
Right on! I was also advised not to install TWRP. I flashed it and it seems to be working so far. Having other issues though like my camera and flash (flashlight) don't work now since installing magisk or the v4a which one I'm not sure but I assume magisk.
3/12/18 Update: camera and Flash are working properly now after a wipe Dalvik, cache and reboot.
Is anyone else having issues with viper4android working intermittently on Oreo? Sometimes it works but mostly it doesn't and I have no way to control it, toggling the switches does nothing and it doesn't matter if I reboot or not. It does work sometimes so I know the drivers are installed, and I've tried a fresh install a few times using the 2.3.4 version and the newest 5.0 version which produces the same result.
Is there a setting in magisk or Viper that I need to apply to to get it working seamlessly? I have systemless hosts check-in magisk already for ad blocking. There's got to be something I'm missing here. Any help is greatly appreciated thanks!
I was having this situation, the I disabled the music FX and it's gone for now
Flashlight stops because of selinux
Dolby Atmos for oreo works fine without any problems. You just have to find the working version in the last few pages of the mod thread.
Was able to get the latest ARISE, plus V4A, and Dolby ATMOS Oreo from guitardedhero working. I'm using SuperSU as I'm not a fan of Magisk. Flashed the latest ARISE, including the V4A 2.5.0.5. Crap, I made sure V4A opened and checked that the drivers were installed. But I may have flashed the ViPER4Android_FX_v2505_A7.x_Nougat_IO_test_fix.apk over the ARISE loaded v4a apk....? Try to see if the loaded apk works first. If not, flash Nougat_IO_test_fix.apk over: ViPER4Android_FX_v2505.zip Anyway, use this to set permissive: The.SELinux.Switch.ver.6.0.3.build.603.apk. Reboot. ARISE libs will be there and V4A should work. Sometimes you have to turn off the main power button for the V4A mod, go up to the corner button and exit. Clear out anything in recents. Then open V4A back up, and enable the power button. If music is playing, you will hear the change.
Ok.....Dolby. Go HERE and download the normal zip. Thank the dude, he's done a lot for us audiophiles. Flash it. Reboot. Apps will be there, and will likely forceclose. You have to extract the dolby zip and copy the libs from the dolby/lib and dolby/lib/soundfx files and paste them in the related folders in root /system/vendor and system/vendor/soundfx. You need to set the permissions to rw-r-r (644). Now save/reboot. Apps should work. I'm betting other libs/files weren't installed either, but just those got Atmos working, working well. Still looking through things and will verify later what else wasn't placed.:good:
Quick Question, I have used ARISE and Viper before and really like them but this is a Software Mod. I would just like to clarify that this Software Mod works on the actual Hardware Mod and if it does, does this Software Mod work on the Hardware Mod using a Custom ROM or Kernal? Can anyone confirm that yet?
androidddaaron said:
I installed arise and lost all audio on device . I don't know if it's a setting or something in aroma I should not have added or if it's viper settings I messed with .
I need to uninstall this how do I
Or how do I get sound back this is weird
Click to expand...
Click to collapse
Sorry about this... You may have to back up your internal then flash back to stock. This guide was from when our device was still on nougat. For Oreo I need you to install the module from MAGISK or find the magnum opus zip
How to flash viper4android with magisk on android oreo.
I have failed to install driver viper4android on android oreo.
newyesor said:
How to flash viper4android with magisk on android oreo.
I have failed to install driver viper4android on android oreo.
Click to expand...
Click to collapse
I believe you need a custom or modified kernel with SEL Permissive. Otherwise, even if it installs and runs, I don't think that it will work.
AarSyl said:
I believe you need a custom or modified kernel with SEL Permissive. Otherwise, even if it installs and runs, I don't think that it will work.
Click to expand...
Click to collapse
Can confirm, somewhat. I spent a while getting it running myself, the latest zip from @ahrion works, but for our case some things need to be moved.
For anyone interested in some behind the scenes audio changes; for the O update, our HTC audio effects file and all soundfx folders were moved from system/etc and system/lib to vendor/etc and vendor/lib. This is causing a bit of confusion with some things. When I flashed his zip, I had to move the system/lib/soundfx folder in his module to vendor/lib, go into the htc audio effects file and point the V4A library to vendor instead of system, then create a symlink for vendor as is usually done. I still have to go into developer mode and disable selinux for it to process, though.
https://forum.xda-developers.com/u11/development/kernel-cleanslate-v1-0-t3623310 this kernel does wonders for viper4Android and also make sure your using the latest beta magisk...
Ohhhhhh....you said Oreo, my bad
Hey guys,
since i got my Oneplus 6, i couldnt get viper to work quite right. Most of the time its just shows "Processing: No" till i restart it and after like a hour or device switch it turns off.
I tried:
Copying the Audioeffects.conf from system/etc to vendor/etc
Using Magisk Audio Compability Module
Using Alternate Magisk V4A Module
Using a Magisk Rom with Build-In V4a (currently xXx 2.8)
Disabling Dirac and Services
but nothing worked
thanks for your help
i had the same but then i tried to use the other viper release from magisk and it worked. there is this one called hifi and fx
Try exiting the viper app with the 3 dots top right hand corner. That is what worked for me
dgunn said:
Try exiting the viper app with the 3 dots top right hand corner. That is what worked for me
Click to expand...
Click to collapse
that works for like 10 mins and then it gets killed
byReqz said:
that works for like 10 mins and then it gets killed
Click to expand...
Click to collapse
Sounds to me like you need to disable the battery optimizations for Viper. It's almost as if your phone is detecting High battery drain and shuts down the app
dgunn said:
Sounds to me like you need to disable the battery optimizations for Viper. It's almost as if your phone is detecting High battery drain and shuts down the app
Click to expand...
Click to collapse
yeah thats what i thought too, i zried whitelisting it and installing it as system app (+ magisk module) but it didnt seem to work.
I removed the one from my rom and tried the magisk repo version again and somehow its working till now
byReqz said:
yeah thats what i thought too, i zried whitelisting it and installing it as system app (+ magisk module) but it didnt seem to work.
I removed the one from my rom and tried the magisk repo version again and somehow its working till now
Click to expand...
Click to collapse
I was unaware that you were using the magisk module. I could not get that one to work either
dgunn said:
I was unaware that you were using the magisk module. I could not get that one to work either
Click to expand...
Click to collapse
the normal one doesnt work with viper doewsnt it?
Try just exiting the viper app then reopening it. I had this problem before and it just randomly went away.
TheNetwork said:
Try just exiting the viper app then reopening it. I had this problem before and it just randomly went away.
Click to expand...
Click to collapse
it only works for a few mins that way
I'm using the Android p beta and i don't have the problems with viper as i did with oxygen os 5. it's always processing for my headphones, either plugged in or Bluetooth. the only exception is sometimes after receiving a call while listening to music, after the call is over and my music resumes, viper is no longer processing. not every time though. i used the latest magisk and the viper module in the screenshot.
i also didn't make any changes to conf files, just installed through magisk download. rebooted, opened viper fx, gave it storage permissions and turned it on.
Had the same problem, but was able to resolve it by choosing the legacy (non-material) interface when installing the Magisk module. I still flashed the full module and selected the latest version, just not the material interface. It may have been something else, but I've updated my ROM (HavocOS) several times and even done a couple full fastboot stock resets and the issue is yet to resurface.
TuxRuffian said:
Had the same problem, but was able to resolve it by choosing the legacy (non-material) interface when installing the Magisk module. I still flashed the full module and selected the latest version, just not the material interface. It may have been something else, but I've updated my ROM (HavocOS) several times and even done a couple full fastboot stock resets and the issue is yet to resurface.
Click to expand...
Click to collapse
as i said, idk why but its working now.and im on material now
byReqz said:
Hey guys,
since i got my Oneplus 6, i couldnt get viper to work quite right. Most of the time its just shows "Processing: No" till i restart it and after like a hour or device switch it turns off.
I tried:
Copying the Audioeffects.conf from system/etc to vendor/etc
Using Magisk Audio Compability Module
Using Alternate Magisk V4A Module
Using a Magisk Rom with Build-In V4a (currently xXx 2.8)
Disabling Dirac and Services
but nothing worked
thanks for your help
Click to expand...
Click to collapse
I've had this problem on an Samsung S7 Edge, S8 Plus, and now, a Oneplus 6.
Everything appears to look good on Driver Status, except "Processing:No" and it's audibly not on.
What's worked for me in this specific situation is replacing the configuration file "audio_effects.conf" in /system/vendor/etc with another configuration file that I found in another XDA thread. So here's the concrete steps:
1. Install the viper4android FX module from Magisk manager that has four devs (v1.7 as i write this) and reboot. I don't know if this method will work with other v4a modules. Note that Processing will work temporarily, but likely won't survive a reboot.
2. Download this file (files_for_v4a.zip) from here:
https://forum.xda-developers.com/ga...laxy-s8-s8-t3596933/post72049061#post72049061
3. Unzip files_for_v4a.zip and make note where it extracted. (You'll need one of its contents, audio_effects.conf, later)
4. Using a file explorer with root capability, go to the following directory:
/system/vendor/etc
5. Copy the existing "audio_effects.conf" to another directory, for example /download, to use as a backup in case this goes badly
6. Copy the file "audio_effects.conf" that you unzipped earlier to /system/vendor/etc, overwriting the existing file.
7. Reboot and test v4a.
Good luck!
Note: The Pulse feature of a custom NavBar in custom ROMS based on LOS 15.1 will not work if you do the above.
Although I'm just a hack, I modded an "audio_effects.conf" file using commits from the above to work with Pulse. I've tested it on my device (despite my lack of know-how, it seems to work for me and others!), so be aware of this if you download the following file and use it (by renaming it audio_effects.conf and placing it in /system/vendor/etc):
reaper000 said:
I've had this problem on an Samsung S7 Edge, S8 Plus, and now, a Oneplus 6.
Everything appears to look good on Driver Status, except "Processing:No" and it's audibly not on.
What's worked for me in this specific situation is replacing the configuration file "audio_effects.conf" in /system/vendor/etc with another configuration file that I found in another XDA thread. So here's the concrete steps:
1. Install the viper4android FX module from Magisk manager that has four devs (v1.7 as i write this) and reboot. I don't know if this method will work with other v4a modules. Note that Processing will work temporarily, but likely won't survive a reboot.
2. Download this file (files_for_v4a.zip) from here:
https://forum.xda-developers.com/ga...laxy-s8-s8-t3596933/post72049061#post72049061
3. Unzip files_for_v4a.zip and make note where it extracted. (You'll need one of its contents, audio_effects.conf, later)
4. Using a file explorer with root capability, go to the following directory:
/system/vendor/etc
5. Copy the existing "audio_effects.conf" to another directory, for example /download, to use as a backup in case this goes badly
6. Copy the file "audio_effects.conf" that you unzipped earlier to /system/vendor/etc, overwriting the existing file.
7. Reboot and test v4a.
Good luck!
Note: The Pulse feature of a custom NavBar in custom ROMS based on LOS 15.1 will not work if you do the above.
Although I'm just a hack, I modded an "audio_effects.conf" file using commits from the above to work with Pulse. I've tested it on my device (despite my lack of know-how, it seems to work for me and others!), so be aware of this if you download the following file and use it (by renaming it audio_effects.conf and placing it in /system/vendor/etc):
Click to expand...
Click to collapse
Thanks for your long answer, will be trying the files if this module fails again.
Also im not on a LOS Based Rom, im on OOS and GravityBox
byReqz said:
Thanks for your long answer, will be trying the files if this module fails again.
Also im not on a LOS Based Rom, im on OOS and GravityBox
Click to expand...
Click to collapse
Just seeing if I can help! And I did the same sequence of steps on OOS as well ... But I haven't run gravity box in awhile. Hope it works out for you.
reaper000 said:
Just seeing if I can help! And I did the same sequence of steps on OOS as well ... But I haven't run gravity box in awhile. Hope it works out for you.
Click to expand...
Click to collapse
I tried everything but it still needs a restart to be working sometimes, do you know if i have to disable dirac or something?
byReqz said:
I tried everything but it still needs a restart to be working sometimes, do you know if i have to disable dirac or something?
Click to expand...
Click to collapse
I haven't messed with dirac at all, and v4a still works for me.
Some clarification, please:
Did you uninstall the v4a magisk module that came with xXx and reboot?
Then go to magisk manager and install v4a fx materialized1.7 and follow the rest of the steps outlined in my post?
reaper000 said:
I haven't messed with dirac at all, and v4a still works for me.
Some clarification, please:
Did you uninstall the v4a magisk module that came with xXx and reboot?
Then go to magisk manager and install v4a fx materialized1.7 and follow the rest of the steps outlined in my post?
Click to expand...
Click to collapse
yeah, its 1.7 from magisk repo, disabling dirac seems to help a bit but not everytime
byReqz said:
yeah, its 1.7 from magisk repo, disabling dirac seems to help a bit but not everytime
Click to expand...
Click to collapse
And you replaced the audio_effects.conf file in /system/vendor/etc with the one from the downloaded zip?
(Sorry to belabor the point, but it's not clear to me you tried all that)
Anyone got Viper working? I've installed the material one from here, audio compatibility patch etc but it doesn't seem to do anything?
I loaded some profiles into the folders and the app also crashes when I try and load one
About to test that right now.
Use the one in Magisk called Viper4Android FX not the legacy.
This one works for me.
Have been using it since day 1 after installing Magisk. Has been working, the same as the 6T.
yes here is a magisk module of VIPER4Android 2.7.1.0 magisk module i made based on APK so no other special things needed.
Just open app and it will ask for root and install drivers... will auto reboot and done...
download
Has anyone got a profile pack that works with this one?
Guitarfreak26 said:
Has anyone got a profile pack that works with this one?
Click to expand...
Click to collapse
Here you go
Download
Extract and put the VIPER4Android folder in root of SDCard
Great thanks
Bradl79 said:
yes here is a magisk module of VIPER4Android 2.7.1.0 magisk module i made based on APK so no other special things needed.
Just open app and it will ask for root and install drivers... will auto reboot and done...
download
Click to expand...
Click to collapse
Hi,
Thank you for the module you have created. I am attempting to use this on my op7p, but it does not appear to enable. I am rooted and used magisk to install the zip, then rebooted, then ran the program to install the driver. The profiles folder for viper is loaded to the root directory. Running audio on my Bluetooth headphones defaults to Dolby Atmos "balanced" mode, which I cannot disable without toggling audio sources. It seems to default into thinking they are wired speakers until I toggle between speakers and Bluetooth. After this, I can disable Atmos processing, but still no luck enabling viper. Additionally, attempting to enable the higher quality codecs in Dev options never takes, they seem to revert to system default as soon as I exit the menu.
Running viper shows "driver enabled: no", and "processing: no". Did I mess up a step of the installation, or is something missing from magisk/viper?
what9000 said:
Hi,
Thank you for the module you have created. I am attempting to use this on my op7p, but it does not appear to enable. I am rooted and used magisk to install the zip, then rebooted, then ran the program to install the driver. The profiles folder for viper is loaded to the root directory. Running audio on my Bluetooth headphones defaults to Dolby Atmos "balanced" mode, which I cannot disable without toggling audio sources. It seems to default into thinking they are wired speakers until I toggle between speakers and Bluetooth. After this, I can disable Atmos processing, but still no luck enabling viper. Additionally, attempting to enable the higher quality codecs in Dev options never takes, they seem to revert to system default as soon as I exit the menu.
Running viper shows "driver enabled: no", and "processing: no". Did I mess up a step of the installation, or is something missing from magisk/viper?
Click to expand...
Click to collapse
try to go to settings > Attach Audio effects and enable and then disable (while music is playing to see if you can tell a difference)
Hi, thank you for the quick reply. Toggling audio effects doesn't appear to have any audible differences, but if it is on, the status goes to "abnormal" and the audio format is unsupported.
Toggling master limiter enables/disabled driver status, and apparently my music player (pulsar) is not supported or recognized by viper. Using YouTube vanced I am showing that viper is indeed processing, and I can tell what is working or not. Looks like it's time to find another media player :fingers-crossed:
Do I need to do anything to the inbuilt Dolby before installing the V4A mod?
Thank you
Yes mate, go into settings for V4A and enable effects and master limiter. Then change song and you should be good to go. Also, go into the V4A folder. Move all of the files in the DDC-Orig folder and create a new folder called DDC and move the files into there. Now you should be able to use the profiles
I had to install the magisk modual first and then install the apk version from xda labs before it would work.
It now works on Spotify but not on other apps like bandcamp.
I got it working on my oneplus 7 pro by following this video on YouTube.
YouTube
Viper4android
I was in a fight to get V4A to work on my oneplus 9. In the end I did get it somewhat working.
1. Installed JamesDSP https://forum.xda-developers.com/t/jamesdsp-audio-manager-mmt-ex.3607970/
2. Installed V4A version 2.7.2.1 Via Magisk https://github.com/Magisk-Modules-Repo/ViPER4Android-FX
3. Rebooted after doing a cache wipe
Once tried The V4A app will install drivers but not work. will reboot every time i open the app. In all they both operate. I tested by turning off, and on both modules in magisk. They both work/improve the audio. the James DSP works good I can impy Convolvers, DDC's, Profiles wont apply though. I feel like a problem is that it refuses to "ask" get Root permission. Any help would be greatly appreciated.
[edit]
I got it working almost perfect.
Through the same as stated start
1. Reboot into recovery
2. Flash JamesDSP, then wipe cache, mount /sys, flash again, don't wipe cache again
3. Flash V4A, don't wipe cache
4. Flash Audio Modification module for V4A https://github.com/Zackptg5/Audio-Modification-Library
5. Wipe Cache, Reboot
The only down is that V4A app cant change convolers, ect.
JamesDSP changes them all great.
So I can custom change audio lol
wildestweasal said:
I was in a fight to get V4A to work on my oneplus 9. In the end I did get it somewhat working.
1. Installed JamesDSP https://forum.xda-developers.com/t/jamesdsp-audio-manager-mmt-ex.3607970/
2. Installed V4A version 2.7.2.1 Via Magisk https://github.com/Magisk-Modules-Repo/ViPER4Android-FX
3. Rebooted after doing a cache wipe
Once tried The V4A app will install drivers but not work. will reboot every time i open the app. In all they both operate. I tested by turning off, and on both modules in magisk. They both work/improve the audio. the James DSP works good I can impy Convolvers, DDC's, Profiles wont apply though. I feel like a problem is that it refuses to "ask" get Root permission. Any help would be greatly appreciated.
Click to expand...
Click to collapse
Use root explorer go to data/adb/modules/viper. Replace file with this file. https://drive.google.com/file/d/12H0O9ZgzvBIaBAAYKob7CW6JQMOtuXRP/view?usp=drivesdk. Post fs_data_sh.. the one that is left add .bak so it no longer uses. Open viper settings and flip on legacy mode. Reboot. Turn on some tunes all will process and work properly.
mattie_49 said:
Use root explorer go to data/adb/modules/viper. Replace file with this file. https://drive.google.com/file/d/12H0O9ZgzvBIaBAAYKob7CW6JQMOtuXRP/view?usp=drivesdk. Post fs_data_sh.. the one that is left add .bak so it no longer uses. Open viper settings and flip on legacy mode. Reboot. Turn on some tunes all will process and work properly.
Click to expand...
Click to collapse
Ok thank you a lot. I will try again her soon. I Bricked mine again lol. it is fixed but just got to redo some stuff lol
mattie_49 said:
Use root explorer go to data/adb/modules/viper. Replace file with this file. https://drive.google.com/file/d/12H0O9ZgzvBIaBAAYKob7CW6JQMOtuXRP/view?usp=drivesdk. Post fs_data_sh.. the one that is left add .bak so it no longer uses. Open viper settings and flip on legacy mode. Reboot. Turn on some tunes all will process and work properly.
Click to expand...
Click to collapse
I did what you said and it did not help I figured it out. With what you said I Added viper Audio Modification in the end of all installs, and it works now . thanks for the help
Also It wont let me adjust the convolver settings. sounds as though no change per convolver.