Treehugger Robot
0b6c1a781a
Merge "[Thread] fix flaky Thread settings tests" into main am: 5a7eeea1e1
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3081385
Change-Id: I2b5665c65fdceed258a0c902be8fd3f8ff3703b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-13 09:46:16 +00:00
Treehugger Robot
5a7eeea1e1
Merge "[Thread] fix flaky Thread settings tests" into main
2024-05-13 09:21:28 +00:00
Kangping Dong
253be810ae
[Thread] fix flaky Thread settings tests
...
This fix the flaky issue by using the directExecutor()
Bug: 340148095
Change-Id: Ib0ed0f660828ec3c2601b4fc0b3360e891eb48af
2024-05-13 16:14:56 +08:00
Pawan Wagh
588dbe4b31
Merge "UI and error message fixes for 16k developer option" into main am: e550896658
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3079811
Change-Id: Id0bf33ca5fce8a964cb7b4ae0365c318993b2b3d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-11 03:32:02 +00:00
Pawan Wagh
e550896658
Merge "UI and error message fixes for 16k developer option" into main
2024-05-11 03:06:28 +00:00
Treehugger Robot
fc2d8c650f
Merge "[Thread] fix Thread unit test failures" into main am: bb5bb304aa
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3081467
Change-Id: I615a740f9141e2c16a8e4a9c674a52e1e55b0e99
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-10 10:45:37 +00:00
Treehugger Robot
bb5bb304aa
Merge "[Thread] fix Thread unit test failures" into main
2024-05-10 10:18:40 +00:00
Chaohui Wang
5998074b89
Merge "Use permission com.android.settings.BATTERY_DATA" into main am: 51fe6894f9
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3078823
Change-Id: I1fac29bf240989aa4528b4abdaf77c94d9d1b08a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-10 09:37:56 +00:00
Chaohui Wang
51fe6894f9
Merge "Use permission com.android.settings.BATTERY_DATA" into main
2024-05-10 09:15:47 +00:00
Kangping Dong
257e164562
[Thread] fix Thread unit test failures
...
It looks like SettingsUnitTests is not in presubmit and the existing Thread settings unit tests are failing in postsubmit.
This commit fixes two small issues:
1. The default Thread enabled state in FakeThreadNetworkController and ThreadNetworkToggleController is not consistent
2. The executor in ThreadNetworkToggleControllerTest is reusing the main thread which could result in flaky as the callbacks are not guaranteed to be invoked before the API returns
Bug: 339767488
Bug: 339145155
Test: atest SettingsUnitTests:com.android.settings.connecteddevice.threadnetwork.ThreadNetworkToggleControllerTest
Change-Id: Id8b453cf6d7bef698d08dbf106e48250369d0832
2024-05-10 17:10:50 +08:00
Kangping Dong
0ff02951c2
Merge "[Thread] update Thread settings screen" into main am: ba221ea50c
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3074147
Change-Id: Ib9437a53f2e94a27b22b0b38e30f7dee1a96c741
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-10 07:02:06 +00:00
Kangping Dong
ba221ea50c
Merge "[Thread] update Thread settings screen" into main
2024-05-10 06:38:45 +00:00
Kangping Dong
ab7f48dcde
[Thread] update Thread settings screen
...
Per b/327098435 the new Thread settings design proposed
(go/android-thread) is approved.
As a summary, this commit adds a new "connected devices > connection
preference -> Thread" list item and decidated config page for Thread.
Also, we simplified the airplane mode to delegate it to the mainline
code to handle it
Bug: 327098435
Test: atest SettingsUnitTests
Merged-In: Iffbb2471f5a28ec57d30a378f22642fe6ac0b9cc
Change-Id: Iffbb2471f5a28ec57d30a378f22642fe6ac0b9cc
2024-05-09 14:19:13 +08:00
Ang Li
ae15c01dcc
Merge "Adapt to the new API of ShadowCaptioningManager
." into main am: 1d591b26a9
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3080265
Change-Id: I728035ae251eeac36ec9dfbac3c0e59dded1b9c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-09 00:38:08 +00:00
Ang Li
1d591b26a9
Merge "Adapt to the new API of ShadowCaptioningManager
." into main
2024-05-08 23:35:52 +00:00
Ang Li
f0e6f12f10
Adapt to the new API of ShadowCaptioningManager
.
...
Test: Presubmit.
Change-Id: If90894a2438ff5e0aec8e727036f7a656f4c712a
2024-05-08 22:16:33 +00:00
Pawan Wagh
f815608a71
UI and error message fixes for 16k developer option
...
- Disallow disabling option when hardware offload
values aren't default ones. This was bypassing warning dialogue
- For ext4 format dialog, add a delete icon and change confirmation text
- Change error message when update is pending.
- Add padding to progress dialog
Test: m Settings && adb install -r $ANDROID_PRODUCT_OUT/system_ext/priv-app/Settings/Settings.apk
Bug: 295035851
Bug: 338139884
Change-Id: Ib1c3ac075a75a8515fe725103b062983ecf11fba
2024-05-08 20:49:12 +00:00
Chaohui Wang
0887ee4540
Use permission com.android.settings.BATTERY_DATA
...
In SettingsSpaUnitTests
Change-Id: Ic1bec601e773389813bce4e7663ce08c41fa3deb
Fix: 338300477
Test: presubmit
Merged-In: I5a1753835d2d47712ea249081c9a77c455eb3291
2024-05-08 04:55:37 +00:00
SongFerng Wang
d97504f7f3
Merge "Refacotr mobile data observer for repository" into main am: 12d49a521c
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3059652
Change-Id: I50454802ab304a46699c0754fa077b79d637bc9f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-08 04:18:53 +00:00
SongFerng Wang
12d49a521c
Merge "Refacotr mobile data observer for repository" into main
2024-05-08 04:00:00 +00:00
Mengjun Leng
294e0db163
Refacotr mobile data observer for repository
...
In current design, the mobile data observer might be removed due to
SIM absence after registered so that mobile data network info can't
be updated to clients.
To fix it, migrate it to use API TelephonyCallback.onUserMobileDataStateChanged
Bug: 327696232
Test: manual + unit tests
Change-Id: I26c8f946823abb7505f0227c8dd8ab0700d0c5f2
Merged-In: I26c8f946823abb7505f0227c8dd8ab0700d0c5f2
2024-05-08 01:39:44 +00:00
Pawan Wagh
9cd187ba6e
Merge "Turn off automatic updates in page-agnostic mode" into main am: ef175b48f8
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3073273
Change-Id: I6bb3f97b0ddc16c7914a26507b2820d3d5b51413
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-07 14:28:23 +00:00
Pawan Wagh
ef175b48f8
Merge "Turn off automatic updates in page-agnostic mode" into main
2024-05-07 14:11:01 +00:00
Treehugger Robot
74da70de2d
Merge "Disallow turning off developer options in page-agnostic mode" into main am: 0d124654ca
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3073278
Change-Id: I87d83efc72a97bd942b522716d799efd6e5ed033
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-07 06:44:32 +00:00
Treehugger Robot
0d124654ca
Merge "Disallow turning off developer options in page-agnostic mode" into main
2024-05-07 06:30:59 +00:00
Pawan Wagh
e4b9c69442
Disallow turning off developer options in page-agnostic mode
...
When device is in page-agnostic mode, it would be OEM unlocked and
filesystem will be different than production. Don't allow to turn
off developer options in that state.
Bug: 329657279
Bug: 295035851
Test: m Settings && adb install -r $ANDROID_PRODUCT_OUT/system_ext/priv-app/Settings/Settings.apk
Change-Id: I9b8a9dbaf8192bb3758c53501450eb45e2fe8d9c
2024-05-07 05:30:23 +00:00
Pawan Wagh
e84cce90b3
Merge "Show persistent notification for page-agnostic mode" into main am: 4795662e6a
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3073296
Change-Id: Ic8c971596e79dd0fd54ba6c22b0c003cbd8564f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-07 02:29:30 +00:00
Pawan Wagh
f224840b37
Merge "Make links in dialog text clickable" into main am: 12ff1e2422
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3072263
Change-Id: Id907c80bdb3f090ea83bd7c74f3df329142b46cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-07 02:29:12 +00:00
Pawan Wagh
4795662e6a
Merge "Show persistent notification for page-agnostic mode" into main
2024-05-07 02:13:53 +00:00
Pawan Wagh
12ff1e2422
Merge "Make links in dialog text clickable" into main
2024-05-07 02:13:30 +00:00
Pawan Wagh
b98a8acf9b
Turn off automatic updates in page-agnostic mode
...
Update global settings to disable updates in page-agnostic mode
Test: m Settings && adb install -r $ANDROID_PRODUCT_OUT/system_ext/priv-app/Settings/Settings.apk
Bug: 295035851
Bug: 302391134
Change-Id: I170bb3ffd50a08a1399bffcde23e5f111d9a5a1d
2024-05-06 22:17:30 +00:00
Pawan Wagh
a697fba513
Show persistent notification for page-agnostic mode
...
When device enters page-agnostic mode using 16KB developer
options, show notification to user using boot receiver and service.
On clicked on notification, show detailed instructions on how to
get back to production mode. Removing OEM carrier unlock allowed
condition.
Bug: 295035851
Bug: 338139755
Bug: 302600682
Test: m Settings && adb install -r $ANDROID_PRODUCT_OUT/system_ext/priv-app/Settings/Settings.apk
Change-Id: Ib7a57af4c6151d2a8da1ec94130532d10b1679aa
2024-05-06 22:16:27 +00:00
Eric Biggers
231766c463
Merge changes I20f2330d,Iaca5b20c into main am: 790e28c431
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3061866
Change-Id: I1216169e50d35d6bd80cd016c55a0db77dc08830
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-06 17:52:05 +00:00
Eric Biggers
790e28c431
Merge changes I20f2330d,Iaca5b20c into main
...
* changes:
Remove unused class ShadowKeyStore
Use KeyProperties.UID_SELF instead of KeyStore.UID_SELF
2024-05-06 17:36:00 +00:00
Kangping Dong
030ebbf23c
Merge "fix container designation, it should be system_ext" into main am: 91d5413375
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3074306
Change-Id: Ia19b4a08cb1434b89ebbb6eed89096e1ffb31070
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-06 09:09:19 +00:00
Kangping Dong
91d5413375
Merge "fix container designation, it should be system_ext" into main
2024-05-06 08:55:06 +00:00
Dennis Shen
d9ec7f2b34
fix container designation, it should be system_ext
...
Cherry pick of internal aflag fix ag/27165141
Bug: b/338095619
Merged-In: I8ee2fd5fad529da2026af77f969abbf88e636ac3
Change-Id: Icea56b89944afd85b7760265ea8bfe35e3300f13
2024-05-06 14:35:13 +08:00
Oriol Prieto Gascó
7812cfcee5
Merge "RESTRICT AUTOMERGE Set the container field of aconfig flags" into main am: 14d4df602b
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3068647
Change-Id: I90cf0dba57d305ef58f757191600254b0a20a0ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-03 14:26:07 +00:00
Oriol Prieto Gasco
1aaa1f96ca
RESTRICT AUTOMERGE am: 0a441b2f06
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3068647
Change-Id: Ia5cc1f4909193ced38a676a7bc84e9795d823bec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-03 14:25:55 +00:00
Oriol Prieto Gascó
14d4df602b
Merge "RESTRICT AUTOMERGE Set the container field of aconfig flags" into main
2024-05-03 14:09:48 +00:00
Oriol Prieto Gasco
0a441b2f06
RESTRICT AUTOMERGE
...
Set the container field of aconfig flags
Test: printflags --format='{package}:{container}:' | grep "::"
Bug: 312769710
Flag: NONE
Change-Id: I4fc69f563ead7206ef48278be4fb4cbcfc9cb1f7
2024-05-03 11:42:26 +00:00
Pawan Wagh
883f1e9dba
Merge "Apply OTA from /vendor/boot_otas" into main am: 8c85f8b3c3
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3065886
Change-Id: I6bb52915494151ca4cab3508110899f321b239b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-02 19:54:25 +00:00
Pawan Wagh
8c85f8b3c3
Merge "Apply OTA from /vendor/boot_otas" into main
2024-05-02 19:28:44 +00:00
Pawan Wagh
7d0d858136
Make links in dialog text clickable
...
Test: m Settings && adb install -r $ANDROID_PRODUCT_OUT/system_ext/priv-app/Settings/Settings.apk
Bug: 295035851
Change-Id: I71d4f5cb1e27cd52e6f0c5aaeabc9b3f89520cf1
2024-05-02 18:04:58 +00:00
Pawan Wagh
2c05fc6e52
Merge "Updating strings for 16KB developer option" into main am: ed3a48df6a
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3068826
Change-Id: I11d162dcac3ba62aa6b9d3b87473645deacc3242
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-01 23:44:58 +00:00
Pawan Wagh
ed3a48df6a
Merge "Updating strings for 16KB developer option" into main
2024-05-01 23:23:32 +00:00
Pawan Wagh
aaa0a3faf5
Updating strings for 16KB developer option
...
Test: m Settings && adb install -r $ANDROID_PRODUCT_OUT/system_ext/priv-app/Settings/Settings.apk
Bug: 295035851
Change-Id: Ie70b238985b1ccaf3f8893efa6687629d767729e
2024-05-01 21:16:59 +00:00
Pawan Wagh
07f71333bc
Merge "Set 16K dev option as checked by default for 16KB page size" into main am: 4c647972fe
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3053444
Change-Id: I17006093b2505056becde9efd2e4ccca3d76b4b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-30 03:47:37 +00:00
Pawan Wagh
4c647972fe
Merge "Set 16K dev option as checked by default for 16KB page size" into main
2024-04-30 03:33:54 +00:00
Pawan Wagh
a961dfe289
Apply OTA from /vendor/boot_otas
...
If BOARD_16K_OTA_MOVE_VENDOR := true is set, OTAs will be present at
/vendor/boot_otas for 16KB developer option. Apply OTA from vendor if
present, otherwise fallback to system OTAs
Test: m, m Settings && adb install -r $ANDROID_PRODUCT_OUT/system_ext/priv-app/Settings/Settings.apk
Bug: 335022191
Change-Id: I534b354c830de2c90fee76502667d5e4ef5a7714
2024-04-29 22:17:46 +00:00