summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxkeita <keita_nya@live.jp>2017-06-10 02:19:34 +0000
committerxkeita <keita_nya@live.jp>2017-06-14 03:54:31 +0000
commit11a89e559b9a3be3592afb6260f58bef09a0d466 (patch)
treed5a04ce7a44b8baffbd52885d07b7563b554ad5a
parent902520c4c41a060a9631fb630bcf9f9273347859 (diff)
shinano-common: audio: Import ACDB-IDs and fluence config
- Imported original ACDB values from original .291 stock rom for dual mic (endfire array) and BT - Updated audio device names for headset and bt mic - Enable dual-mic config Change-Id: I49605dca37d526bb79e56c765e6f0db957c39f5d
-rw-r--r--audio/audio_platform_info.xml11
-rw-r--r--system.prop8
2 files changed, 18 insertions, 1 deletions
diff --git a/audio/audio_platform_info.xml b/audio/audio_platform_info.xml
index 2a32fea..aa8dd5c 100644
--- a/audio/audio_platform_info.xml
+++ b/audio/audio_platform_info.xml
@@ -29,13 +29,20 @@
<!-- Output devices -->
<device name="SND_DEVICE_OUT_SPEAKER" acdb_id="15" />
<device name="SND_DEVICE_OUT_SPEAKER_REVERSE" acdb_id="15" />
+ <device name="SND_DEVICE_OUT_SPEAKER_AND_HEADPHONES" acdb_id="15" />
<device name="SND_DEVICE_OUT_VOICE_SPEAKER" acdb_id="15" />
<device name="SND_DEVICE_OUT_SPEAKER_AND_HDMI" acdb_id="15" />
<device name="SND_DEVICE_OUT_SPEAKER_AND_USB_HEADSET" acdb_id="15" />
<!-- Input devices -->
+ <device name="SND_DEVICE_IN_HANDSET_DMIC" acdb_id="6" />
+ <device name="SND_DEVICE_IN_SPEAKER_DMIC" acdb_id="13" />
+ <device name="SND_DEVICE_IN_BT_SCO_MIC" acdb_id="282" />
<device name="SND_DEVICE_IN_CAMCORDER_MIC" acdb_id="544" />
+ <device name="SND_DEVICE_IN_VOICE_DMIC" acdb_id="6" />
+ <device name="SND_DEVICE_IN_VOICE_SPEAKER_DMIC" acdb_id="13" />
<device name="SND_DEVICE_IN_VOICE_REC_MIC" acdb_id="528" />
+ <device name="SND_DEVICE_IN_VOICE_REC_DMIC_FLUENCE" acdb_id="6" />
</acdb_ids>
<backend_names>
@@ -53,9 +60,11 @@
<device_names>
<!-- Output devices -->
+ <device name="SND_DEVICE_OUT_HEADPHONES" alias="headphones-regulation" />
<device name="SND_DEVICE_OUT_VOICE_HAC_HANDSET" alias="voice-handset-hac" />
<!-- Input devices -->
+ <device name="SND_DEVICE_IN_BT_SCO_MIC" alias="bt-sco-dsp-mic" />
<device name="SND_DEVICE_IN_HDMI_MIC" alias="hdmi-tx" />
</device_names>
-</audio_platform_info>
+</audio_platform_info> \ No newline at end of file
diff --git a/system.prop b/system.prop
index 8e4ab7b..840672e 100644
--- a/system.prop
+++ b/system.prop
@@ -39,3 +39,11 @@ ro.qti.sensors.tilt=false
ro.qti.sensors.tilt_detector=true
ro.qti.sensors.dpc=false
ro.qti.sensors.wu=false
+
+# Audio config
+ro.qc.sdk.audio.fluencetype=fluence
+persist.audio.fluence.voicecall=true
+persist.audio.fluence.voicerec=false
+persist.audio.fluence.audiorec=true
+persist.audio.fluence.speaker=true
+persist.audio.handset.mic.type=analog \ No newline at end of file