Commit Graph

12117 Commits

Author SHA1 Message Date
TreeHugger Robot
a074a4b230 Merge "Removed permission check" into rvc-dev 2020-02-25 18:51:58 +00:00
Jack Yu
46dd4eb94a Merge "Added missed incoming call SMS support" into rvc-dev 2020-02-25 00:19:31 +00:00
Jack Yu
1e1ff94bdb Added missed incoming call SMS support
Provided a way for carrier to notify their users
about missed incoming call via special SMS.

Bug: 144068181
Test: MissedIncomingCallSmsFilterTest
Merged-In: Iacf1ce5b2a79761536e2b31a0ea5644622b4913c
Change-Id: Iacf1ce5b2a79761536e2b31a0ea5644622b4913c
(cherry picked from commit 0630b6c358)
2020-02-24 11:58:30 -08:00
Jack Yu
0b9a12c2c4 Removed permission check
Removed permission check for getNetworkCountryIso and made it public.
This API was added since the first version of Android. Removed the
permission check for backward compatibility reason.

Test: Telephony sanity tests
Bug: 149872821
Change-Id: I68833fdf6f078d69bc8c2e5f01cf4e058d6d7093
2020-02-24 11:35:58 -08:00
Jack Yu
16e5d2a0f3 Added bands from HAL 1.5
Test: Manual
Change-Id: Ib155ee5c2f660c8866a7be91e7f62a8c90e78d8e
Fix: 149475773
2020-02-22 17:42:28 -08:00
Sarah Chin
7be20fbce5 Merge "Carrier config for 5G up/down bandwidth and LTE for NSA" 2020-02-20 03:51:17 +00:00
TreeHugger Robot
60909a7118 Merge "Enable skipping validation by default." 2020-02-20 02:45:57 +00:00
Sarah Chin
5023ffd225 Carrier config for 5G up/down bandwidth and LTE for NSA
Add default values for 5g upstream/downstream bandwidth
Update default values on NR frequency changed
Config to use LTE values for upstream and 5G for downstream on NSA
Resource overlay for modem predictive/instantaneous bandwidth estimates

Test: atest FrameworksTelephonyTests
Bug: 149032132
Bug: 149032474
Bug: 149032786
Change-Id: I70e95e98c871ba3fdc2e94de9504eafe247619c9
2020-02-19 16:53:42 -08:00
Sarah Chin
ca8e2d01b7 Merge "Add carrier config for sub6/mmwave/all unmetered" 2020-02-20 00:48:28 +00:00
Rambo Wang
258efe669b Merge "Expose DataFailCause as public API" 2020-02-20 00:44:11 +00:00
Sarah Chin
dcc3ba7bba Merge changes from topics "revert-10153355-dev_cap-JUKVIAUYRW", "revert-9919494-device_cap-HJIMIMXSXL"
* changes:
  Revert "Modify PhoneCapabilities for device capabilities"
  Revert "PhoneCapability cleanup"
2020-02-20 00:06:18 +00:00
Malcolm Chen
57b574e267 Enable skipping validation by default.
Set KEY_DATA_SWITCH_VALIDATION_MIN_GAP_LONG to 24 hours to enable
validation skipping if network is validated in the last 24 hours.

Bug: 140070796
Test: unittest
Change-Id: I07b087d731ed1661e5b0c51407ea3003769a3fd9
2020-02-19 15:27:56 -08:00
Automerger Merge Worker
0a04056d35 Merge "IMS: Add support for IMS Explicit call transfer" am: 12f7f43ec8 am: 4c0cd62311 am: f65d00890f
Change-Id: Ic8231acd8330c91998f0cb479a7a6fbe3ea5bda1
2020-02-19 23:19:00 +00:00
Automerger Merge Worker
e58877eacd Merge "Rename KEY_ALLOW_HOLDING_VIDEO_CALL_BOOL." am: 10f01e3c4c am: 32cdb7dcbb am: 9ca6a4957e
Change-Id: I029ad994232397a64b2f2b32e84adfeb5d12917f
2020-02-19 23:17:28 +00:00
Automerger Merge Worker
63184e0b4a Merge "Clarify getSmsCapacityOnIcc docs." am: c2ea5a5bcb am: 0624828d41 am: fa4e1eb407
Change-Id: I60f439f3e07bc694699e688b817d1c2950a4f488
2020-02-19 23:17:08 +00:00
Automerger Merge Worker
9c2fae46a9 Merge "Made the comment more clear" am: 5bb8151a47 am: d41acbdab8 am: 730f2ff7de
Change-Id: Ie4044843b40beb670ceab777c5b9906a19bb2d1c
2020-02-19 23:16:32 +00:00
Automerger Merge Worker
3f9f6f42bd Merge "Update javadoc of deprecated UICC APIs" am: e73b46c9d9 am: e33a7cb5c3 am: 606159f661
Change-Id: I9b6d18c35bb77d4f7b39a4b11ace679480388b58
2020-02-19 23:14:02 +00:00
Automerger Merge Worker
2a68279332 Merge "[SP15] Remove unused getVtDataUsage in TelephonyMananger" am: 7e0dbc53e3 am: 5f0be54993 am: a61f378be4
Change-Id: I4cb5598176ccce3d7d9f5dcdc47a8ed9210f00ed
2020-02-19 23:05:23 +00:00
Michael Groover
117da2461a Merge "Update the getIccId docs to reflect access requirements" 2020-02-19 22:22:45 +00:00
Rambo Wang
8a54f49ba6 Expose DataFailCause as public API
API Council requests to add document for public API getLastCauseCode()
which return DataFailCause constants. DataFailCause constants are widely
used in system to report data connection failure code. But currently it
is system and hide API.

By opening DataFailCause, we can have better javadoc for both system and
public APIs. This also benefits applications that need to refer to the
consistent data connection failure code.

Bug: 147804257
Test: atest com.android.internal.telephony.dataconnection.DataFailCauseTest
Change-Id: I27bc1d88ba0e7b25fe8f032df1f4d14b805a68bf
2020-02-19 13:25:55 -08:00
Sarah Chin
a9667afd6d Revert "Modify PhoneCapabilities for device capabilities"
Reason for revert: Change not supported by modem
This reverts commit b1264fe56b.

Bug: 149522248
Bug: 143238237
Change-Id: I17315f5b99ad7c5a5a6d88ed21a825301fa8e5e5
2020-02-19 20:42:46 +00:00
Automerger Merge Worker
4c0cd62311 Merge "IMS: Add support for IMS Explicit call transfer" am: 12f7f43ec8
Change-Id: Ic2c83555814d74c3ef0e25cd8940288f4e915f9b
2020-02-19 19:52:21 +00:00
TreeHugger Robot
5f88ef88e2 Merge "Revert "Add configs for ePDG"" 2020-02-19 19:52:05 +00:00
Automerger Merge Worker
32cdb7dcbb Merge "Rename KEY_ALLOW_HOLDING_VIDEO_CALL_BOOL." am: 10f01e3c4c
Change-Id: I5d69ec2f11680ef25b06cd1e1b6460dd4b1e8523
2020-02-19 19:51:44 +00:00
Automerger Merge Worker
0624828d41 Merge "Clarify getSmsCapacityOnIcc docs." am: c2ea5a5bcb
Change-Id: I487ce61290175e68e2853994192e650bbf90d894
2020-02-19 19:51:18 +00:00
Automerger Merge Worker
d41acbdab8 Merge "Made the comment more clear" am: 5bb8151a47
Change-Id: Iafc60dfd0eccbc4fde177e076f178aaff700be91
2020-02-19 19:49:55 +00:00
Tyler Gunn
12f7f43ec8 Merge "IMS: Add support for IMS Explicit call transfer" 2020-02-19 18:55:20 +00:00
Tyler Gunn
10f01e3c4c Merge "Rename KEY_ALLOW_HOLDING_VIDEO_CALL_BOOL." 2020-02-19 18:53:23 +00:00
Tyler Gunn
c2ea5a5bcb Merge "Clarify getSmsCapacityOnIcc docs." 2020-02-19 18:52:38 +00:00
Treehugger Robot
5bb8151a47 Merge "Made the comment more clear" 2020-02-19 18:47:34 +00:00
Automerger Merge Worker
e33a7cb5c3 Merge "Update javadoc of deprecated UICC APIs" am: e73b46c9d9
Change-Id: Ia4dc03b5a32d56f9df3ee146652a8901db5823c5
2020-02-19 17:29:37 +00:00
Rambo Wang
e73b46c9d9 Merge "Update javadoc of deprecated UICC APIs" 2020-02-19 17:10:20 +00:00
Jack Yu
e423861ca9 Made the comment more clear
Fix: 149299813
Test: None
Change-Id: Iad88b668cf36b868f591f7e4608e36b18ddbb2ed
2020-02-19 06:19:35 +00:00
Automerger Merge Worker
4ee54d4f92 Merge "Use month in the range 1-12 for 3GPP2 SMS Time Stamp instead" am: 223696559f am: fe80efe1d1 am: 163015b675
Change-Id: I8d1844e8cc707fc40e008c0c3540709ada31d875
2020-02-19 06:06:30 +00:00
Automerger Merge Worker
5f0be54993 Merge "[SP15] Remove unused getVtDataUsage in TelephonyMananger" am: 7e0dbc53e3
Change-Id: I0fe3fadb78a1fc92463c498ce1cf01d9fbffb362
2020-02-19 01:21:49 +00:00
Junyu Lai
7e0dbc53e3 Merge "[SP15] Remove unused getVtDataUsage in TelephonyMananger" 2020-02-19 01:10:38 +00:00
Dheeraj Shetty
08f001595c Revert "Add configs for ePDG"
This reverts commit 81a4f4ee28.

Reason for revert: b/149531704  IKE @SystemApi constants re-exposed (duplicate) as Public API
Bug that introduced the original change(ag/9987427): b/140873586

Bug: 149531704
Change-Id: I7d521269085a5937bd9252438571d5d45f40a1b2
2020-02-18 15:10:01 -08:00
Xiangyu/Malcolm Chen
76e63fe589 Merge "Add carrier config to skip validation if recently validate." 2020-02-18 23:00:15 +00:00
Sarah Chin
3fd9bc7e2c Revert "PhoneCapability cleanup"
Revert "Test PhoneCapability API"

Revert "PhoneCapability cleanup"

Revert submission 10153355-dev_cap

Reason for revert: Change not supported by modem
Reverted Changes:
Id86ad81d8: Update PhoneCapability to use 1.5 UTRAN bands
Ia44398852: Test PhoneCapability API
I2510de0ab: PhoneCapability cleanup
I29dfb51bf: PhoneCapability cleanup

Change-Id: Ia6a528b5677eb561a0845fca3d8141385d8bc2da
2020-02-18 13:35:38 -08:00
Amit Mahajan
fe80efe1d1 Merge "Use month in the range 1-12 for 3GPP2 SMS Time Stamp instead" am: 223696559f
Change-Id: I16bf32e2bcdfd6ac04c19c0112f8c2ce56bd0271
2020-02-18 20:49:14 +00:00
Malcolm Chen
46e16493ba Add carrier config to skip validation if recently validate.
Bug: 148611362
Test: unittest
Change-Id: I4f4e1f698bf883e6eaf80959f3592562015c70f5
2020-02-18 11:23:58 -08:00
Hunter Knepshield
62912a8655 Merge "Forward IBinder#dump to CarrierService#dump" 2020-02-18 18:52:30 +00:00
Taesu Lee
c8ec731663 Use month in the range 1-12 for 3GPP2 SMS Time Stamp instead
Zero-based month is not needed anymore since android.text.format.Time is
replaced with LocalDateTime. For the safety, just rename "month" to
"monthOrdinal" in the range 1-12.

Bug: 146021623
Test: atest CdmaSmsTest

Change-Id: I0eb5bad9b3701217a6e4f44bfcd76013576d79d5
Signed-off-by: Taesu Lee <taesu82.lee@samsung.com>
2020-02-17 17:55:25 +09:00
SongFerng Wang
c443e7ba90 Merge "Config of LTE signal strength default value remove SNR" am: b9e141bc55
Change-Id: I6dfeab49fd99678816d49c52e910cb1eaff1494d
2020-02-17 05:44:47 +00:00
SongFerng Wang
b9e141bc55 Merge "Config of LTE signal strength default value remove SNR" 2020-02-17 05:34:16 +00:00
Nathan Harold
7bb192af6d Merge changes I9dfa5f59,Ib38e72a6
* changes:
  Convert getAdditionalPlmns to return a Set
  Allow Nullable Registered PLMN
2020-02-14 23:43:29 +00:00
Collin Fijalkovich
b6ed368a85 Merge "Activate Telephony Service Handle Caching" 2020-02-14 22:53:47 +00:00
Hunter Knepshield
05a57b6f5e Forward IBinder#dump to CarrierService#dump
This will allow CarrierConfigLoader to dump packages' bound carrier
services as part of bug reports when appropriate.

Bug: 146521742
Test: manual with modified CarrierConfigLoader + dumpsys carrier_config
Change-Id: Ie3aef4216e7a42e5e4cc5ba4a3978b9c4dda50dd
2020-02-14 13:33:04 -08:00
junyulai
9cd0ea1767 [SP15] Remove unused getVtDataUsage in TelephonyMananger
Test: atest FrameworkTelephonyTests
Bug: 143923500
Change-Id: I31b7041dc2591b354200da5637496f071fc4aa9f
2020-02-14 16:31:41 +08:00
Zoey Chen
8811b44dd1 Merge "[Settings] Expose @hide APIs as @SystemApi" am: 3091498e78
Change-Id: Ia1fabd4b306f9af5fd0d9f37d7c2f051fc055da6
2020-02-14 07:01:50 +00:00