OSDN Git Service
goneil [Thu, 8 Feb 2018 02:21:01 +0000 (02:21 +0000)]
Merge "Make TelephonyManager#getNai() public"
am:
4c8fa81d17
Change-Id: Ie219d338df42cf4593545180691759426616ade4
Pooja Jain [Thu, 8 Feb 2018 01:00:43 +0000 (01:00 +0000)]
Merge "IMS: Add support in frameworks for call deflection feature"
am:
ba0f9d2973
Change-Id: I6e209e21e46ce8127019d08cf59bda5d5bdd919e
Treehugger Robot [Wed, 7 Feb 2018 23:17:18 +0000 (23:17 +0000)]
Merge "Make TelephonyManager#getNai() public"
Treehugger Robot [Wed, 7 Feb 2018 22:25:04 +0000 (22:25 +0000)]
Merge "IMS: Add support in frameworks for call deflection feature"
Martijn Coenen [Wed, 7 Feb 2018 16:12:04 +0000 (16:12 +0000)]
Merge "Fix gNumProxies double increment."
am:
18f8500e32
Change-Id: I1cc29693fd50fc033342c592841a17dbd5b9d532
Martijn Coenen [Wed, 7 Feb 2018 13:47:45 +0000 (13:47 +0000)]
Merge "Fix gNumProxies double increment."
Martijn Coenen [Wed, 7 Feb 2018 09:25:39 +0000 (10:25 +0100)]
Fix gNumProxies double increment.
Bug:
70217678
Test: proxy counts look reasonable
Change-Id: I6147d6038794eabd6b3446d78cd29af9d40ef7cc
Pooja Jain [Thu, 28 Dec 2017 08:45:31 +0000 (14:15 +0530)]
IMS: Add support in frameworks for call deflection feature
Call deflection feature is useful to deflect MT call to another
number.
Test: Manual
Bug:
62170348
Change-Id: Idfbcc175a856aa0bb9476f8c73d7a614a3af0700
Jong Wook Kim [Wed, 7 Feb 2018 05:20:19 +0000 (05:20 +0000)]
Merge "MacAddress: Use SecureRandom and add a 46 bit randomized MAC generator"
am:
9f16828767
Change-Id: If35e07b78b17329a25cf78adbf3d8244af4a4f81
Gurpreet Ghai [Wed, 7 Feb 2018 03:59:38 +0000 (03:59 +0000)]
Merge "Fix ANR due to long wait for synchronization lock"
am:
9193014ee6
Change-Id: Ic41c34a5701658aa328a83267ad3c818d55bd522
Siyuan Zhou [Wed, 7 Feb 2018 03:52:30 +0000 (03:52 +0000)]
Merge "BootReceiver: changed deprecated Build.RADIO to Build.getRadioVerison to get non-empty radio firmware version in SYSTEM_LAST_KMSG."
am:
1a535ba4b9
Change-Id: Iea3ef90603b4aa6da9a24839e8ec16a996a5d5e5
Jong Wook Kim [Wed, 7 Feb 2018 02:06:07 +0000 (02:06 +0000)]
Merge "MacAddress: Use SecureRandom and add a 46 bit randomized MAC generator"
Jong Wook Kim [Thu, 1 Feb 2018 03:03:19 +0000 (19:03 -0800)]
MacAddress: Use SecureRandom and add a 46 bit randomized MAC generator
Use SecureRandom instead of Random since Random is time based and can
increase the chance of generating same MAC address across multiple
devices.
createRandomUnicastAddress should randomize all bits of the address,
except for locally assigned bit and unicast bit. The previous method
that only randomizes NIC and use Google Base OUI is renamed to
createRandomUnicastAddressWithGoogleBase.
Bug:
72450936
Test: runtest frameworks-net
Change-Id: Icda650638c2c1c9fd90d509a87e86347c0e05f2d
Treehugger Robot [Wed, 7 Feb 2018 01:26:09 +0000 (01:26 +0000)]
Merge "Fix ANR due to long wait for synchronization lock"
Treehugger Robot [Wed, 7 Feb 2018 01:24:36 +0000 (01:24 +0000)]
Merge "BootReceiver: changed deprecated Build.RADIO to Build.getRadioVerison to get non-empty radio firmware version in SYSTEM_LAST_KMSG."
Tobias Thierer [Wed, 7 Feb 2018 01:20:35 +0000 (01:20 +0000)]
Merge "Pin jarjar targets to java_version 1.8."
am:
2bbf12aa78
Change-Id: Ic5dbc60063d92bafca7fef8cebc03fe449ccc224
Tobias Thierer [Wed, 7 Feb 2018 00:16:04 +0000 (00:16 +0000)]
Merge "Pin jarjar targets to java_version 1.8."
Xiangyu/Malcolm Chen [Tue, 6 Feb 2018 22:56:48 +0000 (22:56 +0000)]
Merge "Update ServiceState to adapt NetworkService change."
am:
1168c31c4a
Change-Id: Ibbe75b8f9f9498d71fda5e03932439c7832454a6
Hall Liu [Tue, 6 Feb 2018 22:50:34 +0000 (22:50 +0000)]
Merge "Revert "Check for location access on TelephonyRegistry""
am:
39393f889a
Change-Id: I74a817ac04cc754a291521ae03fcf648b00494f9
Malcolm Chen [Tue, 6 Feb 2018 22:28:41 +0000 (22:28 +0000)]
Merge "Add strings and carrier config needed network service."
am:
a3ccb8d854
Change-Id: Id72bfe77c515028a055268bf9ba2d23e7b310d3e
Colin Cross [Tue, 6 Feb 2018 22:22:19 +0000 (22:22 +0000)]
Merge "Add missing copyright messages"
am:
872f386f6b
Change-Id: If54622ff6ed84dca262a8e65deb44bacbfc5b280
Xiangyu/Malcolm Chen [Tue, 6 Feb 2018 21:32:31 +0000 (21:32 +0000)]
Merge "Update ServiceState to adapt NetworkService change."
Hall Liu [Tue, 6 Feb 2018 21:15:42 +0000 (21:15 +0000)]
Merge "Revert "Check for location access on TelephonyRegistry""
Treehugger Robot [Tue, 6 Feb 2018 20:57:25 +0000 (20:57 +0000)]
Merge "Add strings and carrier config needed network service."
Treehugger Robot [Tue, 6 Feb 2018 20:47:51 +0000 (20:47 +0000)]
Merge "Add missing copyright messages"
Colin Cross [Tue, 6 Feb 2018 19:10:25 +0000 (11:10 -0800)]
Add missing copyright messages
Bug:
72993971
Test: m sdkparcelables
Change-Id: I9fa422160c29ce3054748b2b8d1e26541a697a90
Hall Liu [Tue, 6 Feb 2018 18:13:36 +0000 (18:13 +0000)]
Revert "Check for location access on TelephonyRegistry"
This reverts commit
8d584f0a91b0709b28ebc64abf0a6063429c8d58.
Reason for revert: b/
72967560
Change-Id: I9ca3c4a586e740a7b7d4cc5940ca8d4e4ebf3654
Paul Duffin [Tue, 6 Feb 2018 15:32:52 +0000 (15:32 +0000)]
Merge changes Ie05a1759,If3b6fc63
am:
1f14eab551
Change-Id: I259f07c37e2797f07b9bfdc13f5ebc0d05429877
Paul Duffin [Tue, 6 Feb 2018 15:25:51 +0000 (15:25 +0000)]
Merge "Correct inaccurate comments in build files"
am:
f55f221805
Change-Id: Iba1b710e00843d8c35c346d64d33250ce6654956
Treehugger Robot [Tue, 6 Feb 2018 15:02:06 +0000 (15:02 +0000)]
Merge changes Ie05a1759,If3b6fc63
* changes:
Modify android.test.runner to use new mock APIs
Add apis needed for android.test.legacy
Paul Duffin [Tue, 6 Feb 2018 13:39:46 +0000 (13:39 +0000)]
Merge "Correct inaccurate comments in build files"
Paul Duffin [Fri, 5 Jan 2018 13:52:17 +0000 (13:52 +0000)]
Modify android.test.runner to use new mock APIs
Previous change added some new public APIs to allow the
android.test.runner classes to be built against the public API stubs
rather than the internal classes. This change updates the
android.test.runner classes to use that new API.
This in turn is preparation for building an android.test.legacy library
that can be safely statically included in APKs.
Bug:
30188076
Test: make checkbuild
(cherry picked from commit
20af1df63f77f6b3ab12fd6221f581fe84182091)
Merged-In: I302626abb7e048ef0c3169e9a5209b85f2f87d34
Change-Id: Ie05a17598fcabc1189cacc912c01a25782ebd29c
Paul Duffin [Wed, 31 Jan 2018 13:30:22 +0000 (13:30 +0000)]
Correct inaccurate comments in build files
Bug:
30188076
Test: make checkbuild
Change-Id: I3881e66a949bfc5fbc34db0a104ef7a6995abe35
Paul Duffin [Fri, 22 Dec 2017 16:13:15 +0000 (16:13 +0000)]
Add apis needed for android.test.legacy
The long term goal of removing junit and dependent android.test classes
from the android.jar is the removal of the runtime libraries that
provide those classes. A key part of the strategy for migrating APKs off
the runtime libraries is the android.test.legacy library which APKs can
statically include in place of the runtime dependencies without having
to change their source code.
The longer term goal is for all tests to migrate from these classes
altogther and to use the Android Test Support Library instead but that
will require significant changes to the test source code.
In order for it to be safe to statically include android.test.legacy in
an APK it cannot use any internal APIs. This change adds the additional
classes and methods needed to the android.test.mock API library. The
additions are all marked as deprecated to try and avoid developers
from using them in new tests.
It also marks the AccountManager constructor used by MockAccountManager
with the android.annotation.MockApi so that it is included in the mock
stubs libraries against which the android.test.mock.stubs[-system]
libraries build.
Bug:
30188076
Test: make checkbuild
(cherry picked from commit
772b6923206a34e97c45bc48e7ad4bebfd3eae29)
Merged-In: I85417cc328cab898ab93b9b726648f4232555324
Change-Id: If3b6fc630df93a44e4c07ef769737a2ac3ebf476
Andreas Gampe [Tue, 6 Feb 2018 09:04:38 +0000 (09:04 +0000)]
Merge "Frameworks: Mark tests"
am:
c86b195cd5
Change-Id: I07af71812c623a14bd8df098e9991a331bdecbc2
Treehugger Robot [Tue, 6 Feb 2018 06:03:09 +0000 (06:03 +0000)]
Merge "Frameworks: Mark tests"
Stanley Tng [Tue, 6 Feb 2018 03:06:49 +0000 (03:06 +0000)]
Merge "Add function to change LE Tx Data Length"
am:
383a7d432f
Change-Id: I5e4e634b7265d3673a2142fc629d381d4b16b491
Stanley Tng [Tue, 6 Feb 2018 01:02:33 +0000 (01:02 +0000)]
Merge "Add function to change LE Tx Data Length"
Brad Ebinger [Mon, 5 Feb 2018 23:15:38 +0000 (23:15 +0000)]
Merge changes from topic "ims_apis"
am:
de65acb915
Change-Id: I717387907dde9f10fd61bbeb20e3533aeaeab220
Brad Ebinger [Mon, 5 Feb 2018 23:10:53 +0000 (23:10 +0000)]
Make ImsService API @SystemApi
am:
0e370b4a02
Change-Id: I7e0e8d26e842d78999138fe09e1fc9e5951a6506
Brad Ebinger [Mon, 5 Feb 2018 23:05:33 +0000 (23:05 +0000)]
Integrate new MMTel APIs into the framework
am:
5b1883b5f1
Change-Id: Id45f87f7399ddd8c2fd0046f5fa3f5364ec5f583
Brad Ebinger [Mon, 5 Feb 2018 22:59:45 +0000 (22:59 +0000)]
Integrate ImsCallSessionListener API changes
am:
6ed4ee6847
Change-Id: I41d63714efc2843fd7b1870fc99cefed074f91c3
Malcolm Chen [Tue, 30 Jan 2018 01:09:21 +0000 (17:09 -0800)]
Update ServiceState to adapt NetworkService change.
SST is re-routed to get cellular registration states from
CellularNetworkService. Updating ServiceState to adapt that
change.
Bug:
64132030
Test: unittest
Change-Id: Ifd557ce50a4419ead6125cda29c79d331508448e
Merged-In: Ifd557ce50a4419ead6125cda29c79d331508448e
Malcolm Chen [Mon, 29 Jan 2018 23:10:46 +0000 (15:10 -0800)]
Add strings and carrier config needed network service.
Add resource overlay and carrier config which will determine
which package / network services will be bound to.
Bug:
64132030
Test: regression tests
Change-Id: I5f515ec16b712e7be25f69e0e079d672227542b0
Merged-In: I5f515ec16b712e7be25f69e0e079d672227542b0
Tobias Thierer [Mon, 5 Feb 2018 15:49:52 +0000 (15:49 +0000)]
Pin jarjar targets to java_version 1.8.
This CL pins the following make targets to java_version 1.8,
which is currently the default:
framework-protos
repackaged.android.test.base
repackaged.android.test.mock
repackaged.android.test.runner
For consistency, their dependencies,
android.test.base
android.test.mock
android.test.runner
which contain .java source files, are also pinned to 1.8.
This is so that the two steps:
a) update jarjar to support v53 class files
b) support -target 1.9 in the rest of the toolchain
can be completed in any order, in future CLs. Before this CL,
they would have needed to be completed in order a), b).
Bug:
72703434
Test: EXPERIMENTAL_USE_OPENJDK9=true USE_R8=true make checkbuild docs
(in a client where CL http://r.android.com/596874 was reverted)
Change-Id: If78067294ae7ab78997aa109b0e08be427bdf0b8
Brad Ebinger [Mon, 5 Feb 2018 19:09:25 +0000 (19:09 +0000)]
Merge changes from topic "ims_apis"
* changes:
Modify ImsService API to accomodate compat
Make ImsService API @SystemApi
Integrate new MMTel APIs into the framework
Integrate ImsCallSessionListener API changes
goneil [Fri, 8 Dec 2017 00:31:10 +0000 (16:31 -0800)]
Make TelephonyManager#getNai() public
Bug:
67750905
Test: android.telephony.cts.TelephonyManagerTest#testTelephonyManager
Change-Id: I92af07a5ed2abd852ff0f79909c574d78b89f535
Hugo Benichi [Mon, 5 Feb 2018 00:30:14 +0000 (00:30 +0000)]
Merge "Update OWNER files for connectivity"
am:
771e229a23
Change-Id: I6daf999785a855ab2a7c97f113f5f8ec87a13256
Stanley Tng [Tue, 16 Jan 2018 18:39:32 +0000 (10:39 -0800)]
Add function to change LE Tx Data Length
As part of new SL4A tests for LE CoC to measure data throughput, this
commit adds a function to set the LE Tx Data Length parameter to its
maximum.
Test: Ran the new ACTS Tests for LE CoC (BleCocTest and BleCoc2ConnTest)
Bug:
70683224
Change-Id: Iea93f6cb9f4f7cc484f121afa158d7dae18d1ef1
Hugo Benichi [Sun, 4 Feb 2018 23:18:52 +0000 (23:18 +0000)]
Merge "Update OWNER files for connectivity"
Jack Yu [Sat, 3 Feb 2018 06:06:42 +0000 (06:06 +0000)]
Merge "Added data service configuration support"
am:
2e9bdd78f2
Change-Id: Idc7da08a22dd13f508d37df31966fb8346485ec4
Jack Yu [Sat, 3 Feb 2018 06:00:15 +0000 (06:00 +0000)]
Merge "Added permission for binding data service"
am:
0276f4290f
Change-Id: I22bf93b3233f8b1bf8edceaf64a6956a4517def6
Jack Yu [Sat, 3 Feb 2018 04:40:46 +0000 (04:40 +0000)]
Merge "Added data service configuration support"
Treehugger Robot [Sat, 3 Feb 2018 04:40:06 +0000 (04:40 +0000)]
Merge "Added permission for binding data service"
Stanley Tng [Sat, 3 Feb 2018 04:10:22 +0000 (04:10 +0000)]
Merge "Add function to update LE connection parameters"
am:
853628db72
Change-Id: I7a6a653fa9d007a71e5155180fc8e78289ad9b81
Stanley Tng [Sat, 3 Feb 2018 01:36:03 +0000 (01:36 +0000)]
Merge "Add function to update LE connection parameters"
weijuncheng [Sat, 3 Feb 2018 01:16:46 +0000 (01:16 +0000)]
Merge "Add DENSITY_440"
am:
6c40bbdc5e
Change-Id: Iffc972d66f36c11e3b465fdc3ab87a5518b7e646
Beverly [Sat, 3 Feb 2018 01:12:28 +0000 (01:12 +0000)]
Merge "DO NOT MERGE volume shows when status bar is null"
am:
b5993cfb8e -s ours
Change-Id: I6751be82e3055ab8510b283dec396f782918d9bc
Pavel Maltsev [Sat, 3 Feb 2018 00:07:59 +0000 (00:07 +0000)]
Merge "Enable multiple active Ethernet interfaces"
am:
0a6c539901
Change-Id: Idea050a552dd3447cccebab2fc6f041bae06853e
Treehugger Robot [Sat, 3 Feb 2018 00:03:57 +0000 (00:03 +0000)]
Merge "Add DENSITY_440"
Hall Liu [Sat, 3 Feb 2018 00:01:40 +0000 (00:01 +0000)]
Merge "Add missing return statement in setTempFileRootDirectory"
am:
d281b1a116
Change-Id: I9bbe241eec6aafdf41153cbc9c410b844ef63e2c
Pengquan Meng [Fri, 2 Feb 2018 23:56:42 +0000 (23:56 +0000)]
Merge "Use IntDef for BCD_EXTENDED_TYPE"
am:
97246476a7
Change-Id: I20ac464b285c1eb2572fc8a280ee2ff4b4c1b1c3
Treehugger Robot [Fri, 2 Feb 2018 23:50:00 +0000 (23:50 +0000)]
Merge "DO NOT MERGE volume shows when status bar is null"
Treehugger Robot [Fri, 2 Feb 2018 23:13:54 +0000 (23:13 +0000)]
Merge "Enable multiple active Ethernet interfaces"
Treehugger Robot [Fri, 2 Feb 2018 22:09:34 +0000 (22:09 +0000)]
Merge "Add missing return statement in setTempFileRootDirectory"
Ruchi Kandoi [Fri, 2 Feb 2018 22:01:34 +0000 (22:01 +0000)]
Merge "Add NFC Transaction Event intent actions and extras"
am:
337e2feada
Change-Id: I02cf168c0edff40dc6d85ad90a1f3ddc71044c91
Jack Yu [Thu, 1 Feb 2018 00:40:33 +0000 (16:40 -0800)]
Added permission for binding data service
This is to make sure only the system can bind the data service.
Test: Manual
Bug:
64132030
Merged-In: Iaf4e4a604396ec37c83516f1d1f163614ef23c3d
Change-Id: Iaf4e4a604396ec37c83516f1d1f163614ef23c3d
Pengquan Meng [Fri, 2 Feb 2018 21:32:11 +0000 (21:32 +0000)]
Merge "Use IntDef for BCD_EXTENDED_TYPE"
Ruchi Kandoi [Fri, 2 Feb 2018 20:34:23 +0000 (20:34 +0000)]
Merge "Add NFC Transaction Event intent actions and extras"
Hall Liu [Fri, 2 Feb 2018 20:24:08 +0000 (20:24 +0000)]
Merge "Rename MbmsDownloadSession#getDownloadStatus"
am:
a07d895f09
Change-Id: I1b6b063920de4de085f583d05876e246f1f65686
Hall Liu [Fri, 2 Feb 2018 20:01:12 +0000 (20:01 +0000)]
Merge "Rename MbmsDownloadSession#getDownloadStatus"
Ruchi Kandoi [Fri, 2 Feb 2018 17:58:58 +0000 (17:58 +0000)]
Merge "Add ServiceSpecificExceptions for SecureElementService."
am:
73e7a1a739
Change-Id: Ib3122c4a0bcc233f6be734af4af9edad4a5c63e8
Beverly [Thu, 1 Feb 2018 18:24:23 +0000 (13:24 -0500)]
DO NOT MERGE volume shows when status bar is null
Bug:
72627648
Test: VolumeDialogControllerImplTest
Change-Id: Ia766d19190d623aecad8d78ba7cbcd9dfbe01218
Ruchi Kandoi [Fri, 2 Feb 2018 17:14:39 +0000 (09:14 -0800)]
Add NFC Transaction Event intent actions and extras
Bug:
72556384
Bug:
65127791
Test: Test App check for RF Events
Change-Id: I22f5e3d8dc11d518c96a74e54121e072caa6a18d
Ruchi Kandoi [Fri, 2 Feb 2018 16:43:11 +0000 (16:43 +0000)]
Merge "Add ServiceSpecificExceptions for SecureElementService."
Chenbo Feng [Fri, 2 Feb 2018 14:42:36 +0000 (14:42 +0000)]
Merge "Return non-negetive value in getMobileStats method"
am:
bb1d07e681
Change-Id: I82e2fa1436d91fcbcfe9a5a7dbb46973b6474706
Treehugger Robot [Fri, 2 Feb 2018 04:22:34 +0000 (04:22 +0000)]
Merge "Return non-negetive value in getMobileStats method"
Hugo Benichi [Fri, 2 Feb 2018 03:48:55 +0000 (12:48 +0900)]
Update OWNER files for connectivity
Test: no functional change
Change-Id: I25276c769468c37970cb1915660fee29e589008c
Hall Liu [Fri, 2 Feb 2018 03:42:38 +0000 (03:42 +0000)]
Merge "Check for location access on TelephonyRegistry"
am:
871202da2f
Change-Id: Ibe61ae68be0b451e0ac135b1e68d1c687586887c
Ruchi Kandoi [Fri, 2 Feb 2018 00:15:25 +0000 (16:15 -0800)]
Add ServiceSpecificExceptions for SecureElementService.
Open Mobile API expects NoSuchElementException and IOException to be
thrown in certain scenarios. ServiceSpecificExceptions are added to
fulfil that.
Bug:
64994044
Test: Throw fake errors and test with sample app
Change-Id: Iec5a85a5444360616d0857817f71c721f26c53bc
Tyler Gunn [Fri, 2 Feb 2018 00:24:39 +0000 (00:24 +0000)]
Merge "Add call recording tone support."
am:
8d5b08c430
Change-Id: Ie99332c73bed7681e05a2e7603da2c5c573a95f3
Jordan Liu [Fri, 2 Feb 2018 00:19:19 +0000 (00:19 +0000)]
Merge "Add carrier config option to show call barring UI in CallSettings"
am:
2aa0cdd1d2
Change-Id: Id5dfe845419d4b084decb6dab04f1e701068c4d4
Alex Khlivnuik [Fri, 2 Feb 2018 00:08:21 +0000 (00:08 +0000)]
Merge "Add CarrierConfig to displaying HD audio indicator for GSM/CDMA calls"
am:
0be23629a8
Change-Id: I122612a24a1908700bceb790f2309aebb15bed09
nharold [Fri, 2 Feb 2018 00:04:04 +0000 (00:04 +0000)]
Merge "CellSignalStrength cleanup"
am:
af7435ca1f
Change-Id: I90cffed716a7bf830862b396597a97d1233e9afd
Jack Yu [Thu, 1 Feb 2018 23:54:10 +0000 (23:54 +0000)]
Merge "Added support for the new 1.2 data setup/deactivate API"
am:
a02d09a449
Change-Id: I8c49b9296e863244bf49ff806d319b2e1be326be
Brad Ebinger [Mon, 22 Jan 2018 21:51:52 +0000 (13:51 -0800)]
Make ImsService API @SystemApi
Marks the ImsService API as @SystemAPI.
Bug:
63987047
Test: Build, Telephony unit tests
Merged-In: I10f8a09950be87cb166b718d1dcc2954fba872cb
Change-Id: I10f8a09950be87cb166b718d1dcc2954fba872cb
Brad Ebinger [Tue, 16 Jan 2018 17:33:47 +0000 (09:33 -0800)]
Integrate new MMTel APIs into the framework
Performs the bulk of the work of:
1) Moving the old MMTel APIs to a hidden
.compat namespace to support older vendor
versions of the code.
2) Replace the compat MMTel APIs with the
new ImsService APIs and integrate them
into existing code.
This is one of two CLs, this CL
integrates the new APIs, the next CL
creates the compat layer in telephony
to translate the .compat APIs to the new
APIs to allow Telephony to work with
older versions of the API.
Before commit, the corresponding vendor
changes will have to be submitted as well.
Bug:
63987047
Test: Telephony Unit tests
Merged-In: Icc9ecfdad000f42399beeac142083e62962c12d3
Change-Id: Icc9ecfdad000f42399beeac142083e62962c12d3
Brad Ebinger [Wed, 24 Jan 2018 22:38:05 +0000 (14:38 -0800)]
Modify ImsService API to accomodate compat
Modifies the ImsService API to accomodate
the ImsService compat layer for older
vender implementations
Bug:
63987047
Test: Manual, Telephony unit tests
Merged-In: Ifb2870414e3d80ef114b3c5fa00c5c5e1aa80b05
Change-Id: Ifb2870414e3d80ef114b3c5fa00c5c5e1aa80b05
Brad Ebinger [Thu, 11 Jan 2018 18:27:43 +0000 (10:27 -0800)]
Integrate ImsCallSessionListener API changes
Integrates the ImsCallSessionListener API changes.
This involves:
1) Moving the ImsCallSessionListener to the
android.telephony.ims namespace.
2) Creating a compat layer between the old
IImsCallSessionListener AIDL and the new one
for vendors using the old implementation.
3) Modify ImsCallSession to only use
setListener to set ImsCallSessionListener
(other method was never used in our code).
Test: Telephony Unit Tests, Manual IMS Tests
Bug:
63987047
Merged-In: I4378c0b1d68ff4f5f21815c81af52c03a66f81c5
Change-Id: Id0cc43e9c97abb6f2776d8ad1cf599353b71e4b7
Brad Ebinger [Thu, 1 Feb 2018 23:40:17 +0000 (23:40 +0000)]
Merge changes from topics "ims_sms_sms_ready", "ims_sms_rm_internal_sms", "ims_sms_disp"
am:
d6d9ff3c2d
Change-Id: I5575ec7a2a1cba12815a118106133806977219de
Stanley Tng [Thu, 4 Jan 2018 23:42:25 +0000 (15:42 -0800)]
Add function to update LE connection parameters
As part of new SL4A tests for LE CoC to measure data throughput
performance, this commit will add a function to enable the CoC Facade
to modify the LE Connection Parameters especially the Connection
Intervals.
Test: Ran the new ACTS Tests for LE CoC
Bug:
70683224
Change-Id: Ie071b09a44d68fe063198a39eb788c434b092442
Hall Liu [Thu, 1 Feb 2018 23:05:22 +0000 (23:05 +0000)]
Merge "Check for location access on TelephonyRegistry"
Jack Yu [Thu, 1 Feb 2018 22:50:53 +0000 (14:50 -0800)]
Added data service configuration support
Added the resource overlay and carrier config support for
data service binding package configuration.
Test: Telephony sanity tests
Bug:
64132030
Change-Id: I3d64e6c0a5f86b6a4953eb611ee6828153a8b12d
Tyler Gunn [Thu, 1 Feb 2018 22:38:55 +0000 (22:38 +0000)]
Merge "Add call recording tone support."
Jordan Liu [Thu, 1 Feb 2018 22:35:38 +0000 (22:35 +0000)]
Merge "Add carrier config option to show call barring UI in CallSettings"
Hall Liu [Fri, 5 Jan 2018 20:08:51 +0000 (12:08 -0800)]
Add missing return statement in setTempFileRootDirectory
Return without setting the local temp file root if the middleware
reports a failure.
Test: cts
Change-Id: I5e8ea1f7941a7157d88536925f681044d26ef540
Pengquan Meng [Thu, 1 Feb 2018 21:39:44 +0000 (13:39 -0800)]
Use IntDef for BCD_EXTENDED_TYPE
Bug:
72762748
Test: unit test
Change-Id: I33c26b671f6e824ae100d2d5049402cdbade8237
Hall Liu [Sat, 16 Dec 2017 03:46:43 +0000 (19:46 -0800)]
Rename MbmsDownloadSession#getDownloadStatus
Rename and change signature/behavior to match up with middleware
vendor's expectations
Test: run CTS tests
Change-Id: If18acff5631cfc0473c342e9250973866e960d69
Treehugger Robot [Thu, 1 Feb 2018 21:18:53 +0000 (21:18 +0000)]
Merge "Add CarrierConfig to displaying HD audio indicator for GSM/CDMA calls"
nharold [Thu, 1 Feb 2018 21:03:55 +0000 (21:03 +0000)]
Merge "CellSignalStrength cleanup"