Xiangyu/Malcolm Chen
1995aaf852
Merge "Rename PREFERRED_DATA_SUBID_CHANGE to ACTIVE_DATA_SUB_CHANGE"
2019-02-20 05:07:30 +00:00
Hall Liu
c7e26f7fbb
Merge "Turn on enforcing mode for Q-based location APIs" am: 5bc4949f3f am: 7407647336
...
am: 2dadf15165
Change-Id: I85e0f8f0d637554de609d3b80ab5ab1e4a64afec
2019-02-19 17:52:15 -08:00
Hall Liu
2dadf15165
Merge "Turn on enforcing mode for Q-based location APIs" am: 5bc4949f3f
...
am: 7407647336
Change-Id: I2392be3559a6bc2052e1ae7b5acfeb5e20ac1415
2019-02-19 17:37:59 -08:00
Shuo Qian
089b142729
Merge "Add 'hasKnownUserIntentEmergency' into ImsCallProfile Parcel" am: 9102b10a00
...
am: bd50159ba9
Change-Id: I1b4523556c1457aa634dcaa579316ea4360698a1
2019-02-19 17:30:06 -08:00
Hall Liu
7407647336
Merge "Turn on enforcing mode for Q-based location APIs"
...
am: 5bc4949f3f
Change-Id: I5bbc816a59c8155a89109d8cc77dd4bd1536bd2a
2019-02-19 17:27:02 -08:00
Shuo Qian
bd50159ba9
Merge "Add 'hasKnownUserIntentEmergency' into ImsCallProfile Parcel"
...
am: 9102b10a00
Change-Id: I91088e4dda584b102409f4007b25f405d538464f
2019-02-19 17:22:07 -08:00
Hall Liu
5bc4949f3f
Merge "Turn on enforcing mode for Q-based location APIs"
2019-02-20 01:08:04 +00:00
sqian
6473542b4d
Add 'hasKnownUserIntentEmergency' into ImsCallProfile Parcel
...
Test: Treehugger
Bug: 123999640
Change-Id: Ie68a02a7e0f9aabe5dbc37806a495169feb63765
Merged-In: Ie68a02a7e0f9aabe5dbc37806a495169feb63765
(cherry picked from commit 0c86fbf491 )
2019-02-19 15:25:02 -08:00
TreeHugger Robot
7f7ec2f244
Merge "Add 'hasKnownUserIntentEmergency' into ImsCallProfile Parcel"
2019-02-19 23:19:56 +00:00
Malcolm Chen
026451d9fb
Rename PREFERRED_DATA_SUBID_CHANGE to ACTIVE_DATA_SUB_CHANGE
...
Redefine a PhoneStateListener event so that it reflects which
subscription is currently being used for Internet data. It could
be default user data subscription or currently active opportunistic
subscription.
Bug: 124260187
Test: unittest
Change-Id: Icb90b5bd93845c29157cafddcd53335728638ec2
2019-02-19 14:48:17 -08:00
Hall Liu
c54582e1f0
Turn on enforcing mode for Q-based location APIs
...
Also fix some logging.
Bug: 116258458
Test: manual, unit
Change-Id: I370aae906760365d9cd2a35b456d8ff8522c0902
2019-02-15 17:31:29 -08:00
Shuo Qian
a3360f911a
Merge "Populate 'hasKnownUserIntentEmergency'" am: 59d8275546
...
am: b75330904e
Change-Id: I657738047be85983dd633322ac5abe8d48b32f44
2019-02-15 14:01:51 -08:00
Shuo Qian
b75330904e
Merge "Populate 'hasKnownUserIntentEmergency'"
...
am: 59d8275546
Change-Id: If7167ecae8c4de2cfb3a8032beb350fe1e327f32
2019-02-15 13:43:51 -08:00
Shuo Qian
59d8275546
Merge "Populate 'hasKnownUserIntentEmergency'"
2019-02-15 21:23:52 +00:00
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
sqian
0c86fbf491
Add 'hasKnownUserIntentEmergency' into ImsCallProfile Parcel
...
Test: Treehugger
Bug: 123999640
Change-Id: Ie68a02a7e0f9aabe5dbc37806a495169feb63765
2019-02-14 14:58:03 -08: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
sqian
5e5d303982
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
Merged-In: I7b1a8832ab86b3e7d8f9af24eb4f7bde7d566612
(cherry picked from commit 6d9e7457da )
2019-02-13 19:30:40 -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