mirror of
https://github.com/Evolution-X-Devices/packages_apps_ViPER4AndroidFX
synced 2026-01-27 16:24:55 +00:00
ViPER4AndroidFX: Import non-root ViPER4Android FX v2.7.1.0
Viper's Audio is software for various platforms, such as Android and PC, Cat. It is used to improve the sound in general, with the help of various sound effects, i.e. it is actually a system equalizer. Co-authored-by: CHRISL7 <70589286+ChrisW444@users.noreply.github.com> Co-authored-by: TTTT555 <albukerko@gmail.com> Signed-off-by: 7Soldier <reg.fm4@gmail.com>
This commit is contained in:
1
Android.mk
Normal file
1
Android.mk
Normal file
@@ -0,0 +1 @@
|
||||
include $(call all-subdir-makefiles)
|
||||
14
README.md
Normal file
14
README.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# ViPER4Android FX
|
||||
- Add this in **device.mk**: $(call inherit-product, packages/apps/ViPER4AndroidFX/config.mk)
|
||||
|
||||
Add this to your **audio_effects.xml**:
|
||||
|
||||
<library name="v4a_fx" path="libv4a_fx.so"/>
|
||||
<effect name="v4a_standard_fx" library="v4a_fx" uuid="41d3c987-e6cf-11e3-a88a-11aba5d5c51b"/>
|
||||
|
||||
Also you need to address some SELinux denials in **audioserver.te**:
|
||||
|
||||
get_prop(audioserver, vendor_audio_prop)
|
||||
|
||||
allow audioserver unlabeled:file { read write open getattr };
|
||||
allow hal_audio_default hal_audio_default:process { execmem };
|
||||
7
config.mk
Normal file
7
config.mk
Normal file
@@ -0,0 +1,7 @@
|
||||
BUILD_PATH := packages/apps/ViPER4AndroidFX
|
||||
|
||||
PRODUCT_COPY_FILES += \
|
||||
$(call find-copy-subdir-files,*,$(BUILD_PATH)/vendor,vendor)
|
||||
|
||||
PRODUCT_PACKAGES += \
|
||||
ViPER4AndroidFX
|
||||
1
system/Android.mk
Normal file
1
system/Android.mk
Normal file
@@ -0,0 +1 @@
|
||||
include $(call all-subdir-makefiles)
|
||||
10
system/app/Android.mk
Normal file
10
system/app/Android.mk
Normal file
@@ -0,0 +1,10 @@
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := ViPER4AndroidFX
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_MODULE_CLASS := APPS
|
||||
LOCAL_CERTIFICATE := PRESIGNED
|
||||
LOCAL_SRC_FILES := ViPER4AndroidFX/ViPER4AndroidFX.apk
|
||||
LOCAL_OVERRIDES_PACKAGES := AudioFX
|
||||
include $(BUILD_PREBUILT)
|
||||
BIN
system/app/ViPER4AndroidFX/ViPER4AndroidFX.apk
Normal file
BIN
system/app/ViPER4AndroidFX/ViPER4AndroidFX.apk
Normal file
Binary file not shown.
BIN
vendor/lib/libstdc++.so
vendored
Normal file
BIN
vendor/lib/libstdc++.so
vendored
Normal file
Binary file not shown.
BIN
vendor/lib/soundfx/libv4a_fx.so
vendored
Normal file
BIN
vendor/lib/soundfx/libv4a_fx.so
vendored
Normal file
Binary file not shown.
Reference in New Issue
Block a user