OOS 5.0 : Viper? Dolby ?

nicknacknuke

Senior Member
Jan 14, 2011
105
18
38
So i've seen a lot of viper/viper4arise ( + Dolby + etc ) on many threads...
with maybe way too many versions..
On 7.1.1 default OOS 4, I have mine worked just fine with the one coming from magisk repo.

I've tried the one from Magisk 14.5, processing says Abnormal.. :(
and i can hear crackle sounds in the background when playing music.
Decided not to clutter my magisk modules with install/reinstall, i immediately restore from nandroid backup with clean magisk
( plus one google camera patch module only. )

So have anyone got anything worked on our new OOS 5.0 ?
preferably with Dolby atmos working ? i've never tasted this one on my 1+ device ever...
 

redpoint73

Recognized Contributor
Oct 24, 2007
15,259
6,946
113
On 7.1.1 default OOS 4, I have mine worked just fine with the one coming from magisk repo.

I've tried the one from Magisk 14.5, processing says Abnormal.. :(
and i can hear crackle sounds in the background when playing music.
If you're talking about the repo on the Magisk Manager, those V4A versions are horribly outdated.

Try the modules by ahrion, downloaded from the thread: https://forum.xda-developers.com/apps/magisk/module-viper4android-fx-2-5-0-5-t3577058

I personally have v2.0 working perfectly with Magisk 14.3. But also needed SELinux permissive module to process properly. Yeah, I know, a of folks are not going to want to set SELinux to permissive. But I'm just sharing what worked for me.

v2.3 wouldn't work properly for me. But one of the devs told me that I should delete all V4A and AML (Audio Mod Libs) and try to install through TWRP. Haven't had a chance to retry it doing all that. If you still have troubles, you can post the TWRP recovery log on the above thread, and they will try to help you out.
 
  • Like
Reactions: nicknacknuke

fluster84

Senior Member
Jun 15, 2013
189
44
0
New Delhi
This is how I got V4A working with OOS oreo. I had to set SELinux to permissive.

1. Use Magisk v14.5

2. Install 'Magisk SELinux Permissive Script' module by jman420 from within magisk manager (Modules -> + button -> select file)
https://forum.xda-developers.com/apps/magisk/module-magisk-selinux-permissive-script-t3577549

3. Reboot. Optional - Install 'Display SELinux status' module in magisk

4. Install 'Viper4Android FX for Magisk v14+' v4.0 by ShadySquirrel in magisk manager. You can get it from Magisk repo. (Other V4A modules might work too.)

5. Reboot and voila!
 

nicknacknuke

Senior Member
Jan 14, 2011
105
18
38
Okay... so far there are 3 alternatives to get this audio mod in Oreo :D
I will try them and test...
Let's say, this is my attempt to keep track of how to install in oreo..
Thank you guys for all the suggestions ( and warning ! )
 

talpes

Senior Member
Mar 2, 2014
92
26
0
Beograd
Yes it does but you don't have to install separate apps or magisk modules to archive that. After you flashed the whole thing, open Viper - Settings - Turn on developer mode and disable SELinux. That's it.

Talpes
 

nicknacknuke

Senior Member
Jan 14, 2011
105
18
38
If you're talking about the repo on the Magisk Manager, those V4A versions are horribly outdated.

Try the modules by ahrion, downloaded from the thread: https://forum.xda-developers.com/apps/magisk/module-viper4android-fx-2-5-0-5-t3577058

I personally have v2.0 working perfectly with Magisk 14.3. But also needed SELinux permissive module to process properly. Yeah, I know, a of folks are not going to want to set SELinux to permissive. But I'm just sharing what worked for me.

v2.3 wouldn't work properly for me. But one of the devs told me that I should delete all V4A and AML (Audio Mod Libs) and try to install through TWRP. Haven't had a chance to retry it doing all that. If you still have troubles, you can post the TWRP recovery log on the above thread, and they will try to help you out.
On my attempt with your method, It installs just fine with TWRP, but fail on running.
- Installed just fine with TWRP, no errors. (*)
- Reboot, but i can not find the V4A apps in drawer...
- So i opened up the zip file, extract the APK from v4afx-v2.3.zip/system/app/ViPER4AdnroidFX.apk.
- Install it manually, then it shows up in drawer.
- Everytime i try to run it.. it keeps asking to install drivers. I assume because it wasn't install in /system
( confirm install, reboot, then it asks to install again when i open it ).

So i decide your method does not works well on my device... or i may have missed something in the steps.

( Stock OOS 5.0, Bluspark's 8.54 TWRP, Magisk 14.5 )
 
Last edited:

nicknacknuke

Senior Member
Jan 14, 2011
105
18
38
This is how I got V4A working with OOS oreo. I had to set SELinux to permissive.

1. Use Magisk v14.5

2. Install 'Magisk SELinux Permissive Script' module by jman420 from within magisk manager (Modules -> + button -> select file)
https://forum.xda-developers.com/apps/magisk/module-magisk-selinux-permissive-script-t3577549

3. Reboot. Optional - Install 'Display SELinux status' module in magisk

4. Install 'Viper4Android FX for Magisk v14+' v4.0 by ShadySquirrel in magisk manager. You can get it from Magisk repo. (Other V4A modules might work too.)

5. Reboot and voila!
Your method works OK on my device :good:
so we are only limited to v4A ? no Arise, or Dolby atmos ? :D
i see some OP3T users saying they got it working on their device with Oreo .. :(
 
Last edited:

nicknacknuke

Senior Member
Jan 14, 2011
105
18
38
I also couln't get V4A to work with Magisk so I tried the one that I also have used in 7.1.1 and it seems to be working without any issues for now.
The link : https://androidfilehost.com/?fid=457095661767141554

Just flash it and you're good to go :D

Best Regards, Talpes
It said aroma, i'm on stock ROM.. is it safe ?
I will take nandroid backup and try it...

EDIT:
My mistake for not understanding aroma installer.
Tried your method, only install v4a 2.5, and DD Plus..
No errors, when playing music, V4A says abnormal. Second tries, i can not even get the Driver Status to popup.
Dolby Digital seems to work, but it quit everytime i changed the mode, but sound does noticably change.

*rolling back to nandroid backup*
 
Last edited:

redpoint73

Recognized Contributor
Oct 24, 2007
15,259
6,946
113
On my attempt with your method, It installs just fine with TWRP, but fail on running.
- Installed just fine with TWRP, no errors. (*)
- Reboot, but i can not find the V4A apps in drawer...
- So i opened up the zip file, extract the APK from v4afx-v2.3.zip/system/app/ViPER4AdnroidFX.apk.
- Install it manually, then it shows up in drawer.
- Everytime i try to run it.. it keeps asking to install drivers. I assume because it wasn't install in /system
( confirm install, reboot, then it asks to install again when i open it ).

So i decide your method does not works well on my device... or i may have missed something in the steps.

( Stock OOS 5.0, Bluspark's 8.54 TWRP, Magisk 14.5 )
You tried ahrion's module, v2.0 like I said (you listed all other version number details but that one)? Newer ones don't work for me; I tried 2.3 and 2.4, and same error you have - no V4A app in app tray.

Also, I'm on Magisk 14.3 (as mentioned) so another variable there.
 

nicknacknuke

Senior Member
Jan 14, 2011
105
18
38
You tried ahrion's module, v2.0 like I said (you listed all other version number details but that one)? Newer ones don't work for me; I tried 2.3 and 2.4, and same error you have - no V4A app in app tray.

Also, I'm on Magisk 14.3 (as mentioned) so another variable there.
my bad for not paying attention :D
but i'm a bit reluctant to downgrade my magisk :D
i've managed to get mine working as per Post #5,
i saw there's a new version just came out from ahrion ( v4afx-v2.4.zip , 11/30/2017 ).
I might gonna give it a try also with magisk 14.5...