ingres: audio: Fix invalid voice recognition stream KVs

Voice recognition streams are limited to one instance [1] and are only
available in TX direction. For some reason this broke apps like babbel,
thus split the stream definitions for voice recognition and deep buffer
again and only copy the relevant KVs from deep buffer to voice
recognition.

[1]: https://github.com/LineageOS/android_vendor_qcom_opensource_arpal-lx/blob/9cd03fda13439121d7e490ad47d494e83170c383/resource_manager/src/ResourceManager.cpp#L132

This fixes commit f8c84cbb52791517a225bebb6802b8b10f2c2e50 ("ingres:
audio: Use deep buffer calibration for voice recognition streams")

Change-Id: Ieff33dd1bbb7c74f21e7bcf557cb5034135b4c9d
1 file changed
tree: 3d8bc07a31406bf9fc65291a63b9d544344adfa9
  1. audio/
  2. overlay/
  3. properties/
  4. Android.bp
  5. AndroidProducts.mk
  6. board-info.txt
  7. BoardConfig.mk
  8. device.mk
  9. extract-files.py
  10. lineage_ingres.mk
  11. proprietary-files.txt
  12. README.md
  13. setup-makefiles.py
README.md

Copyright (C) 2025 The LineageOS Project

Device configuration for Redmi K50 Gaming/POCO F4 GT

The Redmi K50 Gaming/POCO F4 GT (codenamed "ingres") is a high-end gaming smartphone from Redmi/POCO.

It was globally released in Feb 2022.

Device specifications

BasicSpec Sheet
PlatformSnapdragon® 8 Gen 1 (SM8450)
RAM & Storage8GB/128GB, 12GB/256GB (LPDDR5 RAM, UFS 3.1 storage)
Shipped Android Version12
BatteryNon-removable, 4700 mAh
Display6.67" OLED, 120Hz, 2400x1080 (~395 ppi)
Rear camera64MP IMX686 wide angle, 8MP ultra wide-angle, 2MP macro
Front camera20MP IMX596 in-display

Device picture

POCO F4 GT