-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ8eo7QAKCRDorT+BmrEO
eGUnAJ9bGTuagfRORqU1KMaMdPmYX0NATwCfYsrFcqQbnjw3mIyPzSFC1/qybTg=
=2d7s
-----END PGP SIGNATURE-----
gpgsig -----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgPpdpjxPACTIhnlvYz0GM4BR7FJ
+rYv3jMbfxNKD3JvcAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
AAAAQPSdBwYIRN4UutHtntG1wlwKUNS3SpR6YOFJMi7UZ5Vt6WjPtAa3YBCZr10ftnIIHK
2WnMwIKSFmF426Jvgxcgg=
-----END SSH SIGNATURE-----
Merge tag 'android-15.0.0_r20' into staging/lineage-22.2_merge-android-15.0.0_r20
Android 15.0.0 Release 20 (BP1A.250305.019)
# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ8eo7QAKCRDorT+BmrEO
# eGUnAJ9bGTuagfRORqU1KMaMdPmYX0NATwCfYsrFcqQbnjw3mIyPzSFC1/qybTg=
# =2d7s
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed Mar 5 03:29:17 2025 EET
# gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [ultimate]
# By Eileen Lai (2) and others
# Via Android Build Coastguard Worker (11) and others
* tag 'android-15.0.0_r20':
modem_svc: use modem_svc_sit version sepolicy
Add PLAYVIDEOS_VERSION_DIR and PRODUCT_SOONG_NAMESPACES for Videos.
modem_svc: use shared_modem_platform to replace all modem_svc_sit
raviole: Pull init.insmod.*.cfg from vendor_dlkm
Move modem_svc_sit from gs101 to raviole
Remove vibrator HAL service
audio: enable software encoded Bluetooth broadcast
gps: set default SUPL SSL method to SSLv23
Change-Id: Ia8a6344945e143e7d357e4644482cdca4593af00
- remove unused controls since the last version isn't expected multiple
instance.
Bug: 341323676
Test: manual test
Change-Id: I69e5f4125044c3a56e8f44f5bace7cca3d06717b
Signed-off-by: Jasmine Cha <chajasmine@google.com>
AoC can support mmap on BT both playback and recording
after gpar/322484.
Bug: 232205959
Test: OboeTester
Signed-off-by: millerliang <millerliang@google.com>
Change-Id: I53d70625acb4629954f2bd3041d9d52f4b5c61d1
Some 3rd party app may use one or three microhpne(s)
to do the camera recording.
Add these two configurations to UC_AUDIO_RECORD to sync
the audio and video of the recoreded video.
Bug: 260824124
Test: Reporter verified
Change-Id: Ide731ef55457a4aee47a1cbfd7badd2ba31704dc
Remove spatial audio configuration in speaker path
to match the rule.
Bug: 247415765
Test: spatial audio playback
Change-Id: I3df0cdf6c47ecbc633ac2ddcba026084b682b17e
extend this to prevent alsa trigger stop playback
and causing pop
Bug: 238056484
Signed-off-by: vincenttew <vincenttew@google.com>
Change-Id: I3f422169a8bccbeece0c97b3ba515d99f7dab2e2
To meet the av sync, we need to adjust the uc latency
for immersive playback.
Bug: 243645548
Test: Test with av sync video
Change-Id: I5980c8833e168f859b541eeab7d093c206857233
Enable gapless support on compressed_offload w/o trimming delay and padding.
Bug: 236351705
Test: test with AOSP Music and MediaMonkey
Change-Id: Ie23f10d612ee98d6926236de9174aa90e75de415
Signed-off-by: Robert Lee <lerobert@google.com>
Change to use pcm id 30 for immersive output,
which is using raw path in AoC to get lower
roundtrip latency.
Bug: 237677573
Test: spatial audio playback
Change-Id: Ibbd3e70df5f35503673c2834fda7a22cbeaae557
Update audio policy and effect configuration files to
support spatial audio feature
Bug: 237677573
Test: make
Merged-In: I4a7e2eb3c44192954b7bcf804d14097e94e90eb0
Change-Id: I4a7e2eb3c44192954b7bcf804d14097e94e90eb0
Update audio policy and effect configuration files to
support spatial audio feature
Bug: 237677573
Test: make
Change-Id: I4a7e2eb3c44192954b7bcf804d14097e94e90eb0
- redefine mute duration of primary output from 160ms to 40ms to avoid
cutting of preview notification.
Bug: 233176336
Test: preview notification/voice end call tone
Signed-off-by: Jasmine Cha <chajasmine@google.com>
Change-Id: Ib696638eca99b1f58300533cca586cab209b188d
The format for output is negotiated, no need to specify it in xml config file.
Bug: 230578655
Test: Play music using LE Audio device
Change-Id: I44fcba0148dc376c72ccd2180d68f403cef873db
add mic gain on path "speaker-mic" from 0 to 22
Bug: 228224014
Test: audio record
Signed-off-by: Carter Hsu <carterhsu@google.com>
Change-Id: Idafad36fdfb5c5f54e2ad3c1718b814b956ac17c
Revert "DO NOT MERGE Audio configuration for spatial audio"
Bug: 223736548
Test: make
This reverts commit edfc5e86bd.
Change-Id: Ie693f24b76d00469ad71a36989e481023946c3bb
Update audio policy and effect configuration files to
support spatial audio feature
Bug: 189423448
Test: make
Change-Id: I2274fb4784eef5e28cadd9f33c38fdbbe60f6b40
If ro.bluetooth.a2dp_offload.supported == true AND persist.bluetooth.a2dp_offload.disabled == true
use audio_policy_configuration_a2dp_offload_disabled.xml (a2dp X LE X)
If ro.bluetooth.a2dp_offload.supported == true AND persist.bluetooth.a2dp_offload.disabled == false AND
(ro.bluetooth.leaudio_offload.supported == false OR persist.bluetooth.leaudio_offload.disabled == true)
use audio_policy_configuration_le_offload_disabled.xml (a2dp O LE X)
If ro.bluetooth.a2dp_offload.supported == true AND persist.bluetooth.a2dp_offload.disabled == false AND
ro.bluetooth.leaudio_offload.supported == true AND persist.bluetooth.leaudio_offload.disabled == false
use default audio_policy_configuration.xml (a2dp O LE O)
Note:
The above settings are based on ro.bluetooth.a2dp_offload.supported == true condition
If ro.bluetooth.a2dp_offload.supported == false, the content of the default audio_policy_configuration.xml file must be replaced by audio_policy_configuration_a2dp_offload_disabled.xml on the target
Test: manual
Signed-off-by: Yung Ti Su <andysu@google.com>
Change-Id: Ibea329bb5b7d24b18ed3e915c9e7306729b17dfd
The change is on Headset Blackbird (USB-C earbuds) only.
The changed items are the same on R4 & O6 and the tuning
are also aligned with B3.
1. HE_BB, NB/WB/SWB/FB
- Apply the same TDDRC gain for each RX volume step
- Enable RX FFP
- Fine-tune volume curve
2. Reduce the clipping risk on RX path (SWB and FB RX)
- Fine tune EQ and TDDRC gain
3. HE_BB, WB_DT improvement
- TX_EAD_THR: 0x4500 --> 0x36B0
Bug: 213426722
Test: manual test (b/174635995#comment77)
Signed-off-by: Jasmine Cha <chajasmine@google.com>
Change-Id: Iecf9bd5d6150371556680bd493ae3412a1ad5c2e
currently mfg audio tool using audio-recordC usb-headset-mic
in mixer_paths.xml, add a new path for mfg usb recording to
switching the usb mic source
modify the usb alsa control to v2 since the latest alsa control
already changed
Bug: 213027646
Test: verify pass with mfg tool usb-record
Signed-off-by: vincenttew <vincenttew@google.com>
Change-Id: If3af632ed2bddcdd1329f17fc89ea82162d810ae
This reverts commit fa1f5094d1.
Reason for revert: MBDRC solution merged, revert the tuning back
Bug: 208931002
Change-Id: I431a1a9117d6c10416c0f94b33643480815e583b
(cherry picked from commit 51e7f7fb3b)