Since there are many people asking for this mod which is available on CM9/10, I was searching a bit and finally got it working. It works on any ICS/JB rom but I havent tried on GB. Thanks to rovo89 and stole38. Make sure you are following all steps correctly because if not, your phone will be stuck in a bootloop. OK, here we go ! :fingers-crossed:
Requirements:
1) Root
2) init.d Support
3) Brain
Installation:
1. Download this APK file and install it on your phone (Xposed Installer) HERE
2. Download this second app and install it on your phone (Xposed Tweakbox) HERE
3. Open the Xposed Installer and press Install/Update. Wait.
4. After installing the framework, press Soft Reboot. The phone will reboot and might boot longer than usual, dont panic
5. After the phone has rebooted, open the Xposed Installer again and go to the Modules tab.
6. Check Xposed Tweakbox. And exit the Xposed Installer.
7. Open the Xposed Tweakbox app and choose Miscellaneous from the menu.
8. Check Skip tracks with volume keys
9. Exit the application and reboot the phone
10. Enjoy !
NOTE: It works only when the screen is off (locked).
Odp: [MOD][ANY PHONE] LongPress Volume to Skip tracks
It works! Very easy installation, many thanks
But there is also one thing - I had to uncheck every other option in different submenus because after rebooting I applied other "checked-by-default" options I didn't want.
Tapatalked from Poland using Xperia T
Thread closed. Please use the original one.
http://forum.xda-developers.com/showthread.php?t=2103944
Viper4Android is working on Android 5.1.1 L09 - L00
I'm sorry for my bad english, but i try to do my very best
What you need:
- Unlocked Bootloader
- Android 5.1.1
- Custom Recovery (TWRP)
- 4 Files at the end of the Post
Instructions
1. Download the 4 Files and put it in your Phone Storage
2. Boot into TWRP and flash the files in this order:
V4A_MXP.zip
Viper4A_Soundfix_LibFiles.zip
Viper4A_Build_Prop_Tweaks.zip
*Wipe Cache & Dalvik-Cache and reboot*
3. Open V4A and install drivers and reboot
4. By now, u should have a normal working V4A under normal mode but without neon support. Continue with next step to fix this
5. Open V4A and uninstall drivers and reboot
6. Now you need to uninstall V4A, but you need an app for deleting System Apps like Titanium Backup
*reboot*
7. Install the normal Viper4Android APK (End of this Post) not the .zip
It must be installed as a user app not a system app
8. Open V4A and install drivers. Now it will work with NEON Support under normal mode
HAVE FUN!!!
If it works for you, please give me a thanks!!!
Works great on 5.1.1 UL00 B146
Did anyone of you got Viper4Android working on the unified builds of LineageOS for the 3T? And if so could you explain how? I tried the flashable zips of Viper4Arise but the driver was unsupported everytime and when i installed the Viper apk, installed the drivers and rebooted the app asked me again to install drivers and so on.
Thanks in advance
mittey68 said:
Did anyone of you got Viper4Android working on the unified builds of LineageOS for the 3T? And if so could you explain how? I tried the flashable zips of Viper4Arise but the driver was unsupported everytime and when i installed the Viper apk, installed the drivers and rebooted the app asked me again to install drivers and so on.
Thanks in advance
Click to expand...
Click to collapse
Install Magisk as your root solution, not SuperSU and install the module for Viper from the "downloads" section of the Magisk Manager (you will need to update Magisk Manager from play store). Reboot. After reboot, get a root file explorer and follow the instructions here: https://forum.xda-developers.com/oneplus-3t/themes/v4a-fix-processing-using-magisk-t3572819
Reboot Again. Then download the official Viper APK from: http://www.mediafire.com/file/xonl4jha2e4vez1/ViPER4Android_FX_v2505.zip (official link is from http://vipersaudio.com/blog/?page_id=48) and install it.
Done
I would clean install your rom to get rid of any existing system installs of Viper4arise or similar though. Dirty Flash should also work. @mittey68
manor7777 said:
Install Magisk as your root solution, not SuperSU and install the module for Viper from the "downloads" section of the Magisk Manager (you will need to update Magisk Manager from play store). Reboot. After reboot, get a root file explorer and follow the instructions here: https://forum.xda-developers.com/oneplus-3t/themes/v4a-fix-processing-using-magisk-t3572819
Reboot Again. Then download the official Viper APK from: http://www.mediafire.com/file/xonl4jha2e4vez1/ViPER4Android_FX_v2505.zip (official link is from http://vipersaudio.com/blog/?page_id=48) and install it.
Done
I would clean install your rom to get rid of any existing system installs of Viper4arise or similar though. Dirty Flash should also work. @mittey68
Click to expand...
Click to collapse
Worked! Thanks man
mittey68 said:
Worked! Thanks man
Click to expand...
Click to collapse
Anytime! Can't take credit for the original find though
@dr.ketan
I was finally able to install your rom. However I have not been able to figure out how root works on this exactly as of yet.
I tried to install a normal Supersu from google play but it says I don't have Root on my Rom yet.
Can someone help me out with this please?
newuxtreme said:
@dr.ketan
I was finally able to install your rom. However I have not been able to figure out how root works on this exactly as of yet.
I tried to install a normal Supersu from google play but it says I don't have Root on my Rom yet.
Can someone help me out with this please?
Click to expand...
Click to collapse
I thought Dr. Ketan's N10 ROM was pre-rooted with either Magisk or SuperSU. Did you not have this option in the AROMA Installer? If not, here is some help..
I personally recommend Magisk for root. It's just as easy to use Magisk over SuperSU. Each root solution has its own dedicated app as well. To root with Magisk you will need the latest root zip which is V14.0 along with the latest Magisk Manager apk.
You can download the latest Magisk Manager apk and the latest Magisk V14.0 root zip from the link below...
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Here you can read and learn all about Magisk too. Once you download both the root zip and the apk, transfer both to your internal storage.
Next, download the no_verity_opt_encrypt_5.1 zip from here...and transfer it to your internal storage.
https://build.nethunter.com/android-tools/no-verity-opt-encrypt/
(Its the second link from the bottom in the list)
Easy steps to root your device with Magisk..
Boot to TWRP Recovery
Select Backup and put a check in each box. That way if anything goes wrong you can restore the backup and have a working device.
Next, select WIPE - Advanced WIPE - Check both caches
Swipe to wipe both caches
Next, select INSTALL
Navigate to where you saved the root zip and select the zip.
Swipe to flash the zip
Click on the box to wipe the caches
Now, just in case, flash the no_verity_opt_encrypt_5.1 zip that you downloaded earlier.
Reboot your device. Once booted up, install the Magisk Manager apk. It will install as a normal app. Make sure you have enabled "unknown sources" in Settings - Lock Screen and Security so you can install apps outside of the Play Store.
Open the Magisk Manager app and set it up to your preference. It's very easy to use.
If you run into any issues don't hesitate to ask questions.
Good luck and happy flashing!
Sent from my Samsung SM-G955U using XDA Labs
Hello everyone, my question is simple: is there a way to install Viper4Android on Oxygen OS 5.x?
https://drive.google.com/file/d/1an_JvpfjR_KNQJYeidqKBTJJeL_Bnddj/view?usp=drivesdk
Should be rooted
Use test fix apk
Use oreo audio library
Gauravlonkar said:
https://drive.google.com/file/d/1an_JvpfjR_KNQJYeidqKBTJJeL_Bnddj/view?usp=drivesdk
Should be rooted
Use test fix apk
Use oreo audio library
Click to expand...
Click to collapse
test fix apk doesn't work... Always ask to install drivers.
Yes install the driver the screen will freez for some time until installation
Gauravlonkar said:
Yes install the driver the screen will freez for some time until installation
Click to expand...
Click to collapse
it does not work. I have already done it many times and when restarting it asks again to install the driver
Viper4Android requires permissive SELinux to work in OOS Oreo. Turn on developer mode in the Viper app and use it to switch SELinux status and see if Viper works (provided that you've already made the necessary changes to audio libraries). Your phone will reset SELinux every time it reboots though, so you will have to manually disable it again after every reboot. Alternatively, you can set up something like Tasker to automatically switch SELinux into permissive mode on reboot using the following shell command with superuser privaledge:
setenforce 0
Am using viper4android on oreo for weeks, follow these steps:
1) install magisk 14.3 in twrp and reboot (I reccomend latest blue_spark version of twrp), get magisk here
2) Install Magisk Manager, get it here
3) Download V4A from here
4) Go to Magisk Manager and click on Modules, click + icon and choose V4A zip you just downloaded, reboot device
5) you are done, enjoy working V4A
Nexus5-32GB said:
Am using viper4android on oreo for weeks, follow these steps:
1) install magisk 14.3 in twrp and reboot (I reccomend latest blue_spark version of twrp), get magisk here
2) Install Magisk Manager, get it here
3) Download V4A from here
4) Go to Magisk Manager and click on Modules, click + icon and choose V4A zip you just downloaded, reboot device
5) you are done, enjoy working V4A
Click to expand...
Click to collapse
Just curious... Why the Mega links? All those downloads are available through official sources.
Didgeridoohan said:
Just curious... Why the Mega links? All those downloads are available through official sources.
Click to expand...
Click to collapse
Of course they are. Get it wherever you want, it is your choice. This was faster way for me to include dl links and I can say that combination of these files works without any issue. I cannot guarantee when you get different version on V4A it will still work.
For example the V4A module available in Magisk Manager never worked for me on any Oreo rom.
Nexus5-32GB said:
Am using viper4android on oreo for weeks, follow these steps:
1) install magisk 14.3 in twrp and reboot (I reccomend latest blue_spark version of twrp), get magisk here
2) Install Magisk Manager, get it here
3) Download V4A from here
4) Go to Magisk Manager and click on Modules, click + icon and choose V4A zip you just downloaded, reboot device
5) you are done, enjoy working V4A
Click to expand...
Click to collapse
It didn't work for me. When I open Viper4Android and try to install the drivers, it gives me an I/O error.
https://drive.google.com/file/d/13OopG8QnHisqB0hyDflFS5EgJAG4xCjQ/view?usp=drivesdk
Try this one flash using TWRP and choose only v⁴a and Dolby other just skip or uninstall set Linux to permissive
And even if this doesn't work again flash and select uninstall for every option and try test fix APK it should fix io error
Markster93 said:
It didn't work for me. When I open Viper4Android and try to install the drivers, it gives me an I/O error.
Click to expand...
Click to collapse
Don't bother telling me it doesn't work when you clearly didn't follow the steps above. On top of that your ROM is already messed up. Start with clean flash and follow the steps above.
Gauravlonkar said:
https://drive.google.com/file/d/13OopG8QnHisqB0hyDflFS5EgJAG4xCjQ/view?usp=drivesdk
Try this one flash using TWRP and choose only v⁴a and Dolby other just skip or uninstall set Linux to permissive
And even if this doesn't work again flash and select uninstall for every option and try test fix APK it should fix io error
Click to expand...
Click to collapse
Thank you, I already solved with the classical procedure for Nougat, deleting audio_effects.conf and installing the test fix apk but with SELinux Mode Changer in order to set SELinux to permissive too.
Nexus5-32GB said:
Don't bother telling me it doesn't work when you clearly didn't follow the steps above. On top of that your ROM is already messed up. Start with clean flash and follow the steps above.
Click to expand...
Click to collapse
"don't bother"
Dude, calm down and relax.
"you clearly didn't follow the steps"
I followed every steps you wrote, and they didn't work for me. Did you watch me working with my phone?
"your ROM is already messed up"
No, you didn't watch me working with my phone, otherwise you would know I have the absolutely clean OxygenOS 5.0.
Too much arrogance.
Markster93 said:
It didn't work for me. When I open Viper4Android and try to install the drivers, it gives me an I/O error.
Click to expand...
Click to collapse
Of course you didn't follow my steps as this error you got never comes up when you use my files I have uploaded for you. There is no need to play with Linux mode nor the I/o fix etc. I have flashed these files on many oreo ROMs, in total like 30x and everytime works as a charm. So before you say something doesn't work, make yourself a favour and do a clean flash because clearly you didn't.
Only trying to help you.
I've only ever had viper working on Oreo on the 3t with SElinux permissive. there are other threads where others have said the same.
I've tried multiple v4a magisk modules all of which have given me abnormal status.
If you wish to get it working inside the following magisk modules
Magisk SElinux Permissive script
Viper4Android FX for magisk v14+
Apart from that I think we may have to wait for an update to fix the SElinux permissions for enforcing
Nexus5-32GB said:
Of course you didn't follow my steps as this error you got never comes up when you use my files I have uploaded for you. There is no need to play with Linux mode nor the I/o fix etc. I have flashed these files on many oreo ROMs, in total like 30x and everytime works as a charm. So before you say something doesn't work, make yourself a favour and do a clean flash because clearly you didn't.
Only trying to help you.
Click to expand...
Click to collapse
You don't understand me, or maybe you don't want to. I did a clean flash of the OxygenOS 5.0, then I flashed your Magsisk 14.3 zip. After that, I installed your Magisk Manager apk, and I added your Viper4Android module. Everytime I tried to open the Viper4Android app, it was always asking me to install the drivers, who always failed because of an I/O error.
So has anyone installed Viper succesfully? I tried Nexus5-32GB's solution, but the magisk module would not install, there was magisk_merge.img mount failed error.
Anova's Origin said:
Viper4Android requires permissive SELinux to work in OOS Oreo. Turn on developer mode in the Viper app and use it to switch SELinux status ...
Click to expand...
Click to collapse
Thanks a lot man. I followed your advice and V4A is working on OOS oreo
JiiJii said:
So has anyone installed Viper succesfully? I tried Nexus5-32GB's solution, but the magisk module would not install, there was magisk_merge.img mount failed error.
Click to expand...
Click to collapse
Try my solution. I followed the Nougat procedure, deleting audio_effects.conf and installing the test fix apk, but setting SELinux to permissive too.
V4A showing that to install driver I need to have Busybox, I installed BusyBox and the driver installed later rebooted. But again when I open it, It is asking to install driver and reboot. I am running V4A version 2.3.4.0, OOS 5 Magisk 14.6 and Manager 5.5.0.
Not able to find V4A developer mode, appreciate some help, please.