Releases: AndroidAudioMods/ViPER4Android
ViPER4Android-RE v0.6.2
How to update: Download and install BOTH files (App + Magisk module)
Driver changelog:
- No changes, use module from v0.6.1 release (https://github.com/AndroidAudioMods/ViPER4Android/releases/tag/v0.6.1)
App changelog:
- Fixed Android 14 crash
ViPER4Android-RE v0.6.1
How to update: Download and install BOTH files (App + Magisk module)
Driver changelog:
- Fixed version number
App changelog:
Fixed Android 14 crash- Use ViPER4Android-RE v0.6.2
ViPER4Android-RE v0.6.0
How to update: Download and install BOTH files (App + Magisk module)
USE ViPER4Android-RE v0.6.2!
Driver changelog:
- Build with -O3 optimisations (thanks @arter97)
- ViPERBass now processes samples in stereo (before, samples were added together and channels had cross-talk)
App changelog:
- Android Auto is now treated as an output device (preset)
- Updated dependencies
ViPER4Android-RE v0.5.0 - Hi, ViPER DDC :)
How to update: Download and install BOTH files (App + Magisk module)
Recommended way to import presets, kernels or VDCs: Go to Settings -> Files -> Import <preset, kernel, VDC>
Driver changelog:
- Fixed ViPER DDC
- Added architecture info to debug data
App changelog:
- Enabled ViPER DDC
- Added binary architecture to driver status dialog
- Added settings entry to import presets, kernels and VDC files.
- Fixed #38
ViPER4Android-RE v0.4.0
How to update: Download and install BOTH files (App + Magisk module)
Driver changelog:
- Started migration to C++ (vectors, arrays, etc. No manual memory allocation)
- Fixed float -> PCM conversion
- Fixed configuration parsing (now we only copy what the "mask" bit-field tells us)
- Removed sampling rate cap (Now you can use any sampling rate, but some effects might not work)
- Added debug information
- Added x86 and x86_64 support π
App changelog:
- Added debug information in "Driver status" dialog
- "Driver status" update rate is now 1 second (100ms before)
ViPER4Android-RE v0.6.2
How to update: Download and install BOTH files (App + Magisk module)
Driver changelog:
- No changes, use module from v0.6.1 release (https://github.com/AndroidAudioMods/ViPER4Android/releases/tag/v0.6.1)
App changelog:
- Fixed Android 14 crash
ViPER4Android-RE v0.3.0
How to update: Download and install BOTH files (App + Magisk module)
Driver changelog:
- Fixed SoftwareLimiter crash
- Fixed ViPERBass Pure bass+ crash
- Fixed audio mixing (WhatsApp voice notes, navigation sounds, etc. now get mixed in when playing audio)
- Fixed Spectrum extension
App changelog:
- Fixed device detection (notification name and preset were wrong sometimes)
ViPER4Android-RE v0.2.0
WARNING: THIS VERSION OF THE DRIVER WILL CRASH ON SOME DEVICES! IF YOU EXPERIENCE CRASHES, USE THE 0.1.0 DRIVER (MAGISK MODULE) INSTEAD.
How to update: Download and install BOTH files (App + Magisk module)
Driver changelog:
- Implemented SoftwareLimiter (Master limiter -> Threshold limit)
- Added support for AUDIO_FORMAT_PCM_16_BIT and AUDIO_FORMAT_PCM_32_BIT (fixes driver not installed in some devices running Android 7)
App changelog:
- Fixed legacy mode
- Fixed crashes in some devices
Other relevant news:
- AML (Audio Modification Library) now has support for V4A RE -> https://forum.xda-developers.com/t/mod-audio-modification-library-v4-2.3745466/
ViPER4Android-RE v0.1.0 - Happy new year! π
First release, enjoy :)
THIS RELEASE IS 64 BIT COMPATIBLE! π
Thanks to:
- Thomas (provided the base for the Android app): https://github.com/Pittvandewitt
- Martmists (started the reverse engineering project and built the base for the driver): https://github.com/Martmists-GH
- Iscle (continued reverse engineering of the driver and updated the app for it): https://github.com/Iscle
Steps to get it working:
- Download the Magisk Module .zip and the .apk file
- Install the Magisk Module .zip using Magisk Manager
- Install the .apk file
- Reboot
- ...
- Profit!
Known issues:
- Enabling/Disabling legacy mode while music is playing might leave the app in an unknown state
Disclaimer: This is an alpha release and many things WILL be changed for the final release, so don't make any assumptions when updating to newer versions (presets might not work, other Magisk Modules could be incompatible with it, etc.)