Commit Graph

5491 Commits

Author SHA1 Message Date
Shi Lu
2e31d35a35 Merge "API Review: SIP INVITE fields on a MT call" 2019-02-15 21:01:25 +00:00
Leland Miller
e0f0c74cf9 Merge "Move RCS table creation flag to contract class" am: 0c8bc10ab2 am: 122d78ddac
am: b280d76d1f

Change-Id: Iac5b5b7d729769cf9005391819657573ddc5271f
2019-02-15 11:08:48 -08:00
Leland Miller
b280d76d1f Merge "Move RCS table creation flag to contract class" am: 0c8bc10ab2
am: 122d78ddac

Change-Id: I4431919630371ee77deefce037ce0f7bb7f1a503
2019-02-15 10:48:00 -08:00
Leland Miller
122d78ddac Merge "Move RCS table creation flag to contract class"
am: 0c8bc10ab2

Change-Id: I81f0a24320171fee4d20b661c08d8144e84df181
2019-02-15 10:37:18 -08:00
Leland Miller
0c8bc10ab2 Merge "Move RCS table creation flag to contract class" 2019-02-15 18:16:12 +00:00
Brad Ebinger
edf9cd7bc3 Merge "SMS: Add a compatible API getRecipientAddress for 3GPP2 SMS" am: ca2abcf735 am: e652e8dc45
am: 44f24957d4

Change-Id: Ibb9b8bb8a34e51b7f10815c2c338d7ac4b150c81
2019-02-14 22:04:30 -08:00
Xiangyu/Malcolm Chen
fe96d9d2e5 Merge "Don't return hidden subscription in getActiveSubscriptionInfoList." 2019-02-15 03:59:39 +00:00
Brad Ebinger
44f24957d4 Merge "SMS: Add a compatible API getRecipientAddress for 3GPP2 SMS" am: ca2abcf735
am: e652e8dc45

Change-Id: I16cb92d7cc1b64dec6c4625643d92bb187137532
2019-02-14 17:47:52 -08:00
Brad Ebinger
e652e8dc45 Merge "SMS: Add a compatible API getRecipientAddress for 3GPP2 SMS"
am: ca2abcf735

Change-Id: I64c5a75551809204b6eb6a4d67faf248cc27f6bf
2019-02-14 16:09:08 -08:00
Brad Ebinger
ca2abcf735 Merge "SMS: Add a compatible API getRecipientAddress for 3GPP2 SMS" 2019-02-14 23:40:44 +00:00
Xin Li
07ec9dbec5 Merge "DO NOT MERGE - Merge pi-platform-release (PPRL.190205.001) into stage-aosp-master" into stage-aosp-master 2019-02-14 22:11:32 +00:00
Xin Li
0e71b4f19b DO NOT MERGE - Merge pi-platform-release (PPRL.190205.001) into
stage-aosp-master

Bug: 124234733
Change-Id: Ic4f67fde0835da0b1c363906cccef0d244e38393
2019-02-14 09:48:06 -08:00
Shuo Qian
f3d7a41dd1 Merge "Call e.rethrowFromSystemServer() to exception of setDefaultSmsSubId" am: 6cc4c0c029
am: feee99e594

Change-Id: Ib3fb3ef69b98879badb26a02570e2089aee2df12
2019-02-13 21:14:35 -08:00
Malcolm Chen
5b16f8d92b Don't return hidden subscription in getActiveSubscriptionInfoList.
Bug: 121396526
Test: manual
Change-Id: I3a9f3a9a2628a8e2ad1c401f6fe5e4c5866a0047
2019-02-13 20:11:01 -08:00
Shuo Qian
ce1826b2ed Merge "Populate 'hasKnownUserIntentEmergency'" 2019-02-14 01:44:36 +00:00
Hall Liu
8c63ea5b54 Merge "Implement more location checks" am: a3aae9fe4b am: 8b98155789
am: 74c000a5ba

Change-Id: I3a75d4497453eb8284929e420f933332c792ef83
2019-02-13 17:16:08 -08:00
sqian
a31ef445e9 Call e.rethrowFromSystemServer() to exception of setDefaultSmsSubId
Test: Treehugger
Bug: 123927534
Change-Id: Ica15965cb904b758e078b8439e5e9d3f39b9c0a2
Merged-In: Ica15965cb904b758e078b8439e5e9d3f39b9c0a2
(cherry picked from commit 04e94fcb0a)
2019-02-13 17:06:05 -08:00
Jordan Liu
7a39287ca0 Merge "Add UNINITIALIZED and rename INVALID" am: b8493ac5eb
am: aa20ef0836

Change-Id: I2ad19b617f0165e7bcabac567463dfe8f4b175c6
2019-02-13 16:52:32 -08:00
Shuo Qian
59f5a5ec94 Merge "Call e.rethrowFromSystemServer() to exception of setDefaultSmsSubId" 2019-02-14 00:51:19 +00:00
Hall Liu
74c000a5ba Merge "Implement more location checks" am: a3aae9fe4b
am: 8b98155789

Change-Id: Ic1ce05e5aab661de9fd461819c9b98f81ffa8763
2019-02-13 16:32:19 -08:00
Jordan Liu
b8493ac5eb Merge "Add UNINITIALIZED and rename INVALID" 2019-02-14 00:14:11 +00:00
Pengquan Meng
95abfa9328 Merge "Add getSlotsMapping to TelephonyManager" am: 600827273c
am: 0ccab45a19

Change-Id: Ia14126704a30a77a173cd307a48fb3261b317b1f
2019-02-13 15:43:47 -08:00
Hall Liu
a3aae9fe4b Merge "Implement more location checks" 2019-02-13 23:21:43 +00:00
sqian
04e94fcb0a Call e.rethrowFromSystemServer() to exception of setDefaultSmsSubId
Test: Treehugger
Bug: 123927534
Change-Id: Ica15965cb904b758e078b8439e5e9d3f39b9c0a2
2019-02-13 14:41:44 -08:00
Pengquan Meng
600827273c Merge "Add getSlotsMapping to TelephonyManager" 2019-02-13 22:23:16 +00:00
Shi Lu
528eb5b06d API Review: SIP INVITE fields on a MT call
Bug: 123927153
Change-Id: I163aaa2b0cc2cd9dd36d1c63cd54bfca43a0d932
2019-02-13 22:12:20 +00:00
Jordan Liu
7d7c8698ab Merge "Update documentation for SubscriptionManager listener" am: 75a0066880 am: 0d95ed6e88
am: 885cdce4cf

Change-Id: Ibcc15c236e7b36d83a0c2ba51b54f3e7ac8b9408
2019-02-13 12:31:03 -08:00
sqian
6d9e7457da Populate 'hasKnownUserIntentEmergency'
This is only used to specify when the dialed number is ambiguous,
identified as both emergency number and any other non-emergency number;
e.g. in some situation, 611 could be both an emergency number in a
country and a non-emergency number of a carrier's customer service hotline.

Test: Manual
Bug: 123999640
Change-Id: I7b1a8832ab86b3e7d8f9af24eb4f7bde7d566612
2019-02-13 12:19:27 -08:00
Jordan Liu
885cdce4cf Merge "Update documentation for SubscriptionManager listener" am: 75a0066880
am: 0d95ed6e88

Change-Id: If08184967a17c28001b15917b390de25f8d9b4f7
2019-02-13 12:15:02 -08:00
Jordan Liu
75a0066880 Merge "Update documentation for SubscriptionManager listener" 2019-02-13 19:26:58 +00:00
Nathan Harold
ab3df7a6fe Merge "Add missing UARFCN Getter to CellIdentityTdscdma" am: 627900696f am: ba147d2c80
am: ceba42dca9

Change-Id: I2cef8f399bad5cc1b5d12b3671b477df13aa4680
2019-02-13 11:08:29 -08:00
Hall Liu
ee313737e9 Implement more location checks
Make the following modifications to APIs and required permissions.
Move the following APIs from checking coarse permission to fine
permission (except for apps targeting pre-Q):
TelephonyManager.getCellLocation()
(deprecated) TelephonyManager.getNeighboringCellInfo()
TelephonyManager.getAllCellInfo()
TelephonyManager.requestCellInfoUpdate()
PhoneStateListener#onCellLocationChanged
PhoneStateListener#onCellInfoChanged

Start checking for fine permission on the following APIs:
(Note -- these will only be logged, not denied until a future CL)
TelephonyManager.requestNetworkScan()
TelephonyScanManager.requestNetworkScan()
NetworkScanCallback#onResults

Start checking for coarse permission on the following APIs:
(Note -- these will only be logged, not denied until a future CL)
TelephonyManager#getAvailableNetworks
TelephonyManager#getServiceStateForSubscriber and #getServiceState
PhoneStateListener#onServiceStateChanged

Bug: 116258458
Test: manual via testapps
Change-Id: I45326ddacbcf538da50ca544d67eed12cf0c0861
2019-02-13 11:07:37 -08:00
Nathan Harold
ceba42dca9 Merge "Add missing UARFCN Getter to CellIdentityTdscdma" am: 627900696f
am: ba147d2c80

Change-Id: I6e856b87b8b3b698fd4da0f4c779e39bd7bd6fbb
2019-02-13 10:47:40 -08:00
Leland Miller
bd7959dd55 Move RCS table creation flag to contract class
This will allow access to the flag outside of the test package. In
particular, we can now use this flag to disable the relevant CTS tests
when RCS tables are not created.

Test: Manually ensured the flag works using CtsRcsTestCases
Change-Id: I995f38c83d52c3a23131f223a550cf71e59b9cba
2019-02-13 10:36:15 -08:00
Nathan Harold
627900696f Merge "Add missing UARFCN Getter to CellIdentityTdscdma" 2019-02-13 18:17:36 +00:00
Jordan Liu
1f85a3ddf3 Add UNINITIALIZED and rename INVALID
UNINITIALIZED_CARD_ID is for before the card ID is ready.
INVALID_CARD_ID is renamed to UNSUPPORTED_CARD_ID and it is used if the
card ID is known to be unsupported.

Bug: 122978614
Test: atest UiccControllerTest
Change-Id: Ia2315d9b38ef35b30d9b96b6436c08fa4404e4df
Merged-In: Ia2315d9b38ef35b30d9b96b6436c08fa4404e4df
2019-02-13 09:54:30 -08:00
Jordan Liu
c30d7ced2f Merge "Add UNINITIALIZED and rename INVALID" 2019-02-13 17:49:50 +00:00
Jack Yu
2b9def76c7 Merge "Added backwards compatibility support for data reg" am: 60bcd226d5 am: 725bf8e553
am: 4e16241272

Change-Id: I5237678f48bf2410678f4bafc153f8d5e013a1a3
2019-02-12 21:30:32 -08:00
Jack Yu
4e16241272 Merge "Added backwards compatibility support for data reg" am: 60bcd226d5
am: 725bf8e553

Change-Id: Ic8eef47973790dd0e18a15d8a0c04888edaafa60
2019-02-12 20:49:18 -08:00
Treehugger Robot
60bcd226d5 Merge "Added backwards compatibility support for data reg" 2019-02-13 03:55:47 +00:00
Mengjun Leng
43c7335deb SMS: Add a compatible API getRecipientAddress for 3GPP2 SMS
The method getDisplayOriginatingAddress() return null for submit
pdu of 3GPP, it will cause applicatoin can not get address of sent
message. Thread ID is unable to be created for this invalid message
record.

Add an API getRecipientAddress() for SubmitPdu in SmsMessage.

Bug: 73012819
Change-Id: Ib3e98ad3f115038656db1ea7ff5b05491b28b85d
2019-02-12 19:54:05 -08:00
Brad Ebinger
f9fdd303e8 Merge "Telephony: Add 7bit Ascii support for long message" am: 76bc8cf927
am: abbb73a70a

Change-Id: I29e52f3b59472d801716c4b6828d780e868af707
2019-02-12 19:10:06 -08:00
Nathan Harold
77da9217b8 Merge "Add NR Cell Identity to CellIdentityNr" am: be5b40b90f am: f193d1032b
am: 44fc7e72c4

Change-Id: Id9e2e952287a7842c91d62fdf17a2383df508049
2019-02-12 19:02:52 -08:00
Chen Xu
61c92a7da7 Merge "Address API feedbacks for networktypebitmask" am: 307f4cfeb1
am: acb14bcf46

Change-Id: Iaeb8fade7b168bd1b9b8e0edcea4f2faf5b313a9
2019-02-12 18:58:33 -08:00
Nathan Harold
44fc7e72c4 Merge "Add NR Cell Identity to CellIdentityNr" am: be5b40b90f
am: f193d1032b

Change-Id: Ifc61fe1227a5a87387b45e0fdc71c5107bf1204b
2019-02-12 18:49:53 -08:00
Pengquan Meng
0c44939a95 Add getSlotsMapping to TelephonyManager
Bug: 123101769
Test: build
Merged-In: I416d741947b1a15e66ebf71b8104c4b2ec95e310
Change-Id: I416d741947b1a15e66ebf71b8104c4b2ec95e310
(cherry picked from commit 83e7b920de)
2019-02-12 16:24:22 -08:00
Brad Ebinger
76bc8cf927 Merge "Telephony: Add 7bit Ascii support for long message" 2019-02-12 23:55:32 +00:00
Chen Xu
307f4cfeb1 Merge "Address API feedbacks for networktypebitmask" 2019-02-12 23:27:36 +00:00
Jack Yu
8fdb750e5f Added backwards compatibility support for data reg
Test: Manual
Bug: Bug: 73659459
Change-Id: Ib254f5bf77cbc429826a58f55babbb971db61175
2019-02-12 13:54:11 -08:00
Brad Ebinger
342c633ce0 Merge "Telephony: Add 7bit Ascii support for long message" 2019-02-12 21:39:15 +00:00