Jordan Liu
2ca04cf384
Merge "Expose Geometry, LatLng, and maxWaitDuration"
...
am: e993fb8bb9
Change-Id: Ie8332c4a2b6ee5617b4313235932645cbb4f593d
2019-11-19 15:35:35 -08:00
Brad Ebinger
f6b214da1c
Merge "Reorder getFeatureState parameters to convention"
...
am: e11ab258b9
Change-Id: I9b0671d59bb7503d0947d354a5e5030b20010cdb
2019-11-19 15:31:34 -08:00
Chen Xu
550006b8f8
Merge "deprecate KEY_CARRIER_FORCE_DISABLE_ETWS_CMAS_TEST_BOOL"
...
am: 04b9b718a5
Change-Id: I53213519b7702400713c9446e9b36a24f4e1fddf
2019-11-19 15:18:12 -08:00
Jordan Liu
e993fb8bb9
Merge "Expose Geometry, LatLng, and maxWaitDuration"
2019-11-19 20:55:36 +00:00
Hall Liu
dab3711435
Merge commit '1d7a53da981b7d4281c58af7eb9b150163b344a6' into manual_merge_1d7a53da981b7d4281c58af7eb9b150163b344a6
...
Change-Id: Ie08d8bb30e48a9e7ade85334c6195a791ecc0d9b
2019-11-19 12:37:24 -08:00
Brad Ebinger
e11ab258b9
Merge "Reorder getFeatureState parameters to convention"
2019-11-19 19:10:05 +00: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
42d7faea52
Merge "SystemAPI for ACTION_SMS_EMERGENCY_CB_RECEIVED intent"
...
am: 3c397a6217
Change-Id: I87928d3760e884b7b0348f7bbedfdde4c5e8d623
2019-11-18 11:16:54 -08:00
Chen Xu
3c397a6217
Merge "SystemAPI for ACTION_SMS_EMERGENCY_CB_RECEIVED intent"
2019-11-18 19:04:39 +00:00
Taesu Lee
abfa4692f3
Merge "Remove unnecessary calling getApplicationContex()"
...
am: 2cc5a85213
Change-Id: I7239300215f22d9cdd100ba66c7ad9f48f84ecee
2019-11-18 01:12:29 -08: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
Jack Yu
134df4649a
Merge "Migrated message duplicate detection to cell broadcast service"
...
am: c774ff0743
Change-Id: I615da6538c1575c6af11bcfddaf324caa8fa2142
2019-11-15 19:09:05 -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
Jayachandran Chinnakkannu
8dc9114a9d
Merge "Expose the following as system APIs"
...
am: 119d0fa9ac
Change-Id: I26c045e96b728ee70232f1ad4b7d3647c630dca7
2019-11-15 00:16:34 -08:00
Jayachandran Chinnakkannu
3b1241b603
Merge "Expose the following ServiceState API as system APIs"
...
am: f19833ca7b
Change-Id: Icd39f4d6a517d5adf654c50f9fd4fd2f631b3876
2019-11-15 00:13:18 -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
Jack Yu
15dc64993b
Merge "Remove unnecessary class name"
...
am: f628417ce9
Change-Id: I2e66be6251b2427543e7c8a1cf2daf0c01b23e89
2019-11-14 22:06:02 -08:00
Jiashen Wang
e11d665aae
Merge "Add public APIs for carrier apps"
...
am: 89a1e85387
Change-Id: Ie299e00e7389f03ed455994f0492144ec8f7b27e
2019-11-14 16:08:40 -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
Jiashen Wang
89a1e85387
Merge "Add public APIs for carrier apps"
2019-11-14 23:47:38 +00:00
Sarah Chin
19bf33190f
Merge "Add NETWORK_TYPE_NR to Telephony framework"
...
am: 65cdc9dd68
Change-Id: Ic04b0663e4d3700f1a624034bb1a25610e555e25
2019-11-14 15:42:14 -08:00
Jack Yu
2e66ad5901
Migrated message duplicate detection to cell broadcast service
...
The duplicate detection logic is now moved to
the new cell broadcast service so all clients
can benefit from this. Also added multi-sim
duplicate detection check because now cell
broadcast messages are enabled on all subs.
Test: Manual
Bug: 143177972
Merged-In: I6bbe8e938846d07b1260eb83e532b7f46aeabeaf
Change-Id: I6bbe8e938846d07b1260eb83e532b7f46aeabeaf
(cherry picked from commit ffc2c11604 )
2019-11-14 23:39:56 +00:00
Sarah Chin
65cdc9dd68
Merge "Add NETWORK_TYPE_NR to Telephony framework"
2019-11-14 23:30:06 +00:00
Shuo Qian
9aeaffb1fe
Merge "Add CarrierConfigManager APIs to support 5G Signal Strength Threshold"
...
am: af35741307
Change-Id: Ib42e015bf404e5a3f6b770a38941a81b72daaefc
2019-11-14 11:14:58 -08:00
Peter Wang
ded3d9152e
Merge "[API Review] Renamed public API eraseSubscriptionsWithOptions"
...
am: 451c6a80e5
Change-Id: If559af58f06c0b7d8e9c118752cfdf82877761e7
2019-11-14 11:11:37 -08:00
Shuo Qian
af35741307
Merge "Add CarrierConfigManager APIs to support 5G Signal Strength Threshold"
2019-11-14 19:01:45 +00:00
Peter Wang
451c6a80e5
Merge "[API Review] Renamed public API eraseSubscriptionsWithOptions"
2019-11-14 18:59:11 +00:00
Jayachandran Chinnakkannu
74c9a01da2
Merge "Expose SubscriptionManager.getActiveDataSubscriptionId() as public API"
...
am: 80496e96e4
Change-Id: Ib0b919b294207cbc7c7b4333f7e6f9989bb44e45
2019-11-14 10:52:55 -08:00
Jayachandran C
4d62c63adb
Expose the following as system APIs
...
ServiceState.getNrFrequencyRange()
NetworkRegistrationInfo.getNrState()
DataSpecificRegistrationInfo.isUsingCarrierAggregation()
Bug: 111498835
Test: make
Change-Id: I7cdfad2c221dff7cd379627e7dddedc57bb081bb
2019-11-14 18:41:01 +00:00
Jayachandran Chinnakkannu
80496e96e4
Merge "Expose SubscriptionManager.getActiveDataSubscriptionId() as public API"
2019-11-14 18:37:23 +00:00
Jayachandran C
98e84ea06a
Expose the following ServiceState API as system APIs
...
getOperatorAlphaLongRaw()
getOperatorAlphaShortRaw()
Bug: 111498835
Test: Make
Change-Id: Idcdcbd021f2e147604f0bd853d48f52d434c6fd2
2019-11-14 10:32:28 -08:00
Sarah Chin
ef2ef62cac
Add NETWORK_TYPE_NR to Telephony framework
...
Add NETWORK_CLASS_5_G to TelephonyManager
Add NR to ServiceState
Bug: 135421985
Test: atest FrameworksTelephonyTests
Change-Id: Iaed46354400c7a1ce410eebc246892d7edf448dc
Merged-In: Iaed46354400c7a1ce410eebc246892d7edf448dc
2019-11-14 09:18:01 -08:00
Shuo Qian
1f2fcf177e
Add CarrierConfigManager APIs to support 5G Signal Strength Threshold
...
Test: Build
Bug: 135717625
Change-Id: I27b1c093be925aafaaa2302a368dd0c217a072d7
Merged-In: I27b1c093be925aafaaa2302a368dd0c217a072d7
(cherry picked from commit 8c1e873aa4 )
2019-11-14 04:44:13 +00:00
Jiashen Wang
216ae8d08e
Add public APIs for carrier apps
...
Add public APIs to for carrier apps to trigger activation flow and vice
versa without carrier privilege.
Bug: 139446545
Test: Manually tested
Change-Id: I26d4d9d435dbfbf1e87bef962c6bced057784e0a
Merged-In: I26d4d9d435dbfbf1e87bef962c6bced057784e0a
2019-11-13 19:44:11 -08:00
Brad Ebinger
5fd6bb9610
Merge "Move the ImsService tests to CTS, requiring @TestApi"
...
am: 6e5fd21a65
Change-Id: Ide7066d63c5f770475cde0af5d426d89d4f2371f
2019-11-13 19:40:39 -08:00
Peter Wang
7e16b391b6
[API Review] Renamed public API eraseSubscriptionsWithOptions
...
to without "withOptions", aidl definitions for EuiccController,
EuiccService are kept unchanged
Bug: 139474431
Bug: 143986109
Test: Build
Change-Id: Ic11bae7a24c99995b76dd4c5ef764f8a87deed52
Merged-In: Ic11bae7a24c99995b76dd4c5ef764f8a87deed52
2019-11-14 03:35:25 +00:00
Brad Ebinger
ee2b0b6017
Move the ImsService tests to CTS, requiring @TestApi
...
Bug: 143822481
Test: atest CtsTelephonyTestCases
Merged-In: Idbdec7790b036aef968d91533cbdb8f096d7717b
Change-Id: Idbdec7790b036aef968d91533cbdb8f096d7717b
2019-11-13 15:35:11 -08:00
Artur Satayev
59318bab67
Merge "Add @UnsupportedAppUsage to test apis that are known to be used by apps."
...
am: a98026f7aa
Change-Id: Ia39fbc2200aa7262e4a05b0710b7a382bb01b276
2019-11-13 10:33:06 -08:00
Chen Xu
21c65d47cd
Merge "cellbroadcast provider refactor"
...
am: 1abff4f0db
Change-Id: I232020bb2f2bbc3a5083c2c7bc036b8f94e7ef6b
2019-11-13 10:26:04 -08:00
Treehugger Robot
a98026f7aa
Merge "Add @UnsupportedAppUsage to test apis that are known to be used by apps."
2019-11-13 18:20:08 +00:00
Chen Xu
dd0c1c3687
cellbroadcast provider refactor
...
1. expose proper APIs to query framework cellbroadcast provider
2. export framework cellbroadcast provider
3. new URI with proper permission check
Bug: 135956699
Test: Build & Manual
Change-Id: Id9ef1876b27bcae6b297be4cc24809239c202f6a
(cherry picked from commit a32c7fc398 )
Merged-in: Id9ef1876b27bcae6b297be4cc24809239c202f6a
2019-11-13 08:32:41 -08:00
Artur Satayev
5a525851a8
Add @UnsupportedAppUsage to test apis that are known to be used by apps.
...
go/testapi-enforcement
Bug: 133832325
Test: m
Change-Id: Ifc8db120640a1554dcbf1722e61e09c7ddc65dd6
Merged-In: Ifc8db120640a1554dcbf1722e61e09c7ddc65dd6
2019-11-13 15:05:56 +00:00