Android 15.0.0 Release 20 (BP1A.250305.019)
# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ8epTgAKCRDorT+BmrEO
# eB59AJ91rMk2cTwTy3p3F4MjkF7XEORLJQCff5O1RGa2khd8+JlrZ7TVN54hRXo=
# =iJYQ
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed Mar 5 03:30:54 2025 EET
# gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [ultimate]
* tag 'android-15.0.0_r20': (412 commits)
Undo NAN periodic ranging changes in the legacy HAL and AIDL conversion method.
Update defaults for IVehicleGeneratedHeaders-V3.
Add AIDL API feedback
Add check volume group id uniqueness
Added VEHICLE_PASSIVE_SUSPENSION_HEIGHT to HAL
Added BRAKE_FLUID_LEVEL_LOW to HAL
Added BRAKE_PAD_WEAR_PERCENTAGE to HAL
Added BRAKE_PEDAL_COMPRESSION_PERCENTAGE to HAL
Added ACCELERATOR_PEDAL_COMPRESSION_PERCENTAGE to HAL
Added VEHICLE_DRIVING_AUTOMATION_TARGET_LEVEL to HAL
Added INSTANTANEOUS_EV_EFFICIENCY to HAL
Added INSTANTANEOUS_FUEL_ECONOMY to HAL
Added VEHICLE_HORN_ENGAGED to HAL
Import contexthub v4 from bluetooth socket hal
Added SAE_J3400 enums to EvConnectorType.aidl
Added TURN_SIGNAL_LIGHT_STATE and TURN_SIGNAL_SWITCH to HAL
Revert "audio: update setAudioPatch"
Remove ValueRange.
Add min_sdk_version to vehicle HAL property protos Rust library
audio: update setAudioPatch
...
Change-Id: I93a7a1bcca3de371750c2a16fc61849f20347383
Android 15.0.0 Release 6 (AP4A.241205.013)
# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ1IssgAKCRDorT+BmrEO
# eAQDAJ0Y9tLkI/9E6JFvvf9DIGZxnCabgQCghIthWz3dPjsuoGGuJCLjmZMbBXs=
# =kzIy
# -----END PGP SIGNATURE-----
# gpg: Signature made Fri Dec 6 00:44:02 2024 EET
# gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal]
# gpg: initial-contribution@android.com: Verified 2468 signatures in the past
# 3 years. Encrypted 4 messages in the past 2 years.
# gpg: WARNING: This key is not certified with sufficiently trusted signatures!
# gpg: It is not certain that the signature belongs to the owner.
# Primary key fingerprint: 4340 D135 70EF 945E 8381 0964 E8AD 3F81 9AB1 0E78
# By Yu Shan (18) and others
# Via Automerger Merge Worker (504) and others
* tag 'android-15.0.0_r6': (241 commits)
[RESTRICT AUTOMERGE] HapticGenerator VTS: validate parameter before setting
Inject getS2rS2dConfig through constructor.
Use static libjsoncpp for unit tests.
audio: Update FMQ error reporting handler
Face VHAL for user build
VtsHalBluetoothTargetTest: Check API level compatibility
Align EffectContext workbuffer size to FMQ size
Add RSN overriding feature flag
wifi: Update Supplicant HAL to V4
Replace "UDS_Public" with "UDS_Pub" for consistency
Mark vhal property protos library to be available in any APEX
VisualizerTest: Add tests for visualizer effect parameters
Change documentation for AP_POWER_STATE_REQ
Add frozen field to vibrator
Nfc AIdl interface updated following
Camera: Remove flag manual_flash_strength_control
Do not force verbose logs on for anything including ComposerCommandBuffer.h
Revert^2 "Support PER_DISPLAY_BRIGHTNESS."
audio: Disable I/O tests for input MMap streams
Enable Rust backend on Keymint, Fingerprint and Biometrics interfaces
...
Change-Id: I18ad17d1e07299d8fe23b8ce8b6b6bbee013765f
If we fail to load the module, it's better to just return errors instead
of crashing. This can happen when the fpc sensor is broken.
Change-Id: I88df93401298a0d4ac47e2583d7d9c7b14516737
This is necessary to implement fingerprint HAL in Rust.
Bug: 366409699
Test: Build pass
Merged-In: I6d925fadb94252cd9d66f93b3085c231ff52fe86
Change-Id: I6d925fadb94252cd9d66f93b3085c231ff52fe86
This is necessary to implement fingerprint HAL in Rust.
Bug: 366409699
Test: Build pass
Ignore-AOSP-First: Get around auto-merger conflict with main
(cherry picked from https://android-review.googlesource.com/q/commit:eb11ce8129f7f84ce52669a64318de405d0f4431)
Merged-In: I6d925fadb94252cd9d66f93b3085c231ff52fe86
Change-Id: I6d925fadb94252cd9d66f93b3085c231ff52fe86
While Google found that fingerprint HAL is insensitive to
increased CPU throughput, we have not found that to be the
case and allowing more CPUs makes fingerprint unlock up to
2x faster in some tests.
This reverts commit d0fdb4431d.
Change-Id: I817f52e36530114cbd9185d88e44f38f379ff93b
Bug: 326227403
Test: atest CtsBiometricsTestCases -c
Ignore-AOSP-First: CLs of other related projects needs this CL to run
presubmit tests
Change-Id: I295925d7c26235dc66c7c9481d08661095c8dc92
Separate timed lockout failure count from permanent one, so
it can be reset independently
Bug: 357671325
Test: atest android.hardware.biometrics.fingerprint.* -c
Change-Id: I08a8283a8eb464201b0f06c9c9bb7ba7635a54ac
Now that it's enabled by default, because this
doesn't compile in Rust.
Bug: 321267339
Test: m
Change-Id: I01e0af965827944ba2b4b168a6e8d6c4cf81cfff
Merged-In: I01e0af965827944ba2b4b168a6e8d6c4cf81cfff
(cherry picked from commit 62105fb264)
This CL is created as a best effort to migrate test targets to the new Android ownership model.
It is based on historical data from repository history and insights from git blame.
Given the nature of this effort, there may be instances of incorrect attribution. If you find incorrect or unnecessary
attribution in this CL, please create a new CL to fix that.
For detailed guidelines and further information on the migration please refer to the link below,
go/new-android-ownership-model
Bug: 304529413
Test: N/A
Change-Id: Ibe1360ca3f7eb919834715aa90b0b842fbcd0692
This reverts commit b3a55af391.
Reason for revert: Potential culprit for b/315354499 - verifying through ABTD before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted.
Change-Id: Iab8a208df0704007b9ee29a3673c623eb968ce1b
In order to pass fold/unfold information to HAL during face auth,
add a new filed into OperationContext.aidl and update biometric
HAL interface version
Test: Build pass
Bug: 305284901
Change-Id: I886440a6332ba8c2555b29322c05f27edb7a5d44
In order to pass fold/unfold information to HAL during face auth,
add a new filed into OperationContext.aidl and update biometric
HAL interface version
Test: Build pass
Bug: 305284901
Change-Id: Iddb2be85a4aae8ab0fa7880258151ebe9f5cf6c3
android.hardware.biometrics.common-V4-ndk is an unfrozen development version,
and it can't be used if it's explicitly marked as `frozen: true`
Bug: b/305284901
Test: Build pass
Change-Id: Ie3f82da032d5b9d201f094ced2636592cc3f8844
In order to pass fold/unfold information to HAL during face auth,
add a new filed into OperationContext.aidl
Test: Build pass
Bug: 305284901
Change-Id: I03d7b4c97df89232f8393d094e02b1472921200b