Viper4Android on Stock Oreo

Crimsonshadow774

Senior Member
Jun 26, 2011
68
8
0
Has anyone managed to get V4A functioning on stock, rooted Oreo? I've tried every option out there. Usually end up with it acting like it didn't install the driver after rebooting. I've tried putting the system in RW, switching selinux to permissive, installing BusyBox, etc. Have tried flashing it through recovery, installing through the apk, installing the magisk module, no luck. Hopefully someone can steer me in the right direction.

Edit 12/5/17:

Navigate to downloads in magisk manager, download the latest version of viper4android by ahrion, flash the file, then reboot.

Using some form of root file browser, I use MiXplorer, navigate to /sbin/.core/img/ViPER4AndroidFX/system, create a new folder called vendor in there, then copy the folder called lib and paste it into the vendor folder you made.

The end result should be /sbin/.core/img/ViPER4AndroidFX/system/vendor/lib. The final step needs a terminal emulator app downloaded, using the app, copy and paste the following in:

su -c ln -s /sbin/.core/img/audmodlib/system/vendor /sbin/.core/img/audmodlib/vendor

Finally, navigate to /sbin/.core/img/audmodlib/system/vendor/etc and open htc_audio_effects.conf, there will be a line for v4a_fx followed by a line called "path" and the path for the library, just change "system" to "vendor", then reboot, you should be successful
 
Last edited:
  • Like
Reactions: Ainz_Ooal_Gown

dangtoi1993

Member
Feb 26, 2016
43
3
0
Has anyone managed to get V4A functioning on stock, rooted Oreo? I've tried every option out there. Usually end up with it acting like it didn't install the driver after rebooting. I've tried putting the system in RW, switching selinux to permissive, installing BusyBox, etc. Have tried flashing it through recovery, installing through the apk, installing the magisk module, no luck. Hopefully someone can steer me in the right direction.
please tell me how to root U11 Oreo?
 

dangtoi1993

Member
Feb 26, 2016
43
3
0

AmeyDude

Senior Member
Jun 26, 2016
81
15
8
Has anyone managed to get V4A functioning on stock, rooted Oreo? I've tried every option out there. Usually end up with it acting like it didn't install the driver after rebooting. I've tried putting the system in RW, switching selinux to permissive, installing BusyBox, etc. Have tried flashing it through recovery, installing through the apk, installing the magisk module, no luck. Hopefully someone can steer me in the right direction.

Edit 12/5/17:

Navigate to downloads in magisk manager, download the latest version of viper4android by ahrion, flash the file, then reboot.

Using some form of root file browser, I use MiXplorer, navigate to /sbin/.core/img/ViPER4AndroidFX/system, create a new folder called vendor in there, then copy the folder called lib and paste it into the vendor folder you made.

The end result should be /sbin/.core/img/ViPER4AndroidFX/system/vendor/lib. The final step needs a terminal emulator app downloaded, using the app, copy and paste the following in:

su -c ln -s /sbin/.core/img/audmodlib/system/vendor /sbin/.core/img/audmodlib/vendor

Finally, navigate to /sbin/.core/img/audmodlib/system/vendor/etc and open htc_audio_effects.conf, there will be a line for v4a_fx followed by a line called "path" and the path for the library, just change "system" to "vendor", then reboot, you should be successful
I don't have .core in sbin. Rooted with magisk. Please suggest a solution.
 

speeddemon1891

Senior Member
Jan 14, 2012
58
12
0
I am on stock Oreo with twrp 3.2.0 rooted with magisk 14.5 and magisk manager 5.4.3. when I try to install viper through magisk it fails saying magisk is not activated.

Sent from my HTC U11 using Tapatalk
 

Insaniity

Senior Member
May 12, 2013
66
4
38
Bronte
Has anyone managed to get V4A functioning on stock, rooted Oreo? I've tried every option out there. Usually end up with it acting like it didn't install the driver after rebooting. I've tried putting the system in RW, switching selinux to permissive, installing BusyBox, etc. Have tried flashing it through recovery, installing through the apk, installing the magisk module, no luck. Hopefully someone can steer me in the right direction.

Edit 12/5/17:

Navigate to downloads in magisk manager, download the latest version of viper4android by ahrion, flash the file, then reboot.

Using some form of root file browser, I use MiXplorer, navigate to /sbin/.core/img/ViPER4AndroidFX/system, create a new folder called vendor in there, then copy the folder called lib and paste it into the vendor folder you made.

The end result should be /sbin/.core/img/ViPER4AndroidFX/system/vendor/lib. The final step needs a terminal emulator app downloaded, using the app, copy and paste the following in:

su -c ln -s /sbin/.core/img/audmodlib/system/vendor /sbin/.core/img/audmodlib/vendor

Finally, navigate to /sbin/.core/img/audmodlib/system/vendor/etc and open htc_audio_effects.conf, there will be a line for v4a_fx followed by a line called "path" and the path for the library, just change "system" to "vendor", then reboot, you should be successful
HI, this method isn't working for me. I have audio_effects.conf instead of the HTC one.
However it keeps telling me that i need to install the driver.
Can you help me?
I have magisk 14.5
 

hx3

Senior Member
Jun 29, 2010
491
209
73
Having issues myself with this procedure, which I followed to a T. As the above member said, I too am not receiving a file named "htc_audio_effects.conf." Only audio_effects.conf, which I edited the "V4A" line from system to vendor.

When I downloaded/installed the specific V4A module from Magisk 14.5, I received the "Magisk is not running" error that someone else mentioned. I've never seen that error when installing modules. So I just flashed the V4A zip through TWRP and it showed up in my app drawer. After running the provided line in terminal, it seems that correct /folder structure was placed from /sbin/.core etc...

Note that I'm running the latest LeeDroid Oreo ROM, so I'm not sure if that matters. I also have selinux set to permissive.

After following all of the steps, when I launch V4A, I'm asked to download the driver immediately, but it fails every time, as well as after a reboot.

Any ideas? Definitely want V4A running on Oreo, but I've had no success with any possible installations.
 

speeddemon1891

Senior Member
Jan 14, 2012
58
12
0
Having issues myself with this procedure, which I followed to a T. As the above member said, I too am not receiving a file named "htc_audio_effects.conf." Only audio_effects.conf, which I edited the "V4A" line from system to vendor.

When I downloaded/installed the specific V4A module from Magisk 14.5, I received the "Magisk is not running" error that someone else mentioned. I've never seen that error when installing modules. So I just flashed the V4A zip through TWRP and it showed up in my app drawer. After running the provided line in terminal, it seems that correct /folder structure was placed from /sbin/.core etc...

Note that I'm running the latest LeeDroid Oreo ROM, so I'm not sure if that matters. I also have selinux set to permissive.

After following all of the steps, when I launch V4A, I'm asked to download the driver immediately, but it fails every time, as well as after a reboot.

Any ideas? Definitely want V4A running on Oreo, but I've had no success with any possible installations.
I've got it working by using the latest team venom Oreo beta and then the v4a for viper rom zip in twrp.

Sent from my HTC U11 using Tapatalk
 
  • Like
Reactions: hx3