HasH_BrowN
Android Expert
I decided to write a simple guide, seeing how the installation of V4A on marshmallow was an iffy subject. There are too many ways of installing that simply don't work. The main reason is SELinux not set to permissive. Now there are security risks by setting the SELinux to permissive, but most likely your already rooted so..... If your not then by all means do a search on what SELinux is and you decide for yourself (before making any rash statements about it).
Download the attached zip and if necessary the attached busybox apk. Extract zip contents to any location. There will be 2 files extracted, an app and a zip file (link below). I modified the extracted zip to include the dark version of Viper4Android. Install Busybox apk and SELinuxMode Changer apk prior to installing V4A driver to avoid conflicts.
Step by Step Instructions
Proper Credit
Busybox
https://play.google.com/store/apps/details?id=stericson.busybox
SELinuxMode Changer apk
http://forum.xda-developers.com/showthread.php?t=2524485]
zip found here
http://forum.xda-developers.com/lg-g3/themes-apps/app-viper4android-v2-4-0-1-lg-g3-t3311403
zip contents from
http://forum.xda-developers.com/google-nexus-5/themes-apps/discussion-viper4android-t2543796
official V4A website
http://forum.xda-developers.com/showthread.php?t=2191223
DISCLAIMER: No One (but you) will be held responsible for any damages caused by the modifications you do to the devices software. You do so of you own volition.
Download the attached zip and if necessary the attached busybox apk. Extract zip contents to any location. There will be 2 files extracted, an app and a zip file (link below). I modified the extracted zip to include the dark version of Viper4Android. Install Busybox apk and SELinuxMode Changer apk prior to installing V4A driver to avoid conflicts.
Step by Step Instructions
- Make sure Busybox is installed
- Install Busybox
- Open app
- Tap INSTALL
You can either use the provided apk or choose one of your own Busybox apps
- Setting SELinux to PERMISSIVE
- Install SELinuxMode Changer.
- Open app.
- Tap PERMISSIVE (should grey-out) to enable permissive mode.
- Reboot
At any time you want to switch back to enforcing mode, simply tap the ENFORCING button
- Installing Viper4Android on CM13
- Boot device to TWRP
- Flash zip
- Reboot
- Open Viper4Android
- Install driver (3 dot menu)
- Reboot
You can check driver status (3 dot menu). If it shows status as abnormal, open up SELinuxMode Changer to ensure it is still set as permissive. You may have to reboot.
Proper Credit
Busybox
https://play.google.com/store/apps/details?id=stericson.busybox
SELinuxMode Changer apk
http://forum.xda-developers.com/showthread.php?t=2524485]
zip found here
http://forum.xda-developers.com/lg-g3/themes-apps/app-viper4android-v2-4-0-1-lg-g3-t3311403
zip contents from
http://forum.xda-developers.com/google-nexus-5/themes-apps/discussion-viper4android-t2543796
official V4A website
http://forum.xda-developers.com/showthread.php?t=2191223
DISCLAIMER: No One (but you) will be held responsible for any damages caused by the modifications you do to the devices software. You do so of you own volition.
Attachments
Last edited: