766362 Commits

Author SHA1 Message Date
Jack Yu
24fae2f63d Subscription Manager public method clean up
1. Preliminary step of subscription manager API surface clean up.
2. Simpler way to solve unit test issue
3. Fixed incorrect string comparison.

Bug: 239607619
Test: atest TelephonyFrameworksTests
Merged-In: Ibf8907efd9dfcae5155c1b7b85a1411b61a13a77
Change-Id: Ibf8907efd9dfcae5155c1b7b85a1411b61a13a77
2022-08-25 14:47:52 -07:00
Treehugger Robot
1a90569c95 Merge "Supported UNKNOWN in IWLAN handover rule" 2022-08-25 21:30:18 +00:00
Treehugger Robot
2992680274 Merge "aapt2: Fix deprecated proto API usage." 2022-08-25 21:22:48 +00:00
Jayachandran C
f40d62dc54 Merge "VoWifi notification for emergency calls" 2022-08-25 16:21:21 +00:00
Mikhail Naganov
1eeec581f7 Merge "app_process: Fix className check" 2022-08-25 15:41:02 +00:00
Sarah Chin
4b4d8799c2 Supported UNKNOWN in IWLAN handover rule
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
2022-08-24 23:36:56 -07:00
Lucas Lin
3ea732de43 Merge "Revert "Grant the ACTIVATE_PLATFORM_VPN appop if VPN app has CON..."" 2022-08-25 05:41:01 +00:00
Thiébaud Weksteen
649a208492 Merge "Remove lowpan internal API" 2022-08-25 01:19:26 +00:00
Nathan Harold
b4be2f450b Merge "Ensure that onCellInfo is always NonNull" 2022-08-25 00:38:00 +00:00
Treehugger Robot
d84cfad742 Merge "Add notification ID for APM enhancement" 2022-08-24 23:40:43 +00:00
Stephanie Bak
e9f497cead Add notification ID for APM enhancement
Bug: 239983569
Test: atest com.android.server.wifi
Change-Id: I90708ae9b38a40f48fd9003e16c4c45ec71bf53f
Merged-In: I1cb0ec847040e47b563b39b622e12c49e41082bc
Merged-In: I90708ae9b38a40f48fd9003e16c4c45ec71bf53f
2022-08-24 21:49:36 +00:00
Mikhail Naganov
b523e5e6dc app_process: Fix className check
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
2022-08-24 19:54:48 +00:00
Treehugger Robot
001d56175c Merge "Adding myself as an owner for the lint check I will create in master" 2022-08-24 19:35:18 +00:00
Brett Chabot
10dfedb7e9 Merge "Remove robolectric raw resources." 2022-08-24 18:36:49 +00:00
Zoey Chen
b09fa7a106 Merge "[Telephony] Fix the record output" 2022-08-24 05:44:24 +00:00
Calvin Pan
7545521543 Merge "(ar_AE) Add a locale for Arabic number" 2022-08-24 02:32:33 +00:00
Treehugger Robot
698946dd4e Merge "Use message ID from proto for BT APM notification Bug: 239983569 Test: atest ServiceBluetoothTests" 2022-08-24 01:29:44 +00:00
Treehugger Robot
cfd590f9fa Merge "Update OWNERS files to not suggest Soong owners" 2022-08-23 22:39:32 +00:00
Jacob Hobbie
c8fd1e1e14 Adding myself as an owner for the lint check I will create in master
Change-Id: I2022845ee42f23436df94895e09657d584521fdf
2022-08-23 20:26:59 +00:00
Brett Chabot
16670abe03 Remove robolectric raw resources.
Test: TBD
Change-Id: I678b61b990e76eb8f0b8f2a383faad8c3c95ea05
2022-08-23 13:22:07 -07:00
Liz Kammer
3ec39ccddb Update OWNERS files to not suggest Soong owners
Test: n/a
Change-Id: I210e4c6c5caf5e9a232b17af0504b4ef416cf4bd
2022-08-23 10:57:31 -04:00
Shaowei Shen
50a2dbb108 Merge "Add OWNER file under SettingsLib/media" 2022-08-23 06:42:14 +00:00
Zoey Chen
c87efd0cfc [Telephony] Fix the record output
Bug: 243480218
Change-Id: I5a92ab2c6fb7b1286cda6eeada5cb042c882542e
Test: manual
2022-08-23 06:10:14 +00:00
Thiébaud Weksteen
231574ce34 Remove lowpan internal API
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)
2022-08-23 12:49:59 +10:00
Treehugger Robot
27238bc114 Merge "[Bluetooth apex] Use new apex name" 2022-08-22 23:53:30 +00:00
Stephanie Bak
7ff09af68c Use message ID from proto for BT APM notification
Bug: 239983569
Test: atest ServiceBluetoothTests

Change-Id: I109ea5b7703dbffd01b22ed1c8867a8c96b7c002
Merged-In: I109ea5b7703dbffd01b22ed1c8867a8c96b7c002
2022-08-22 23:49:07 +00:00
Rahul Banerjee
beed281ddb Merge "Add new team members to OWNERS" 2022-08-22 23:01:41 +00:00
Rahul Banerjee
93591a835e Add new team members to OWNERS
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
2022-08-22 23:00:41 +00:00
Treehugger Robot
58e6e6d448 Merge "audio: Clarify comments on AudioPortMixExt fields" 2022-08-22 20:25:37 +00:00
William Escande
bb32db2555 [Bluetooth apex] Use new apex name
The Bluetooth apex name is now called com.android.btservices

Bug: 243054261
Test: Build
Change-Id: Icd0262c6450c3434f9446eae5b9d4c1edaf05268
2022-08-22 11:27:59 -07:00
Yan Yan
dd4f288e31 Merge "Add three new IKE options in IkeSessionParamsUtils" 2022-08-22 18:04:02 +00:00
Jean-Michel Trivi
ec3e31bc41 Merge "Module API for BluetoothProfileConnectionInfo for BLE with volume" 2022-08-22 16:30:52 +00:00
Prabir Pradhan
b0a2a98f1b Merge "Update OWNERS files for input tests to point to OWNERS of code directory" 2022-08-22 13:35:09 +00:00
Calvin Pan
06734d00dc (ar_AE) Add a locale for Arabic number
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
2022-08-22 12:56:45 +00:00
Treehugger Robot
ce2023b664 Merge "View OWNERS: include PendingInsetsController.java in the WindowManager rules" 2022-08-22 11:58:13 +00:00
Donghong Weng
b8ceb69f55 Merge "Fix unqualified-std-cast-call compiler warning" 2022-08-21 07:28:13 +00:00
Treehugger Robot
f986b19767 Merge "BLE audio: support assigning volume at BLE device connection" 2022-08-19 23:57:37 +00:00
Yan Yan
332f738998 Add three new IKE options in IkeSessionParamsUtils
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
2022-08-19 23:52:54 +00:00
Jean-Michel Trivi
4b441c8ef4 Module API for BluetoothProfileConnectionInfo for BLE with volume
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
2022-08-19 22:39:24 +00:00
Mikhail Naganov
e9afecbb52 audio: Clarify comments on AudioPortMixExt fields
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)
2022-08-19 22:25:20 +00:00
Yan Yan
c271a2da6a Merge "Revert "Add three new IKE options in IkeSessionParamsUtils"" 2022-08-19 21:28:45 +00:00
Cole Faust
0b33d054b3 Merge "Mark SystemUI-tests as test code for lint" 2022-08-19 20:37:27 +00:00
Yan Yan
006ba183f6 Revert "Add three new IKE options in IkeSessionParamsUtils"
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
2022-08-19 19:08:49 +00:00
Jean-Michel Trivi
c408b9825f BLE audio: support assigning volume at BLE device connection
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
2022-08-19 18:50:50 +00:00
Treehugger Robot
166ddba471 Merge "Mark 'session' field in audio HAL AIDL as unused." 2022-08-19 18:45:38 +00:00
Lucas Lin
32b2436597 Merge "Copy isBypassable flag from VpnProfile to VpnConfig" 2022-08-19 09:13:35 +00:00
shaoweishen
93f4aeb2c0 Add OWNER file under SettingsLib/media
Test: N/A
Change-Id: I246f3007f22efa5f35711211e3dd63690e079a03
2022-08-19 08:13:46 +00:00
Adrian Roos
b773c4dade View OWNERS: include PendingInsetsController.java in the WindowManager rules
Change-Id: I8b22a55ccfe3690e9879fcce221c4488f86a9a83
2022-08-19 07:11:47 +00:00
Chiachang Wang
047585ed00 Merge changes I9eed58b2,Ie83c5ee3
* changes:
  Skip events on stale Ikev2VpnRunner
  Invert the order of event sending and VpnRunner.exit()
2022-08-19 03:09:34 +00:00
Treehugger Robot
15f9600eb6 Merge "Add three new IKE options in IkeSessionParamsUtils" 2022-08-19 02:49:04 +00:00