Commit Graph

15273 Commits

Author SHA1 Message Date
TreeHugger Robot
575e909beb Merge "Made same APN retry maximum counter configurable" into sc-dev am: 69bd06127a am: c8e96a2950
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14938453

Change-Id: I92ef1da9b361a3a4a7a73539be09ad247d0adf86
2021-06-12 10:51:46 +00:00
Jack Yu
9138a21e70 Made same APN retry maximum counter configurable
The default counter was hardcoded as 3. Made this counter
configurable through carrier config. For infinite retry
the counter could be configured as 2147483647 (i.e. INT_MAX)

Test: atest RetryManagerTest
Fix: 190482957
Change-Id: I1bac995ea208bac9bd9e1b61432135dc4385d036
2021-06-10 21:48:54 +00:00
TreeHugger Robot
1020c5385e Merge "Added service temporarily unavailable support" into sc-dev am: 76b68a37f0 am: 1d645ec4a1
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14904211

Change-Id: I161afc8a5e7813d145ce42c5435a98d356c8e8cb
2021-06-08 21:35:56 +00:00
Jack Yu
d3602b12ee Added service temporarily unavailable support
Added a mechanism for underlying data service to report
service temporarily unavailable. In this case, frameworks
uses the configured retry timer to retry establishing data
connection again.

Fix: 184122463
Test: atest DataConnectionTest
Change-Id: I57705b720b6438d8f9f0076f83decc1c17782f6b
2021-06-08 10:56:09 -07:00
Amit Mahajan
f1dc41519a Merge "Add configurable RSRP boost for 5G NR SA." into sc-dev am: 7423e085c5 am: b0a78ee017
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14791752

Change-Id: Ic36ba92249b85c4a9a125af2a67cf3c32f7de964
2021-06-07 17:20:28 +00:00
Amit Mahajan
7423e085c5 Merge "Add configurable RSRP boost for 5G NR SA." into sc-dev 2021-06-07 17:00:00 +00:00
Amit Mahajan
ae5f04d42a Add configurable RSRP boost for 5G NR SA.
Test: atest CellSignalStrengthNrTest
Bug: 187679048
Change-Id: Ic6becca786e5f039194ffb48ca572ff1ab7ce305
2021-06-04 11:07:07 -07:00
Sarah Chin
c339c14a87 Merge "Add function to get APN types as ints from bitmask" into sc-dev am: 327f915971 am: 6c2a6441a9 am: d8e0683cb5
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14522707

Change-Id: Ie4c833f8482e7ab5dfba32db7427847a7ac8fec4
2021-06-04 16:21:35 +00:00
Sarah Chin
327f915971 Merge "Add function to get APN types as ints from bitmask" into sc-dev 2021-06-04 15:39:14 +00:00
Jayachandran Chinnakkannu
056ee7c103 Merge "Override equals and hashCode methods for EpsBearerQosSessionAttributes and NrQosSessionAttributes" into sc-dev am: 65b0d73c81 am: 1e60066548 am: cbb5c8241d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14815420

Change-Id: I616504ef5f14ab274603f457eca15226a1446815
2021-06-04 10:59:05 +00:00
Jayachandran Chinnakkannu
65b0d73c81 Merge "Override equals and hashCode methods for EpsBearerQosSessionAttributes and NrQosSessionAttributes" into sc-dev 2021-06-03 19:35:44 +00:00
Shi Lu
57f4ed0359 Merge "Fixing breaking API change: TelephonyManager#getManualNetworkSelectionPlmn" 2021-06-03 16:45:03 +00:00
Jayachandran C
3d749d67ae Override equals and hashCode methods for EpsBearerQosSessionAttributes and NrQosSessionAttributes
Added equals and hashCode methods to simplify CTS tests

Bug: 183239573
Bug: 184396753
Test: atest android.telephony.cts
Change-Id: I545d940b3e77b40ef13e7ca0e5e7169b97e17f1e
2021-06-03 00:40:55 -07:00
Sarah Chin
6ca27717b2 Add function to get APN types as ints from bitmask
Bug: 181889657
Test: atest DataConnectionTest
Change-Id: I473b6bc3341bc3782b9c53eeca58c2ede18b6702
2021-06-02 15:13:51 -07:00
Allen Su
0a8dc74c4e Merge "[RCS]Add OMA cpm filetransfer feature tag" into sc-dev am: ab28cf731d am: f7c41cdc97 am: cbeb81dee3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14782671

Change-Id: I22421c898bbe5fde21884c51df9964f999d8a857
2021-06-02 01:23:41 +00:00
Shi Lu
7832ce8f62 Fixing breaking API change: TelephonyManager#getManualNetworkSelectionPlmn
revert to empty string and follow the api docs

Bug: 155455467
Test: Manual
Change-Id: Idd0955836bf7e8f2655bd4a3f216f66d4459bb4f
2021-06-01 19:58:42 +00:00
allenwtsu
0970883d14 [RCS]Add OMA cpm filetransfer feature tag
Bug: 181732613
Test: by manual
Change-Id: I00d71866ac90f9be8ffdc08817b203edfcfbf7fa
2021-06-01 16:42:27 +08:00
Michael Groover
ac3b9777d3 Merge "Update SubscriptionInfo ICCID docs to reflect security patch behavior" into sc-dev am: 97330830d9 am: 4e6b3f10e4 am: b7c5dc6837
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14718526

Change-Id: I91db84688fd71b62cb98822152eac83e310a79b2
2021-05-28 03:27:18 +00:00
Michael Groover
97330830d9 Merge "Update SubscriptionInfo ICCID docs to reflect security patch behavior" into sc-dev 2021-05-27 23:18:46 +00:00
Treehugger Robot
6feb8da529 Merge "Add API for SHELL command to set the capabilities request timeout." am: 49ec135724 am: 301caad026 am: 6727c2cbc5 am: 71e79106e2
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1719881

Change-Id: I2f3a5859f0967b818f5882613bcc35a2b548c660
2021-05-27 23:05:15 +00:00
Treehugger Robot
6727c2cbc5 Merge "Add API for SHELL command to set the capabilities request timeout." am: 49ec135724 am: 301caad026
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1719881

Change-Id: I2564fcf3667c58cd4b40f0ed7c29999ccd3f2507
2021-05-27 22:15:19 +00:00
James.cf Lin
932bf1a357 Add API for SHELL command to set the capabilities request timeout.
Bug: 188440601
Test: atest ImsServiceTest RcsUceAdapterTest
Merged-In: I4df957c97430758c6c84a06601070c3c3e3934e1
Change-Id: I4df957c97430758c6c84a06601070c3c3e3934e1
2021-05-27 22:09:52 +08:00
James Lin
f2dba2bc84 Merge "Add API for SHELL command to set the capabilities request timeout." into sc-dev 2021-05-27 02:31:25 +00:00
Jeff Sharkey
6beb9880bd Merge changes from topic "may26-dab" into sc-dev am: 163db52409 am: c142a92708 am: 88d7d7b4e0
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14738430

Change-Id: Ib9f321554e7bd827c42b2d468fed568c79064bb0
2021-05-26 21:29:47 +00:00
Brad Ebinger
4b097031bf Set all references to SipDelegateImsConfiguration as @removed
SipDelegateImsConfiguration should not be included in the final
API.

Bug: 186118835
Test: atest CtsTelephonyTestCases
Change-Id: I6321ac6d0c9fbcc4258d1a068934d1116b1819cf
2021-05-26 12:55:56 -06:00
TreeHugger Robot
ffe73fdf89 Merge "Add KEY_CARRIER_SUPPORTS_CALLER_ID_VERTICAL_SERVICE_CODES_BOOL for treating *67 and *82 as a temporary mode CLIR when dialing E911" into sc-dev 2021-05-26 17:11:49 +00:00
Shuo Qian
d4dd13c2e3 Add KEY_CARRIER_SUPPORTS_CALLER_ID_VERTICAL_SERVICE_CODES_BOOL for treating *67 and *82 as a temporary mode CLIR when dialing E911
Test: atest
Bug: 182126268
Change-Id: Iab56a59d7cb17e3e8131304fbc906e101bb87b42
Merged-In: Iab56a59d7cb17e3e8131304fbc906e101bb87b42
2021-05-25 23:44:14 +00:00
Shuo Qian
9aa706984b Merge "Add KEY_CARRIER_SUPPORTS_CALLER_ID_VERTICAL_SERVICE_CODES_BOOL for treating *67 and *82 as a temporary mode CLIR when dialing E911" 2021-05-25 23:43:16 +00:00
Michael Groover
c66ef8f279 Update SubscriptionInfo ICCID docs to reflect security patch behavior
Starting in API level 30 SubscriptionInfo getIccId and getCardString
were protected with the new device identifier access requirements
since these return the same value as TelephonyManager
getSimSerialNumber. However since this value was supposed to be
protected by the new device identifier access requirements in API
level 29 a fix was added to security patch 2021-04-05 to enforce these
new requirements for the SubscriptionInfo ICCID APIs. This commit
updates the documentation for these APIs to reflect these new behavior
on these security patch levels.

Bug: 188770462
Test: m offline-sdk-docs
Change-Id: I17e8deb6515b1272e438be6dcbbecb741bd73641
2021-05-25 16:07:30 -07:00
Brad Ebinger
2114adb0b8 Merge "Remove the deprecated SipDelegate methods pertaining to Dialogs" am: e2540fd31f am: bebe46bfb0 am: 1cba9be5c8 am: 0a2f949f56
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1702026

Change-Id: I0832b3b9909a5ad115c07b54b738e45ae5299a99
2021-05-25 22:14:58 +00:00
Brad Ebinger
1cba9be5c8 Merge "Remove the deprecated SipDelegate methods pertaining to Dialogs" am: e2540fd31f am: bebe46bfb0
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1702026

Change-Id: Ic5ac0f6a6468b8e4977edf3eef4785a417e57794
2021-05-25 21:26:13 +00:00
Brad Ebinger
a0dcca7cb5 Remove the deprecated SipDelegate methods pertaining to Dialogs
Remove deprecated APIs pertaining to closeDialog now that all
dependencies on this method have been removed.

Bug: 187747944
Test: atest CtsTelephonyTestCases
Merged-In: I2675d3bd15199c75d70560b7ba529f267ac08970
Change-Id: I2675d3bd15199c75d70560b7ba529f267ac08970
2021-05-25 13:51:06 -07:00
Brad Ebinger
e2540fd31f Merge "Remove the deprecated SipDelegate methods pertaining to Dialogs" 2021-05-25 20:48:31 +00:00
Treehugger Robot
df7fddd96e Merge "Should not try IMS or EMERGENCY APN for initial-attach." 2021-05-25 02:48:51 +00:00
James.cf Lin
d0d7f63b20 Add API for SHELL command to set the capabilities request timeout.
Bug: 188440601
Test: atest ImsServiceTest RcsUceAdapterTest
Change-Id: I4df957c97430758c6c84a06601070c3c3e3934e1
2021-05-25 01:29:38 +08:00
James.cf Lin
3a2c53106a Add another OptionsBuilder constructor with the source type as one of its parameter.
Bug: 187620915
Test: atest RcsUceAdapterTest ImsServiceTest
Merged-In: I74c69800125f8c4a243e80ed47c5134eda8d5a78
Change-Id: I74c69800125f8c4a243e80ed47c5134eda8d5a78
2021-05-21 20:32:44 +08:00
Sarah Chin
d4a99869a8 Merge "Optimize SIM phonebook feature with new APIs" 2021-05-21 04:21:15 +00:00
TreeHugger Robot
ef33d23d3d Merge "Add another OptionsBuilder constructor with the source type as one of its parameter." into sc-dev am: 9e18139343 am: 642308060c am: 24dc8b704f
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14640281

Change-Id: Iaa7e1f77bf872df4ca3c894ff9a71a38a931d1b4
2021-05-21 04:17:36 +00:00
TreeHugger Robot
9e18139343 Merge "Add another OptionsBuilder constructor with the source type as one of its parameter." into sc-dev 2021-05-21 03:41:41 +00:00
Jack Yu
3bd8637adc Merge "API Review: Rename CAPABILITY_ALLOWED_NETWORK_TYPES_USED" into sc-dev am: 365fb56a56 am: 8b5847dbc7 am: c27b799a56
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14550550

Change-Id: I911ef5527dc1191ae36985021c0767c82d634a6e
2021-05-20 04:45:48 +00:00
TreeHugger Robot
692bdaaa6b Merge "Clarify some UCE API docs" into sc-dev am: 3e2c6580a5 am: 0f802d8b34
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14629229

Change-Id: I35efe1bb0a966e5537fd48a2acab48637e79c26b
2021-05-20 00:25:03 +00:00
Jordan Liu
01f01daed2 Merge "Call CBS dump in dumpsys" into mainline-prod am: 2d723618c6 am: c5b3080f82 am: 5b954ad52e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14607393

Change-Id: Ib1d3d6cd01bb3944ccd17003239397d8bd61703d
2021-05-20 00:21:23 +00:00
Sarah Chin
039a8f3a73 Merge "Optimize SIM phonebook feature with new APIs" into sc-dev am: 81d05fcd38 am: fee0397a46
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14521565

Change-Id: I7a32493f0eb3b2c4e9f4bcad9c7e0cfac06947e7
2021-05-20 00:21:13 +00:00
TreeHugger Robot
bcfd5e4582 Merge "Should not try IMS or EMERGENCY APN for initial-attach." into sc-dev am: 557e16ba64 am: 6d33045d1b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14604268

Change-Id: I305288b7ac514087458c4fd5af67583ef3afcfec
2021-05-19 23:24:28 +00:00
Tyler Gunn
770b0f59a1 Merge "Add telephony shell command to force D2D communications enabled." into sc-dev am: 817e62fb6f am: 3702903288
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14414138

Change-Id: I2b418f37cc134e20c7f84ac6b055c860edc2fe23
2021-05-19 23:23:58 +00:00
Brad Ebinger
bd5ef43130 Merge "Clarify some UCE API docs" 2021-05-19 17:08:42 +00:00
Jack Yu
365fb56a56 Merge "API Review: Rename CAPABILITY_ALLOWED_NETWORK_TYPES_USED" into sc-dev 2021-05-19 16:26:18 +00:00
James.cf Lin
2c2ae55759 Add another OptionsBuilder constructor with the source type as one of its parameter.
Bug: 187620915
Test: atest RcsUceAdapterTest ImsServiceTest
Change-Id: I74c69800125f8c4a243e80ed47c5134eda8d5a78
2021-05-19 23:11:40 +08:00
TreeHugger Robot
3e2c6580a5 Merge "Clarify some UCE API docs" into sc-dev 2021-05-19 00:52:27 +00:00
Brad Ebinger
7fc88ee1c5 Clarify some UCE API docs
Adds some clarifications for how UCE operates
in Android 12.

Bug: 188580687
Test: docs only change
Merged-In: I139455c286378ccfac876014656f8d3177bdba9d
Change-Id: I139455c286378ccfac876014656f8d3177bdba9d
2021-05-18 23:01:27 +00:00