Chaohui Wang
a202d9f94d
Merge "Clean up UiccInfoEntity" into main
2024-12-25 17:22:37 -08:00
Chaohui Wang
554da2d561
Fix TetherPreference summary missing
...
PreferenceController need a constructor(context, key) to work in xml.
Bug: 377146536
Flag: EXEMPT bug fix
Test: manual - on Network & internet
Change-Id: Ib3c0155eacdff128333abf04a8103300623f4c2a
2024-12-25 15:23:13 +08:00
Chaohui Wang
a16f8fcf53
Clean up UiccInfoEntity
...
It's not used any more.
Bug: 348118234
Flag: EXEMPT clean up
Test: manual - on Mobile Settings
Test: atest DefaultSubscriptionControllerTest
Change-Id: I663efc1bb53230c34bc30641703e78fb170772d8
2024-12-25 10:12:29 +08:00
Treehugger Robot
8e86a05eab
Merge "Avoid string mismatch of menu name and dialog title" into main
2024-12-23 20:38:18 -08:00
tomhsu
940fc8f39e
Avoid string mismatch of menu name and dialog title
...
- 2 different strings cause this issue.
Flag: EXEMPT bug fix
Fix: b/385687217
Test: Manual test
Change-Id: Ib1a5b8271d7825d95a09c3d6c11fa66a1a6cb0e5
2024-12-23 19:35:07 -08:00
Jacky Wang
5aef4cdb07
[Catalyst] Update required permissions for Mobile data
...
NO_IFTTT=Catalyst only
Bug: 385282727
Bug: 368355368
Flag: com.android.settings.flags.catalyst_mobile_network_list
Test: devtool
Change-Id: Idcbdfa639df61d9bc2fd5a4bf5563e49067c834f
2024-12-20 18:04:42 +08:00
Jacky Wang
70c56ec8c9
[Catalyst] Update getRead/WritePermissions return type
...
NO_IFTTT=Catalyst only
Bug: 374115149
Flag: com.android.settings.flags.catalyst_mobile_network_list
Test: devtool
Change-Id: I30c93cc1c07691c1e0498916bbdfb423fa1734a0
2024-12-20 13:38:49 +08:00
SongFerng Wang
b8c4231fed
Merge "Add nonNull check for SubscriptionInfoEntity to avoid Settings NPE" into main am: 51769c2ed4 am: bb4a442684
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3405179
Change-Id: Ida3e7053ec531ed13f2121fc8861a472f02b70a4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-12-19 04:04:09 -08:00
SongFerng Wang
51769c2ed4
Merge "Add nonNull check for SubscriptionInfoEntity to avoid Settings NPE" into main
2024-12-19 02:56:12 -08:00
Yuchen Sun
a4ed8acd25
Merge "[Expressive design] Update ApnPreference." into main
2024-12-16 22:16:32 -08:00
Yuchen
3f2448cfd6
[Expressive design] Update ApnPreference.
...
Migrate to TwoTargetPreference.
screenshot: https://hsv.googleplex.com/4840366858567680
Bug: 349681531
Flag: EXEMPT migration
Test: visual
Change-Id: Ia88f9f5f7f5388a7e66189e0b7a0be641d05f140
2024-12-16 07:45:28 +00:00
SongFerng Wang
197291dd86
Merge "Waiting for the psim subscriptionInfo ready" into main
2024-12-15 22:26:28 -08:00
Treehugger Robot
4bfd857a7e
Merge changes from topic "catalyst" into main
...
* changes:
[Catalyst] Specify read/write permissions for "Mobile data"
[Catalyst] Update permission check API signature
2024-12-13 20:57:36 -08:00
Treehugger Robot
978bb419c4
Merge "Skip authentication if device was unlocked recently" into main
2024-12-13 03:32:50 -08:00
songferngwang
2575e89c8a
Waiting for the psim subscriptionInfo ready
...
When the pSIM is inserted for the first time, this subscriptionInfo arrives late.
It causes the sim onboarding is closed.
We add the timer to wait the psim's subscriptionInfo.
Bug: 377171470
Flag: EXEMPT bugfix
Test: insert the psim and showing the sim onboarding flow.
Change-Id: Ib50c28d1bb1372fb822b3cf10cfa3fb22c457b3b
2024-12-13 10:51:56 +00:00
Weng Su
e5d19b38cb
Skip authentication if device was unlocked recently
...
- Sync the same behavior from SystemUI to Settings
Bug: 365611488
Flag: EXEMPT bugfix
Test: Manual testing
atest -c WifiNetworkDetailsFragmentTest \
WifiDetailPreferenceController2Test \
WifiTetherSSIDPreferenceControllerTest \
com.android.settings.wifi.dpp.WifiDppUtilsTest
atest -c com.android.settings.spa.wifi.dpp.WifiDppUtilsTest
Change-Id: Ie3e8374b1fdbbc61e9e5bbf0f5162b18ba1452f3
2024-12-13 18:10:44 +08:00
Jacky Wang
18ba9d8835
[Catalyst] Specify read/write permissions for "Mobile data"
...
NO_IFTTT=Catalyst only
Bug: 368355368
Flag: com.android.settings.flags.catalyst_mobile_network_list
Test: devtool
Change-Id: Ie5d4b3b03f502d279de501ec84670f350ebb7f42
2024-12-13 16:09:58 +08:00
Jacky Wang
821d320051
[Catalyst] Update permission check API signature
...
NO_IFTTT=Catalyst only
Bug: 374115149
Flag: com.android.settings.flags.catalyst
Test: manual
Change-Id: Ib13a5fddd517e3e260815b753b55c008e24d70d8
2024-12-13 16:09:58 +08:00
Treehugger Robot
da9f71257d
Merge "Update the OWNERs" into main am: 5655b46dee am: 7307f34866
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3412198
Change-Id: Ib755ba5255f0321be71c900581211c6594cf8639
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-12-13 00:03:51 -08:00
Treehugger Robot
7307f34866
Merge "Update the OWNERs" into main am: 5655b46dee
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3412198
Change-Id: I508a2b6d6aab099c9cc95a06c89c01545df6e197
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-12-12 23:38:24 -08:00
Tom Hsu
c3b8b7a21d
Update the OWNERs
...
Change-Id: Iee6e33e04d232b78bf2d2064687a2d434b4f78c0
Flag: EXEMPT only changing OWNERS
Fix: b/383913940
Test: make pass
2024-12-12 22:33:46 -08:00
Jacky Wang
dc80bddc1e
[Catalyst] Partially revert ag/30664694
...
The preference is not yet migrated, we should not update fragment based
on current flag rollout plan.
Bug: 368355361
Bug: 368359963
Flag: com.android.settings.flags.catalyst_tether_settings
Test: manual
Change-Id: I89a5d2ee29e1c3428d40428b3d3d4ba3afcd4ece
2024-12-11 18:18:09 +08:00
Qiang Chen
f00508c4b5
Add nonNull check for SubscriptionInfoEntity to avoid Settings NPE
...
This NPE can be found in MTBF stress testing
Bug: 290855314
Test: Manaul
Change-Id: I03aaa6618255638a485f32e1bab34c6fa71945e4
2024-12-11 13:24:33 +05:30
Jacky Wang
95719f21b3
[Catalyst] Add SatelliteRepository.isSatelliteOn helper method
...
NO_IFTTT=Catalyst only
Bug: 335132588
Flag: EXEMPT refactor
Test: manual
Change-Id: Ib10f7f616a6deed438a129da4b2cb927915bfcda
2024-12-09 17:47:14 +08:00
Jacky Wang
d989dc5c36
[Catalyst] Refine WifiHotspotSwitchPreference
...
NO_IFTTT=Catalyst only
Bug: 368359963
Flag: com.android.settings.flags.catalyst_tether_settings
Test: devtool
Change-Id: Ica09fe05cc4d30e1f55b4bd91996425ef951abf7
2024-12-09 12:44:59 +08:00
Jacky Wang
7ca56d493a
[Catalyst] Avoid creating new KeyValueStore for AirplaneModePreference
...
NO_IFTTT=Catalyst only
Bug: 375925972
Flag: com.android.settings.flags.catalyst_network_provider_and_internet_screen
Test: atest
Change-Id: I1cffcc68358f36d36e14cde5997907816ebe08a4
2024-12-09 07:31:51 +08:00
Jacky Wang
dc1a52a2ee
[Catalyst] Simplify KeyValueStore API calls
...
NO_IFTTT=Catalyst only
Bug: 325144964
Flag: com.android.settings.flags.catalyst
Test: atest
Change-Id: I518b9c861eac6d515dfc7f0ac2d028f9395e06a1
2024-12-08 19:22:18 +08:00
Treehugger Robot
ce86140b85
Merge "[Catalyst] Migrate Wi-Fi Hotspot preference" into main
2024-12-07 03:01:30 +00:00
Treehugger Robot
50a43ea47a
Merge "Improve satellite category visiblity logic." into main
2024-12-06 16:43:13 +00:00
Treehugger Robot
a543a5791b
Merge "[Catalyst] Make AirplaneModePreference final" into main
2024-12-06 16:18:54 +00:00
tomhsu
ef835bb57d
Improve satellite category visiblity logic.
...
Flag: com.android.settings.flags.satellite_oem_settings_ux_migration
Bug: b/378408877
Test: make pass
Test: manual test
Change-Id: If5df345a631006e7efc41471b6cd6419ca4b3d79
2024-12-06 14:47:47 +00:00
Jacky Wang
858fbdb759
[Catalyst] Make AirplaneModePreference final
...
NO_IFTTT=Catalyst only
Bug: 375925972
Flag: TEST_ONLY
Test: atest
Change-Id: Ieea0e0e770d93d8bbe6f1f7a608541d5ba42c9cc
2024-12-06 22:20:37 +08:00
Treehugger Robot
c6636f9a25
Merge "Add a method to get controllers with same parent class type." into main
2024-12-06 13:58:49 +00:00
tomhsu
63469da6f6
Remove Satellite SOS entry from AOSP
...
Flag: com.android.settings.flags.satellite_oem_settings_ux_migration
Bug: b/378408877
Test: make pass
Test: Manual test
Change-Id: If47081be0ed0734be841b2fe9129d22a76ed8e1b
2024-12-06 11:57:15 +00:00
Treehugger Robot
3859a8adaa
Merge "[Catalyst] Migrate BluetoothTetherSwitchPreference." into main
2024-12-06 11:10:52 +00:00
Weng Su
6fb75678e5
[Catalyst] Migrate Wi-Fi Hotspot preference
...
Bug: 368359963
Flag: com.android.settings.flags.catalyst_tether_settings
Test: Manual testing
atest -c TetherSettingsTest \
TetherScreenTest
Change-Id: I89d418454af7887a4892c616f4efff481b536a91
2024-12-06 10:47:37 +00:00
tomhsu
253cb874d8
Add a method to get controllers with same parent class type.
...
Flag: EXEMPT bug fix
Fix: b/382635197
Test: Manual test.
Change-Id: I0a48628d032d7ce1f47cbca20e63b20149b5daa0
2024-12-06 10:37:34 +00:00
Yuchen
9f10978d0c
[Catalyst] Migrate BluetoothTetherSwitchPreference.
...
Bug: 368355361
Flag: com.android.settings.flags.catalyst_tether_settings
Test: atest TetherSettingsTest; manual
Change-Id: Ib3859d950b2d12c2fbb54dee85b20cdf2518f6b6
2024-12-06 09:32:43 +00:00
Treehugger Robot
aa2379967c
Merge "Remove replicated page of Satellite SOS." into main
2024-12-06 05:06:04 +00:00
tomhsu
c2d25241a1
Remove replicated page of Satellite SOS.
...
Flag: EXEMPT bug fix.
Bug: b/370509415
Test: make pass
Change-Id: Iff96dd09f8c0876a32064853629f64b0db173099
2024-12-06 03:06:52 +00:00
Weng Su
efbe144a9a
[Catalyst] Migrate Airplane Mode preference
...
NO_IFTTT=Catalyst only
Bug: 375925972
Flag: com.android.settings.flags.catalyst_network_provider_and_internet_screen
Test: Manual testing
atest -c AirplaneModePreferenceTest \
NetworkDashboardFragmentTest
atest -c NetworkDashboardScreenTest
Change-Id: Ie63f2208a64cadf5faaa274fd4e069d839da850e
2024-12-05 09:10:54 +00:00
Jin Jeong
7975c1c217
Merge "New System API to launch SIM Preference in Setting" into main
2024-12-04 01:31:58 +00:00
Treehugger Robot
351f6258d8
Merge "Satellite UX - Add learn more into Footer" into main
2024-12-03 12:57:03 +00:00
Tom Hsu
13c6cad5dc
Merge "Fix crash due to no Satellite" into main
2024-12-03 11:30:08 +00:00
tomhsu
ceac8c1dde
Satellite UX - Add learn more into Footer
...
Flag: com.android.settings.flags.satellite_oem_settings_ux_migration
Bug: 378408877
Test: atest pass
Test: Manual test pass.
Change-Id: I27f2c82fe5d6c34cf204472c4199538326d6aec4
2024-12-03 11:21:18 +00:00
tomhsu
9329684c86
Fix crash due to no Satellite
...
- AutoSelectPreferenceController get null pointer exception
Flag: EXEMPT bug fix
Fix: b/381995900
Test: atest pass
Change-Id: Iadbd83825cdfbc0aabd85b79e9ad7043f172a8a1
2024-12-03 09:02:31 +00:00
Weng Su
9faf231dc4
[Catalyst] Migrate Wi-Fi switch preference
...
NO_IFTTT=Add Catalyst preference
Bug: 372733639
Flag: com.android.settings.flags.catalyst_internet_settings
Test: Manual testing
atest -c NetworkProviderSettingsTest \
NetworkProviderScreenTest
atest -c WifiSwitchPreferenceTest
Change-Id: Ic6023907608e831d0a946005dd0eb6fd88b301c0
2024-12-03 06:51:18 +00:00
Jacky Wang
f96ae34080
Merge changes from topic "catalyst-sims" into main
...
* changes:
[Catalyst] Migrate "Mobile data"
[Catalyst] Migrate SIMs entry point
2024-12-02 08:32:19 +00:00
Chaohui Wang
7bee1511ce
Merge "Fix TetherPreferenceController ANR" into main
2024-12-02 07:52:59 +00:00
Treehugger Robot
d0e7d9fce6
Merge "Completed basic UI of Satellite SOS" into main
2024-12-02 07:01:10 +00:00