Hall Liu
568fa06d07
Deprecate KEY_IGNORE_RTT_MODE_SETTING_BOOL
...
Deprecate the key and set its default to true in order to standardize
behavior across carriers.
Bug: 122250491
Bug: 130010750
Test: manual
Change-Id: Ic814707eb8e95370c659c8bce08386f97769ab90
Merged-In: Ic814707eb8e95370c659c8bce08386f97769ab90
2019-11-26 18:31:13 -08:00
Jiashen Wang
936fd348f7
Merge "Change KEY_CARRIER_APP_REQUIRED_DURING_SIM_SETUP_BOOL to public"
2019-11-26 17:56:55 +00:00
Meng Wang
afb05a64c1
Merge "Expose API isInEmergencySmsMode"
2019-11-26 00:13:00 +00:00
Meng Wang
3dfc84ef72
Expose API isInEmergencySmsMode
...
Bug: 145161090
Test: cts
Merged-In: Ib9c1a4e05f5c8417b93e11cdf6bf81304e57eaec
Change-Id: Ib9c1a4e05f5c8417b93e11cdf6bf81304e57eaec
2019-11-25 23:56:28 +00:00
Jiashen Wang
7a48dfdcb7
Change KEY_CARRIER_APP_REQUIRED_DURING_SIM_SETUP_BOOL to public
...
Change
CarrierConfigMananger#KEY_CARRIER_APP_REQUIRED_DURING_SIM_SETUP_BOOL to
a public API.
Bug: 128629337
Test: Manually tested on P20 device.
Change-Id: I9e214607d4b791f11c8b688268fa1d58d66c23fc
Merged-In: I9e214607d4b791f11c8b688268fa1d58d66c23fc
2019-11-25 15:06:49 -08:00
Xiangyu/Malcolm Chen
0f2c3d963d
Merge "Don't allow reading IMSI of one active sub if only has carrier privilege on the other."
2019-11-25 22:44:35 +00:00
Xiangyu/Malcolm Chen
e14caf398e
Merge "Add comment in getSubscriptionsInGroup about throwing IllegalStateException"
2019-11-25 22:43:40 +00:00
Meng Wang
e34b67f5ca
Merge "Move SmsConstants to telephony/common"
2019-11-25 21:59:10 +00:00
Meng Wang
ac59ad3c83
Move SmsConstants to telephony/common
...
So it can be used by modules other than telephony.
Bug: 140908357
Test: make
Change-Id: I7819adbc150df5bd8a05014a9dfa79bd8de425b6
2019-11-25 10:37:30 -08:00
Malcolm Chen
d9fc243c91
Don't allow reading IMSI of one active sub if only has carrier privilege
...
on the other.
Bug: 136123413
Test: unittest
Change-Id: I67a0121d3e965f193be9e827533646423502fe70
Merged-In: I67a0121d3e965f193be9e827533646423502fe70
2019-11-22 17:54:20 -08:00
Malcolm Chen
4f609c7834
Add comment in getSubscriptionsInGroup about throwing IllegalStateException
...
Bug: 142250528
Test: build
Change-Id: I57b87755f6ddf962721e620f869ff48370e3f2d6
Merged-In: I57b87755f6ddf962721e620f869ff48370e3f2d6
2019-11-22 17:54:17 -08:00
Sarah Chin
35cf55c4eb
Merge "Add NR to CellInfo"
2019-11-23 01:05:04 +00:00
Sarah Chin
012ed94ad8
Add NR to CellInfo
...
Add HAL 1.4 to CellInfo, CellInfoNr, CellIdentityNr
Test: atest RILTest
Bug: 144874741
Change-Id: I9a34b57cebddb3be810b86080aff1022557c4c24
Merged-In: I9a34b57cebddb3be810b86080aff1022557c4c24
2019-11-22 15:54:58 -08:00
Jayachandran Chinnakkannu
4257da213d
Merge "Remove usage of hidden API Emoji.isRegionalIndicatorSymbol"
2019-11-22 17:54:23 +00:00
Jayachandran C
c5ba7200d4
Remove usage of hidden API Emoji.isRegionalIndicatorSymbol
...
This CL copies the logic in the local file
Bug: 140908357
Test: Build
Change-Id: I1044c456fdf6ad1646811c966e0cd38c67665ad9
2019-11-21 16:49:46 -08:00
Jayachandran Chinnakkannu
07235288eb
Merge "Remove usage of TelecomManager.from() hidden API"
2019-11-21 23:40:35 +00:00
Jordan Liu
c3922ef9a4
Expose SmsCbLocation and SmsCbMessage constructors
...
Bug: 135956699
Test: manual
Change-Id: Ic2a58005db6f5d01b6769b84b8cf7d5f013bbbf1
Merged-In: Ic2a58005db6f5d01b6769b84b8cf7d5f013bbbf1
2019-11-21 13:14:02 -08:00
Jayachandran C
8aa54aa288
Remove usage of TelecomManager.from() hidden API
...
Bug: 140908357
Test: Build
Change-Id: I6e230e42cbecd7d7e236e0a2bfe3ea6c3d4c54c3
2019-11-21 11:58:24 -08:00
Chen Xu
174b988133
Merge "expose systemAPI for SmsCbLocation constructor"
2019-11-21 17:38:41 +00:00
Jack Yu
f91923ff9d
Merge "SubscriptionManager: Cache created resources"
2019-11-21 01:07:33 +00:00
Chen Xu
2105a42191
expose systemAPI for SmsCbLocation constructor
...
Bug: 135956699
Test: cts SmsCbLocationTest
Change-Id: I7b9c6fa453ee907aaa13d65e0b13de0556852313
(cherry picked from commit 8635f37b96 )
Merged-in: I7b9c6fa453ee907aaa13d65e0b13de0556852313
2019-11-20 15:53:02 -08:00
Chen Xu
b6d1319d1a
telephony annotations part 2
...
adding missing annotations
Bug: 140908357
Test: Build
Merged-In: I6de632ef7ef01a939971b7d1bacb227ec5ff4048
Change-Id: I6de632ef7ef01a939971b7d1bacb227ec5ff4048
(cherry picked from commit f85cf993d3 )
2019-11-20 14:09:16 -08:00
Meng Wang
0209217e33
Merge "Expose IMSI encryption info APIs as system API"
2019-11-20 17:57:08 +00:00
Torbjorn Eklund
f8899f0a5b
SubscriptionManager: Cache created resources
...
Optimize resource handling in SubscriptionManager by caching
Resources created in getResourcesForSubId.
Inspired by commit: f9a7ccc1be43459516f0df0fc7042b1bc0560dd2
Bug: 144051856
Test: Manual
Change-Id: Id6878f933f09f9e3df183ffe45bf60108038889d
2019-11-20 10:59:59 +01:00
SongFerng Wang
25ea00d059
Merge "isTetherApnRequired api rename as isTetheringApnRequired"
2019-11-20 08:46:05 +00:00
Meng Wang
36a15245e9
Merge "Move GsmAlphabet to telephony/common"
2019-11-20 03:21:19 +00:00
Treehugger Robot
7622ccb5f0
Merge "Move RLog out of telephony module"
2019-11-20 01:59:18 +00:00
Allen Su
6cb5422c5b
Merge "[RCS] Add initial RcsFeature type"
2019-11-20 01:38:21 +00:00
Meng Wang
78301b1563
Expose IMSI encryption info APIs as system API
...
Bug: 142431997
Test: make
Change-Id: I45ca070cfc59f4a7cc87d5d530b665d9259fcb71
Merged-In: I7bd15f225ac7774ac6e31c766ee0f11302aae3d8
2019-11-19 16:23:37 -08:00
Meng Wang
e88b4d2918
Move RLog out of telephony module
...
Bug: 144374158
Test: make
Change-Id: I7702677c8bb2529655ef03fc0a27c33743ae01b5
Merged-In: If983bc315218486be73567cd1919d1f60250f670
2019-11-19 16:16:08 -08:00
Treehugger Robot
252fcc7b27
Merge "Add support for disconnecting outgoing calls for emergency calls"
2019-11-19 22:44:18 +00:00
Meng Wang
3312d7cfa7
Move GsmAlphabet to telephony/common
...
so it can be shared with non-telephony modules.
Test: make
Bug: 140908357
Change-Id: I8caba6a1ac3943e7f0044f7502eead10dfe8669c
2019-11-19 14:19:41 -08:00
Jordan Liu
e993fb8bb9
Merge "Expose Geometry, LatLng, and maxWaitDuration"
2019-11-19 20:55:36 +00:00
Brad Ebinger
e11ab258b9
Merge "Reorder getFeatureState parameters to convention"
2019-11-19 19:10:05 +00:00
Brad Ebinger
6271387650
Add support for disconnecting outgoing calls for emergency calls
...
1) Add CarrierConfig to allow/disallow holding calls for emergency
calls.
2) If holding an ongoing call for an emergency call is disallowed,
define a new DisconnectCause reason to notify telecom/dialer of this
disconnect reason.
Bug: 138741228
Test: atest CtsTelecomTestCases; atest CtsTelephonyTestCases
Change-Id: I7c6a1d0f648c598111ed047fbb9c609843c6aba9
2019-11-18 18:57:54 -08:00
Chen Xu
04b9b718a5
Merge "deprecate KEY_CARRIER_FORCE_DISABLE_ETWS_CMAS_TEST_BOOL"
2019-11-19 01:32:30 +00:00
Hall Liu
1d7a53da98
Merge changes from topic "mainline4"
...
* changes:
Add new API for Telecom to send phone state
Minor style correction to avoid merge conflict
non-mainline telephony related AIDL refactor/decoupling
2019-11-18 22:31:27 +00:00
Chen Xu
3c397a6217
Merge "SystemAPI for ACTION_SMS_EMERGENCY_CB_RECEIVED intent"
2019-11-18 19:04:39 +00:00
Treehugger Robot
2cc5a85213
Merge "Remove unnecessary calling getApplicationContex()"
2019-11-18 08:59:31 +00:00
Chen Xu
39b95941f9
SystemAPI for ACTION_SMS_EMERGENCY_CB_RECEIVED intent
...
Bug: 135956699
Test: Build
Change-Id: Ic7124f30fae6faa482467fd9235ef6155854f589
(cherry picked from commit 9c1260c818 )
Merged-in: Ic7124f30fae6faa482467fd9235ef6155854f589
2019-11-16 09:21:33 -08:00
Jordan Liu
b3591333f7
Expose Geometry, LatLng, and maxWaitDuration
...
Expose Geometry and LatLng classes as SystemApi
Expose maxWaitDuration, which is used in the cell broadcast service
geofencing logic.
Bug: 135956699
Test: make and run appcompat script
Merged-In: Iac585cd54db97c08eccc57adc9721c90aa785fcd
Change-Id: Iac585cd54db97c08eccc57adc9721c90aa785fcd
(cherry picked from commit a8ec03ebe6 )
2019-11-16 07:56:30 -08:00
Chen Xu
8eb62f9485
non-mainline telephony related AIDL refactor/decoupling
...
1. decouple IOnSubscriptionChangedListener AIDL from telephonyMainline
2. other refactor. moving APIs which will not be included in
telephony mainline to frameworks/base/core/java/android/telephony.
Moving internal classes like AIDL which will not be included in
telephony mainline to
framework/base/core/java/com/android/internal/telephony
Bug: 140908357
Test: Build & unit test
Change-Id: I9413ef758cceadd251d03f3b5ea1054cc48ef044
Merged-In: I9413ef758cceadd251d03f3b5ea1054cc48ef044
2019-11-15 18:02:40 -08:00
Jack Yu
c774ff0743
Merge "Migrated message duplicate detection to cell broadcast service"
2019-11-16 00:47:04 +00:00
Chen Xu
77e638be81
deprecate KEY_CARRIER_FORCE_DISABLE_ETWS_CMAS_TEST_BOOL
...
deprecate KEY_CARRIER_FORCE_DISABLE_ETWS_CMAS_TEST_BOOL. This is
only used for cellbroadcast receiver and move to resource overlay
show_test_settings
Bug: 141579944
Bug: 62016498
Bug: 141772296
Test: Build
Change-Id: I64762d9d7e5857dd2a9da1de4fa99e505a034887
2019-11-15 15:38:02 -08:00
Taesu Lee
8aa8783143
Remove unnecessary calling getApplicationContex()
...
TODO: remove context argument from sendMultimediaMessage() and
downloadMultimediaMessage()
Test: build
Change-Id: Ief203065eb713cec200dbbc5ee9fd09825980d1b
Signed-off-by: Taesu Lee <taesu82.lee@samsung.com >
2019-11-15 16:22:50 +09:00
Jayachandran Chinnakkannu
119d0fa9ac
Merge "Expose the following as system APIs"
2019-11-15 07:09:56 +00:00
Jayachandran Chinnakkannu
f19833ca7b
Merge "Expose the following ServiceState API as system APIs"
2019-11-15 07:08:34 +00:00
SongFerngWang
8a90fc0811
isTetherApnRequired api rename as isTetheringApnRequired
...
Bug: 144455789
Test: Build pass.
atest TetheringConfigurationTest (PASS)
Change-Id: I9ab4c7b3aef0619046d7e3d711683dbe1f31bb50
2019-11-15 14:50:52 +08:00
Brad Ebinger
879097ecf2
Reorder getFeatureState parameters to convention
...
Bug: 143653269
Test: atest CtsTelephonyTestCases FrameworksTelephonyTests
Merged-In: Ifd2739cd8e26c34e3e771a43661e0763929e7a6c
Change-Id: Ifd2739cd8e26c34e3e771a43661e0763929e7a6c
2019-11-14 16:01:11 -08:00
Taesu Lee
e376b8ceaf
Remove unnecessary class name
...
Test: build
Change-Id: Iedea0615e5fac0346c890342001fdee35e670cba
Signed-off-by: Taesu Lee <taesu82.lee@samsung.com >
2019-11-14 15:49:31 -08:00