Android Tools How To

Download and Install Viper4Android On Huawei Mate 9

Download and Install Viper4Android On Huawei Mate 9.For those of you who don’t know about Viper4Android, it is often termed as the mother of all sound MODs available for Android devices and what’s best is that it is not device specific. You can install it on any device running on Android OS and enjoy an amazing music experience without spending even a single penny on any sound component hardware upgrades.

This post is for all the Huawei Mate 9 users who are interested in downloading Viper4Android ROM on their device. The procedure is quite simple and requires you to fulfil some pre-requisites and download few files which are important to complete the installation.Very special thanks to ante0 over Xda for this guide.

For installation of Viper4Android on your Huawei Matte 9, you will need to use the “removal script”, then flashing the zip file of SuperSU. Before going there, you need to fulfil a few pre-requisites.Now follow the given steps to Download and Install Viper4Android On Huawei Mate 9


  • Have a backup of all the important data.
  • You need to have more than 50% battery percentage.
  • You need to have the following files in your device so that removal script runs properly
  1. /system/lib/soundfx/ -> /system/lib/soundfx/
  2. /system/etc/audio_effects.conf -> /system/etc/audio_effects.conf.bak
  3. /vendor/etc/audio_effects.conf -> /vendor/etc/audio_effects.conf.bak

If the files are not there, the removal script won’t work properly and would simply remove the files leaving you with none at all.

  • SuperSU should be present in your device.


Disclaimer: is not responsible for any damage happened to your device(s) while following this guide. Proceed at your own risk.

How To Install Viper4Android On Huawei Mate 9

Download and Install Viper4Android On Huawei Mate 9

If Using SuperSU

  • Just flash the zip file in TWRP mode.
  • Copy the 00selinux script directly to the location /system/etc/init.d/
  • Now, run it at boot so that you have SELinux set to Permissive after flashing.

Alternate Method (If using PHH su)

  • Flash the zip in TWRP mode and then boot your device.
  • Simply open a terminal and then issue the following command -> su –init / system/ etc/ init.d/ 00selinux
  • Now, reboot your device.
  • For removing the ‘init’, you can use “su –init!/system/etc/init.d/00selinux”.

If you have any question related to this post feel free to leave that in the comment section below 🙂

Source Xda

About the author

RMG Staff

Rootmygalaxy a.k.a RMG is one of the biggest Android Guide websites which has been serving for last 4 years. The site gets avg. 1.5 million views per month These Posts are done by RMG Team Members.

LineageOS 15.1 (Android 8.1 Oreo) Is now available for many devicesDownload Now

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.