Nathan Harold
ce349cfec4
Merge "Add API to Retrieve Detailed SignalStrength Info" am: b6d32aa5e8
...
am: 1ee0a3de13
Change-Id: I9abe7802a5e04714275efc901bcff295625c5b1f
2019-01-14 11:37:32 -08:00
Nathan Harold
28d31b21c4
Merge changes from topic "cellinfocallback-error" am: 360e25280c
...
am: ed0c722aad
Change-Id: I835826b8197bea1e87491a8c18fc938d64c20f8d
2019-01-14 11:30:24 -08:00
Nathan Harold
b6d32aa5e8
Merge "Add API to Retrieve Detailed SignalStrength Info"
2019-01-14 17:51:38 +00:00
Nathan Harold
360e25280c
Merge changes from topic "cellinfocallback-error"
...
* changes:
Add an onError() method to CellInfoCallback
Add AIDL for ParcelableException
2019-01-14 17:50:39 +00:00
Amruth Ramachandran
766e5d7e86
Merge "Add support for LTE VoPS info" am: c43846705b
...
am: 474ed578d1
Change-Id: I1f7f4977d921950736c3f540ed8f68cbea0174dc
2019-01-12 04:27:04 -08:00
Amruth Ramachandran
c43846705b
Merge "Add support for LTE VoPS info"
2019-01-12 12:02:19 +00:00
Amruth Ramachandran
a46bc5c266
Add support for LTE VoPS info
...
LTE VoPS support contains:
isVopsSupported: This indicates if camped network support VoLTE services.
isEmcBearerSupported: This indicates if camped network support VoLTE emergency bearers.
Bug:112194535
Test: atest
Change-Id: I6ab186d0423b857daaf579a75a852b230783eb39
2019-01-11 16:33:51 -08:00
Nathan Harold
7484270560
Add an onError() method to CellInfoCallback
...
There are 2 known types of failures that result in
CellInfo requests to fail:
1) timeout waiting for a response from the modem
2) errors returned from the modem (including the RIL).
This patch adds an explicit onError() callback to
ensure that callers can get detailed error information.
Bug: 120488917
Test: manually tested both error cases by modifying
RadioResponse.java and forcing both the timeout
and an explicit error.
Change-Id: Ieb499dc220718aa99a552ea081eb4b4b5c1424aa
2019-01-11 14:42:54 -08:00
Hall Liu
b8d605bc29
Merge "Propagate some SIP INVITE header fields on a MT call" am: a24ced9e9b
...
am: fb1c1a61db
Change-Id: I85abf94a108439da8a0858778f5fccc10cf2a415
2019-01-11 11:46:07 -08:00
Hall Liu
a24ced9e9b
Merge "Propagate some SIP INVITE header fields on a MT call"
2019-01-11 19:17:35 +00:00
Chen Xu
26c60d6d69
Merge "precisedataState refactor part 3" am: 2351fa8b8f
...
am: f7f229bc1d
Change-Id: Iad8b0677d1853957582c20a86c242bff3512f869
2019-01-11 11:02:38 -08:00
Grace Chen
bf59b843f4
Merge "Add profile class in SubscriptionInfo database" am: 1403b61c05
...
am: ec0c47f5e7
Change-Id: I7778eac7340eafc2ff80dedc6064c4d655e58f15
2019-01-11 10:55:38 -08:00
Chen Xu
2351fa8b8f
Merge "precisedataState refactor part 3"
2019-01-11 18:11:37 +00:00
Treehugger Robot
1403b61c05
Merge "Add profile class in SubscriptionInfo database"
2019-01-11 18:04:44 +00:00
Sooraj Sasindran
88a17f3b67
Merge "Define entry and exit threshold for opportunistic" am: d748f78231
...
am: d7f69a3de7
Change-Id: I9edc56b0b4a4bf382ea567bcb1eeeff47da8e5ff
2019-01-10 22:56:58 -08:00
Treehugger Robot
d748f78231
Merge "Define entry and exit threshold for opportunistic"
2019-01-11 06:34:28 +00:00
Grace Chen
5be6e9cb27
Add profile class in SubscriptionInfo database
...
Bug: 116732485
Test: Basic telephony sanity
Change-Id: I28a6d64c90db94ef0735f4d97f430560b733e797
Merged-In: I28a6d64c90db94ef0735f4d97f430560b733e797
2019-01-10 18:49:08 -08:00
shilu
b7ec9a0c9a
Propagate some SIP INVITE header fields on a MT call
...
These fields can be used for Spoof call detection in the Dialer
Bug: 115537553
Test: compile and test on device
Change-Id: Ib92043536e0fc43e40efc53189a28c4e58064ddc
2019-01-10 15:59:06 -08:00
chen xu
896e3d4580
precisedataState refactor part 3
...
1. expose DataFailCause to systemAPI
2. expose PreciseDataState to systemAPI
3. change string apntype to bitmask.
4. change string dataFaiLcause to intdef
Bug: 119891533
Change-Id: Ife380a5063f44f80d41f60ffaecc5185f2f5b16b
(cherry picked from commit 16e24cd5de )
Merged-in: Ife380a5063f44f80d41f60ffaecc5185f2f5b16b
2019-01-09 22:49:42 -08:00
Jack He
17d71033ab
Merge "Deprecate BluetoothHealth APIs" am: c792b78f71
...
am: 672b984fa6
Change-Id: I60d6429fc07cf4a2dccf5773a5c18016523d2762
2019-01-09 21:05:45 -08:00
Jack He
6b73b32c7a
Deprecate BluetoothHealth APIs
...
* Mark all BluetoothHealth related APIs as deprecated
* Make BluetoothAdapter#getProfileProxy(context, BluetoothProfile.HEALTH)
always return false
* Remove all logic behind BluetoothHealth APIs and add deprecation error log
* Health Device Profile (HDP) and MCAP protocol has been largely
replaced by BLE. New applications should use Bluetooth Low Energy
instead of legacy Bluetooth Health Device Profile
Bug: 111562841
Test: make, unit test, use Bluetooth
Change-Id: If99a9d79e9e1b89b75b9b74bd3b1c965247a1892
Merged-In: If99a9d79e9e1b89b75b9b74bd3b1c965247a1892
(cherry picked from commit 2be70a11a2 )
2019-01-09 18:09:21 -08:00
Sooraj Sasindran
abf137431b
Define entry and exit threshold for opportunistic
...
Define entry and exit threshold for opportunistic network RSRP and RSSNR
Bug: 120847469
Test: compile
Merged-In: I6a2a02e03b66dc8ea682fc2483ec71c343563d7a
Change-Id: I6a2a02e03b66dc8ea682fc2483ec71c343563d7a
2019-01-09 17:40:43 +00:00
Ruchi Kandoi
a33da54c8d
Merge "Deprecate Android beam APIs and create a feature flag to gate them" am: 6a3d45c4b2
...
am: d0c8a165d8
Change-Id: I886941a5011fdf204fe62c1162dd2ad69d466f62
2019-01-04 14:06:55 -08:00
Ruchi Kandoi
96fe50bc1b
Deprecate Android beam APIs and create a feature flag to gate them
...
Test: Test application trying to invoke the API
Bug: 117519147
Change-Id: Icd3187e4f3e0f180cb42d36011f60895fb395002
2019-01-04 21:49:00 +00:00
Ruchi Kandoi
650ff88a4c
Merge changes from topic "multi-se-support" am: 54502d68ea
...
am: 9c0ec9be9f
Change-Id: Ieca9b142094c8c568409290fdf690fad529ef604
2019-01-04 12:25:13 -08:00
Ruchi Kandoi
54502d68ea
Merge changes from topic "multi-se-support"
...
* changes:
Add a mechanism to register AIDs to specific off-host SE
Add Off-Host Card Emulation Features
2019-01-04 19:56:41 +00:00
Ruchi Kandoi
44bb579621
Add a mechanism to register AIDs to specific off-host SE
...
Test: manual
Bug: 117253962
Change-Id: Id34bf84dcff7789548eac19478010838bebd9758
2019-01-04 01:14:50 +00:00
Ruchi Kandoi
ebf267a2a4
Add Off-Host Card Emulation Features
...
Test: CTS test; manual
Bug: 117253962
Change-Id: I7c35b1bffbc57870bb8c67704811a2649854d94e
2019-01-03 23:00:59 +00:00
Shuo Qian
d78fdd83b2
Merge "EmergencyNumber enhancement" am: b158b12cbb
...
am: 8af07a9e24
Change-Id: I17931c9ef06a9e192a6c7f7c28563045daf37e2d
2018-12-28 10:33:42 -08:00
Shuo Qian
47eb930d87
Merge "Add Emergency service categories in ImsCallProfile" am: cfc6518c48
...
am: 128f421992
Change-Id: Ifa177a7348108dc3bd19fc37826c684b60b38898
2018-12-27 14:32:21 -08:00
Shuo Qian
945180736b
Merge "Make some SubscriptionManager APIs system APIs" am: 755f2a38ac
...
am: ca9ce0df60
Change-Id: Ifca1ad29ce283d083619c5d0f11cb02d246007d6
2018-12-27 14:27:32 -08:00
sqian
46c0c303fa
EmergencyNumber enhancement
...
1) Add Database source for EmergencyNumber
2) add mergeEmergencyNumber for merging two emergency numbers
3) enable Listener.EmergencyNumber enhancement
4) no need to pass any parameter to PhoneNotifier
5) modify API documentation
6) deprecate PhoneNumberUtils.isEmergencyNumber
7) modify API documentation for security exception and backward
compatibility
9) introduce some utils in EmergencyNumber for merging number purposes
10) add mnc into EmergencyNumber
Bug: 112657134
Test: Treehugger
Change-Id: I0dcd01bdad7d9c37294cd8b87eda54b4ac9d0a0b
Merged-In: I0dcd01bdad7d9c37294cd8b87eda54b4ac9d0a0b
(cherry picked from commit 9f93a12e1f )
2018-12-27 22:16:25 +00:00
Shuo Qian
cfc6518c48
Merge "Add Emergency service categories in ImsCallProfile"
2018-12-27 22:03:45 +00:00
Shuo Qian
755f2a38ac
Merge "Make some SubscriptionManager APIs system APIs"
2018-12-27 21:58:00 +00:00
Victor Hsieh
d115d0ec59
Merge "Update api/current.txt for setuid deprecation" am: 4ec239d760
...
am: fa99781eb0
Change-Id: Id33ba38665fc21a943ae8bd682e9917ffb329ce8
2018-12-27 12:22:28 -08:00
Treehugger Robot
4ec239d760
Merge "Update api/current.txt for setuid deprecation"
2018-12-27 19:44:28 +00:00
Nathan Harold
958846fd7c
Add API to Retrieve Detailed SignalStrength Info
...
This commit adds an API to retrieve detailed
CellSignalStrength from a SignalStrength instance,
which permits granular attribution of signal strength
details and avoids proliferating duplicate code up to
the SignalStrength class (which ideally never needs to
changed again except when adding a new technology or
if we add CarrierAggregation support).
Bug: 118166143
Test: wip
Change-Id: I6bbd86ec460c3cff84f1a22348381b15c66c1065
2018-12-26 09:45:31 -08:00
Jordan Liu
da2cdd3596
Merge "Add UiccCardInfo APIs" am: 8acece0441
...
am: a1ce4f0ec9
Change-Id: I24b89cb46f6d9d8e4e0f9f24cde49090615ed007
2018-12-26 08:35:35 -08:00
Jordan Liu
8acece0441
Merge "Add UiccCardInfo APIs"
2018-12-26 16:16:02 +00:00
Jordan Liu
5151b7df4e
Merge "SubscriptionInfo contains int cardId" am: 97c9aba888
...
am: 212e2576e1
Change-Id: I5bee233bf3603a11f7da8b04a51919da838cb130
2018-12-21 14:19:19 -08:00
Jordan Liu
97c9aba888
Merge "SubscriptionInfo contains int cardId"
2018-12-21 21:55:07 +00:00
Paul Hu
9b3671b1d4
Merge "Unhide LinkProperties, NetworkCapabilities, NetworkRequest APIs" am: 41a0a5dd75
...
am: 668112800b
Change-Id: Ic641472bab2e5aa7b443caaac13deae260c3902d
2018-12-21 07:48:38 -08:00
Paul Hu
41a0a5dd75
Merge "Unhide LinkProperties, NetworkCapabilities, NetworkRequest APIs"
2018-12-21 15:21:03 +00:00
Junyu Lai
f3176ea037
Merge "Deprecate NetworkInfo" am: a244ccd86d
...
am: df8ed1524d
Change-Id: Ia646a8754bcd5ef62573e3b1730df3987bf9fd15
2018-12-21 02:16:39 -08:00
Junyu Lai
a244ccd86d
Merge "Deprecate NetworkInfo"
2018-12-21 09:56:39 +00:00
Chen Xu
8229f4c5f8
Merge "new SystemAPI for preciseCallState and DisconnectCause" am: 6eacd30e8f
...
am: f034647231
Change-Id: I2320bd6f4b85ef55a2fe3b7c865ffde67d71d415
2018-12-20 20:19:15 -08:00
Chen Xu
6eacd30e8f
Merge "new SystemAPI for preciseCallState and DisconnectCause"
2018-12-21 03:52:16 +00:00
Calvin Pan
b000ae8707
Merge "Public SIM_APN_URI uri and deprecated mcc, mnc, mvno_type, mvno_data" am: d839b0d384
...
am: faf8c714b7
Change-Id: I8e043242130824f6702b765cae8596c0b431d06d
2018-12-20 18:21:00 -08:00
Calvin Pan
d839b0d384
Merge "Public SIM_APN_URI uri and deprecated mcc, mnc, mvno_type, mvno_data"
2018-12-21 01:31:44 +00:00
Malcolm Chen
71f85f597f
Add APIs to remove sub from a group and get subs in the same gorup. am: be9240bcf0
...
am: 7e1f24c626
Change-Id: I0802842535ffd512efbe99e968d44fab1725c8d1
2018-12-20 16:52:54 -08:00