How to Install Viper4Android on Nougat 7.0
Found on : Android.How
amp/androiding.how/install-viper4android-nougat/amp/
Ever since Android 5.0 Lollipop released, getting ViPER4Android to work magic on music played on Android devices has been a challenge for the users. The change of SELinux policy from permissive to enforcing broke ViPER4Android pretty bad.
But soon came a workaround to use ViPER4Android on Lollipop while still running SELinux in enforcing mode (to ensure device security). The trick worked on Android 6.0 Marshmallow as well. But with Android 7.0 Nougat update, folks over at xda have came up with an even easier way to get ViPER4Android working with sepolicy set to enforcing.
For the unknown, ViPER4Android is the mother of all sound MODs available for Android devices. And it’s not device specific. You can install ViPER4Android on any Android device and enjoy rich music experience on your device without spending a single penny on sound component hardware upgrades.
Also read [Download] Update LG G3 to Android 7.1 Nougat with CM14.1 based XenonHD 7.1 ROM
User guitardedhero over at xda has shared a zip file of ViPER4Android that you can install/flash using a custom recovery like TWRP on your Android device. This zip installs ViPER4Android on Nougat without a flaw. We tested it on our Nexus 5X and 6P running the latest builds of Android 7.0 Nougat.
Note: The ViPER4Android files and installation instructions shared on this page might also work for Lollipop and Marshmallow releases of Android.
Grab the recovery flashable ViPER4Android 2.5.0.5 zip file from the download link below and follow the quick instructions to get it working on your Android Nougat device.
Also read How to Root T-Mobile Galaxy S6 and S6 edge on Android 5.1.1 OF6 firmware
Download ViPER4Android 2.5.0.5
How to Install ViPER4Android on Nougat
Make sure you’re rooted and have TWRP recovery installed on your device.
└ For help, follow our guide on How to Root Android 7.0 Nougat.
Download the ViPER4Android_2.5.0.5_guitardedhero.zip file from the download button above and transfer it your device’ internal storage.
Boot into TWRP recovery and install/flash the ViPER4Android_2.5.0.5_guitardedhero.zip file to your device.
Reboot phone.
Download/install a root file explorer app (we recommend ES File Explorer).
└ On ES File Explorer, swipe-in from left and turn on Root explorer feature. And don’t forget to grant root access when asked.
Now using your root explorer app, go to /vendor/etc/ directory on the device and rename audio_effects.conf to audio_effects.conf.bak.
Open ViPER4Android FX app on your phone (it installed when you flashed the zip file in step 3 above).
You’ll get a notification to install V4A driver. Select YES.
It’ll take some time to install V4A driver, and while doing so it might even look like it’s stuck but you don’t worry. It’s doing its job and will finish soon.
└ If Android gives an error that the app has stuck/stopped. Be sure to select the wait option, don’t force close it.
Once you get the Driver installed message on screen, reboot your device.
Also read How to Enable Partial Screenshot on CM14.1 and other CM based AOSP ROMs
That’s all. Enjoy ViPER4Android music MOD on your Android device running on Nougat.
Seems like Development has moved onto A.R.I.S.E which takes the best of this and adds stuff on top of that. The ARISE thread include flashable builds and instructions which work perfectly fine on nougat.
Related
Some of user reported that Viper4Android is not working on Nougat based ROM.I also faced driver installing issue on RR 7.1.1 after successful flashing V4A.This is because V4A is not officially released for nougat. Look here.
So if want working V4a then :-
Use Arise sound MOD(V4A driver is preinstalled)
OR
If u want only V4A then Do a Little Google search=>Flash V4A(I have tested with v2.5.0.5).Go to /vendor/etc.Make a backup file of audio_effects.conf and delete it or rename it by audio_effects.conf.bak. Then open V4A and install driver.Wait for 3-5 sec and then reboot.
With Magisk 11.5 came many bug fixes including for devices that have a separate vendor partition. We can now use Viper4Android systemlessly with the magisk module. This will not affect the lockscreen visualizer or the audio fx tile visualizer. So we can have viper4android without sacrificing these features.
1. Install magisk 11.5 in twrp recovery, reboot to system.
2. Install latest magisk manager from playstore or apk
3. Open magisk manager and select "downloads" option in menu pane.
4. Search for "Viper4Android FX" and click the download button then click install.
5. Reboot.
6. Open magisk manager and select "downloads" again.
7. Search for "Viper4Android FX" under "Installed."
8. Tap the tile (not the download arrow)
9. Click the link that says "download the latest apk here."
10. Install apk you just downloaded.
11. Enjoy Viper4Android systemlessly on Redmi Note 3.
Links:
Magisk 11.5 - https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Viper4android FX Systemless apk - https://www.androidfilehost.com/?fid=312978532265364193
installed and working, thank you any recommended settings for viper?
Barnir said:
installed and working, thank you any recommended settings for viper?
Click to expand...
Click to collapse
It all depends on what headphones you are using and what quality the music is, i.e. lossy or lossless etc. Just play with the settings and find something you like (our ears aren't all the same).
Hey buddy,
I'm on MIUI global stable 8.1
I want to have systemless root nd xposed. Could you please explain me with corrct procedure to follow. Have unlocked bootloader nd got custom recovery too
hasan4791 said:
Hey buddy,
I'm on MIUI global stable 8.1
I want to have systemless root nd xposed. Could you please explain me with corrct procedure to follow. Have unlocked bootloader nd got custom recovery too
Click to expand...
Click to collapse
I went directly to aosp based roms as soon as I got this phone. Sorry I can't help.
It shows driver installation failed due to busybox. But I have installed the recommended Busybox.. Please help
i know magisk is to hide root. but i didnt know about it has viper capability. now my speaker sound louder. thanks.
Thank you for the guide, followed it step by step and it works perfectly!
I just had a question
I am on XenonHD so if I flash an update, I only have to flash magisk again right? Or must I do something special for V4A
I can't able to flash xposed zip file via TWRP for oreo 8.1 so i used this magisk method and its working on 8.1 aosp rom.
Recognized Contributor @topjohnwu has modified the*Xposed*Framework (V.85.1) to work alongside Chainfire's*systemless*SuperSU in order to also run without modifying the*system*partition. This means that you can install*Xposed*modules on a rooted device running the stock ROM and continue to receive OTAs
And can pass safety net check so u can use any root app which interfere in system.
Video guide:
https://youtu.be/4mW16FJjCPU
Requirements :
1)MAGISK ROOT
2)SOME FLASHING KNOWLEDGE (for installing magisk only)
DOWNLOAD AND FLASH MAGISK v16 IN TWRP AND INSTALL MAGISK MANAGER APP 5.6.2
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445#login
AND FOLLOW ALL STEPS IN VIDEO
KEEP NANDROID BACKUP IF ANY CASE DEVICE DOESN'T BOOT
Working XPOSED modules list for OREO
https://forum.xda-developers.com/xposed/xposed-modules-oreo-t3732819
Here is in details and with all files on one place how to root stock Android Pie for SM-G955F device.
Please if you don't know what are you doing, better avoid this straight forward process because I presume you already knows it.
Also...it will work on ALL Pie firmware versions.
Download on your SDcard all files attached here and...
Rooting process goes as follows.
1. Flash stock firmware G955FXXU4DSBA_G955FOXM4DSBA_DBT and wait for welcome screen on device and reboot in download mode again
2. Flash latest TWRP recovery
3. Enter in TWRP recovery and allow file modifications, then
3a. Format data from recovery...reboot recovery again and repeat procedure from above
4. Install from TWRP no-verity-opt-encrypt-samsung-1.0.zip from link below.
5. Reboot recovery
6. From recovery install Magisk-v18.1(18100).zip
7. Now restart and configure your device as you need.
8. Install latest Magisk app and open app, and within app, install all necessery files
9. Now you are rooted
Install Viper4android
To prepare before, please with Root explorer app rename file audio_effects.conf in audio_effects.conf.BAK, located in folder Vendor/etc
1. Install latest busybox
2. Install ViPER4Android_FX_v2505_A7.x_Nougat_IO_test_fix.apk from here
3. Reboot device and go into TWRP
3a. Install FUSION KERNEL from link below ( one of the fastest kernels I have ever seen)
4. Install Viper drivers as usuall
5. Reboot device
Viper4android is installed.
In Settings check in Sound and vibrations menu if Viper is your default sound module, if not, select it.
.
THANK YOU NOTE GOES TO ALL DEVELOPERS WHO BLESSED US WITH THEIR WORKS !
.
MAGISK
https://www.xda-developers.com/how-to-install-magisk/
FUSION KERNEL with permissive mode
https://www.leorom.cc/index.php/fusion.html?t=1553420049699
TWRP S8+
https://forum.xda-developers.com/galaxy-s8+/development/recovery-twrp-galaxy-s8-exynos-t3594756
VIPER4ANDROID
https://forum.xda-developers.com/showthread.php?t=2191223
I do not take any responsibility for possible errors or damaged devices caused by lack of someones knowledge.
.
Does anyone tryed it?
Will try tomorrow!
Thanks!
Just followed your steps and my phone is rooted now!
keunhuvac said:
Just followed your steps and my phone is rooted now!
Click to expand...
Click to collapse
Excellent !
Btw, i use viper module in magisk manager and it works fine!
keunhuvac said:
Btw, i use viper module in magisk manager and it works fine!
Click to expand...
Click to collapse
Same here, works fine with Magisk Module ?
keunhuvac said:
Btw, i use viper module in magisk manager and it works fine!
Click to expand...
Click to collapse
Thank you for that info. I didn't tryed module rather then install standalone app. Anyway, good to work on both ways.
tin2404 said:
Here is in details and with all files on one place how to root stock Android Pie for SM-G955F device.
Please if you don't know what are you doing, better avoid this straight forward process because I presume you already knows it.
Also...it will work on ALL Pie firmware versions.
Download on your SDcard all files attached here and...
Rooting process goes as follows.
1. Flash stock firmware G955FXXU4DSBA_G955FOXM4DSBA_DBT and wait for welcome screen on device and reboot in download mode again
2. Flash latest TWRP recovery
3. Enter in TWRP recovery and allow file modifications, then
3a. Format data from recovery...reboot recovery again and repeat procedure from above
4. Install from TWRP no-verity-opt-encrypt-samsung-1.0.zip from link below.
5. Reboot recovery
6. From recovery install Magisk-v18.1(18100).zip
7. Now restart and configure your device as you need.
8. Install latest Magisk app and open app, and within app, install all necessery files
9. Now you are rooted
Install Viper4android
To prepare before, please with Root explorer app rename file audio_effects.conf in audio_effects.conf.BAK, located in folder Vendor/etc
1. Install latest busybox
2. Install ViPER4Android_FX_v2505_A7.x_Nougat_IO_test_fix.apk from here
3. Reboot device and go into TWRP
3a. Install RZ KERNEL PIE from here
4. Install Viper drivers as usuall
5. Reboot device
Viper4android is installed.
In Settings check in Sound and vibrations menu if Viper is your default sound module, if not, select it.
.
THANK YOU NOTE GOES TO ALL DEVELOPERS WHO BLESSED US WITH THEIR WORKS !
.
MAGISK
https://www.xda-developers.com/how-to-install-magisk/
RZ KERNEL with permissive mode
https://forum.xda-developers.com/ga...t/kernel-rz-kernel-samsung-galaxy-s8-t3893139
TWRP S8+
https://forum.xda-developers.com/galaxy-s8+/development/recovery-twrp-galaxy-s8-exynos-t3594756
VIPER4ANDROID
https://forum.xda-developers.com/showthread.php?t=2191223
I do not take any responsibility for possible errors or damaged devices caused by lack of someones knowledge.
.
Click to expand...
Click to collapse
what about OEM unlock, I must turn on??
jackherer72 said:
what about OEM unlock, I must turn on??
Click to expand...
Click to collapse
https://forum.xda-developers.com/sitesearch.php?q=oem unlock
Hello, you have solution for root samsung s8 + g9550zhu4dSg2 ?
Hey! haven't seen anyone in this section for a while....
Why I am making this thread
So lately, I was looking through my old phones only only to find my old dusty Samsung Galaxy Note 2 lying around. It had already been rooted with kingroot... Needless to say, it's a spyware and my phone was drastically slow probably because of it.
Long story short, kingroot messed up all the files. Trying to install a working version of SuperSU gave me a headache. Finally, Magisk(v22.1) was supposed to work on the phone as it stated that it's the last version to support v4.4.2 but it doesn't actually work. It keeps on showing N/A whenever I launch it and a million different permutations that I had done in the process of rooting it using Magisk never worked.
This took me days, just jumping from one rabbit hole into another, finding old dead links which really made me so frustrated that at some point I wanted to throw the whole phone away.
That's why I'm creating this thread, so that I save the hassle for myself in the future and hopefully anyone who comes across this.
Updated rooting guide
This guide worked for my GT N7100 android version 4.4.2. It'd also probably work on other devices on other old phones which have an android version less than 5
Just make sure to backup everything before trying it.
Step 1. Flashing TWRP
Download the files from the following link
[TWRP]N7100 TWRP v3.3.1-0 ODIN FLASHABLE [23/05/2019]
Ok there we go this recovery is the latest 3.2.3-2 for t03g only don't flash this on t0lte(N7105). UPDATE: 12/04/2019: official support: https://dl.twrp.me/t03g TWRP 3.2.3-2 for N7100. Bugs: Format as F2FS doesn't work because the option isn't...
forum.xda-developers.com
Download ODIN
https://samfw.com/Odin/Odin3_v3.13.3.zip
Boot the phone into download mode(VOLUME DOWN + POWER KEY + HOME KEY)
Open ODIN and in BL choose the file that you've downloaded whose extension is or is similar to ".tar"
Click start
Step 2. Downloading and flashing Magisk
In here, you need to download a very specific version of Magisk, because anything above this version won't work.
NOTE: If you have installed any later versions of Magisk then make sure to uninstall them first, you can find out how to uninstall it from here(https://topjohnwu.github.io/Magisk/install.html#uninstallation)
Download THESE VERY SPECIFIC VERSIONS of Magisk and Magisk Manager from here
https://github.com/topjohnwu/Magisk/releases/download/v21.4/Magisk-v21.4.zip
https://github.com/topjohnwu/Magisk/releases/download/manager-v8.0.7/MagiskManager-v8.0.7.apk
Get into TWRP recovery mode and then flash Magisk-v21.4.zip
Reboot back into the device and install MagiskManager-v8.0.7.apk
That's the end of it, your device is rooted now
HOWEVER, once MagiskManager has been installed, it would say that there's an update available(a newer version) available that you could upgrade to.
NEVER EVER UPDATE!! Updating your Magisk version to ANYTHING above v21.4 will cause it not to detect root. This is a bug with Magisk and it would probably never get fixed because support for android <5 had been discontinued a long time ago.
In case you ever do accidentally update Magisk, you will have to uninstall the Magisk app and then install MagiskManager-v8.0.7.apk again.
To uninstall and unroot your device, download this file and flash it with TWRP
https://github.com/topjohnwu/Magisk/releases/download/v21.4/Magisk-uninstaller-20210117.zip
Where I got the links above from
https://github.com/topjohnwu/Magisk/releases/download/v21.4/
https://github.com/topjohnwu/Magisk/releases/download/manager-v8.0.7/
Magisk v22.1
This release is focused on fixing regressions and bugs. Check the v22.0 release notes if coming from older releases.
Note: Magisk v22 is the last major version to support Jellybean and Kitkat. Magisk v23 will only support Android 5.0 and higher.
ze7zez said:
Magisk v22.1
This release is focused on fixing regressions and bugs. Check the v22.0 release notes if coming from older releases.
Note: Magisk v22 is the last major version to support Jellybean and Kitkat. Magisk v23 will only support Android 5.0 and higher.
Click to expand...
Click to collapse
Nope doesn't work as it wont be able to detect root at all, this is what had initially caused my headache to begin with
The last version of magisk that actually works on GT N7100 and probably any other old phone is the one that I linked in the thread
EDllT said:
(...)
Get into TWRP recovery mode and flash Magisk-v21.4.zip
Reboot back into the device and install MagiskManager-v8.0.7.apk
(...)
Click to expand...
Click to collapse
Thank you for the information.
I checked on Samsung Galaxy S4 Mini LTE i9195 (stock KK 4.4.2) and it works indeed at most version 21.4.
It is not possible to install MagiskManager-v8.0.7.apk because it is installed together with Magisk-v21.4.zip.