Commit Graph

6420 Commits

Author SHA1 Message Date
Brad Ebinger
511f86aa55 Merge "Do not show SMS SIM pick UI for Cell Broadcast Config change" am: 4ae4e50def
am: f15dabde00

Change-Id: I13573f02a8b14fe695222cced5e8fbfa493ed733
2019-03-29 16:58:32 -07:00
Brad Ebinger
f15dabde00 Merge "Do not show SMS SIM pick UI for Cell Broadcast Config change"
am: 4ae4e50def

Change-Id: Iefa6fdcfaa5e3efbfebcf403d284acf569d45ab2
2019-03-29 16:23:24 -07:00
Xiangyu/Malcolm Chen
2e0ea1ab5e Merge changes from topics "128455935", "123661746" am: dc4cb81c83
am: 1c906d426d

Change-Id: I745f66fc63d03e2ccf03b47daae56f219252d87b
2019-03-29 15:57:11 -07:00
Treehugger Robot
4ae4e50def Merge "Do not show SMS SIM pick UI for Cell Broadcast Config change" 2019-03-29 22:52:00 +00:00
Malcolm Chen
37c9ced0e6 Remove SubscriptionManager#setMetered API. am: 9b932fa1a4
am: 8231d3b231

Change-Id: Ic00503fca6ef09ac2cda1cf0388d199d2190c1f3
2019-03-29 15:45:36 -07:00
Xiangyu/Malcolm Chen
1c906d426d Merge changes from topics "128455935", "123661746"
am: dc4cb81c83

Change-Id: I4b169adb007ecff072770f55490bac8b5c30b4c5
2019-03-29 15:28:34 -07:00
Malcolm Chen
8231d3b231 Remove SubscriptionManager#setMetered API.
am: 9b932fa1a4

Change-Id: I55b74e102d77785e7f925d02049037b24a5d352a
2019-03-29 15:21:07 -07:00
Xiangyu/Malcolm Chen
dc4cb81c83 Merge changes from topics "128455935", "123661746"
* changes:
  Better description and parameter name of setPreferredDataSubscriptionId
  Remove SubscriptionManager#setMetered API.
2019-03-29 21:48:10 +00:00
Malcolm Chen
60cc67f5ac Remove clearDefaultsForInactiveSubIds.
clearDefaultsForInactiveSubIds is no longer needed as Telephony
has internal logic to clear or update default settings automatically.

Bug: 128645056
Test: manual
Change-Id: Ib7bc0ae6dba6f10e3a052df1644cc77dd30121a9
Merged-In: Ib7bc0ae6dba6f10e3a052df1644cc77dd30121a9
2019-03-29 14:41:59 -07:00
Shuo Qian
53b205a5f9 Merge "Check permissions and carrier privilege in notifyActiveDataSubIdChanged" am: 801cd8ff8a
am: 27da4d70d4

Change-Id: Id48a47b0f0a9e314790013f471e7c57d4a71692a
2019-03-29 13:38:40 -07:00
Shuo Qian
27da4d70d4 Merge "Check permissions and carrier privilege in notifyActiveDataSubIdChanged"
am: 801cd8ff8a

Change-Id: I15ce52efcea9b00cfe8ea5190aa58457386528b1
2019-03-29 13:29:26 -07:00
Brad Ebinger
099d985844 Do not show SMS SIM pick UI for Cell Broadcast Config change
If the user did not pick their default SIM subscription for
SMS, we were showing many dialogs to the user whenever
SmsManager#getSubscriptionId was called for cell broadcast
related APIs.

Instead, if we instantiate the SmsManager using
SmsManager.getDefault() and the user has not set a default,
use the default Phone and do not show SIM picker activity
(consistent with legacy implementation).

Bug: 129315610
Test: set up DSDS, disable eSIM operator in settings
Change-Id: I3cc4839632eede75c8943836432b07978d0efda0
2019-03-29 13:23:11 -07:00
Brad Ebinger
78c48443b4 Merge "Change ProvisioningManager API as per review" am: 54fffdc876 am: 8dd52036bc
am: 8d6a06325b

Change-Id: Ib202ef3afd7c85150ba3b51bdbf16800593d18ed
2019-03-29 12:10:22 -07:00
Brad Ebinger
8d6a06325b Merge "Change ProvisioningManager API as per review" am: 54fffdc876
am: 8dd52036bc

Change-Id: Ic4b23f973e880563a25be6daf7f482504a1326c6
2019-03-29 11:53:54 -07:00
Brad Ebinger
8dd52036bc Merge "Change ProvisioningManager API as per review"
am: 54fffdc876

Change-Id: Ic108caf282809306a6f70e009055f6bc91b352c0
2019-03-29 11:42:42 -07:00
Shuo Qian
b18e114c41 Merge "Emergency Number format" am: e5709bf75f
am: 9c9d146ab4

Change-Id: I5f06b1955814144fd2e86092bbb9b8b85cbf54c9
2019-03-29 11:39:42 -07:00
sqian
7cf1017c39 Check permissions and carrier privilege in notifyActiveDataSubIdChanged
Bug: 127978132
Test: Treehugger
Merged-In: I1d9c5d1b242953a2af3e56718ef82761941d8d9c
(cherry picked from commit 9e9ed18772)

Change-Id: Ia25472063d6f42c36f429e725d364ecf4f16fec1
2019-03-29 11:35:29 -07:00
Shuo Qian
9c9d146ab4 Merge "Emergency Number format"
am: e5709bf75f

Change-Id: I335cd4ebe8974915f0af1162bdca42029b3afb98
2019-03-29 11:30:46 -07:00
Brad Ebinger
54fffdc876 Merge "Change ProvisioningManager API as per review" 2019-03-29 18:23:35 +00:00
Shuo Qian
41fd744738 Merge "Check permissions and carrier privilege in notifyActiveDataSubIdChanged" 2019-03-29 18:20:45 +00:00
Shuo Qian
e5709bf75f Merge "Emergency Number format" 2019-03-29 18:11:26 +00:00
Sooraj Sasindran
8d63881381 Merge "Update documentation for updateAvailableNetworks" am: ae1e2eef9e am: b2bd3984b3
am: a438bd2611

Change-Id: Id2bfe5040f3457168c77b00d059265fc12f1b4e6
2019-03-29 10:52:34 -07:00
Sooraj Sasindran
a438bd2611 Merge "Update documentation for updateAvailableNetworks" am: ae1e2eef9e
am: b2bd3984b3

Change-Id: I7762e956b665b81b19bccf236576d11bc46e5356
2019-03-29 10:43:35 -07:00
Sooraj Sasindran
b2bd3984b3 Merge "Update documentation for updateAvailableNetworks"
am: ae1e2eef9e

Change-Id: I2355bcc55f36a292302a630c2e04b902fdcf5c91
2019-03-29 10:34:48 -07:00
Sooraj Sasindran
ae1e2eef9e Merge "Update documentation for updateAvailableNetworks" 2019-03-29 17:21:54 +00:00
Bonian Chen
7fbcf9d969 Merge "[Smart Forwarding] Enable package/class entry in PARIS" 2019-03-29 05:17:55 +00:00
Malcolm Chen
6abe81ff23 Changing default phone capability.
Bug: 126864501
Test: manual
Change-Id: I3d50fb30980b5e2d2240bd186fb15c7f2a7c21ab
2019-03-28 19:27:58 -07:00
sqian
70d83725fc Emergency Number format
Use PhoneNumberUtils#isDialable to check each character.

Bug: 123241078
Test: Treehugger
Change-Id: Icc9083ed4d6cdae22c3ede9433433ac8eeec4918
Merged-In: Icc9083ed4d6cdae22c3ede9433433ac8eeec4918
(cherry picked from commit 0197a96e8a)
2019-03-28 19:04:35 -07:00
Malcolm Chen
fe577d3c4d Better description and parameter name of setPreferredDataSubscriptionId
Bug: 128455935 128456058
Test: build
Change-Id: I41ae6752756d998739fd7635bcc7765f255806d7
Merged-In: I41ae6752756d998739fd7635bcc7765f255806d7
2019-03-28 18:06:01 -07:00
Malcolm Chen
9b932fa1a4 Remove SubscriptionManager#setMetered API.
Bug: 123661746
Test: sanity
Change-Id: Ia6772dee1bd566e0be6b06455d92c923d2c01b12
Merged-In: Ia6772dee1bd566e0be6b06455d92c923d2c01b12
2019-03-28 18:01:09 -07:00
Sooraj Sasindran
4c91debee8 Update documentation for updateAvailableNetworks
Update documentation for updateAvailableNetworks
Bug: 128902411
Test: make

Change-Id: Ib6b6d72db3320e6c95f74b9371483f57bc90fee1
2019-03-29 00:17:43 +00:00
Sooraj Sasindran
d5f6e406cb Merge "Change Values for Opportunistic Entry & Exit Thresholds" am: 6d565c7785
am: cff4a105ed

Change-Id: I60dcd8d4bd2a35ff5ec443204ef7b6f7d53fe04b
2019-03-28 15:32:43 -07:00
Sooraj Sasindran
cff4a105ed Merge "Change Values for Opportunistic Entry & Exit Thresholds"
am: 6d565c7785

Change-Id: I1237860b109ba3ff7f0a3abfe406ac32e734fd0a
2019-03-28 15:23:30 -07:00
Brad Ebinger
47e5ce9c3e Change ProvisioningManager API as per review
Bug: 129344996
Test: Manual
Change-Id: I1c41cf1ae622ee24b4bed91c15d194518f91dac7
2019-03-28 15:08:16 -07:00
Bonian Chen
612e6a9457 [Smart Forwarding] Enable package/class entry in PARIS
PARIS entry: smart_forwarding_config_component_name_string
PARIS value: (component name)

Bug: b/127693686
Test: Add fake code, and see if
  (1) Smart forwarding UI entry appears when SIM inserted
  (2) Get into smart forwarding UI entry

Change-Id: Ie260b5b79539af7e2d0df643f3e6f74815b67317
2019-03-28 21:27:55 +00:00
Evan Tyra
f0c8f19325 Change Values for Opportunistic Entry & Exit Thresholds
Due to the generally higher quality of these networks, we expanded the
entry and exit criteria of opportunistic networks.

Test: Make
Change-Id: Iaac1641db1d6a07bcce6dd194765c79c83a92070
Merged-In: Iaac1641db1d6a07bcce6dd194765c79c83a92070
2019-03-28 21:09:06 +00:00
Jayachandran Chinnakkannu
945f987f7e Merge "Revert "improve mism support for phonestatelistner"" am: 6eab01bf59 am: 8aca5c4cb8
am: d6e0b4adcc

Change-Id: I23debe2e04ca73ea5a5aca4028e564f4d1a27b27
2019-03-28 11:50:28 -07:00
Jayachandran Chinnakkannu
d6e0b4adcc Merge "Revert "improve mism support for phonestatelistner"" am: 6eab01bf59
am: 8aca5c4cb8

Change-Id: I50c018de8637b4c94541b70ace1ba01ac7f9085e
2019-03-28 11:32:43 -07:00
Xiangyu/Malcolm Chen
7c49110098 Merge "Add @hide API to return whether a modem stack is enabled or not." 2019-03-28 18:27:08 +00:00
Xiangyu/Malcolm Chen
da63fbc50b Merge changes from topic "126637721" am: 9763d788ef
am: 4b8ef66c0e

Change-Id: Ic9b2fb8e4dbe3f84579e926f4ac8d2fc3b8b9e1c
2019-03-28 11:21:50 -07:00
Jayachandran Chinnakkannu
8aca5c4cb8 Merge "Revert "improve mism support for phonestatelistner""
am: 6eab01bf59

Change-Id: I4c54c362aedaf680fd59a10cf4d792910ba8a04c
2019-03-28 11:20:18 -07:00
Xiangyu/Malcolm Chen
4b8ef66c0e Merge changes from topic "126637721"
am: 9763d788ef

Change-Id: Ia1b93ffad154d8e149d172dd7694b4c58add03a9
2019-03-28 11:10:36 -07:00
Jayachandran Chinnakkannu
6eab01bf59 Merge "Revert "improve mism support for phonestatelistner"" 2019-03-28 18:05:53 +00:00
TreeHugger Robot
319e7cb647 Merge "Change Values for Opportunistic Entry & Exit Thresholds" 2019-03-28 17:51:56 +00:00
Jayachandran Chinnakkannu
e7f42fa203 Revert "improve mism support for phonestatelistner"
This reverts commit 2506ceb71e.

Reason for revert: DSDS system UI issues (b/129426477)

Change-Id: Ic0fde0d3bd412868917cdbe74504c3f9cebdc712
2019-03-28 16:31:19 +00:00
Malcolm Chen
afd0087aee Add @hide API to return whether a modem stack is enabled or not.
Bug: 129296702
Test: TelephonyManagerTestApp
Change-Id: I7ef4ad8322cf85e5a159363e90dde303ac7240de
2019-03-27 19:21:11 -07:00
sqian
9e9ed18772 Check permissions and carrier privilege in notifyActiveDataSubIdChanged
Bug: 127978132
Test: Treehugger
Change-Id: I1d9c5d1b242953a2af3e56718ef82761941d8d9c
2019-03-27 17:40:27 -07:00
Evan Tyra
d90a18970a Change Values for Opportunistic Entry & Exit Thresholds
Due to the generally higher quality of these networks, we expanded the
entry and exit criteria of opportunistic networks.

Test: Make
Change-Id: Iaac1641db1d6a07bcce6dd194765c79c83a92070
2019-03-27 15:19:04 -07:00
Malcolm Chen
6ec5ffe7f3 Show signal strength of current active subscription
For grouped primary and opportunistic use-case, if both are active,
mobile signal bar should by default show which one is currently
used for Internet data. Unless carrier set it otherwise -- if they
want to always show signal bar of primary subscription.

Bug: 123780907
Test: manual
Change-Id: I62e298e7b9bdc82dd44f0c8ae783c623e101b0ef
Merged-In: I62e298e7b9bdc82dd44f0c8ae783c623e101b0ef
2019-03-27 14:50:04 -07:00
Malcolm Chen
aeb06221ba Update document of setSubscriptionEnabled public API.
Bug: 126391008
Test: build
Change-Id: Iffb7895f94f8d0b2d071edb1e06c8e99be14be4f
Merged-In: Iffb7895f94f8d0b2d071edb1e06c8e99be14be4f
2019-03-27 14:20:15 -07:00