Menu

Tree [76f1cd] main /
 History

HTTPS access


File Date Author Commit
 .github 2023-09-14 Snooping Snooping [76f1cd] releases
 .vscode 2023-09-14 Snooping Snooping [76f1cd] releases
 magiskmodule 2023-09-14 Snooping Snooping [76f1cd] releases
 .gitattributes 2023-09-14 Snooping Snooping [76f1cd] releases
 .gitignore 2023-09-14 Snooping Snooping [76f1cd] releases
 README.md 2023-09-14 Snooping Snooping [76f1cd] releases
 compile.sh 2023-09-14 Snooping Snooping [76f1cd] releases
 module.prop 2023-09-14 Snooping Snooping [76f1cd] releases

Read Me

viper4android fx reborn

A refined ViPER4Android installer.

use ALM

This is an updated and enhanced ViPER4Android FX 2.7 installer. \
It contains many useability enhancements and all the major fixes needed to run ViPER4Android on modern ROMs effortlessly.

Features

  • Install ViPER4Android in one go \
    No need for additional modules or multiple reboots.
  • Quick install \
    The entire install procedure has been rewritten from the ground up
    to be quick, simple and robust.
  • ViPER4Android APK included \
    There is no longer a need for an active internet connection during install,
    as the ViPER4Android APK
    is included in the install zip.
  • Automatic seamless ViPER driver install \
    This installer installs the ViPER driver seamlessly during module installation,
    there is no need to have the app install the driver.
  • MagiskPolicy included \
    The necessary SELinux rules for running on modern Android ROMs are included,
    there is no need for Audio Compatibility Patch anymore.
  • Enforce the law \
    This installer does not require switching SELinux to
    permissive
    temporarily for installing the APK,
    which mostly helps with devices where permissive has been disabled in the kernel.
  • Old folder gone legacy \
    The old folder ViPER4Android in your personal files has been redundant for long time already,
    as all files have been moved to the new scoped storage location anyways. \
    This installer doesn't depend on the old folder anymore,
    you can safely delete it and not have it clutter your files anymore.
  • Automatic VDC, IRS and preset import \
    If you have bought a VDC file
    or downloaded an IRS file or preset,
    you don't have to copy it over manually.
    The installer automatically finds and copies them to the correct place
    for ViPER4Android to find them
    and for you to enjoy the audiophile feeling.
  • Legacy mode for the win \
    To this day I don't see why one would want to have Legacy mode disabled.
    Yes I know it's because a media app should send it's audio session id, but to be honest:
    Who cares?
    Legacy mode just always works reliably and this is why this installer enables it by default.
    Does anyone remember the time when this option was called "Process audio session 0"?
  • Opt-in instead of Opt-out \
    ViPER4Android 2.7 comes with Crashlytics bug report metrics enabled by default.
    Personally I don't like to send bug reports, so I always disable it.
    I think Opt-in is the way to go here.
    This is why in this module Crashlytics is disabled by default and you may enable if it you wish to.
  • Keep the vibes alive \
    Measures have been put in place to ensure ViPER4Android doesn't get killed by the OOM-killer.
    Though should ViPER4Android stop working anyways, it will automatically be restarted.
    This may be of great convenience on low ram devices
    where the OOM-killer is very aggressive,
    even towards foreground services.
  • I know you're doing fine \
    The notifications of ViPER4Android have been permanently disabled.
    There is no need for this permanent cluttering of the notifications list.
    (more)

Install

  1. Download the latest module ZIP from GitHub Releases
  2. Flash in Magisk/Lygisk
  3. Reboot

The installer installs the ViPER4Android app for you.
Don't install it yourself.

Please don't submit pull requests adding your device/ROM combination. \
I will only add devices which I can test myself.

Upgrade

manually following the install instructions

A reboot is recommended afterwards,
but usually not required.
You can just postpone it
and combine it with the next reboot that you'd do anyways.

Reimport VDC/IRS files

For reimporting newly downloaded VDC or IRS files
from your downloads directory,
just follow the upgrade instructions.

You don't need to restart afterwards,
the new files will be available immediately.

Bugs and support

I am not a ViPER dev, nor am I capable of fixing your broken install or ROM. \
If you have trouble to install ViPER4Android this way, please do hesitate to ask me. \
Try to install it the normal way and if that doesn't work either,
ask in the
ViPER4Android Telegram group
or the
ViPER4Android XDA Thread
instead.

Thanks

If you want to invest into a great dev,
go and donate to @pittvandewitt.

Thank you
@pittvandewitt

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.