Android 14.0.0 release 29
# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZeZWwgAKCRDorT+BmrEO
# eNE9AJ436si4iGfuXraq4i9WmLWWNa6Q4gCgjhDz+mf+NpY25sntQxSTVhlr4+o=
# =0XyA
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Mar 5 01:18:26 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 2395 signatures in the past
# 2 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 Roshan Pius (5) and others
# Via Automerger Merge Worker (97) and others
* tag 'android-14.0.0_r29':
Revert^2 "redfin(nfc): Modify NFC overlays for NFC apex"
Revert^2 "redfin(nfc): Modify NFC overlays for NFC apex"
Remove unused Android.mk under device/google/redfin
WLC: update AIDL manifest version to 1-2
Revert "WLC: update AIDL manifest version to 2"
WLC: update AIDL manifest version to 2
Revert "redfin(nfc): Modify NFC overlays for NFC apex"
Revert "redfin(nfc): Modify NFC overlays for NFC apex"
Fix lunch choices for git_main
Fix lunch choices for git_main
redfin(nfc): Modify NFC overlays for NFC apex
Add BUILD_BROKEN_INCORRECT_PARTITION_IMAGES
usb: upgrade stats AIDL to v2
device FCM -= android.*
Add hardware/qcom/wlan namespace
Conflicts:
AndroidProducts.mk
redfin/BoardConfig.mk
Change-Id: Ie3cf1f67798757f4d6316141b6baf69e4b86ebb2
With libwifi-hal-qcom migrated to Android.bp with soong namespace
the namespace should be added to PRODUCT_SOONG_NAMESPACES as well.
Bug: 273376293
Test: m droid
Merged-In: I40b1fc997e8ad283f6ba0a024cb2110912c46034
Change-Id: I40b1fc997e8ad283f6ba0a024cb2110912c46034
Needed to work around a Qualcomm HAL prebuilt.
Bug: 203713560
Bug: 258322017
Bug: 258589373
Bug: 258632688
Test: Forrest
Change-Id: I8ebc9fdfcf6f73ae4551acb1b082c26cb983e392
This change migrates IUsb implementation to AIDL.
Also, IUsb and IUsbGadget now run in its own processes
to improve stability and isolation.
Port of 3c97a6bb68f6418ee41026f3bd0024405c97cf0c
Bug: 200993386
Change-Id: I681c1ba9c4f547e3cf5dc0fa7c9ee1aaf4fd603c
This change migrates IUsb implementation to AIDL.
Also, IUsb and IUsbGadget now run in its own processes
to improve stability and isolation.
Port of 3c97a6bb68f6418ee41026f3bd0024405c97cf0c
Bug: 200993386
Change-Id: I681c1ba9c4f547e3cf5dc0fa7c9ee1aaf4fd603c
vabc-xor is a new feature we are developing, which will reduce space
requirements for OTA by ~30%. This feature has been tested extensively
on
cuttlefish(https://atp.googleplex.com/tests/asit/ota/incremental_mixed?tabId=test_run&trigger=BUILD).
We are now ready to enable it on pixel devices.
Test: th
Bug: 177104308
Change-Id: I8cd1d724259d26f3f90f27c65c13c4d8e60fe3b1
Shell function is undesirable. Here it is used to call `find`,
but all the files we are looking for are in a single directory,
so it can be replaced with wildcard expansion.
Test: treehugger
Bug: 181797530
Change-Id: I193353b5c131fffff550e5dfa5102486dac921c5
This feature has been flipped to on for everyone,
no need to have device-specific settings.
This reverts commit daf9469deb.
Bug: 183612348
Change-Id: I884e7285da510089dbbe378690ee530643adf820
Also marks the wireless_charger HAL as optional,
which is not present on the AOSP version of this device.
2475fdaade
Change-Id: I87c6fe0e58056c0bd13ede66c66f3437a5ee0964
Revert submission 14143327-redbull-fcm-level5-fix
Reason for revert: Build break, b/185169721
Reverted Changes:
Ie25de43fe:Moves the redfin FCM back down to level 5.
I83d3fcf54:Moves the redbull FCM back down to level 5.
Ib898e3c3f:Sets PRODUCT_VENDOR_FREEZE_SYSTEM_BUILD to true.
Bug: 185169721
Change-Id: Ide48fa70fec55d3c97f8f37f4cc67563f5e8d312
- Add the orginal style of hide cutout back
- Rename the new style of hide cutout to "Hide (avoid apps in cutout
region)"
Bug: 180068688
Test: make
Change-Id: I2fbef5ddd0201ade8a282cc499d4d90b39d9c9b9
redfin's manifest.target-level will stay at 5 even as the vendor is
updated, so this FCM shouldn't have been moved to level=6.
This change includes conditional logic to exclude the S-based level=5
FCM from the build when creating a Vendor-Freeze-compatible system-only
build.
This allows VF system builds to specify their own level=5 redfin FCM
(compatible with the older frozen R vendor) that differs from this
level=5 FCM (which is compatible with S vendor).
Bug: 184976701
Test: build redfin-userdebug and redfin_vf_r-userdebug in Forrest.
Observe check_vintf logs.
Change-Id: Ie25de43fec6fbf0714740a5b7803dd60fd164d41
This change also includes the following FCM cleanups:
- Adds level="6", specifying that this product FCM is compatible with an
S vendor image. This is similar to the framework FCM.
- Marks the HAL as required. This is possible now that the redfin_vf
target includes an additional product FCM specific to level="5" (R).
Bug: 183507590
Test: m redfin
Test: m redfin_vf, merge with R vendor half
Change-Id: I1b9bbd9b4a723d2479023d1025ef22905e1bc9a1
Supports to enable/disable USB data signaling
Bug: 161414036
Test: Pass USB V1.3 HIDL tests
Signed-off-by: Albert Wang <albertccwang@google.com>
Change-Id: I85cf5282e487c1695a4cedad00b7fede2c3ad1f8
Updated audio policy manager configuration files to comply
with the changes in the XML schema. This was done automatically
by running the following commands:
hardware/interfaces/audio/7.0/config/update_audio_policy_config.sh \
device/google/redfin/audio/audio_policy_configuration.xml 6.0
hardware/interfaces/audio/7.0/config/update_audio_policy_config.sh \
device/google/redfin/audio/audio_policy_configuration_a2dp_offload_disabled.xml 6.0
hardware/interfaces/audio/7.0/config/update_audio_policy_config.sh \
device/google/redfin/audio/audio_policy_configuration_bluetooth_legacy_hal.xml 6.0
Note: since bluetooth_hearing_aid_audio_policy_configuration.xml is
shared across all redbull-based devices, this file had to be
temporarily copied to device/google/redfin/audio before upgrading.
Bug: 142480271
Test: atest VtsHalAudioV7_0TargetTest
Test: atest VtsHalAudioEffectV7_0TargetTest
Change-Id: I1bd864019c417e6118a90dc1f45d97ae4e6c5d6e
Include HBM brightness range data.
Test: manual. Set HBM to enabled, and verify auto brightness works with
the specified HBM range.
Bug: 168210138
Change-Id: I3f9ddbe2773cdf9f195419ff946d6797780bd5fe
Change-Id: I1730653df2ad5b251a2a41057c9b751ef9e8cf66
Since R3 and B5 have different antenna patterns, separating this config.
Bug: 160089647
Test: Ensure ANTENNA_INFO is enabled and VTS is PASS
Change-Id: I862b1237053d075ef137f832a90c1bc870e1e341