Can't get Viper4Android working on my M8 running GPE 6.0 ROM - One (M8) Q&A, Help & Troubleshooting

I'm struggling with installing Viper4Android on my device.
I tried installing using either the apk from the original thread (http://forum.xda-developers.com/showthread.php?t=2191223). It install successfully but I keep getting a driver install prompt, after installing the driver and rebooting.
Things I already tried without success:
- Installed BusyBox with BusyBox app (https://play.google.com/store/apps/details?id=ru.meefik.busybox)
- Setting the SELinux mode to permissive using SELinuxModeChanger app (http://forum.xda-developers.com/showthread.php?t=2524485)
- Setting the SELinux mode to permissive using flashable permissive.zip
- Installing the apk from the Material design Viper4Android thread (http://forum.xda-developers.com/android/software/app-material-viper4android-2-3-4-0u-t3190352)
- Flashing the .zip from the same thread.
I'm currently running Android 6.0 GPE, flashable version (http://forum.xda-developers.com/showthread.php?t=2708589)
Root access is granted through SuperSU, so no problem on that matter I suppose.

2. With a File Manager(Solid Explorer Recommended) locate " /system/etc/htc_audio_effects.conf" and rename "htc_audio_effects.conf" to "htc_audio_effects.bak" (Renaming this file will make it inactive but while keeping it backed up just in case this doesn't work for you, however it appears this file is not needed as no negative effects occur, and this should fix V4A.)
3. Reboot Device.
And if this doesn't work I thin you should grant storage permission for V4A under settings. I hope I can help you!

Duccibreeezy said:
2. With a File Manager(Solid Explorer Recommended) locate " /system/etc/htc_audio_effects.conf" and rename "htc_audio_effects.conf" to "htc_audio_effects.bak" (Renaming this file will make it inactive but while keeping it backed up just in case this doesn't work for you, however it appears this file is not needed as no negative effects occur, and this should fix V4A.)
3. Reboot Device.
And if this doesn't work I thin you should grant storage permission for V4A under settings. I hope I can help you!
Click to expand...
Click to collapse
Thanks mate!! This worked for me.
Thanks for ur help

Related

Viper4Android on Nexus 9

I've searched all forums for a solution to make Viper4Android work on Nexus 9.
None has been working for me without killing Chromecast support.
So I've made two solutions to make it work:
TWRP, Root and Busybox is required!
As system app:
In TWRP install V4A_2.3.3.0_[Quality].zip
Boot Android and open V4A
(Uninstall and) Install driver
Reboot Android
As normal app:
In TWRP install V4A_Conf.zip
Boot Android
Install SELinuxModeChanger and set it for "Permissive" mode
Install V4A
Open V4A and install driver
Reboot Android
I've testet with Google Music and Wimp.
PLEASE hit thanks if this helps you!
If you're on another Lollipop device the tricky part in making the V4A driver stick, is to manually edit the audio_effects.conf on the "Vendor" partition. V4A only writes to the system audio_effects.conf.
trackloading said:
I've searched all forums for a solution to make Viper4Android work on Nexus 9.
None has been working for me without killing Chromecast support.
So I've made two solutions to make it work:
TWRP, Root and Busybox is required!
As system app:
In TWRP install V4A_2.3.3.0_[Quality].zip
Boot Android and open V4A
(Uninstall and) Install driver
Reboot Android
As normal app:
In TWRP install V4A_Conf.zip
Boot Android
Install SELinuxModeChanger and set it for "Permissive" mode
Install V4A
Open V4A and install driver
Reboot Android
I've testet with Google Music and Wimp.
PLEASE hit thanks if this helps you!
Click to expand...
Click to collapse
sweet i was looking in the viper4android main thread..i saw ur post. with link.. now i could install viper on my N9..
one question... its better if i flash into system app correct??
Lw00d said:
sweet i was looking in the viper4android main thread..i saw ur post. with link.. now i could install viper on my N9..
one question... its better if i flash into system app correct??
Click to expand...
Click to collapse
That's the one I'm using, so I don't have to be in permissive mode...
I'm getting " unfortunately V4a has stopped" after flashing super quality on Lollipopalooza Rom. any suggestions?
dom2684 said:
I'm getting " unfortunately V4a has stopped" after flashing super quality on Lollipopalooza Rom. any suggestions?
Click to expand...
Click to collapse
I got a similar response with the pure AOSP build, but not with these zips. I used the zips mentioned in the Q&A V4A thread. I think this only works with stock?
igothacked1 said:
I got a similar response with the pure AOSP build, but not with these zips. I used the zips mentioned in the Q&A V4A thread. I think this only works with stock?
Click to expand...
Click to collapse
Ahh gotcha thanks
this work great for me..
what are some preferred settings??
I got around to flashing the Super Quality zip and the V4A_conf.zip on the pure AOSP build. NuPlayer in Dev options is disabled and I'm running SELinux in permissive mode. I still can't get the driver to stick.
igothacked1 said:
I got around to flashing the Super Quality zip and the V4A_conf.zip on the pure AOSP build. NuPlayer in Dev options is disabled and I'm running SELinux in permissive mode. I still can't get the driver to stick.
Click to expand...
Click to collapse
I had to edit the audio_effects.conf file in the Vendor folder to get the driver to stick. Add the lines in Step 6 of the following link: http://www.hacktabs.com/how-to-impr...ity-with-viper4android-audio-drivers-effects/
Leave out the lines for xhifi and look at the screenshot for the location in the file to add the lines.
After you do this, try to add the driver again, then restart.
cor_mann said:
I had to edit the audio_effects.conf file in the Vendor folder to get the driver to stick. Add the lines in Step 6 of the following link: http://www.hacktabs.com/how-to-impr...ity-with-viper4android-audio-drivers-effects/
Leave out the lines for xhifi and look at the screenshot for the location in the file to add the lines.
After you do this, try to add the driver again, then restart.
Click to expand...
Click to collapse
I reverted to a backup before I flashed the Super Quality zip.
Which vendor folder? The /system/vendor/ folder that the driver creates or the /vendor/ folder in root? And the .conf file in /system/vendor/ already contains those lines. Even then, the driver won't stick.
If this provides more information, I'm using Dilligaf's kernel. But I'm positive that wouldn't affect the driver installation.
EDIT: Got it. I copied the audio_effects.conf in the /system/vendor/ folder and replaced the one in the /vendor/ folder. Driver sticks now
igothacked1 said:
I reverted to a backup before I flashed the Super Quality zip.
Which vendor folder? The /system/vendor/ folder that the driver creates or the /vendor/ folder in root? And the .conf file in /system/vendor/ already contains those lines. Even then, the driver won't stick.
If this provides more information, I'm using Dilligaf's kernel. But I'm positive that wouldn't affect the driver installation.
EDIT: Got it. I copied the audio_effects.conf in the /system/vendor/ folder and replaced the one in the /vendor/ folder. Driver sticks now
Click to expand...
Click to collapse
Good to hear. I'm not sure why some people have to add the lines and others don't.
Hmmm... The /system/vendor folder is just a shortcut to the /vendor/ folder on my device, so it should be the same...?
I'm on pure stock and as I see the posts, the ones having problems is on other roms or kernels.
trackloading said:
Hmmm... The /system/vendor folder is just a shortcut to the /vendor/ folder on my device, so it should be the same...?
I'm on pure stock and as I see the posts, the ones having problems is on other roms or kernels.
Click to expand...
Click to collapse
You're right: I'm running Lollipopalooza ROM. That explains it.
Has anyone got convolver to work? The app sees all my irs files in the kernel folder, just has zero effect. Everything else works for me.
Swift keyed from my N9
mrshades812 said:
Has anyone got convolver to work? The app sees all my irs files in the kernel folder, just has zero effect. Everything else works for me.
Swift keyed from my N9
Click to expand...
Click to collapse
I haven't gotten mine to work either. I just noticed it. However, my Oneplus One has IRS working on 5.0.1. It could be how the driver is behaving?
trackloading said:
Hmmm... The /system/vendor folder is just a shortcut to the /vendor/ folder on my device, so it should be the same...?
I'm on pure stock and as I see the posts, the ones having problems is on other roms or kernels.
Click to expand...
Click to collapse
Igothacked said he was using my kernel/ramdisk, I'm not sure what ROM, but the kernel in my boot.img is completely stock, the only edits were to the ramdisk, and I'm positive that would not effect anything with this. I'm not sure about what Roms were being used, I guess it could make a difference, maybe permissions are slightly different or there is a difference with some symlinks with different roms and stock.
Thanks, also working on stock Acer A1-810 too.
I'm also running theLollipopalooza ROM and had to edit the file manually before the driver would install. All seems to be working fine now though. Thanksâ˜ș
Nevermind I re-read

[Working] Viper4Android Bullhead (Full guide)

I'm not a dev so i cannot help you with bugs etc... I will not take any creds regard this program only wanted to share what i know and as always i'm not responsible for anything that happens to your devices..
Sorry for my bad English..
I've found a working method for V4A to work on Nexus 5X, and i know there are many threads about this...
I was looking around and found some solutions, but it seemed like there was not a specific thread about installing or was actually working.
It does not seem like you need permissive kernel for this to work (I've tried both Permissive and Enforcing, and both work).
Nexus 6's V4A have worked, but it it's missing audio focus sometimes. I've not got any FC. Dolby and Dolby Plus works too
I'm running:
ROM: ResurrectionRemix MM v5.6.4
Kernel: Jolla Kernel v6.0-Beta
Recovery: TWRP v3.0.0-0
What you will need:
-Nexus 5x (obviously)
Busybox (Recomended): meefik (Free)
Busybox: Stephen (Stericson) (Free)
Viper4Android (Recomended, but Doby is not included): Nexus 5 V4A
Viper4Android: Nexus 6 V4A
Install Method
1. First download Es File Explorer (or any other file explorer with root/system access).
2. Open File explorer and grant read write permission (in es file explorer you must go to left side panel and grant root access and then click on the text and choose "Mount R/W"). Then give "/", "/system" and "/vendor" r/w permission.
3. Afterwards you go to "/system/vendor/etc/" rename "audio_effects.conf" to "audio_effects.conf.bak" (in case something goes wrong or if you want to go back later. This is because V4A makes its own version of "audio_effects.conf". You will have to do it because in MM and V4A does not r/w for some reason.. It will then make its own file and it will work. If you want to go back to normal, just delete the "audio_effects.conf" V4A made and delete the ".bak" at the end of the original file. Also uninstall the driver from V4A, then use a system app remover to delete V4A. Then reboot).
4. Install the Busybox Version you prefer from Google Play Store. I'm currently running Busybox v1.24.1 (installed to "/system/xbin")
5. Go into recovery and take a backup (just to be on the safe side) before you flash the V4A of you liking, but I would suggest LolliViper (I will only link to the website not the file itself).
Then your done, if you have any questions or need help I can try my best. i cannot promise i can help tho..

[Guide][CM13] ViPER4Android 2.5.0.5

Enforcing is set by default on CM 13 so I tried to find some fixes trying to make it work then I got lucky.
If you want the new version of ViPER4Android you can download it here.
Firstly I advice you to install ViPER first (Do not open it yet) then go to Developer Options and disable the root access after that you can reboot to recovery and flash this and here is the link where the flashable zip came from.
Screenshot Here
You can enable the root access after boot and install the audio drivers. If you want to place ViPER4Android on the system you can use Lucky Patcher. (Trust me it helps)
Thanks to zhuhang for the app and AntonPanos for the flashable zip and lastly mobiusm.

How to Enable Viper with Stock Rooted Android 7

Various links in Google world. Some worked. Others had issues. To keep this simple I am going to attach two files to use. This is based on the use of Magisk for rooting your setup. It does NOT work if you are only using SuperUser. The mods that stated how to do this with SU did NOT work for me, so I will not include anything with regards to that. Again, this is working for me with latest just posted Android 7 firmware for my SM-G925T and rooted with Magisk and TWRP recovery installed. Please don't ask if you are not rooted or no TWRP or whatever. They ARE required and Magisk is required too. Plus go to Playstore and make sure BusyBox is installed. I would also uninstall any prior versions of Viper prior to doing this. Or use Titanium BU to delete so as NOT to have competing files. After the above, take the attached file audio_effects.conf and replace the one located in your system\etc folder. The file is zipped simply to allow uploading. This is NOT installable from recovery. Simply unzip to use the conf file. Disregard the backup file in this zipped upload. The .bak is not needed. You will need an app like root explorer to do this. Make sure you set the file permissions the same as the app you are replacing. This is important. Permissions must be the correct same as the original file. Finally...take the attached v4afx_v1.4 zip and install from TWRP recovery. Reboot and should be good to go. If done correctly the left menu in viper that shows driver status will show everything processing, enabled, and working when Viper is ON and music is playing
Added webcam shot showing driver status. A screen shot would remove that window showing driver status.
Do you randomly lose root after this install?

How to enable dolby atmos or viper in j210f/j2 2016

Hi to everyone ,
At first I would like to show my frustation that even after trying 5 TIMES .I cant able to enable dolby atomes or viper in my STOCK ROM.
So ,someone please help me with this thing
I will be very greatfull to him
Thanks
Savitar99 said:
Hi to everyone ,
At first I would like to show my frustation that even after trying 5 TIMES .I cant able to enable dolby atomes or viper in my STOCK ROM.
So ,someone please help me with this thing
I will be very greatfull to him
Thanks
Click to expand...
Click to collapse
Okay so here's how you do it
1) Make sure you have root and TWRP/CWM recovery
2) Download and unzip the folder from the main viper page
3) Now for viper to work in Enforced SELinux, you'll have to flash this zip via the recovery that you have. (https://www.dropbox.com/s/k9cnruw2e1t1d4t/ViPER4Android-supolicy.zip?dl=0)
4) After that, you will need to download this(http://forum.xda-developers.com/attachment.php?attachmentid=3244040&d=1428124059) You'll find a folder named audio_config. Go to your root browser /system/etc and scroll till you find a file named audio_effects.conf. Rename this file as audio_effects.conf.bak. This will be a backup just incase you mess something up or it doesn't work.
5) Move the audio_config file that you downloaded from the link above to /system/etc
6) Move viper app to /system/app folder and reboot. The app will disappear
7) Now go to /system/app and open the file. You'll see the apk there. Install it and reboot.
8) Open v4a and install drivers. Reboot again
9) Enjoy!
Thank you very much. It worked for me.
fredy97 said:
Thank you very much. It worked for me.
Click to expand...
Click to collapse
Good to know
darshan1504 said:
Okay so here's how you do it
1) Make sure you have root and TWRP/CWM recovery
2) Download and unzip the folder from the main viper page
3) Now for viper to work in Enforced SELinux, you'll have to flash this zip via the recovery that you have. (https://www.dropbox.com/s/k9cnruw2e1t1d4t/ViPER4Android-supolicy.zip?dl=0)
4) After that, you will need to download this(http://forum.xda-developers.com/attachment.php?attachmentid=3244040&d=1428124059) You'll find a folder named audio_config. Go to your root browser /system/etc and scroll till you find a file named audio_effects.conf. Rename this file as audio_effects.conf.bak. This will be a backup just incase you mess something up or it doesn't work.
5) Move the audio_config file that you downloaded from the link above to /system/etc
6) Move viper app to /system/app folder and reboot. The app will disappear
7) Now go to /system/app and open the file. You'll see the apk there. Install it and reboot.
8) Open v4a and install drivers. Reboot again
9) Enjoy!
Click to expand...
Click to collapse
It works!
Hey, I Cant root my phone Samsung J200g and i cant install Dolby Atmos in my phone Please help me
Abhishek0555 said:
Hey, I Cant root my phone Samsung J200g and i cant install Dolby Atmos in my phone Please help me
Click to expand...
Click to collapse
How are you trying to root? Do you have a custom recovery? What super user?
Hey can someone help me ? I'm using glalxy j200g i was able to instal dolby atmos but even it turn on the sound still same no change

Categories

Resources