From f8beeb1f0641f970082e67f28f2a430a2e5efcb6 Mon Sep 17 00:00:00 2001 From: Carter Hsu Date: Mon, 8 Mar 2021 09:42:28 +0800 Subject: [PATCH 1/3] audio: enable AAC codec for compress-offload AAC_LC, AAC_HE_V1, AAC_HW_V2 Bug: 170647768 Test: AAC playback by compress-offload Signed-off-by: Carter Hsu Change-Id: I84af6c9e8435de98ddbc4c6e8995989665c4d1ed --- audio/oriole/config/audio_policy_configuration.xml | 11 ++++++++++- ...dio_policy_configuration_a2dp_offload_disabled.xml | 11 ++++++++++- ...udio_policy_configuration_bluetooth_legacy_hal.xml | 11 ++++++++++- audio/raven/config/audio_policy_configuration.xml | 11 ++++++++++- ...dio_policy_configuration_a2dp_offload_disabled.xml | 11 ++++++++++- ...udio_policy_configuration_bluetooth_legacy_hal.xml | 11 ++++++++++- audio/slider/config/audio_policy_configuration.xml | 11 ++++++++++- ...dio_policy_configuration_a2dp_offload_disabled.xml | 11 ++++++++++- ...udio_policy_configuration_bluetooth_legacy_hal.xml | 11 ++++++++++- audio/whitefin/config/audio_policy_configuration.xml | 11 ++++++++++- ...dio_policy_configuration_a2dp_offload_disabled.xml | 11 ++++++++++- ...udio_policy_configuration_bluetooth_legacy_hal.xml | 11 ++++++++++- 12 files changed, 120 insertions(+), 12 deletions(-) diff --git a/audio/oriole/config/audio_policy_configuration.xml b/audio/oriole/config/audio_policy_configuration.xml index 1dcb956..1e71bf3 100644 --- a/audio/oriole/config/audio_policy_configuration.xml +++ b/audio/oriole/config/audio_policy_configuration.xml @@ -34,7 +34,16 @@ + + + diff --git a/audio/oriole/config/audio_policy_configuration_a2dp_offload_disabled.xml b/audio/oriole/config/audio_policy_configuration_a2dp_offload_disabled.xml index 38cad6f..688fc50 100644 --- a/audio/oriole/config/audio_policy_configuration_a2dp_offload_disabled.xml +++ b/audio/oriole/config/audio_policy_configuration_a2dp_offload_disabled.xml @@ -34,7 +34,16 @@ + + + diff --git a/audio/oriole/config/audio_policy_configuration_bluetooth_legacy_hal.xml b/audio/oriole/config/audio_policy_configuration_bluetooth_legacy_hal.xml index a8356bd..cd4945b 100644 --- a/audio/oriole/config/audio_policy_configuration_bluetooth_legacy_hal.xml +++ b/audio/oriole/config/audio_policy_configuration_bluetooth_legacy_hal.xml @@ -34,7 +34,16 @@ + + + diff --git a/audio/raven/config/audio_policy_configuration.xml b/audio/raven/config/audio_policy_configuration.xml index 1dcb956..1e71bf3 100644 --- a/audio/raven/config/audio_policy_configuration.xml +++ b/audio/raven/config/audio_policy_configuration.xml @@ -34,7 +34,16 @@ + + + diff --git a/audio/raven/config/audio_policy_configuration_a2dp_offload_disabled.xml b/audio/raven/config/audio_policy_configuration_a2dp_offload_disabled.xml index 38cad6f..688fc50 100644 --- a/audio/raven/config/audio_policy_configuration_a2dp_offload_disabled.xml +++ b/audio/raven/config/audio_policy_configuration_a2dp_offload_disabled.xml @@ -34,7 +34,16 @@ + + + diff --git a/audio/raven/config/audio_policy_configuration_bluetooth_legacy_hal.xml b/audio/raven/config/audio_policy_configuration_bluetooth_legacy_hal.xml index a8356bd..cd4945b 100644 --- a/audio/raven/config/audio_policy_configuration_bluetooth_legacy_hal.xml +++ b/audio/raven/config/audio_policy_configuration_bluetooth_legacy_hal.xml @@ -34,7 +34,16 @@ + + + diff --git a/audio/slider/config/audio_policy_configuration.xml b/audio/slider/config/audio_policy_configuration.xml index 1dcb956..1e71bf3 100644 --- a/audio/slider/config/audio_policy_configuration.xml +++ b/audio/slider/config/audio_policy_configuration.xml @@ -34,7 +34,16 @@ + + + diff --git a/audio/slider/config/audio_policy_configuration_a2dp_offload_disabled.xml b/audio/slider/config/audio_policy_configuration_a2dp_offload_disabled.xml index 38cad6f..688fc50 100644 --- a/audio/slider/config/audio_policy_configuration_a2dp_offload_disabled.xml +++ b/audio/slider/config/audio_policy_configuration_a2dp_offload_disabled.xml @@ -34,7 +34,16 @@ + + + diff --git a/audio/slider/config/audio_policy_configuration_bluetooth_legacy_hal.xml b/audio/slider/config/audio_policy_configuration_bluetooth_legacy_hal.xml index a8356bd..cd4945b 100644 --- a/audio/slider/config/audio_policy_configuration_bluetooth_legacy_hal.xml +++ b/audio/slider/config/audio_policy_configuration_bluetooth_legacy_hal.xml @@ -34,7 +34,16 @@ + + + diff --git a/audio/whitefin/config/audio_policy_configuration.xml b/audio/whitefin/config/audio_policy_configuration.xml index 64081e8..6da94d2 100644 --- a/audio/whitefin/config/audio_policy_configuration.xml +++ b/audio/whitefin/config/audio_policy_configuration.xml @@ -36,7 +36,16 @@ + + + diff --git a/audio/whitefin/config/audio_policy_configuration_a2dp_offload_disabled.xml b/audio/whitefin/config/audio_policy_configuration_a2dp_offload_disabled.xml index 86ccf13..cd93777 100644 --- a/audio/whitefin/config/audio_policy_configuration_a2dp_offload_disabled.xml +++ b/audio/whitefin/config/audio_policy_configuration_a2dp_offload_disabled.xml @@ -34,7 +34,16 @@ + + + diff --git a/audio/whitefin/config/audio_policy_configuration_bluetooth_legacy_hal.xml b/audio/whitefin/config/audio_policy_configuration_bluetooth_legacy_hal.xml index ece3466..7614235 100644 --- a/audio/whitefin/config/audio_policy_configuration_bluetooth_legacy_hal.xml +++ b/audio/whitefin/config/audio_policy_configuration_bluetooth_legacy_hal.xml @@ -34,7 +34,16 @@ + + + From 00ba8df5a49c34cc40adefd2992446493e9af99c Mon Sep 17 00:00:00 2001 From: rioskao Date: Mon, 8 Mar 2021 10:44:34 +0800 Subject: [PATCH 2/3] support music_break model for whi product Bug: 176410687 Test: test with STTAP Change-Id: I2d109ce2e5e078173256c84b52a1e4f176fb5502 --- audio/oriole/config/sound_trigger_configuration.xml | 1 + audio/raven/config/sound_trigger_configuration.xml | 1 + audio/slider/config/sound_trigger_configuration.xml | 1 + audio/whitefin/config/sound_trigger_configuration.xml | 1 + 4 files changed, 4 insertions(+) diff --git a/audio/oriole/config/sound_trigger_configuration.xml b/audio/oriole/config/sound_trigger_configuration.xml index a592910..dbee090 100644 --- a/audio/oriole/config/sound_trigger_configuration.xml +++ b/audio/oriole/config/sound_trigger_configuration.xml @@ -28,5 +28,6 @@ + diff --git a/audio/raven/config/sound_trigger_configuration.xml b/audio/raven/config/sound_trigger_configuration.xml index a592910..dbee090 100644 --- a/audio/raven/config/sound_trigger_configuration.xml +++ b/audio/raven/config/sound_trigger_configuration.xml @@ -28,5 +28,6 @@ + diff --git a/audio/slider/config/sound_trigger_configuration.xml b/audio/slider/config/sound_trigger_configuration.xml index a592910..dbee090 100644 --- a/audio/slider/config/sound_trigger_configuration.xml +++ b/audio/slider/config/sound_trigger_configuration.xml @@ -28,5 +28,6 @@ + diff --git a/audio/whitefin/config/sound_trigger_configuration.xml b/audio/whitefin/config/sound_trigger_configuration.xml index a592910..dbee090 100644 --- a/audio/whitefin/config/sound_trigger_configuration.xml +++ b/audio/whitefin/config/sound_trigger_configuration.xml @@ -28,5 +28,6 @@ + From 0ccb1ab0b37d8036700de11fbf7f042c362b04ae Mon Sep 17 00:00:00 2001 From: Kris Chen Date: Mon, 8 Mar 2021 16:45:38 +0800 Subject: [PATCH 3/3] trusty_apploader: Fix avc errors Fix the following avc denial: trusty_apploade: type=1400 audit(0.0:3): avc: denied { dac_override } for capability=1 scontext=u:r:trusty_apploader:s0 tcontext=u:r:trusty_apploader:s0 tclass=capability permissive=1 Bug: 180874342 Test: Verify no avc denied when trusty app is loaded. Change-Id: I4f54fb70c92ba47027cc8bd19b4fe9c2ff9e5a03 --- conf/init.oriole.rc | 2 +- conf/init.raven.rc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/conf/init.oriole.rc b/conf/init.oriole.rc index 4abb1c2..cfe3106 100644 --- a/conf/init.oriole.rc +++ b/conf/init.oriole.rc @@ -26,4 +26,4 @@ service insmod_sh_oriole /vendor/bin/init.insmod.sh /vendor/etc/init.insmod.orio on fs # Fingerprint chown system system /dev/goodix_fp - exec_background /vendor/bin/trusty_apploader /vendor/firmware/g6.app + exec_background - system shell -- /vendor/bin/trusty_apploader /vendor/firmware/g6.app diff --git a/conf/init.raven.rc b/conf/init.raven.rc index 30cfbf5..2c5db8d 100644 --- a/conf/init.raven.rc +++ b/conf/init.raven.rc @@ -26,7 +26,7 @@ service insmod_sh_raven /vendor/bin/init.insmod.sh /vendor/etc/init.insmod.raven on fs # Fingerprint chown system system /dev/goodix_fp - exec_background /vendor/bin/trusty_apploader /vendor/firmware/g6.app + exec_background - system shell -- /vendor/bin/trusty_apploader /vendor/firmware/g6.app on property:mfgapi.touchpanel.permission=1 chmod 0600 /sys/devices/virtual/sec/tsp/cmd