Florian Mayer
2a1f7cb453
[MTE] fix broken test
...
Bug: 245624194
Test: make RunSettingsRoboTests ROBOTEST_FILTER=MemtagHelperTest
Change-Id: I71ad79270a5f538bf7a447345aa610c514683fec
2022-11-21 11:19:06 -08:00
Florian Mayer
dbc8874386
Merge "[MTE] disable dev option if security setting is on"
2022-11-21 18:57:49 +00:00
Chaohui Wang
3d10bebe06
Move ComposeContentTestRuleExt to SpaLibTestUtils
...
Also fix some failed tests.
Bug: 259520506
Test: Unit test
Change-Id: I0eaf00defdad2b90bf4e67476e33a86751488bc0
2022-11-22 00:30:52 +08:00
Steve Elliott
30ccc43ae1
Revert^2 "Add configuration for defaulting notification behavior"
...
Test: go through SUW on affected device, view notification screen
Bug: 240472040
Change-Id: I34dbe28226d830bc5ba633e72cd529d97021de85
2022-11-21 15:16:40 +00:00
Bonian Chen
eb196b64a9
Merge "[Settings] Code Refactor" am: 8ae657bd80
am: f6d9536922
am: f01cea0236
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2308620
Change-Id: I48f913265c1403b9a33ac271a1f36cf3c5a74a8c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-21 11:09:48 +00:00
Bonian Chen
f01cea0236
Merge "[Settings] Code Refactor" am: 8ae657bd80
am: f6d9536922
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2308620
Change-Id: I5b90defe3741e720280fe026ab45f57b013fa640
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-21 10:36:53 +00:00
Bonian Chen
f6d9536922
Merge "[Settings] Code Refactor" am: 8ae657bd80
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2308620
Change-Id: I4efad57d509e79938a5558f09b6154d898504b31
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-21 10:11:28 +00:00
Zoey Chen
82c216b3a9
Merge "[Settings] Apply the SettingsDataService to the SIM page, calls/smscontroller"
2022-11-21 08:54:55 +00:00
TreeHugger Robot
cd8f6a2b78
Merge "Remove schedule by routine relative tests"
2022-11-21 08:34:04 +00:00
TreeHugger Robot
a822d13638
Merge "b/259865144 Fix the failed unit test BatteryChartPreferenceControllerTest"
2022-11-21 08:07:19 +00:00
Weng Su
d46c3848a9
Keep "Resetting your internet" when screen rotates
...
- The fragment of Internet Settings will be destroyed and recreated when screen rotates
- Move connectivity recovery class into singleton class to avoid service being killed when fragment context is destroyed
- Check if connectivity is recovering when fragment is recreated and show resettings message if necessary
Bug: 202802736
Test: manual test
atest -c InternetResetHelperTest
make RunSettingsRoboTests ROBOTEST_FILTER=NetworkProviderSettingsTest
Merged-In: Iae9585ff8366b8b71b4c39dc0ec7e87a0320fa5a
Change-Id: Iae9585ff8366b8b71b4c39dc0ec7e87a0320fa5a
2022-11-21 07:55:22 +00:00
Weng Su
728a59199b
Keep "Resetting your internet" when screen rotates
...
- The fragment of Internet Settings will be destroyed and recreated when screen rotates
- Move connectivity recovery class into singleton class to avoid service being killed when fragment context is destroyed
- Check if connectivity is recovering when fragment is recreated and show resettings message if necessary
Bug: 202802736
Test: manual test
atest -c InternetResetHelperTest
make RunSettingsRoboTests ROBOTEST_FILTER=NetworkProviderSettingsTest
Change-Id: Iae9585ff8366b8b71b4c39dc0ec7e87a0320fa5a
2022-11-21 07:50:06 +00:00
Zoey Chen
64330a235a
[Settings] Apply the SettingsDataService to the SIM page, calls/smscontroller
...
Calls/SmsDefaultSubscriptionController
Bug: 257197354
Test: atest DefaultSubscriptionControllerTest
Change-Id: I67cb2d3aa5ef3c6751d90b96db27a062071c8113
2022-11-21 06:39:12 +00:00
ykhung
b2f363e5d4
Remove schedule by routine relative tests
...
Fix: 259866871
Test: make test DEBUG_ROBOLECTRIC=1 ROBOTEST_FILTER="com.android.settings.fuelgauge.batterysaver" RunSettingsRoboTests -j40
Change-Id: Icc402c678c4c4b365047c01c499b17f6d5ec3ada
2022-11-21 14:19:03 +08:00
Zaiyue Xue
52f9272cb9
b/259865144 Fix the failed unit test BatteryChartPreferenceControllerTest
...
Bug: 259865144
Fix: 259865144
Test: presubmit
Change-Id: Ie23fef16f4e21bba25f02bc2aa28986a5904188e
2022-11-21 14:05:26 +08:00
Chaohui Wang
7292c4a017
Merge "Use isEssentialPackage instead of isSystemPackage"
2022-11-21 04:45:16 +00:00
Zoey Chen
a0608e1e06
Merge "[Settings] Apply the SettingsDataService to the SIM page, roaming controller"
2022-11-21 03:22:21 +00:00
Yi-Ling Chuang
2dd4058e37
Remove BatteryFixSlice as it's not used am: 2f80e073d0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20514509
Change-Id: I536b1e852ddcf5154c8aeb64ae755156330aa9ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-19 19:16:34 +00:00
Bonian Chen
c3028291ed
[Settings] Code Refactor
...
Adjust code structure for maintainance.
Bug: 259611847
Test: auto test
Change-Id: I1fab8d0347f64c01ee768e4bb9ea838a9e7ad4fc
2022-11-19 13:14:07 +00:00
TreeHugger Robot
e1322d0a54
Merge "Update AnomalyJobServiceTests."
2022-11-19 10:52:54 +00:00
Hao Dong
90ece439ec
Merge "Use the internal max faces number to check enrolled."
2022-11-18 20:06:25 +00:00
Zoey Chen
7dfd3be886
[Settings] Apply the SettingsDataService to the SIM page, roaming
...
controller
Implement it in 0RoamingPreferenceController
Launch MobileNetworkSettings in SettingsApp by SubSettingLauncher
Launch MobileNetworkSettings by intent
Bug: 257197354
Test: atest RoamingPreferenceControllerTest
Change-Id: Ia2df51ad3a9b2b72bdada05de480e0b05d2d4f43
2022-11-18 20:01:36 +00:00
Hao Dong
b4000fb226
Use the internal max faces number to check enrolled.
...
Test: manually tested on device
Test: robotest for FaceEnrollIntroductionTest
Bug: 243759589
Change-Id: I193c7b7c49f884541bd5d8282d15bf69e46f3392
2022-11-18 17:42:39 +00:00
TreeHugger Robot
62f0b933f1
Merge "Add a new special app access screen for long background tasks."
2022-11-18 17:16:52 +00:00
Florian Mayer
fb8537f03b
[MTE] disable dev option if security setting is on
...
Test: make RunSettingsRoboTests
check dev settings manually
Bug: 245624194
Change-Id: I3d9c9b89cd5483eee9800077943b1c30738e4c16
2022-11-18 09:09:28 -08:00
Bonian Chen
eb6eb053e8
Merge "[Settings] Code Refactor" am: bafd49d604
am: c31caafb5a
am: 81e86e8d5d
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2308239
Change-Id: Ib0d6763f9994c3a8094472b5967ad304e11dcc66
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-18 13:03:29 +00:00
Bonian Chen
81e86e8d5d
Merge "[Settings] Code Refactor" am: bafd49d604
am: c31caafb5a
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2308239
Change-Id: I8dbda9c6b40fb8207b81b30e89e464eea87a06bd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-18 12:31:54 +00:00
Bonian Chen
c31caafb5a
Merge "[Settings] Code Refactor" am: bafd49d604
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2308239
Change-Id: Iad870d2df6f9ecb2ff207b8753288da6446e218a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-18 12:06:39 +00:00
Yi-Ling Chuang
2f80e073d0
Remove BatteryFixSlice as it's not used
...
The BatteryFixSlice hasn't been used for a while, and it's introducing
memory leaks due to a design change at the framework's end. Hence,
remove it.
Bug: 245385410
Test: robotests
Change-Id: I517cab71a32613d5cb5fcd3beb991a24926a2902
Merged-In: I517cab71a32613d5cb5fcd3beb991a24926a2902
(cherry picked from commit e3fcf1f082
)
2022-11-18 10:58:42 +00:00
Jason Chang
764a786547
Merge "Add pad animation for STAGE_CENTER & STAGE_GUIDED"
2022-11-18 09:06:48 +00:00
Bonian Chen
e1f641a130
[Settings] Code Refactor
...
Adjust code structure for maintainance.
Bug: 259611847
Test: auto test
Change-Id: I6710aa814441c0858c712f416ffddde44081d4d1
2022-11-18 08:36:53 +00:00
Varun Shah
3e2917b91b
Update AnomalyJobServiceTests.
...
Update the JobSchedulerImpl constructor for the related tests,
specifcally Cleanup, Config, and Detection.
Bug: 255371817
Test: make -j RunSettingsRoboTests ROBOTTEST_FILTER="AnomalyCleanupJobServiceTest|AnomalyConfigJobServiceTest|AnomalyDetectionJobServiceTest"
Change-Id: I53ccfffc278a60f4b109169fde6675cee34e5fd0
2022-11-18 07:14:23 +00:00
Varun Shah
b33256a0fc
Add a new special app access screen for long background tasks.
...
This new screen shows apps that hold the new RUN_LONG_JOBS permission.
Also add a reference to this screen in an app's info page under the
"Advanced" section for apps that have requested this permission.
Bug: 255821578
Test: atest AppFilterRegistryTest
Test: make -j RunSettingsRoboTests \
ROBOTTEST_FILTER="LongBackgroundTasksDetailsTest|
LongBackgroundTasksDetailsPreferenceControllerTest"
Test: visually via the Settings page
Change-Id: Idc498e52d29abc6df757c35e8bc91f00de92ba4a
2022-11-18 07:14:12 +00:00
Edgar Wang
a94e8d0bc7
Avoid media transcode can be bypass guard of developer options
...
When developer options switch is off, a user including guest user
can still configure media transcoding settings via slices.
Bug: 244569778
Test: manual
Change-Id: I3d70045c2498e683bf615cbe521e2f98d50b7eec
2022-11-18 14:16:08 +08:00
Chaohui Wang
1b763b188d
Use isEssentialPackage instead of isSystemPackage
...
This is faster, and we also no longer need to load the PackageInfos with
the deprecated flag PackageManager.GET_SIGNATURES.
Bug: 235727273
Test: Unit test
Test: Manually with Settings App
Change-Id: Ia09ed24ca2622a162ce6008fcd29a930812dbcc2
2022-11-18 13:49:51 +08:00
Milton Wu
fb98cb5276
Merge "Fix face enroll introduction crash after 10mins"
2022-11-18 01:55:31 +00:00
Sam Dubey
c536eb4dc4
Revert "Add configuration for defaulting notification behavior" am: a2d06273c1
am: 48eae58586
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20505171
Change-Id: I0e2693f89594f6c473c5c2e9dbb6a34ea6bf5864
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-17 14:29:58 +00:00
Sam Dubey
48eae58586
Revert "Add configuration for defaulting notification behavior" am: a2d06273c1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20505171
Change-Id: Ic9b89ba7d709e09be8217252485adcfc49575d70
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-17 14:01:32 +00:00
Jason Chang
966ffa1b2a
Add pad animation for STAGE_CENTER & STAGE_GUIDED
...
1. STAGE_CENTER reference
- String : security_settings_sfps_enroll_finger_center_title
- raw : udfps_center_hint_lottie
2. STAGE_GUIDED
- String : security_settings_fingerprint_enroll_repeat_message
- raw : udfps_center_hint_lottie (Same with STAGE_CENTER)
Bug: 228100413
Test: manually verified on Settings > Security > Face & Fingerprint
Unlock > Fingerprint Unlock > Touch & Hold fingerprint sensor page
Test: make RunSettingsRoboTests ROBOTEST_FILTER=
"com.android.settings.biometrics.fingerprint
.FingerprintEnrollEnrollingTest"
Change-Id: Ic308b9bffee32b36f7280cf263c67adc3ca31c66
2022-11-17 10:13:10 +00:00
Neil Fuller
00b549f75a
Merge "Track changes in frameworks/base"
2022-11-17 09:28:37 +00:00
Bonian Chen
7dc161dcc8
[Settings] configuration for hidding SIM related UI
...
Add overriable configuration for hidding SIM related UI.
Bug: 240515161
Test: test cases and local testing
Merged-In: I03d17beac0fb85a3d17acd7d0d581feb35e9582b
Merged-In: I8d7ddd18861a696830da39f040dfb14b9ed46726
Merged-In: I45b7898da440c36045aec64a0a86fb804116cd9d
Merged-In: Ie00bdce2fad429f2ed343e1d7aea4967bcaddf5a
Change-Id: Id5ea14ca888f0cfc6ed5a7df3f77a8176232ef4f
2022-11-17 09:01:09 +00:00
Sam Dubey
a2d06273c1
Revert "Add configuration for defaulting notification behavior"
...
Likely causing b/259499400
This reverts commit a92688d642
.
Change-Id: I781a7ecf9139eca11e1db895f86268b893258543
2022-11-17 07:33:18 +00:00
Chaohui Wang
125baab6ec
Merge "Remove lifecycle-extensions from Settings"
2022-11-17 07:15:00 +00:00
Milton Wu
a174486803
Fix face enroll introduction crash after 10mins
...
When requestGatekeeperHat() throws exception in FaceEnrollIntroduction
page, remove gk_pw_handle and recreate activity to trigger confirmLock.
Test: robotest for FaceEnrollIntroductionTest
Bug: 234437174
Change-Id: Ie1dd6f36e4deb3f776e3b39acd165fc47d04f526
2022-11-17 06:57:21 +00:00
Kuan Wang
1493fa2fea
Database restructure: use protobuf to save battery information fields.
...
This patch only updates the existing fields.
There will be 2 following patches to:
1. Expose the new fields (foreground / foreground service / background x
usage time / power consumption) to UI.
2. Get the full charge cycle start time from Database and remove the
SharedPreference.
Test: make RunSettingsRoboTests + manual
Bug: 253553141
Change-Id: Iee02dc7e671f97899cb1495323acfa0173e31df2
2022-11-17 06:06:54 +00:00
TreeHugger Robot
be679b68a6
Merge "Clean up BatteryAppListPreferenceController"
2022-11-17 05:05:25 +00:00
Chaohui Wang
386eac8b5c
Merge "Remove kotlin.RequiresOptIn"
2022-11-17 04:53:20 +00:00
Zaiyue Xue
7a30768503
Clean up BatteryAppListPreferenceController
...
Bug: 256123455
Bug: 258576047
Fix: 258576047
Test: presubmit
Change-Id: I8c3d05f76e7a6995fccc34b2cc60ee126bb3d350
2022-11-17 11:28:06 +08:00
Treehugger Robot
dd5e46746c
Merge "Make p2p start searching after turning off airplane mode." am: adb5c5025a
am: 425521478a
am: 1b70bcbdc4
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2267183
Change-Id: I23c0fa56c122e7406229fc80bbe49fcba7160861
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 19:59:31 +00:00
Betty Chang
ba3405bd37
Merge "Make bluetooth switch not discoverable via SliceDeepLinkTrampoline" into tm-qpr-dev am: c8f6bba271
am: f200134fc4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20410007
Change-Id: If5d07a5a3ae099d1cb765a2fbb3069ab0ac00285
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 19:57:13 +00:00