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
If Usb.cpp cannot write a zero value to the USB_DATA_PATH file, display
the message of "Not able to turn off usb connection notification".
Test: refactoring CL. Existing tests still pass.
Bug: 301016122
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:8b09c31e5f08835e22db53f4b20248c1bd0b7ec6)
Merged-In: I6ce626ed37c245dc1c23f25aff7e24befe9b7fe8
Change-Id: I6ce626ed37c245dc1c23f25aff7e24befe9b7fe8
Also, remove the non-existing paths and set the initial value of
mUsbDataEnabled.
Bug: 221009551
Test: build, boot
Signed-off-by: Jimmy Hu <hhhuuu@google.com>
Change-Id: Ia44923b13d7a6a381d0024df4e7af5ac0667f0ef
Implements limiting the sink and source current when limitPowerTransfer
is invoked.
Bug: 200993386
Signed-off-by: Badhri Jagan Sridharan <badhri@google.com>
Change-Id: I44172e6c535137cbb7648fde1fb51d1e2340f298
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
This reverts commit 9d3491c96c.
Reason for revert: using alternate method for original behavior change
Bug: 187261232
Test: build pass
Change-Id: Ib0d5f1a4510c14bfafad9727804b0b084eb37584
Monitorffs needs to check the state of usb extcon to pull up
USB gadget. Therefore, this patch add state of usb extcon and
send this information to monitorffs.
Bug: 173086594
Test: verified pass
Change-Id: I29df29efcf55118241f0ca7072b034c1fb5a37f2
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
Add a new API to query current USB connection speed
Bug: 181938674
Test: Pass USB Gadget V1.2 HIDL tests
Signed-off-by: Albert Wang <albertccwang@google.com>
Change-Id: Ib908434771854e66d22323b15c02acffe1eff48b
If getPortStatusHelper() failed to allocate currentPortStatus_1_2 size,
it should not access this vector, otherwise it would cause crash.
Bug: 142366879
Bug: 174635444
Test: try to adb root and re-connect USB
Change-Id: I0d0d9cd1dccd646ce270b562f2922da15338bfc1
Signed-off-by: pumahsu <pumahsu@google.com>
Signed-off-by: Ricky Niu <rickyniu@google.com>
There is no necessary to get root permission for USB Hal.
Therefore, this commit will remove the root permission.
Bug: 154895957
Test: build pass and verified USB HAL
Change-Id: Ib88e4dc124a8b5b803989b51c2e8c085d9b2e65e
Bug: 154985161
Test: Tested with mock circuit. Moisture detection does not
reenable when serial uart is enabled.
Change-Id: If7d43227a603a5645d4c581477cb9c144c5e9d86
(cherry picked from commit ccc09ed8a9b826d56f685d0e618e1f3cc0403c12)
Signed-off-by: Kyle Tso <kyletso@google.com>
Since these were combined into libhidlbase.
Bug: 135686713
Test: build only (libhwbinder/libhidltransport are empty)
Change-Id: I82b2f09a41aaffd30e943b87c0a84bc85fdf4c14