Commit Graph

10734 Commits

Author SHA1 Message Date
Taesu Lee
65933613cc Merge "Remove unnecessary calling getApplicationContex()" am: 2cc5a85213 am: abfa4692f3
am: 592274ed2b

Change-Id: I060bddc927fca4c7e7b2e8c590f6c51bc3cf4a1f
2019-11-18 01:20:00 -08:00
Taesu Lee
592274ed2b Merge "Remove unnecessary calling getApplicationContex()" am: 2cc5a85213
am: abfa4692f3

Change-Id: I20978815f3c9aa4dfb79cf3ec320f389209cdc3d
2019-11-18 01:15:58 -08: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
Jack Yu
9dfeec91dc Merge "Migrated message duplicate detection to cell broadcast service" am: c774ff0743
am: 134df4649a

Change-Id: Ib0480294f83a426e980d1b2ae110bae0cce5b4df
2019-11-15 22:08:05 -08:00
Philip P. Moltmann
331869590e Fix javadoc link in SubscriptionManager
Test: m sdk
Bug: 144593746
Change-Id: Iaa464d3ffcc05602ebd0063d82d04e86ef55b6e4
2019-11-15 19:36:18 -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
Jack Yu
c774ff0743 Merge "Migrated message duplicate detection to cell broadcast service" 2019-11-16 00:47:04 +00:00
Sooraj Sasindran
adac378ab3 Merge "Make hidden subscription apis as system" 2019-11-15 21:37:02 +00:00
Jayachandran Chinnakkannu
90982acede Merge "Add static version of getSimCountryIso() called getDefaultSimCountryIso()" 2019-11-15 21:33:30 +00:00
Sooraj Sasindran
f521f9aa1d Make hidden subscription apis as system
Make following APIs as system

SubscriptionInfo;->isGroupDisabled
TelephonyManager;->isModemEnabledForSlot
TelephonyManager;->setOpportunisticNetworkState

Add a new public API
SubscriptionManager;->getActiveAndHiddenSubscriptionInfoList

As they need to be accessed by system application to configure
the opportunistic subscripion info

Bug: 141122805
Test: verified that CBRS app is still working fine
Change-Id: Idf1520911272ba4b7c1f15671d6221d99ba0ab37
2019-11-15 11:35:02 -08:00
Jayachandran C
dc8cb2905e Add static version of getSimCountryIso() called getDefaultSimCountryIso()
This new system API will use the default subscription to get the ISO

Bug: 140768340
Test: Sanity
Change-Id: I362acaed0085a535104a1f0af606fd0891608c8d
2019-11-15 11:18:52 -08:00
TreeHugger Robot
28c7e9c2ea Merge "Pipe through featureId from caller to permission checks in telephony code" 2019-11-15 18:18:02 +00:00
Jayachandran Chinnakkannu
87b06dd87a Merge "Expose the following as system APIs" am: 119d0fa9ac am: 8dc9114a9d
am: d1844418a0

Change-Id: I84fd175995a277c4aa8fd430fe6007c62d7cbd0a
2019-11-15 00:31:21 -08:00
Jayachandran Chinnakkannu
dfec7ffc31 Merge "Expose the following ServiceState API as system APIs" am: f19833ca7b am: 3b1241b603
am: 8a0d0dffb9

Change-Id: I12ca8f02bc36aec2a946615187ea7b7ff4dbc5af
2019-11-15 00:28:39 -08:00
Jayachandran Chinnakkannu
d1844418a0 Merge "Expose the following as system APIs" am: 119d0fa9ac
am: 8dc9114a9d

Change-Id: I5416b90d04148c4d388496b60052df7012a2754f
2019-11-15 00:24:48 -08:00
Jayachandran Chinnakkannu
8a0d0dffb9 Merge "Expose the following ServiceState API as system APIs" am: f19833ca7b
am: 3b1241b603

Change-Id: I2d3766df9d4d6d87434f8ecf98eb42a468c1e20e
2019-11-15 00:20:01 -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
fe150ea260 Merge "Remove unnecessary class name" am: f628417ce9 am: 15dc64993b
am: 174b5902b0

Change-Id: I28e43eb4eb5f3775374bb6afdd0667f03783d28f
2019-11-14 22:21:02 -08:00
Jack Yu
174b5902b0 Merge "Remove unnecessary class name" am: f628417ce9
am: 15dc64993b

Change-Id: I3cc1a00c279d13dad3f3d23ffc298c37dbe0beee
2019-11-14 22:12:59 -08:00
Jack Yu
15dc64993b Merge "Remove unnecessary class name"
am: f628417ce9

Change-Id: I2e66be6251b2427543e7c8a1cf2daf0c01b23e89
2019-11-14 22:06:02 -08:00
Jiashen Wang
3911edcd28 Merge "Add public APIs for carrier apps" am: 89a1e85387
am: e11d665aae

Change-Id: I79ef6999d30a382d46e5c5b972f3ed7028891f5f
2019-11-14 16:14:37 -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
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
Meng Wang
705e1c596a Merge "Move RLog out of telephony module" 2019-11-14 23:33:55 +00:00
Sarah Chin
65cdc9dd68 Merge "Add NETWORK_TYPE_NR to Telephony framework" 2019-11-14 23:30:06 +00:00
Philip P. Moltmann
33692f734f Pipe through featureId from caller to permission checks in telephony
code

A featureId is only used by runtime permissions.

Test: atest FrameworksTelephonyTests CtsAppOpsTestCases
Bug: 136595429
Change-Id: I7ef41e8961e48d40e5685c4a521e83cb20953e48
2019-11-14 13:40:55 -08:00
Meng Wang
ef2350fd09 Move RLog out of telephony module
Bug: 144374158
Test: make
Change-Id: If983bc315218486be73567cd1919d1f60250f670
2019-11-14 13:10:18 -08:00
Shuo Qian
b94024b9a9 Merge "Add CarrierConfigManager APIs to support 5G Signal Strength Threshold" am: af35741307
am: 9aeaffb1fe

Change-Id: I11022af26350c8317f608e4fcade4d111d86b7a8
2019-11-14 11:22:16 -08:00
Peter Wang
75fb6b1edf Merge "[API Review] Renamed public API eraseSubscriptionsWithOptions" am: 451c6a80e5
am: ded3d9152e

Change-Id: Ibbcb82cf7d2eb0c51e1b4f6c290e1acc8cc628c5
2019-11-14 11:19:05 -08: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
Jayachandran Chinnakkannu
c518a2fe52 Merge "Expose SubscriptionManager.getActiveDataSubscriptionId() as public API" am: 80496e96e4 am: 74c9a01da2
am: 4386a98079

Change-Id: Ic849083c4816c11e52e0586342c1602862fb46e4
2019-11-14 11:08:06 -08:00
Shuo Qian
af35741307 Merge "Add CarrierConfigManager APIs to support 5G Signal Strength Threshold" 2019-11-14 19:01:45 +00:00
Jayachandran Chinnakkannu
4386a98079 Merge "Expose SubscriptionManager.getActiveDataSubscriptionId() as public API" am: 80496e96e4
am: 74c9a01da2

Change-Id: Idd5369b25b366b410b5c3cc1bb3b6a5649ac044f
2019-11-14 11:00:35 -08: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
Brad Ebinger
2964b930c6 Merge "Move the ImsService tests to CTS, requiring @TestApi" am: 6e5fd21a65
am: 5fd6bb9610

Change-Id: I331cc18cb2d61928dbf497037d5430a84291f551
2019-11-13 19:49:02 -08:00