Ling Ma
5a29015e89
Merge "Clear TelephonyManagerMap onStop" into udc-dev
2023-05-12 17:07:54 +00:00
Avichal Rakesh
51ef38a47e
cameraservice: Add metrics for extension sessions
...
We want to log camera extension usage in cameraservice. This CL adds
the scaffolding for it. Specifically, it does the following:
- Updates CameraSessionStats.java to match that from
CameraSessionStats.h.
- Updates CameraServiceProxy to log CameraExtensionSessionStats
along with CameraSessionStats.
- Adds ExtensionSessionStatsAggregator responsible for collecting and
sending extension stats to cameraservice.
- Updates CameraExtensionSessions to use
ExtensionSessionStatsAggregator.
Bug: 261470491
Test: Only adds metrics logging. No functional change.
`atest CtsCameraTestCases` pass.
`statsd_testdrive 227` confirms that extension metrics are logged
correctly.
Change-Id: I40128f41c25daca8b4cc87a862f67990f8928caf
2023-05-12 10:06:58 -07:00
Roy Chou
75a8f37786
Merge "chore(#AlwaysOnMagnification): hardcode the feature flag default true" into udc-dev am: 419aa7598a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23195159
Change-Id: I4049d9d6a38457c1953e4d640518c8af5cc22e74
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 17:03:17 +00:00
Jeff Chang
42f0f57d74
Merge "Passing activity token for identify sourceTask" into udc-dev am: 3a94c396de
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22883539
Change-Id: Ifcaa51d5cbe06f02f13be8ed67188edf37ce96a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 17:01:12 +00:00
Treehugger Robot
3b96b5dc30
Merge "Minor bug fixes related to package/dpc removal" into udc-dev am: 646ad05577
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23208534
Change-Id: Ib72388ced25cab721271e53ab209f15614f176f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 17:00:37 +00:00
Candice Lo
382e997943
Merge "Fix truncation in Allow diagonal scrolling" into udc-dev am: 8c7aa84441
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23154879
Change-Id: I489eca842c7b7f37836db9aac378660ebbef594f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 17:00:22 +00:00
Anvesh Renikindi
6c0816bc5e
Merge "Adds getRearDisplayMetrics method" into udc-dev am: 9087a59ff5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22212905
Change-Id: Ifc7f5a7b6b05672483cb543014711d884239f99c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 16:59:53 +00:00
Ling Ma
aef0bd76db
Clear TelephonyManagerMap onStop
...
The change clears all telephony manager related maps onStop, in order for future callbacks/information to be registered properly.
Fix: 281529123
Test: manual reproduce and verify fix
Test: test task b/281884811
Test: included in daily validation test
Change-Id: Ie6e4ec7d5a03920dc07ff9e0300d3399181a602a
2023-05-12 16:59:28 +00:00
Roy Chou
419aa7598a
Merge "chore(#AlwaysOnMagnification): hardcode the feature flag default true" into udc-dev
2023-05-12 16:59:27 +00:00
Treehugger Robot
919b826d87
Merge "[Autofill PCC]: Optimize PCC Detection calling" into udc-dev am: a3f65104cc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23075528
Change-Id: I76c011909e8b59c7bdf29ab76d161d047b96f016
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 16:59:03 +00:00
Jeff Chang
3a94c396de
Merge "Passing activity token for identify sourceTask" into udc-dev
2023-05-12 16:56:22 +00:00
Chandru S
ed1479cc15
Make current user strong auth flags available in BiometricSettingsRepository
...
Other changes:
- Face auth enabled check is now user specific.
Bug: 275600559
Test: atest BiometricSettingsRepositoryTest
Change-Id: Ia9ec3ce22e7b03ba476a7044a380bbeaf5bb2edc
2023-05-12 09:53:06 -07:00
Chandru S
366498ddd8
Hide existing bouncer message area if the feature flag is enabled.
...
Bug: 275600559
Test: verified manually, flipping feature flag on will hide the current bouncer messages
Test: atest KeyguardAbsKeyInputViewControllerTest
Test: atest KeyguardPatternViewControllerTest
Change-Id: I97b201c67de418ab805b0547e2f3afc36b12bb3e
2023-05-12 09:53:06 -07:00
Chandru S
26a6f68330
Create BouncerMessageFactory to easily create BouncerMessage data model.
...
Bug: 275600559
Test: pending
Change-Id: Ia12e8cd6de851113da718a4bdec6583d8f310160
2023-05-12 09:53:06 -07:00
Chandru S
cd933eedb3
Add views for displaying the new bouncer messages
...
Other changes:
- Provide API to access the view and initialize it from a view binder.
- Changes conflicting field name in subclasses of KeyguardInputView
Bug: 275600559
Test: NA, only view changes
Change-Id: Ifbba196068be7e08b4a3da1d864b60ea9a16414a
2023-05-12 09:53:06 -07:00
Treehugger Robot
646ad05577
Merge "Minor bug fixes related to package/dpc removal" into udc-dev
2023-05-12 16:52:02 +00:00
Yabin Cui
28f42bba32
ProfcollectForwardingService: Pass usage setting when reporting
...
Bug: 282060259
Test: run am broadcast -a com.android.server.profcollect.UPLOAD_PROFILES
Change-Id: I891d10d023766009903383abb6421f3947f5f612
2023-05-12 09:47:46 -07:00
Candice Lo
8c7aa84441
Merge "Fix truncation in Allow diagonal scrolling" into udc-dev
2023-05-12 16:47:04 +00:00
Pavel Grafov
2286d21f22
Merge "Ensure policy has no absurdly long strings" into tm-qpr-dev
2023-05-12 16:43:09 +00:00
Anvesh Renikindi
9087a59ff5
Merge "Adds getRearDisplayMetrics method" into udc-dev
2023-05-12 16:36:54 +00:00
Treehugger Robot
a3f65104cc
Merge "[Autofill PCC]: Optimize PCC Detection calling" into udc-dev
2023-05-12 16:32:24 +00:00
Massimo Carli
8473d92ae3
Merge "Fix Transparent bounds from client layout" into udc-dev am: 9b65a0b75e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22682721
Change-Id: I3cbe15443330fdce395ae87d6852438957f19e5e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 16:18:30 +00:00
TreeHugger Robot
989f3c3c3d
Merge "Overlap navbar with letterboxed immersive app" into udc-dev am: 413f5c5a59
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23048497
Change-Id: I12bd41d697882fcd8557e1628115539dd381fbf2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 16:18:01 +00:00
Massimo Carli
9b65a0b75e
Merge "Fix Transparent bounds from client layout" into udc-dev
2023-05-12 16:17:02 +00:00
Shaowei Shen
9e8a265666
Merge "[Output Switcher] Update device icon and Media metadata" into udc-dev am: 407b39200e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23155085
Change-Id: I59101c8d7d1cbeddef4b7f4cd8aeaba6e0ebbdc7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 16:16:11 +00:00
Treehugger Robot
1056307b75
Merge "AudioDeviceInventory: better error handling in clearDevicesRole" into udc-dev am: 7c20a56b77
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23201320
Change-Id: I74a12900dfd6c331737c714a39240e721c85bedc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 16:15:39 +00:00
Patrick Baumann
abf9728673
Merge "Bypass instant app resolution when NON_BROWSER specified" into udc-dev am: af6326c884
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23173229
Change-Id: I7c570344f09ac6b4bb832bfac25fe792fd2fe8df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 16:14:59 +00:00
Anthony Alridge
16b6d72c78
Merge "Open intent with animation for mini-resolver" into udc-dev am: cf62ec54fe
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23187483
Change-Id: Ice54c1bd5f1afcd3e8a62c4bf4b7aa2441db3973
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 16:13:43 +00:00
TreeHugger Robot
413f5c5a59
Merge "Overlap navbar with letterboxed immersive app" into udc-dev
2023-05-12 16:13:41 +00:00
Shaowei Shen
407b39200e
Merge "[Output Switcher] Update device icon and Media metadata" into udc-dev
2023-05-12 16:13:27 +00:00
Alex Johnston
83a95852a7
Add detailed javadocs for PolicyUpdatedReceiver
...
Required for coexistence
Bug: 260847505
Test: NA
Change-Id: Icfb9a9174492932f205e97816de8a0781bbf4b8f
2023-05-12 16:10:31 +00:00
Santiago Seifert
a633224ad9
Allow apps with BLUETOOTH permission to control system routing
...
They can already control system routing via BluetoothManager,
but it allows them to do both Remote and System routing via
MediaRouter2.
Concretely, this change is needed for apps to access the id of
system routes via MediaRouter2 in order to add info to the
output switcher via RouteListingPreference.
Bug: 274894524
Test: atest CtsMediaBetterTogetherTestCases
Test: atest MediaRouter2HostSideTest
Test: atest AudioPoliciesDeviceRouteControllerTest LegacyDeviceRouteControllerTest
Change-Id: If9bbfc7574e637aa4c07701edf1f2b12e27e4f52
Merged-In: If9bbfc7574e637aa4c07701edf1f2b12e27e4f52
2023-05-12 16:05:23 +00:00
Treehugger Robot
7c20a56b77
Merge "AudioDeviceInventory: better error handling in clearDevicesRole" into udc-dev
2023-05-12 16:02:08 +00:00
Charles Chen
7a02c7ac86
Minor typo fix
...
Fix wrong log info.
Bug: 279544077
Test: N/A
Change-Id: I5ba79d5211194b437ea46e09a1f3a6ee0b35c0fa
2023-05-12 15:58:48 +00:00
Roy Chou
59874f8789
chore(#AlwaysOnMagnification): hardcode the feature flag default true
...
Set the feature flag default to be true to rollout to public, also keep
the feature flag file existing so that it's still remote controllable.
Bug: 281788002
Test: manually test with adb command
Change-Id: I71210e2d82b2c67be078cf4532b3434c084404af
2023-05-12 15:58:14 +00:00
Patrick Baumann
af6326c884
Merge "Bypass instant app resolution when NON_BROWSER specified" into udc-dev
2023-05-12 15:54:55 +00:00
Shreya Singh
f27403f784
Merge "Communicate right error code from DPMS to MP in response to STATUS_HEADLESS_SYSTEM_USER_MODE_NOT_SUPPORTED" into udc-dev am: 5c5306fe6f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23130321
Change-Id: I0bee4b2e5da26957ae2f433db305353e92bdc2ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 15:43:13 +00:00
Treehugger Robot
0c3252beba
Merge "Call onBackCancelled() when an active callback is removed from the WindowOnBackInvokedDispatcher" into udc-dev am: 3c0dd66bc0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23103198
Change-Id: Ia87a655604393ff5186be3a1958f4b1e5afe0bdf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 15:42:26 +00:00
Automerger Merge Worker
c55590ac7c
Merge "Merge changes from topics "WPT_279560135", "WPT_DPM_ROLE_HOLDER" into udc-dev am: a1f45f65ac" into udc-mainline-prod
2023-05-12 15:42:11 +00:00
Ayush Sharma
350093e5b6
Merge changes from topics "WPT_279560135", "WPT_DPM_ROLE_HOLDER" into udc-dev am: a1f45f65ac
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23125718
Change-Id: I59f8c66607a0ad81de31e89fac577b772452cca9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 15:41:51 +00:00
Anthony Alridge
cf62ec54fe
Merge "Open intent with animation for mini-resolver" into udc-dev
2023-05-12 15:26:53 +00:00
Riddle Hsu
19da8aeb71
Reduce flickering when swiping auto-pip with orientation change
...
This reuses the partial legacy path to avoid sending additional
configuration change from display rotation to PiP task before
setting the destinations PiP bounds.
The rough steps: Transient transition finishes -> Update task to pip
-> Transition with pip and display change -> PipTransition applies
surface transform in new rotation (handleSwipePipToHomeTransition,
the startTransaction contains display projection) -> onFinishResize
applies the PiP bounds in new rotation.
Bug: 281741016
Test: Swipe an auto-pip activity from landscape to portrait.
No obvious flickering.
Change-Id: I0f6cc6f09cecb3b3e2b6365827002f76ae13d57f
2023-05-12 15:21:17 +00:00
Shreya Singh
5c5306fe6f
Merge "Communicate right error code from DPMS to MP in response to STATUS_HEADLESS_SYSTEM_USER_MODE_NOT_SUPPORTED" into udc-dev
2023-05-12 15:12:41 +00:00
Kholoud Mohamed
ce81c8f0ea
Minor bug fixes related to package/dpc removal
...
Bug: 277749962
Test: a.d.c.AccountManagementTest#setAccountManagementDisabled_setByDPCAndPermission_DPCRemoved_stillEnforced
Test: a.d.c.AccountManagementTest#setAccountManagementDisabled_setByPermission_appRemoved_notEnforced
Test: a.d.c.ApplicationHiddenTest#setApplicationHidden_setByDPCAndPermission_DPCRemoved_stillEnforced
Test: a.d.c.ApplicationHiddenTest#setApplicationHidden_setByPermission_appRemoved_notEnforced
Test: a.d.c.BlockUninstallTest#setUninstallBlocked_setByDPCAndPermission_DPCRemoved_stillEnforced
Test: a.d.c.BlockUninstallTest#setUninstallBlocked_setByPermission_appRemoved_notEnforced
Test: a.d.c.LockTaskTest#setLockTaskPackages_setByDPCAndPermission_DPCRemoved_stillEnforced
Test: a.d.c.LockTaskTest#setLockTaskPackages_setByPermission_appRemoved_notEnforced
Test: a.d.c.PersistentPreferredActivitiesTest#addPersistentPreferredActivity_setByDPCAndPermission_DPCRemoved_stillEnforced
Test: a.d.c.PersistentPreferredActivitiesTest#addPersistentPreferredActivity_setByPermission_appRemoved_notEnforced
Test: a.d.c.ScreenCaptureDisabledTest#setScreenCaptureDisabled_setByDPCAndPermission_DPCRemoved_stillEnforced
Test: a.d.c.UserRestrictionsTest#addUserRestriction_setByDPCAndPermission_DPCRemoved_stillEnforced
Test: a.d.c.UserRestrictionsTest#addUserRestriction_setByPermission_appRemoved_notEnforced
Test: a.d.c.DeviceManagementCoexistenceTest#multiplePoliciesSet_dpcRemoved_removesPolicies
Change-Id: I103598be772376d629a40598631aafb474c56495
2023-05-12 15:07:19 +00:00
Christine Franks
e6bcb2bad3
Sync facilitators on transport ready
...
This avoids depending on the phone side to have the ICS / connection
services up at the time the user wants to place a call on the remote
device.
Bug: 280604855
Test: atest
Change-Id: I02fb643bb648cd3538d1ece0322f6aebf7286058
2023-05-12 15:04:03 +00:00
Christine Franks
acba2b3a79
Small context sync telecom bugfixes
...
Notably, fixing issues with blocking context sync, splitting the
callback so a phone can serve (for testing) as either watch or phone,
improving caller id handling for phone-number-based calls, and adding
three additional state options.
Bug: 280604855
Test: atest
Change-Id: If62d66bc3feb20dee48e2a8f939e9629128c14fb
2023-05-12 15:03:57 +00:00
Treehugger Robot
3c0dd66bc0
Merge "Call onBackCancelled() when an active callback is removed from the WindowOnBackInvokedDispatcher" into udc-dev
2023-05-12 14:54:41 +00:00
Ayush Sharma
ee1131a049
Merge changes from topics "WPT_279560135", "WPT_DPM_ROLE_HOLDER" into udc-dev am: a1f45f65ac
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23125718
Change-Id: I1d6ef2216f817a9c22086ee71e9921281ebfaa43
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 14:52:11 +00:00
Ayush Sharma
1b80477158
Throw exception if can't set default sms app on profile am: 613c8f4eb5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23106936
Change-Id: I6e3636b482b97584fc1d0e3a48aa185885551881
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 14:52:06 +00:00
Ayush Sharma
7fb7f6c2bb
DPM role holder to control access managed sub api am: a95583ab86
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22996516
Change-Id: I17898a7b387106b5a8d85d901bebcb1a41f5f1c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 14:51:57 +00:00