From 0b05c09a1918c605cf84e1d63f7b8a489f280087 Mon Sep 17 00:00:00 2001 From: Arijit78 Date: Tue, 6 Aug 2024 18:46:11 +0000 Subject: [PATCH] stone: Add JamesDSP Signed-off-by: Arijit78 --- audio/audio_effects.xml | 2 ++ device.mk | 3 +++ sepolicy/vendor/audioserver.te | 3 +++ vendorsetup.sh | 3 +++ 4 files changed, 11 insertions(+) diff --git a/audio/audio_effects.xml b/audio/audio_effects.xml index e8efa99..6c66329 100644 --- a/audio/audio_effects.xml +++ b/audio/audio_effects.xml @@ -41,6 +41,7 @@ + @@ -91,6 +92,7 @@ + diff --git a/device.mk b/device.mk index 75c7703..ffd48df 100644 --- a/device.mk +++ b/device.mk @@ -12,6 +12,9 @@ ifeq ($(Vendor_Dolby),true) $(call inherit-product, vendor/dolby/dolby.mk) endif +# JamesDSP +$(call inherit-product, packages/apps/JamesDSPManager/config.mk) + # Enable project quotas and casefolding for emulated storage without sdcardfs $(call inherit-product, $(SRC_TARGET_DIR)/product/emulated_storage.mk) diff --git a/sepolicy/vendor/audioserver.te b/sepolicy/vendor/audioserver.te index 8b13789..4d98ed6 100644 --- a/sepolicy/vendor/audioserver.te +++ b/sepolicy/vendor/audioserver.te @@ -1 +1,4 @@ +get_prop(audioserver, vendor_audio_prop) +allow audioserver unlabeled:file { read write open getattr }; +allow hal_audio_default hal_audio_default:process { execmem }; diff --git a/vendorsetup.sh b/vendorsetup.sh index 2df8bdf..fe0b8db 100644 --- a/vendorsetup.sh +++ b/vendorsetup.sh @@ -9,3 +9,6 @@ git clone https://github.com/crdroidandroid/android_kernel_qcom_sm8350.git -b 14 # Clone prebuilt kernel git clone https://github.com/Arijit78/device_xiaomi_stone-kernel.git -b 14 device/xiaomi/stone-kernel + +# Clone JamesDSP +git clone https://github.com/Arijit78/packages_apps_JamesDSPManager.git -b udc packages/apps/JamesDSPManager