• Home
  • History
  • Annotate
  • only in /frameworks/base/telephony/java/android/telephony/data/
History log of /frameworks/base/telephony/java/android/telephony/data/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ab57d7fe6ce5a991ca96f4db5253434f85e6dc72 07-Jun-2018 Benjamin Miller <benjaminmiller@google.com> Docs: noted that setting proxy hostnames on an ApnSetting requires an internet connection for DNS.

Doc-only change.
Also improved the class descriptions and fixed some typos.

Staged at:
http://go/dac-stage/reference/android/telephony/data/ApnSetting_new
http://go/dac-stage/reference/android/telephony/data/ApnSetting.Builder_new

Bug: 80238372
Test: make ds-docs with visual inspection of generated HTML
Change-Id: Id4a00c1a44dc3cbbaefc94c0438eb1a077f06e5e
pnSetting.java
a7025bae0ac1f0776a004e7b7a09c48993c09d80 11-Apr-2018 Jack Yu <jackyu@google.com> DO NOT MERGE - Hide IWLAN system API

Hide IWLAN system API for P. Will expose those APIs when IWLAN
full mode support is in place.

Test: Telephony sanity tests
Bug: 64132030
Change-Id: Ic56a04538fc532a7326c8a9234182899d52f15c1
ataCallResponse.java
ataProfile.java
ataService.java
ataServiceCallback.java
83f59c61dd709cbdda6900294184135e40a22c57 03-Apr-2018 Malcolm Chen <refuhoo@google.com> Unhide constructors of DataService and NetworkService.

DataService and NetworkService are System level classes. We shouldn't
hide their constructors otherwise their System level sub-class
can't be instantiated properly.

Test: gts
Bug: 77531655
Change-Id: I1a58b4857dbcf939ac124e20eb0a801ad5a9b597
ataService.java
7e1298f1a4122490d8fd9e587e65134161dd7154 01-Mar-2018 yuemingw <yuemingw@google.com> Better javadoc and rename several methods in ApnSetting.

Test: runtest -x frameworks/base/services/tests/servicestests/src/com/android/server/devicepolicy/DevicePolicyManagerTest.java
run cts --module CtsDevicePolicyManagerTestCases --test com.android.cts.devicepolicy.DeviceOwnerTest#testOverrideApn

Bug: 73087996
Change-Id: I5232c92a44ab505946956f81965a205f170aa52b
pnSetting.java
8b34ac657f1817166fff1eab616a67e6ac9fdf23 16-Feb-2018 Naoyuki Konda <naoyuki.konda@sony.com> Hide APN, USER and Password from log in SETUP_DATA_CALL

Some operators don't want to show apn, user, password.

Test: manual
Bug: 35411757
Change-Id: I357fd561d5b8aa9c6596786c9731e8f3cd9c532c
ataProfile.java
fcbda454986bc35a4cd19962e97b0901bee8068d 01-Feb-2018 Jack Yu <jackyu@google.com> 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
ataService.java
262f84699ed50444b96cf4984168ac40f42135b2 31-Jan-2018 Treehugger Robot <treehugger-gerrit@google.com> Merge "Used the better hash method provided by Objects"
059aa39fab52971fd7a31f45f2965d43896850c5 30-Jan-2018 Jack Yu <jackyu@google.com> Used the better hash method provided by Objects

Test: Unit tests
Bug: 64132030
Change-Id: Ib0fa616b28df97caf5457fd9069fbd76a80b17cc
ataCallResponse.java
35520445bec4819a487a3770d5c760814c7f47a0 27-Jan-2018 Treehugger Robot <treehugger-gerrit@google.com> Merge "Added nullable callback support"
f00ff3c93bacd810a18153b2c0723d99aa8682ea 27-Jan-2018 Jack Yu <jackyu@google.com> Added nullable callback support

Sometimes data service clients do not care the result of the
requests so they pass null callback. In this case the data service
should handle it.

Test: Manual
Bug: 64132030
Change-Id: Ib188994fed4e708de875a24d5386a74a8f6db4dd
ataService.java
ataServiceCallback.java
093ab1dc61961bcbf4d60c0f7d096acab9b7c75e 27-Jan-2018 Treehugger Robot <treehugger-gerrit@google.com> Merge "Renamed Result to ResultCode"
b83cc78bfdba67e76c74464d083655b9763af99e 26-Jan-2018 Jack Yu <jackyu@google.com> Renamed Result to ResultCode

Test: Manual
Bug: 64132030
Change-Id: Idd49322186d1a60c9846cc205964f3b2e318c31a
ataServiceCallback.java
a299bf25afa0cab8eed30ee32435f104bf915ce0 24-Jan-2018 Jack Yu <jackyu@google.com> Added slot id in the internal API

For multiple clients, only one binder will be returned
by the system. Given this fact we need to add slot id into
the internal API to distinguish between requests from different
slots.

Test: Manual
Bug: 64132030
Change-Id: I0272eebf6e4413ecc6b4a2b33b87e259cd2afaa5
ataService.java
DataService.aidl
7d441c9b27235973069aa1b9b7c3386e7df5a533 23-Jan-2018 Treehugger Robot <treehugger-gerrit@google.com> Merge "Combined flags of data service requests into one reason param"
2a4d0c8d5023f9af752d80a1cce96f391845f02c 21-Jan-2018 Jack Yu <jackyu@google.com> Combined flags of data service requests into one reason param

Made the API flexible for future expansion. The two boolean flag
'reasonShutdown' and 'isHandover' are merged into the 'reason'
params.

Test: Manual
bug: 64132030
Change-Id: I29a0ca6a7c3b897910f3bb6076f44315adc91893
ataService.java
DataService.aidl
278dd4ab90d8b9280ef9c543d930bdce1f7b9d44 22-Jan-2018 Treehugger Robot <treehugger-gerrit@google.com> Merge "Add NetworkTypeBitmask into public ApnSetting."
84323c0dcea99d9d254c2b8d84e8dadaa243fd6a 22-Jan-2018 yuemingw <yuemingw@google.com> Add NetworkTypeBitmask into public ApnSetting.

Sync with aosp/556766.
Moved from ag/3477310.

Bug: 68208293
Test: manual
Change-Id: I04b901c46b7bbce4ed7d52895fcc904fb713fb69
pnSetting.java
ffcda5c10bbfef76ebcadb5c1114faaaeafb64f3 28-Nov-2017 Jack Yu <jackyu@google.com> Added data service interface

The interface for mobile data service. This is the base class
for vendor or first party data service provider to implement
the data service for cellular or IWLAN data support.

Test: Manual
bug: 64132030
Change-Id: I3e5f48b88905f4533cac60975802d4da3746e7f8
ataService.java
ataServiceCallback.java
DataService.aidl
DataServiceCallback.aidl
277c7d248c23e43082143657d982304ca6e28312 13-Jan-2018 Treehugger Robot <treehugger-gerrit@google.com> Merge "Used LinkAddress insteaad of InterfaceAddress"
8100a8ae267819e3ea62d92230def64bfdd2e6ee 11-Jan-2018 Jack Yu <jackyu@google.com> Used LinkAddress insteaad of InterfaceAddress

Also removed InterfaceAddress which was added
in aosp/561351 since LinkAddress is exactly same
as InterfaceAddress.

Test: Telephony sanity tests
bug: 64132030
Merged-In: Ib7965a44b307c4cff2581abf0b7c12fcb1b9526a
Change-Id: Ib7965a44b307c4cff2581abf0b7c12fcb1b9526a
ataCallResponse.java
nterfaceAddress.aidl
nterfaceAddress.java
9361a1394cc6efe74c004dab9f0c16e0df7827f8 24-Nov-2017 yuemingw <yuemingw@google.com> Add public ApnSetting in android.telephony.

Bug: 68208293
Test: manual

Add public ApnSetting class in android.telephony. Move APN TYPE constants out from
PhoneConstants into public ApnTypeConstants.

Design doc: https://docs.google.com/document/d/1UEYjhRGSEwwccPLs_FzFD-IeOsVq63gxmAHNtDfnzAY/edit?pli=1#

Change-Id: I74d23644a872df0abc19730285ae196b6e3e39dd
pnSetting.aidl
pnSetting.java
56926dd7e5e80f0141418d50c115ba3cd32ea804 08-Dec-2017 Jack Yu <jackyu@google.com> Added test cases for DataCallResponse parcel read/write

bug: 64132030
Test: Unit tests
Merged-In: I87a9af987dd7366bfe6b22252e2c4bdc0fbdd727
Change-Id: I87a9af987dd7366bfe6b22252e2c4bdc0fbdd727
(cherry picked from commit 14c2aaa0a276807bdf922a3e7ce64bae880e0c68)
ataCallResponse.java
nterfaceAddress.java
b592e29f28d2afe8c4a2bfcc93654e76c11c8e5b 30-Nov-2017 Jack Yu <jackyu@google.com> Moved data connection response into system api.

This is a preliminary step for IWLAN refactoring, where data response
will be one of the parameter in data service callback.

Test: Telephony sanity tests
bug: 64132030
Merged-In: I7eb5318cd75ca3b7a29d5bf0da18d6b29a228ee1
Change-Id: I7eb5318cd75ca3b7a29d5bf0da18d6b29a228ee1
(cherry picked from commit e44609b15866d080e0f8813b99d04b51a6f32929)
ataCallResponse.aidl
ataCallResponse.java
nterfaceAddress.aidl
nterfaceAddress.java
1d1022e44552b067a32e7b900f7dda9a75d364f6 20-Nov-2017 Jack Yu <jackyu@google.com> Moved DataProfile from telephony internal hidden API to System API

This is the preliminary change in order to make the new data call
setup API for IWLAN refactoring.

Test: Telephony sanity tests + unit tests
bug: 64132030

Merged-In: Ib96dc3dd577def0a428e2f5cdb5fb7f742120020
Change-Id: Ib96dc3dd577def0a428e2f5cdb5fb7f742120020
(cherry picked from commit fc84bb5f5c6e30db0eca589eb67b406bf4bfadbe)
ataProfile.aidl
ataProfile.java