Extended handover rule to support the scenario that
handover should be blocked when source network goes
out of service.
Test: Basic testing + Wifi calling handover test + atest DataNetworkControllerTest
Bug: 234095834
Merged-In: I68c23f970af2a554ab438f630363be4591664cbb
Change-Id: I68c23f970af2a554ab438f630363be4591664cbb
Emptyness of a String8 variable was not checked correctly.
As a result, even when no arguments were provided,
`app_process` was still launching runtime.
Test: adb shell app_process64
Change-Id: Ia303edb5a74b61efad24b475008a3642a07ab789
This API is not used: marked as @hide with a commented out @SystemApi;
the AIDL server is not implemented in AOSP nor internally. There is one
extra client from the SEPolicy: wpantund; but there is no build rule for
this binary, and no reference for it in AOSP. This API appears be an
artifact from the initial import of Android Things back in 2017.
I confirmed with the previous owners that there is no intention to use
this API in the future (see bug).
This changes reduces the size of framework.jar by 77kb on
bramble-userdebug.
Bug: 235018188
Test: TH
Change-Id: Id66f5ed23ed26c7185f36454f168e34997be3f8f
Merged-In: Id66f5ed23ed26c7185f36454f168e34997be3f8f
(cherry picked from commit 7640656825ede6ff7a90ccea9593394179fcc218)
Added new team members, and alphabetized existing out-of-order folks
Bypassing Presubmit, which is not relevant for this cl (b/243418664)
Bug: 243065055
Test: n/a
Change-Id: I61793b7ea1c64a68e61f4d90095550687592ee8b
ICU changed ar_AE default number system from Arabic to latin. Add a
locale for Arabic so that user can change back to Arabic number system.
en-MV added in CLDR 41.
Bug: 242836935
Test: Check number in system UI.
Change-Id: Ie167cacf8fe99b51a6b1bb39a542bebd76ec2754
Merged-In: Ie167cacf8fe99b51a6b1bb39a542bebd76ec2754
This commit updates IkeSessionParamsUtils to be able
to encode/decode IkeSessionParams with IKE_OPTION_REKEY_MOBILITY,
IKE_OPTION_AUTOMATIC_ADDRESS_FAMILY_SELECTION and
IKE_OPTION_AUTOMATIC_NATT_KEEPALIVES.
This commit can also maintain compatibility with older T IPsec
modules that do not support the two IKE_OPTION_AUTOMATIC_ options
Bug: 242231517
Test: atest IkeSessionParamsUtilsTest
Change-Id: Icadbe98b3df3cf3a80f51dc1467eb99753d82216
Add factory method for BLE output device with volume information
Bug: 233975367
Test: atest frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/unit/BluetoothProfileConnectionInfoTest.java
Change-Id: If9f88e2489f93f05c6c83424fc7b7a12671c1f32
Specify that '0' means 'unlimited' for
AudioPortMixExt.maxOpenStreamCount, and 'all opened streams'
for maxActiveStreamCount.
Bug: 205884982
Test: N/A
Merged-In: Ia212fef049778a85046e3333faa0ddf8fe167c1f
Change-Id: Ia212fef049778a85046e3333faa0ddf8fe167c1f
(cherry picked from commit 52ca76ed07d48f1d9b884a7082dd7481e35eb5c8)
This reverts commit de1dca7c7609a09e83f0c1f58fd9b19024bbbfe1.
Reason for revert: This commit will be cherry picked for QPR
release and is accessing new IPsec API constants
that will not be released until mainline October train. This
commit fails to maintain the compatibility with IPsec
module that is older than the October version.
Bug: 242231517
Test: atest IkeSessionParamsUtilsTest
Change-Id: Iff0dcc32025dad3016257655205beaf2e842f24c
Add support for associating an initial volume with a BLE
connection:
- add volume info to BluetoothProfileConnectionInfo in a new
BLE output factory method
- when handling device connection for BLE, also check if
volume information from the connection information is available.
Bug: 233975367
Test: atest frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/unit/BluetoothProfileConnectionInfoTest.java
Change-Id: Ib54267727bc4d47e6999f2b84eab805f23c4955a
Merged-In: Ib54267727bc4d47e6999f2b84eab805f23c4955a