[GUIDE] Install ViPER4Android FX on MI MIX 2 - Xiaomi Mi Mix 2 Themes, Apps, and Mods

Sup people. This guide is adapted from this one
First and foremost, I'd recommend that anyone who uses magisk installs this module
1. Freeze any other audioFX, musixFX, dolby service etc using titanium backup
2. Rename /system/ect/audio_policy.conf to audio_policy.conf.bak
3. Install Selinux permissive script thru magisk
4. Install busybox thru magisk or play store
5. Install v4a thru magisk repo or here. (IF not installed thru magisk, you must install it as a system app. Do this by moving it to /system/app and setting permissions to rw-r--r--)
6. Reboot
Profit

ARISE Magnum Opus works fine. No need to do all this stuff

Wahoux said:
ARISE Magnum Opus works fine. No need to do all this stuff
Click to expand...
Click to collapse
Bro, Arise Magnum Opus is an app?

Does it actually process though? That's been my big issue is viper says it is supported but never processing. Been that way ever since like Android 6 for me. Hit or miss processing. (never worked over a USB DAC). Does it process through the headphones with the dongle?
Edit: I installed the Arise Magnum Opus version of Viper.
It's a bit complicated. More than the standard flash a zip and have it work. But I got it working now. And processing through the DAC. My issue was it not processing GPM streams. Arise has a toggle for deep buffer for streaming that had to be turned off.

Related

Viper4Android?

I was wondering if anyone has installed Viper4Android on this device. I had it on my previous phone and it worked flawlessly; all my music sounded amazing.
But ever since we achieved root, I couldn't successfully install it. It keeps telling me Busybox is broken or not installed, and therefore won't let me install the audio drivers.
Can anyone try installing it, if they can? My favorite band just released a new album and I'd love to hear it with a good equalizer.
Sent from my MT2L03 using XDA Free mobile app
I have just installed it successfully and it works perfectly on MT2-L05 4.4.2
I have busybox ( stericson ) installed on my phone. Maybe you can delete whatever version of busybox that you have installed and try to install stericson Busybox from playstore?
Good Luck !
4L0M said:
I have just installed it successfully and it works perfectly on MT2-L05 4.4.2
I have busybox ( stericson ) installed on my phone. Maybe you can delete whatever version of busybox that you have installed and try to install stericson Busybox from playstore?
Good Luck !
Click to expand...
Click to collapse
I've tried many Busybox versions, including stericson and it still won't work. Maybe the OS has something to do with it, if it works on KitKat and not Jelly Bean?
I failed to as well. I even tried the zip install.
Sent from my MT2L03 using Tapatalk
I tried everything today: manual Viper installation, different Busybox versions, etc., still doesn't work.
Maybe the KitKat update will make it possible. That is, if we ever get a KitKat update... I may not use a Huawei phone again if we don't get updates. There's already been so many issues (for me at least) with Emotion being so extensively modified from regular Android. And we don't have any developers at all. I'll probably go Nexus next time.
ScoobSTi said:
I was wondering if anyone has installed Viper4Android on this device. I had it on my previous phone and it worked flawlessly; all my music sounded amazing.
But ever since we achieved root, I couldn't successfully install it. It keeps telling me Busybox is broken or not installed, and therefore won't let me install the audio drivers.
Can anyone try installing it, if they can? My favorite band just released a new album and I'd love to hear it with a good equalizer.
Sent from my MT2L03 using XDA Free mobile app
Click to expand...
Click to collapse
I am using it now flawlessly. The driver cannot be installed automatically but you can manage to use the flashable zip file to install it manually.
First uninstall the app and backup your build.prop.
Download the flashable zip file here.
http://forum.xda-developers.com/google-nexus-5/themes-apps/discussion-viper4android-t2543796
Reboot to your TWRP and flash the zip file and reboot. The zip file would install the apk file in /system/priv-app which is actually not recognized by the Huawei system. So please manually move the apk file to /system/app or /data/app , or just install it and remove whatever file left in /system/priv-app
And then start the app you should be able to install the driver. Actually the driver has been installed after you flashed the zip file.
Since it will modify your build.prop, so please make a backup. And in my case it broke my build.prop so I had to modify the file manually. There is an example in the link above. Please append the followings at the end of your build.prop.
Code:
##Viper4android
lpa.decode=false
tunnel.decode=false
lpa.use-stagefright=false
lpa.releaselock=false
OK. Reboot and you are all set.
Again, if you encounter soft brick and the system ui fails to appear, high chances that V4a broke or deleted your build.prop. Make sure you make a back up of that file first.
dbmj said:
I am using it now flawlessly. The driver cannot be installed automatically but you can try to use the flashable zip file to install it manually...
[snip]
Click to expand...
Click to collapse
Do you have this working on the US version MT2L03? And can V4A be used to boost the handset (earpiece) volume?
Thanks,
arcadesdude said:
Do you have this working on the US version MT2L03? And can V4A be used to boost the handset (earpiece) volume?
Thanks,
Click to expand...
Click to collapse
Yes and yes. I am using the US version MT2L03 and it can be used to boost my earbud volume.
Sweet, I thought you had the non-US version at first. I'll install TWRP soon, try this and report back!
I managed to install it...but I dont know which settings will let me do this.
I want to increase the volume of the phone when using it as a phone held up to my ear without affecting battery drain. There are too many options. The FAQ links to a site to explain the settings but that site is down. Help?
Update: never mind I uninstalled viper4android (reverted to backup actually). It barely increased the volume but it would crash my phone when connecting to Bluetooth despite it being disabled for bluetooth.
Works great but shuts down when the screen sleeps. No option in the apps list to keep it running.
MikeyLee said:
Works great but shuts down when the screen sleeps. No option in the apps list to keep it running.
Click to expand...
Click to collapse
There was the option to mark it as a protected app for me but that's because i installed it to /data/app by copying it there. Did you install it to /system/app maybe?
I found it too buggy to keep though so I dont use it now.
Sent from my MT2L03 using Tapatalk
arcadesdude said:
There was the option to mark it as a protected app for me but that's because i installed it to /data/app by copying it there. Did you install it to /system/app maybe?
I found it too buggy to keep though so I dont use it now.
Sent from my MT2L03 using Tapatalk
Click to expand...
Click to collapse
No I pushed it to data/app. No protect option for me
Aw, I forgot to install TWRP and try Viper over the weekend. I don't want to risk messing up my phone during the week, leaving me phone-less!
MikeyLee said:
Works great but shuts down when the screen sleeps. No option in the apps list to keep it running.
Click to expand...
Click to collapse
In the Viper settings, you can set "Show notification", so the system won't kill the app when the screen is off. If that's not enough, what I did on my previous phone was use this app to protect Viper. Install that, go to "Tasks", tap on Viper, and select "Exclude" on the bottom left.
Root the device (search how to root the device Huwei Mate 2)
Change to permissive mode with “SELinux Mode Changer” apk from xda or search.
Enable developer options (tapping the Settings->Builld Number several times will enable the developer options, by default it is hidden from the user) and uncheck Use Nuplayer option.
Install the viper4android (get the latest untouched viper4android from original viper4android thread).
optional making viper4andriod as system app(refer how to make system app, if you want to make viper4andorid as system app)
set following values on the “build.prop” using the (Build Prop Editor, search for apk)
##Viper4android
lpa.decode=false
tunnel.decode=false
lpa.use-stagefright=false
lpa.releaselock=false
Run following commands with “Terminal Emulator” apk (search playstore or internet)
>>su
>>/system/xbin/supolicy --live "allow mediaserver mediaserver_tmpfs:file { read write execute };"
Open the viper4android and install the drivers.
Reboot the device
After reboot Launch the viper4android and check the driver status then you will see driver status normal.
feel free to play with compatible mode option or other options to suit your needs.
Thanks, guy with one post who revived a year old thread. If anyone tries this let us know how you made out, I guess.
kimtyson said:
Thanks, guy with one post who revived a year old thread. If anyone tries this let us know how you made out, I guess.
Click to expand...
Click to collapse
I've been using V4A on stock ROMS and on CM ROMS with no issues at all.

MaxxAudio - 64Bit

working beautifully and tested on CM12.1.
Also note that this works with viper4android too.
Original Thread
http://forum.xda-developers.com/android/apps-games/mod-maxxaudio-t3118983
download link
http://forum.xda-developers.com/devdb/project/dl/?id=12642
Enjoy!
Edit: for those who wants to know how to install it
1) download the file
2) place it in memory card
3) flash via custom recovery
Does it conflict with default audiofx? How to get this fully working without CM audiofx not interfering?
ujilraj said:
Does it conflict with default audiofx? How to get this fully working without CM audiofx not interfering?
Click to expand...
Click to collapse
This is a bit tricky to reply as i always remove audio fx and replace it with viper.
In theory it should work with audiofx too as it is working fine with viper
How did u remove audiofx completely?
I have a ViPER4AndroidFX apk file which asks me to install driver during installation. But on reboot, i still get audiofx option in musicFX option of poweramp.
i'm going to do the installation as follows. Correct me if i'm wrong.
1.
If i remove the audiofx app using titanium backup, will it remove the whole audiofx from the rom? I want to remove audio fx completely.
2.
After that, i should flash the MaxxAudio - 64Bit zip from recovery.
3.
Reboot & install ViPER4AndroidFX apk & do steps as viper demands.
4.
All should be working.
How to check whether MaxxAudio - 64Bit & ViPER4AndroidFX are working? Where can it be verified?
I know it's lots of qt's, but i'm taking it as a precaution & also want to get fidelity at it's best
ujilraj said:
How did u remove audiofx completely?
I have a ViPER4AndroidFX apk file which asks me to install driver during installation. But on reboot, i still get audiofx option in musicFX option of poweramp.
i'm going to do the installation as follows. Correct me if i'm wrong.
1.
If i remove the audiofx app using titanium backup, will it remove the whole audiofx from the rom? I want to remove audio fx completely.
2.
After that, i should flash the MaxxAudio - 64Bit zip from recovery.
3.
Reboot & install ViPER4AndroidFX apk & do steps as viper demands.
4.
All should be working.
How to check whether MaxxAudio - 64Bit & ViPER4AndroidFX are working? Where can it be verified?
I know it's lots of qt's, but i'm taking it as a precaution & also want to get fidelity at it's best
Click to expand...
Click to collapse
i have this viper installer that always removes audiofx automatically. after that its as easy as flashing the zip.
once inside maxxaudio... adjust to your liking while listening to music. it also has an on off switch where you can verify its working. enjoy!

viper4android not installing

Has anybody been able to install viper4Android on their moto g power? I can't seem to get the driver to install.
rafe83 said:
Has anybody been able to install viper4Android on their moto g power? I can't seem to get the driver to install.
Click to expand...
Click to collapse
I got it to install on Omni 11 but it doesn't work, sadly. Also a HUGE drain on the battery just having it installed. I'd say just stick with the built-in dolby stuff. Works better than I expected, although I do prefer V4A when it comes to headphones and sound systems.
Oh wow. That's a bummer. Viper4android is one of the main reasons why I still root my phones. The combination of dolby and viper on my OnePlus 7 pro is amazing.
yes it works and it works as intended. Complete the following steps to get it working and installed correctly. First you must download and install through magisk manager the audio compatibility patch (acp) after that install the newly updated viper4android zip from magisk as well and after it's done don't reboot just open the viperapp grant it super user permissions then it will install drivers and reboot automatically. Once booted back up your viper should be working normally
Ljrouse5 said:
yes it works and it works as intended. Complete the following steps to get it working and installed correctly. First you must download and install through magisk manager the audio compatibility patch (acp) after that install the newly updated viper4android zip from magisk as well and after it's done don't reboot just open the viperapp grant it super user permissions then it will install drivers and reboot automatically. Once booted back up your viper should be working normally
Click to expand...
Click to collapse
Unfortunately doesn't work for me. I'm on RR OS and tried numerous methods including the one you mentioned and it still keeps asking to install the driver again and again.. .

Viper4android

Has anyone got viper4android working on their N10?
Had issues with the drivers applying on GSI.
Using wavlet instead now.
First of all uninstall your current viper installation and any other mods installed. I used titanium backup to freeze both Dirac Audio Tuner app and Dirac Control Service. Not sure if this is needed but it may have helped. I installed Audio Modification Library and rebooted and installed Ainur Narsil both are in Magisk. Reboot again finally u install viper as well as the drivers. Reboot again then I uninstalled Ainur and of course reboot again. Then I figured out I had to enable Legacy mode for Viper to process anything at all so you'll probably have to do the same. I also installed Audio Compatibility patch since my Spotify wasn't processing. I rebooted and noticed intermittent audio stutter so I disabled Audio Modification Library and all is well now. Oh btw I'm using Viper 2.7.2.1 on Magisk.

Question [CLOSED] How to install Viper4Android

As the title says, is it possible.and how to successfully install Viper4Android to Renoir, running MIUI 12.5+, A11 - assuming that the phone is already rooted by Magisk
Or at least, how to successfully install JanesDSP
If you have already Magisk and rooted your phone, you can install the module of Viper with it.
Thoiareg said:
If you have already Magisk and rooted your phone, you can install the module of Viper with it.
Click to expand...
Click to collapse
Did you try and does it really work for you?
I've posted to Viper4Android thread with more details - Viper4Android apk can never find drivers:
- It asks to install drivers and to reboot
- After rebooting and reopening, Viper4Android apk again does not find drivers and asks to install and to reboot
- It can go endlessly
I tried with AML, by debloating' MusixFM, no avail
---
Similarly, I tried but cannot properly install JamesDSP
It's app always crashes, with exception saying that it cannot find drivers
Reported also to JamesDSP thread
---
In both threads there are several other users with the new A11 phones who report the same problems (cannot install Viper4Android, neither JamesDSP)
Frankly, I don't have Renoir - I have Lisa (Xiaomi 11 Lite 5G NE), with MIUI 12.5.8, A11.
Still, I wanted to ask if somebody with the similar Renoir (Mi 11 Lite 5G) succeeded to install V4A or JamesDSP?
zgfg said:
Did you try and does it really work for you?
I've posted to Viper4Android thread with more details - Viper4Android apk can never find drivers:
- It asks to install drivers and to reboot
- After rebooting and reopening, Viper4Android apk again does not find drivers and asks to install and to reboot
- It can go endlessly
(...)
Click to expand...
Click to collapse
The magisk module is not a apk. It't a zip file.
Best Magisk modules
Looking for some of the best Magisk modules for modding? We’ve got all the information you need to get started right here. Read on!
www.xda-developers.com
Thoiareg said:
The magisk module is not a apk. It't a zip file.
Best Magisk modules
Looking for some of the best Magisk modules for modding? We’ve got all the information you need to get started right here. Read on!
www.xda-developers.com
Click to expand...
Click to collapse
Sorry, I'm 5 years user of V4A, used successfully on 5 phones so far - I perfectly know what is Magisk, Magisk modules, V4A module, how it installs, etc
I'm talking about the Viper4Android application that installs with the module and serves for managing presets, kernels, etc
If you have practical advice how to install to the new MIUI release.(that you can prove that it works), fine - otherwise please let's stop wasting the time
Good night
zgfg said:
Sorry, I'm 5 years user of V4A, used successfully on 5 phones so far - I perfectly know what is Magisk, Magisk modules, V4A module, how it installs, etc
I'm talking about the Viper4Android application that installs with the module and serves for managing presets, kernels, etc
If you have practical advice how to install to the new MIUI release.(that you can prove that it works), fine - otherwise please let's stop wasting the time
Good night
Click to expand...
Click to collapse
Sorry, but I don't know you.
So, I answer according to the information you give in your message.
You have a problem installing Viper, I suggest you install it via Magisk. And you answer by talking about an apk file. So your answers don't make sense.
Now be nicer to people who respond to you and try to help you.
Good luck in your problem.
Solved by temporarily disabling USNF 2.2.1 - then JamesDSP installed correctly.
Later I re-enabled USNF and now both modules work correctly
Still I wasn't able to make V4A working
Anyway, closing the thread
THREAD LOCKED
Requested by OP.
Regards,
shadowstep
Forum Moderator

Categories

Resources