Commit Graph

7184 Commits

Author SHA1 Message Date
Jason Sun
84435238c4 Merge "Auto enable new system trust agents" into tm-qpr-dev am: 73ce3e64f0
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19824313

Change-Id: I79539f4e42c07d9eb694389febb0b32c15a2b265
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-21 21:37:29 +00:00
Jason Sun
73ce3e64f0 Merge "Auto enable new system trust agents" into tm-qpr-dev 2022-09-20 19:48:17 +00:00
Xinyi Zhou
74cc53ca0c Merge "Add NAMESPACE_NEARBY String" am: 4339e51473 am: 9bd0f75bf4 am: f58897e737 am: f4b45a5faa
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2219630

Change-Id: I9df2cd99dd2a382ebda09e5acadb825fcc415798
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-20 15:27:56 +00:00
Xinyi Zhou
96e7030189 Add NAMESPACE_NEARBY String
Bug: 203579197
Test: -m
Change-Id: Id28a76af6c23f85fc1d4c1e7320f533f5604930f
2022-09-15 22:46:12 -07:00
Jason Sun
fb3f361d54 Auto enable new system trust agents
Previously we only auto enable factory system trust agents when the
devices is booted for the first time. This change added logic to detect
newly installed/enabled trust agents, and enable them if appropriate.

Fixes: b/243705470
Test: atest FrameworksMockingServicesTests:TrustManagerServiceTest
Change-Id: I3c345a44cfcfccc6f7e2507ba37e378b6b16bd98
2022-09-13 20:44:25 +00:00
SongFerng Wang
2ef9f04680 Merge "[LE boradcast] save the data into ContentProvider" into tm-qpr-dev am: 86125487ca
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19834071

Change-Id: I5b1e341796db146ca44d7121ccb3a7f5be1e373c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-13 20:26:40 +00:00
SongFerngWang
e747702879 [LE boradcast] save the data into ContentProvider
The settings and systemUI use the LocalBluetoothLeBroadcast and
they use different sharedPreferences since the context is different.
It causes the data are not consistent.

Solution: Add data into ContentProvider, and listen the data changed
by the ContentObserver.

Bug: 243107842
Test: build pass. manual test in local.
atest SettingsBackupTest
atest SettingsValidatorsTest

Change-Id: I5f8367f3eb8e2dafa2986004dd8540de41409192
Merged-In: I5f8367f3eb8e2dafa2986004dd8540de41409192
2022-09-12 17:19:39 +08:00
Lucas Silva
b0686e0194 Merge "Cleanup dream complication setting to reflect single toggle users see in Settings." into tm-qpr-dev am: e16a86cf1c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19699462

Change-Id: I95e0810838925833e869ed171bdafdd4b34dfe87
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-24 14:16:59 +00:00
Lucas Silva
07cfa206f4 Cleanup dream complication setting to reflect single toggle users see in
Settings.

The original implementation was designed to allow users to individually
enable/disable certain complications. However, we have since decided to
simplify the complication controls around a single master toggle. This
fixes an issue where when new complications are added, we will no longer
switch the toggle to off in Settings.

Bug: 241469874
Test: atest ComplicationTypesUpdaterTest
Test: atest DreamBackendTest
Test: manually on device
Change-Id: I1bbfbbe2abd6398b74bcd0b9ba601583a1403bef
2022-08-23 12:06:04 -04:00
Michael Mikhail
5228968a74 Merge "Add media on lock screen setting" into tm-qpr-dev am: c24db189bf
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19472070

Change-Id: I2bb99a98c7c683f86157e00553ecc47cf276f4f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 15:04:04 +00:00
Michael Mikhail
e9a364e665 Add media on lock screen setting
Add a new setting that controls whether media on lock screen is enabled,
disregarding the notifications status. The new setting is available
under media and privacy settings.

Bug: 229915240
Test: atest MediaHierarchyManagerTest
Test: atest KeyguardMediaControllerTest
Change-Id: I6adaa00ead1660488e4114d303c4394751ff87e8
2022-08-19 18:45:24 +00:00
Richard Chang
27ede8767f Merge "Add DeviceConfig namespace for Vendor System Native Boot" into tm-qpr-dev am: 62c2538016
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19604137

Change-Id: Id0d1887e8d8705afc4a68065d722d00efdc43c7a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-18 14:23:07 +00:00
Richard Chang
62c2538016 Merge "Add DeviceConfig namespace for Vendor System Native Boot" into tm-qpr-dev 2022-08-18 13:58:18 +00:00
Richard Chang
2ccae742a9 Add DeviceConfig namespace for Vendor System Native Boot
Bug: 241730607
Test: Build
Change-Id: I568e5e98d1af602ce363962341c5655085aa2ab7
Merged-In: I8cd86f14d5aec72cdf93985217e501ad7d13a229
2022-08-12 17:35:01 +00:00
Ats Jenk
7f786f5e3c Merge "Core changes to support desktop mode option" into tm-qpr-dev am: 86b968c0c9
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18975016

Change-Id: Ic5ba63af426fc20349761b01bc6860edd2c76bb9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-12 16:40:24 +00:00
Ats Jenk
e03065a00c Core changes to support desktop mode option
Internal system setting for enabling desktop mode prototype behavior.
This setting is triggered initially by a developer tile.
WM Shell in SystemUI will be listening for changes to this setting and
update the windowing mode respectively.

Bug: 241944030
Test: atest SettingsBackupTest
Change-Id: Ie7172d602b55e079b1fac4c83886f00cbb9baa18
2022-08-11 08:55:35 -07:00
Mihir Patel
f333fa0c93 Merge "Reporting the Autofill IDs and Positions of active views in list view" into tm-qpr-dev am: 25192d7d0c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19054708

Change-Id: I6b8ffade431d057334147ae9cd5386afbad13cbc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-10 17:41:15 +00:00
Mihir Patel
25192d7d0c Merge "Reporting the Autofill IDs and Positions of active views in list view" into tm-qpr-dev 2022-08-10 16:35:13 +00:00
Mihir Patel
a6e0f74c90 Reporting the Autofill IDs and Positions of active views in list view
Test: atest CtsContentCaptureServiceTestCases, observed events reported only once on scroll and stop as well as on fling
Bug: 211899037
Change-Id: Id67fcc360bf63fcab1d9f345c31d2bf7b9a173d6
2022-08-09 15:37:50 -07:00
Joshua Mccloskey
315f6f124d Merge "SideFPS UX updates" into tm-qpr-dev am: 2ff2a64cfe
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19039844

Change-Id: I0e5645ff7a507ebd9c8c29f347ed6e45f3f365d3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-26 20:56:14 +00:00
Joshua Mccloskey
2ff2a64cfe Merge "SideFPS UX updates" into tm-qpr-dev 2022-07-26 20:34:50 +00:00
TreeHugger Robot
57b0b38b61 Merge "Add dock charging state into stay awake feature (2/2)" into tm-qpr-dev am: db8dacec8a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19116650

Change-Id: I3e07127a49dedb42f441a70e9555fdfb182d00f4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-26 16:37:11 +00:00
TreeHugger Robot
db8dacec8a Merge "Add dock charging state into stay awake feature (2/2)" into tm-qpr-dev 2022-07-26 15:42:36 +00:00
TreeHugger Robot
00be659711 Merge "Add a Settings.Secure value to store extra battery saver schedule" into tm-qpr-dev am: 1dc27fa1f6
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19194690

Change-Id: I99927c9818b93b73f268bdc64fda1813e0d7b346
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-25 16:26:58 +00:00
Wesley Wang
c7adaf6f0f Add a Settings.Secure value to store extra battery saver schedule
- To store extra battery saver schedule mode

Bug: 224899180
Bug: 236688783
Bug: 238841059
Test: Build pass and local access verify
Change-Id: I4a394de04fdb9020ce22377390b81bccfaec2090
2022-07-23 08:10:29 +00:00
Joshua McCloskey
2987c8b264 SideFPS UX updates
1. Added side fps auth delay on device entry/biometric
prompt to wait for power press.
2. Added tap to dismiss dialog for side fps enrollment.

Test: atest SideFpsEventHandlerTest
Bug: 233953696
Change-Id: I1b8a63cc76cdb5d8e46206ba1bee8fc3246a8cdc
Merged-In: I1b8a63cc76cdb5d8e46206ba1bee8fc3246a8cdc
2022-07-20 17:02:29 +00:00
wesleycwwang
9121f848db Add dock charging state into stay awake feature (2/2)
- Make dump proto method support dock charging state
 - Add dock charging into proto file and validators

Bug: 233704731
Test: atest FrameworksServicesTests
Change-Id: I8208414cc40a12f783749d2c7a9f71be6efab8d9
2022-07-20 06:09:02 +00:00
Treehugger Robot
35f0b0f611 Merge "modify the comment for SYNC_DISABLED_MODE_NONE" am: a4106af231 am: 808aff6755 am: 5ff65420df am: 0b8273f260
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2132183

Change-Id: I934c39d7d4f305acf59941ef93626e2b49397077
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-22 17:35:01 +00:00
Treehugger Robot
5ff65420df Merge "modify the comment for SYNC_DISABLED_MODE_NONE" am: a4106af231 am: 808aff6755
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2132183

Change-Id: Ie5c78d5afc9858cc0fee380b8cea9e42e6a652dd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-22 16:57:59 +00:00
zhangjincheng
15accb6437 modify the comment for SYNC_DISABLED_MODE_NONE
what is the mean of SYNC_DISABLED_MODE_NONE?

form code, it may should be "sync is not disable"

Signed-off-by: zhangjincheng <zhangjincheng@xiaomi.com>
Change-Id: I0017001966a9bee524e92803a1bc48a436f68129
2022-06-22 15:01:22 +08:00
Chen Xu
54aadd229e Merge "Adding maxTargetSdk AndroidS_V2 to DATA_ROAMING. This will make sure that beyond S people can not access the DATA_ROAMING API from Settingss.Ideal way to use this is from TelephonyManager." into tm-dev am: 567d57f206 am: 9570621986 am: a0da35749a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18692749

Change-Id: I153c6ac9afb69fd13932e0e48bb3dedb27b2d691
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-02 18:51:15 +00:00
Chen Xu
a0da35749a Merge "Adding maxTargetSdk AndroidS_V2 to DATA_ROAMING. This will make sure that beyond S people can not access the DATA_ROAMING API from Settingss.Ideal way to use this is from TelephonyManager." into tm-dev am: 567d57f206 am: 9570621986
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18692749

Change-Id: I525c8730501ef9569a3bad091787d10ef0eed5b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-02 18:44:14 +00:00
Chen Xu
3134842ec5 Merge "Adding maxTargetSdk AndroidS_V2 to DATA_ROAMING. This will make sure that beyond S people can not access the DATA_ROAMING API from Settingss.Ideal way to use this is from TelephonyManager." into tm-dev am: 567d57f206
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18692749

Change-Id: I549bb3e7a0b6c5f8390ceb32ca87e1bfce5468f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-02 18:18:24 +00:00
Zaiyue Xue
aa1b2c12f5 Merge "Define setting name ADAPTIVE_CHARGING_ENABLED." into tm-qpr-dev am: 3ba66c27da
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18610073

Change-Id: I0b823d986918c6a9055acbde9573613dad3883fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-02 01:44:30 +00:00
Shivakumar Neginal
8335fd51fb Adding maxTargetSdk AndroidS_V2 to DATA_ROAMING. This will make sure that
beyond S people can not access the DATA_ROAMING API from Settingss.Ideal
way to use this is from TelephonyManager.

Test: manual.
Bug: 172467621
Change-Id: I5bbdd886599ff0ecf66eb72beb78456adc4d632c
2022-06-01 06:51:43 +00:00
xuezaiyue
3ec8de2273 Define setting name ADAPTIVE_CHARGING_ENABLED.
Test: manual
Bug: 230386304
Change-Id: I65508f99b7754e152009c2d6f4cb868ccb46d4de
2022-05-27 14:31:08 +08:00
Kholoud Mohamed
38c1a79163 Merge "Add device policy manager namespace to public namespaces" into tm-dev am: 8293974f3a am: 1368e8a55d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18344246

Change-Id: I1dd8a8c3fdc9fccb3d24fca7746cd249ff50097c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 17:36:05 +00:00
Kholoud Mohamed
5e9be671a0 Merge "Add device policy manager namespace to public namespaces" into tm-dev am: 8293974f3a am: 1368e8a55d am: bf80045f98
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18344246

Change-Id: I9abba6f436aefd947e1bbd8eee6c5ba5e2f25410
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 10:55:13 +00:00
Kholoud Mohamed
bf80045f98 Merge "Add device policy manager namespace to public namespaces" into tm-dev am: 8293974f3a am: 1368e8a55d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18344246

Change-Id: Id17e351eb4a60d76fdc7d77be6873df15a13e547
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 10:49:52 +00:00
Kholoud Mohamed
c783dba686 Merge "Add device policy manager namespace to public namespaces" into tm-dev am: 8293974f3a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18344246

Change-Id: I3da3c36af1db0200341b8aed9becc9294ce57e25
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 10:22:31 +00:00
kholoud mohamed
b03a00840f Add device policy manager namespace to public namespaces
Bug: 225178429
Test: manual
Change-Id: I5091ac4e4198b76bad5bc91341e3d32f60176090
2022-05-12 15:19:00 +01:00
Julia Reynolds
faecedc2a7 Merge "Remove notification permission feature flag" into tm-dev am: af7982277b am: 1c7aab6735 am: 72b1df5626
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18164160

Change-Id: I528a4704e1543f074c8570d911dfe53760466630
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-09 23:28:40 +00:00
Julia Reynolds
e62f470c60 Merge "Remove notification permission feature flag" into tm-dev am: af7982277b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18164160

Change-Id: I44d1936b8ff8756943b9b94a688a2e892f9dc994
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-09 21:48:00 +00:00
Julia Reynolds
729eee42e5 Merge "Remove notification permission feature flag" into tm-dev am: af7982277b am: 1c7aab6735
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18164160

Change-Id: Ie439e1d17ace323879e1c7fa2ceeb0be866954ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-09 21:21:09 +00:00
Julia Reynolds
72b1df5626 Merge "Remove notification permission feature flag" into tm-dev am: af7982277b am: 1c7aab6735
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18164160

Change-Id: Id2c0a69d8593e302558d803d6e7ba9376bce17fe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-09 21:14:25 +00:00
Julia Reynolds
af7982277b Merge "Remove notification permission feature flag" into tm-dev 2022-05-09 20:16:09 +00:00
kholoud mohamed
affc124b1c RESTRICT AUTOMERGE Add namespace for DevicePolicyManager P/H experiments am: f90b1ac98d am: ab46aebde1 am: 4eeea834d3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18164349

Change-Id: I07b54979e81fcbdea875b5a71f20f7103af9a7ab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-09 17:53:40 +00:00
kholoud mohamed
ab46aebde1 RESTRICT AUTOMERGE Add namespace for DevicePolicyManager P/H experiments am: f90b1ac98d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18164349

Change-Id: I28d03b39275eaf932617164b168466a68d3189d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-09 15:37:05 +00:00
kholoud mohamed
96a994a924 RESTRICT AUTOMERGE Add namespace for DevicePolicyManager P/H experiments am: f90b1ac98d am: 3dea601114
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18164349

Change-Id: I2d65c9019d90e76f31f775cbbb31311c6d67b608
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-09 15:17:53 +00:00
kholoud mohamed
f90b1ac98d RESTRICT AUTOMERGE Add namespace for DevicePolicyManager P/H experiments
Bug: 225178429
Test: N/A
Change-Id: Ic4a57962a69a31daf498bf87888bae23246f60b6
2022-05-08 09:43:03 +00:00