Commit Graph

8226 Commits

Author SHA1 Message Date
Sewook Seo
00a6676069 Merge "Revert "Notify IMS Call info via CallAttributesListener"" 2022-11-29 05:52:19 +00:00
Helen Qin
1db4fabbeb Unhide clearCredentialState framework api.
This API is independent of the get-credential api because at
the time of the get call, information about whether the previous /
existing user state should be cleared has already been lost. That is,
we can't have this as a parameter to the get call because it'd be
impossible to set it at that point.

Bug: 246564035
CTS-Coverage-Bug: 246637346
Test: Local Build & Deployment

Change-Id: Icc12a89039e7088bcee8fd6ae20a6349f730ac91
2022-11-29 01:51:17 +00:00
Sewook Seo
6c1fe270cb Revert "Notify IMS Call info via CallAttributesListener"
Revert "Adding Ims Call Info to CallAttributes"

Revert submission 19673329-IMSCallInfo_In_CallAttributes

Reason for revert: <phone crash at CS call>
Reverted Changes:
Id5c4ba0b6:Add CTS for CallAttributesListener
Ic7b5adefd:Adding Ims Call Info to CallAttributes
I1584524ce:Notify IMS Call info via CallAttributesListener

Change-Id: Ia875f7441fbaac28d9220b9ed42da42ab286440c
2022-11-28 21:50:29 +00:00
Paul Colta
6f3a98be8d HDMICEC: Dynamic soundbar mode feature
This feature gives users of STB/OTT devices with built-in or connected speakers the possibility to use it as a proper soundbar for the audio of the TV or other connected devices, supporting the main CEC functionalities for soundbars.

Bug: 237275185
Test: make && atest com.android.server.hdmi
Change-Id: I919eb3c75a89599135d3bb6bf52f0a4488e51dcf
2022-11-28 10:26:45 +01:00
Mary Xia
bbbb94315e Declare new display category and enforce equality match with activity attribute in GWPC
Bug:233910285
Test: atest RestrictActivityTest
Change-Id: I0452fe45d5d5ba360bbfbe4a15586fcea68d2216
2022-11-25 22:25:09 +01:00
Santiago Seifert
9cd4601ff1 Merge "Add support for app route listing preferences" 2022-11-25 15:20:09 +00:00
Nikita Ioffe
d063f91638 Merge "Register managers provided by the com.android.virt APEX" 2022-11-25 14:51:56 +00:00
Paul Colța
a079a35e22 Merge "HDMI: Add new DeviceConfig namespace for HDMI Control features" 2022-11-25 11:58:51 +00:00
Sewook Seo
ca32463c07 Merge "Notify IMS Call info via CallAttributesListener" 2022-11-24 22:16:22 +00:00
Nikita Ioffe
167b913ad4 Register managers provided by the com.android.virt APEX
This allows apps to retrieve an instance of VirtualMachineManager via
Context.getSystemService() API.

Bug: 249093790
Test: builds
Test: atest --test-mapping packages/modules/Virtualization:avf-presubmit
Change-Id: I488c275343753f2a3af6270cbad2ab02f33f203f
2022-11-24 16:39:13 +00:00
Santiago Seifert
71e5d2f4b6 Add support for app route listing preferences
Test: atest MediaRouter2HostSideTest
Bug: 241888071
Bug: 235352899
Change-Id: Ic9545a035631f2adb79d46e6432356dd7af4f5a0
2022-11-24 16:21:53 +00:00
TreeHugger Robot
2f89ab3ae1 Merge "Rename android.app.ForegroundServiceTypeNotAllowedException to" 2022-11-24 15:56:15 +00:00
Paul Colta
93d190d65a HDMI: Add new DeviceConfig namespace for HDMI Control features
Add feature flag namespace string in DeviceConfig class.

Bug: 260193335
Test: make
Change-Id: I5539f373771eebd6a5b6dc91f57aa1aee902e246
2022-11-24 14:00:58 +01:00
Nathalie Le Clair
cc69ccbb84 Merge "Add setting to enable the eARC feature" 2022-11-24 12:54:56 +00:00
Paul Colța
d567dc56b8 Merge "HDMICEC: Expose HdmiControlManager#getPortInfo API" 2022-11-24 12:14:35 +00:00
Adrian Roos
41c877b534 Merge "Revert "Add data transfer JobService APIs."" 2022-11-24 12:04:25 +00:00
Alan Viverette
8e06f6988e Revert "Add data transfer JobService APIs."
This reverts commit 7a5d66b557.

Reason for revert: Missing tests

Bug: 255371817
Change-Id: I580d6cf7a93f072c9cfa4523e9d088775a4acd75
2022-11-24 12:00:02 +00:00
Sewook Seo
fddca1d3b9 Notify IMS Call info via CallAttributesListener
Notify IMS call type & IMS call ID through CallAttributes.
List of CallAttributes mapped to whole calls will be passed to the
listener.

Bug: 242928210
Test: atest FrameworksTelephonyTests
Change-Id: I1584524cec49af0694f691efdcbec4210f06e092
2022-11-24 08:19:06 +00:00
Jing Ji
3d3659bc1d Rename android.app.ForegroundServiceTypeNotAllowedException to
..android.app.InvalidForegroundServiceTypeException.

And also add MissingForegroundServiceTypeException.

Bug: 254662240
Bug: 246792057
Test: atest CtsAppFgsTestCases
Change-Id: I9d39cb7fa75a14eb1b8cc97af13b612491803b61
2022-11-23 21:31:12 -08:00
TreeHugger Robot
9fcd09ed51 Merge "Audio: Make AudioTimestamp be parcelable" 2022-11-24 04:01:12 +00:00
TreeHugger Robot
2064ae92ad Merge "AudioDeviceVolumeManager and VolumeInfo API changes" 2022-11-24 03:07:56 +00:00
TreeHugger Robot
f6396c6870 Merge "PixelCopy API feedback" 2022-11-24 02:47:26 +00:00
Charlie Wang
bf720fc448 Merge "WearableSensing framework API for wearables." 2022-11-24 02:18:37 +00:00
Almaz Mingaleev
b799b6cf59 Merge "Clean-up after TZUvA feature removal." am: 06b9abf013 am: ac0cf4e9ae am: fe16fe6f8c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2300422

Change-Id: Ifd1e49c1611ed2d55337609e5d07d43761f3e44d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-23 18:37:04 +00:00
Jean-Michel Trivi
283a4c7153 AudioDeviceVolumeManager and VolumeInfo API changes
Context service name for accessing AudioDeviceVolume manager.
Address API comments on VolumeInfo and AudioDeviceVolumeManager.
Add support in VolumeInfo to know whether it carries an explicit
  mute/unmute information (vs just default value of isMuted()).

Bug: 244326361
Test: atest android.media.audio.cts.AudioDeviceVolumeManagerTest
Test: atest android.media.audio.cts.VolumeInfoTest
Change-Id: Id718fbd7e0d5795ac480d9188faad4a70fba9808
2022-11-23 18:14:47 +00:00
Dorin Drimus
245a606c1d Merge "Audio: Add ENCODING_DTS_HD_MA, ENCODING_DTS_UHD_P2" am: 7edaca37dd am: 41264808de am: 5246e464ae
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1991785

Change-Id: Ie1e5a863c1670a0bd45b8149927eb0d00509e269
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-23 17:32:27 +00:00
Nathalie Le Clair
bee249cd4b Add setting to enable the eARC feature
Test: make, CTS Pending
Bug: 240386970
Change-Id: Ic694f7d83357efd1db7974d3cc1bd1a3ccf57dbd
2022-11-23 15:02:48 +01:00
Almaz Mingaleev
ac0cf4e9ae Merge "Clean-up after TZUvA feature removal." am: 06b9abf013
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2300422

Change-Id: I1d9b114c135f7e3c80613ae1f7b32346cd0b258f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-23 11:02:13 +00:00
Almaz Mingaleev
06b9abf013 Merge "Clean-up after TZUvA feature removal." 2022-11-23 10:16:21 +00:00
Paul Colta
200bbee338 HDMICEC: Expose HdmiControlManager#getPortInfo API
Introduce the API HdmiControlManager#getPortInfo.
Deprecate HdmiSwitchClient#getPortInfo.

Bug: 237067393
Test: m && atest android.hardware.hdmi.cts.HdmiControlManagerTest
Change-Id: I7a3c16f862c8ffdfd0bc69637469761728be7a8a
2022-11-23 10:09:17 +01:00
Ivan Chiang
5292504bea Audio: Make AudioTimestamp be parcelable
Test: atest AudioTimestampTest
Bug: 259001306
Change-Id: Ie5702085e072aef85493b697a4b38d71d99452ba
2022-11-23 05:32:55 +00:00
Arthur Hung
b79806ed99 Merge "Add server side proto-base dumping for back navigation" 2022-11-23 02:11:17 +00:00
Jean-Michel Trivi
b4509c9ddb Merge "AudioDeviceInfo: add analog audio dock type" 2022-11-23 00:51:25 +00:00
Edgar Arriaga García
ad96102725 Merge "Expose telecom API for retrieving photo uri" 2022-11-22 22:06:00 +00:00
Zeyin Wu
068c438db5 Merge "Remove redundant constants for content change rate limiting." 2022-11-22 18:31:45 +00:00
Dorin Drimus
41264808de Merge "Audio: Add ENCODING_DTS_HD_MA, ENCODING_DTS_UHD_P2" am: 7edaca37dd
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1991785

Change-Id: I8d23b935fe5976e72372671fc5ffa9a01ae2a8e1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-22 14:57:06 +00:00
Chris Poultney
b7134cd71d Merge "Lock screen live wallpaper: adds home/lock screen flag as argument." 2022-11-22 14:48:47 +00:00
Dorin Drimus
7edaca37dd Merge "Audio: Add ENCODING_DTS_HD_MA, ENCODING_DTS_UHD_P2" 2022-11-22 14:28:45 +00:00
Sudheer Shanka
6fe293bbae Merge "Allow senders to specify the delivery group via matching filters." 2022-11-22 12:01:06 +00:00
Sudheer Shanka
7645452cd1 Allow senders to specify the delivery group via matching filters.
Senders can specify an IntentFilter object that should match
against another broadcast intent to be considered in the same
delivery group.

Bug: 249160234
Test: atest services/tests/mockingservicestests/src/com/android/server/am/BroadcastRecordTest.java
Test: atest services/tests/mockingservicestests/src/com/android/server/am/BroadcastQueueModernImplTest.java
Test: atest tests/app/src/android/app/cts/BroadcastOptionsTest.java
Test: atest tests/tests/content/src/android/content/cts/IntentFilterTest.java

Change-Id: I36f1e3ffab8e30371a9968cb23c7b345c3301682
2022-11-22 01:04:29 +00:00
Xiang Wang
4ab05d0668 Add updateCustomGameModeConfiguration system API
Bug: b/243448953
Test: atest GameManagerTests GameManagerServiceTests
Change-Id: I0317cf08e146fa7da623ada670223dc63106b266
2022-11-21 14:45:11 -08:00
Xiang Wang
1418f411e5 Add GameModeConfiguration
Bug: b/243448953
Test: atest GameModeConfigurationTest GameModeInfoTest
Change-Id: Ie1db1889c82ca01ede6de9c68076f67a423ae484
2022-11-21 14:45:11 -08:00
Xiang Wang
8954f782ad Add opt-in game modes and intervention flags to GameModeInfo
Bug: b/243448953
Test: atest GameManagerServiceTests
Change-Id: I0909bc7cb9193418effd9231f747fe0b838ba366
2022-11-21 14:44:34 -08:00
John Reck
056e5dc03b PixelCopy API feedback
Test: atest android.view.cts.PixelCopyTest
Fixes: 245479361
Change-Id: Ia28c2334cc238a1a78c9d5e687d1f0051a427489
2022-11-21 16:43:50 -05:00
Zeyin Wu
16cc390d7c Remove redundant constants for content change rate limiting.
Bug: 222759137
Test: ran cts test
Change-Id: I559f1a638aca92ee97865e31ad5c557eb3992bad
2022-11-21 20:50:37 +00:00
TreeHugger Robot
5a7f703be3 Merge changes from topic "art-module-service-manager"
* changes:
  Revert "Expose ServiceManager.waitForService as system API."
  Register ArtModuleServiceManager on system server initialization.
2022-11-21 20:31:46 +00:00
Edgar Arriaga
e5bec82e3a Expose telecom API for retrieving photo uri
This API is queried when the async contact query for telecom
is performed, however, it is not currently exposed to users.
However, dialer apps sometimes need this information so they
resort to doing the exact same query that telecom does on their
own, adding significant latency to their incoming/outgoing call
latencies.

Bug: 240341306
Test: Manual, verified the data is sent with logs.

Change-Id: I029077ac587fad9651efa0c786ee0119ea500424
2022-11-21 20:07:54 +00:00
Himanshu Gupta
44fa1ce60b Merge "Downgrading API permissions for updateExternalStorage" 2022-11-21 19:15:30 +00:00
Yu-Han Yang
1a133aa12a Merge "Add isFullTracking in GnssMeasurementsEvent (frameworks/base)" 2022-11-21 19:11:40 +00:00
Zeyin Wu
3f9671444d Merge "Add new APIs for initial accessibility focus setting" 2022-11-21 18:55:16 +00:00