8fa0feaa4881865122f36ad362906622d9d6976d |
|
27-Apr-2018 |
Shuo Qian <shuoq@google.com> |
Merge "Restore the OEM hook implementation and usage" into pi-dev
|
f6c6e8efa714173417dcad6ea5c0d92543c4d66a |
|
07-Apr-2018 |
goneil <goneil@google.com> |
Added test API to refresh the UICC Profile Bug: 74016670 Test: GTS tests - vendor/xts/gts-tests/hostsidetests/simappdialog Change-Id: I8f8ffdad8666d523172b035d24b96278d4d1a1ee
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
066e8652983b1b46103c545ef73c0f7f07687670 |
|
25-Apr-2018 |
Shuo Qian <shuoq@google.com> |
Restore the OEM hook implementation and usage The current plan is to keep the OEM hook implementation in the framework, this is for legacy device and old device upgrading (per b/78098059). For P launching device, the OEM hook service is removed in hal, so the OEM hook api in framework should return something dummy, and prevent infinite loop to get service, but these parts should be done in seperate CLs after this restore CL is merged. This reverts commit cbfa614f6074040eef2a2368855521c17af1bac0. Bug: 34344851 Test: pass Treehugger tests; pass cuttlefish test RilE2eTests Change-Id: I1f2117331a7f846b192c5f956f3841d58cb8154b
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
cbfa614f6074040eef2a2368855521c17af1bac0 |
|
24-Apr-2018 |
Robert Greenwalt <rgreenwalt@google.com> |
Revert "Revert "Remove the OEM hook implementation and usage"" This reverts commit 7cfc5cda2f2a382a3eabd1c5382c412f2d1dedcf. Reason for revert: Causes a critical error on Cuttlefish. Bug: 78299964 Change-Id: Icb06aea5eb42fd156a967c4d4e39aefc51d91cf4
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
7cfc5cda2f2a382a3eabd1c5382c412f2d1dedcf |
|
17-Apr-2018 |
sqian <shuoq@google.com> |
Revert "Remove the OEM hook implementation and usage" This reverts commit 2635a89c8cb536d487c5a77ea205f787c19dc92e. Bug: 34344851 Test: Treehugger Change-Id: I96697165fd75054de42f007c16ca294ed6725708 Merged-In: I96697165fd75054de42f007c16ca294ed6725708 (cherry picked from commit 00b89515a54b7f8d635408994c6384fb80fe2127)
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
cb18b163dc7224c37478cd1dfee8108d50690df6 |
|
04-Apr-2018 |
Brad Ebinger <breadley@google.com> |
Add GTS test APIs for testing ImsService Bug: 77141737 Test: Manual Change-Id: Ia41a96b5013bc6a7f534c347db72a14348c1fc5d
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
5b509b81a0d5b14148745368b153dc6b8d4482ac |
|
19-Mar-2018 |
fionaxu <fionaxu@google.com> |
A test api to override carrier information This API should only be used for testing purpose e.g., CTS/GTS/SL4A By overriding carrier information, we could force a particular carrier id, carrier's config, but also any country or carrier overlays to be loaded when using a test SIM with a call box. Bug: 72332597 Test: atest CtsTelephonyTestCases:CarrierIdentificationTest Change-Id: Icd5804375ef9334c9f6c382cc6a774b9c9c15213
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
cfa85917798b3b96b49a6c7c9a13bf0e0876f044 |
|
20-Mar-2018 |
Amit Mahajan <amitmahajan@google.com> |
Merge "Revert "TelephonyManager System APIs process"" into pi-dev
|
71e4c9bfade54977b98eb6c68f01100c074b0329 |
|
20-Mar-2018 |
Amit Mahajan <amitmahajan@google.com> |
Revert "TelephonyManager System APIs process" This reverts commit 2f398567532dee2764d85496f9f56cbce287c96d. Reason for revert: b/75998747 Bug: 75998747 Merged-in: I4a98388c732249ce2aaf05a57c3a98c15f4bd4b3 Change-Id: I35569102bc311162c3d3550fadb6b4307dbe3af1
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
4f59dce0f820262b21794ca9668bda476ac91ad8 |
|
19-Mar-2018 |
Brad Ebinger <breadley@google.com> |
Merge "Remove IMS Emergency Calling availability API" into pi-dev
|
f0aeb0578e2283081cc2e755661b8f92d7233599 |
|
19-Mar-2018 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "TelephonyManager System APIs process" into pi-dev
|
2f398567532dee2764d85496f9f56cbce287c96d |
|
09-Mar-2018 |
sqian <shuoq@google.com> |
TelephonyManager System APIs process - lock down some TelephonyManager APIs with system permission - deprecate some TelephonyManager APIs due to its equivalents - introduce an aidl interface that handles the current getPhoneType() functions The doc: https://docs.google.com/spreadsheets/d/1OJ6EXJ-Zys21mZ1BHgJeWkcfLq0pPxBR765r46ck80U/edit#gid=0 Bug: 62346128 Test: Compile Change-Id: I5367372f3304e5ad368d0d4775f6e96168243aa3 Merged-In: I5367372f3304e5ad368d0d4775f6e96168243aa3 (cherry picked from commit 3b991aee47d7c46c7ae708636e268b0c7709b3e2)
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
d4854f11b751e78df7c8b55ee9dfc2c29d506605 |
|
09-Mar-2018 |
Brad Ebinger <breadley@google.com> |
Remove IMS Emergency Calling availability API Moving to an async update model for updating IMS emergency calling availability, so this API is unneeded. Bug: 74389647 Test: Telephony ImsService testapp Merged-In: I6b8ba0608c540113ce7303907ec632989c6422bc Change-Id: Ib7b7dc5b1438f038b370ae9faf152fb15ed4acd5
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
5b65aea4f21b9e3322f8fd46a2f809a9aa11074c |
|
01-Mar-2018 |
sqian <shuoq@google.com> |
Check AppOps bit for TelephonyManager#getForbiddenPlmns Bug: 73884967 Test: Telephony Sanity and Compile Merged-In: I0cf7920e138892fbcab71fae0eed1293f0b2e404 (cherry picked from commit 52102d28685b8b75a7f290ad42b31fc4029ee5cd) Change-Id: I9e3456e5f1e479b0e2b102f6c90db57cd0e977fe
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
9c750fe77fc8ea3d556cd71abf459f21839e4d56 |
|
01-Mar-2018 |
Brad Ebinger <breadley@google.com> |
Support Dynamic ImsService Querying 1) Provide a "default" impl for MmTelFeature instead of returning null. 2) Introduce a FeatureSlotPair, which maps a SIM slot ID to a ImsFeature. This allows the ImsService to provide which features it supports for multi-SIM phones. 3) Pipe through ImsResolver state to help prevent IMS operation when the ImsResolver is in the process of figuring out feature capabilities. Test: Telephony ImsService test app, telephony unit tests Bug: 72642524 Merged-In: I4d7e9ba630739ade83e3242488f330ea6e73bbd7 Change-Id: Idb95f7651af200026d62e8b29eaed30bc0ebc9d3
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
c8d483e488b8fb75e997a4a48c632e20cae0f4b7 |
|
08-Mar-2018 |
fionaxu <fionaxu@google.com> |
Carrier id api rename Rename getAndroidCarrierIdForSubscription to getSimCarrierId. Drop prefix "Android" as Android is implicit everywhere. Rename carrierName to CarrierIdName to imply correlation between these two APIs. This also helps to differentiate from another API getSimOperatorName. Bug: 71584605 Test: build Change-Id: Iba4b1c21522741b8c11836a4c39004064736b4c6
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
e9113e904628aeef4fe732101c957810a0b2c43d |
|
28-Feb-2018 |
Brad Ebinger <breadley@google.com> |
Merge "Modify shouldProcessCall API to remove redundancy" am: 59391aa4a0 am: 8f2c2ca09a am: 27617a9894 Change-Id: Id4638c9126cce687bb4513731be2aeb962b2250d
|
6e0f8e2620f0df322d6d94a19058566c308c3bec |
|
28-Feb-2018 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Added indication update mode support"
|
59391aa4a08696be9920e492f0d3e52311dce769 |
|
28-Feb-2018 |
Treehugger Robot <treehugger-gerrit@google.com> |
Merge "Modify shouldProcessCall API to remove redundancy"
|
1a1c35750b2612e040c9392b4d0d6f4e1a2b3b8a |
|
28-Feb-2018 |
Jack Yu <jackyu@google.com> |
Added indication update mode support Adde the indication update mode support so that a system component can control the behavior of indication update. This will be used by the bluetooth stack when some BT devices such like carkit is connected, modem will continue update the signal strength even when the screen is off. Test: Manual Bug: 65112388 Change-Id: I4bb4894eaaba401f655e5dc25138275f5e8498e1
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
3c94405a6a805bd9f871c1eeb4a6d2eea7c43bba |
|
22-Feb-2018 |
Jeff Davidson <jpd@google.com> |
Merge "Factor out telephony permission checks into a helper class."
|
d7bf38ad00833757562970e4bbe8ab3196d021cc |
|
14-Feb-2018 |
Jeff Davidson <jpd@google.com> |
Factor out telephony permission checks into a helper class. The aim is to cut down on duplicate code (for a particularly high-risk area) and make it easier to expand READ_PHONE_STATE access to carrier-privileged apps in a follow-up CL. No major functional changes are intended, although some logging will change slightly (different tag / less verbose carrier privilege logging without DBG flag). Bug: 70041899 Test: bit FrameworksTelephonyTests:*, nothing visibly broken on boot Merged-In: I3b2aa9b8d6177a25d532060009508ef31baea69c Change-Id: I3b2aa9b8d6177a25d532060009508ef31baea69c
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
d4ddd4caee3843277e35f3a09faa17fcb146dbcf |
|
14-Feb-2018 |
Jeff Davidson <jpd@google.com> |
Factor out telephony permission checks into a helper class. The aim is to cut down on duplicate code (for a particularly high-risk area) and make it easier to expand READ_PHONE_STATE access to carrier-privileged apps in a follow-up CL. No major functional changes are intended, although some logging will change slightly (different tag / less verbose carrier privilege logging without DBG flag). Bug: 70041899 Test: bit FrameworksTelephonyTests:*, nothing visibly broken on boot Change-Id: I3b2aa9b8d6177a25d532060009508ef31baea69c
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
611f996de357ed04fd6dad018e010ba10717b588 |
|
13-Feb-2018 |
Brad Ebinger <breadley@google.com> |
Modify shouldProcessCall API to remove redundancy No need to differentiate between CSFB for emergency and non-emergency calls. Test: Telephony unit tests Bug: 72642113 Change-Id: Ibc5aed284be030cc584d774f122d6082ff013f5f
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
64afdd9376a44bc1520bf5fa60ae652c1c10dc24 |
|
09-Feb-2018 |
Brad Ebinger <breadley@google.com> |
MSIM support for hidden IMS capability and registration query APIs. Modifies TelephonyManager APIs to better support MSIM devices and adds a method to query MMTEL IMS Registration technology. Test: Manual, telephony unit tests. Bug: 35128252 Merged-In: Ie37185bd3477635094a0db998918ba5ad59842be Change-Id: Ie37185bd3477635094a0db998918ba5ad59842be
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
76e48f8a606025b341e69dabd11b3a85133c8827 |
|
09-Feb-2018 |
Brad Ebinger <breadley@google.com> |
MSIM support for hidden IMS capability and registration query APIs. Modifies TelephonyManager APIs to better support MSIM devices and adds a method to query MMTEL IMS Registration technology. Test: Manual, telephony unit tests. Bug: 35128252 Change-Id: Ie37185bd3477635094a0db998918ba5ad59842be
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
5b1883b5f10ab13aee449d9524d7fb71c8ba0b6c |
|
16-Jan-2018 |
Brad Ebinger <breadley@google.com> |
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
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
bba3be6a5e696ec5dc4b02428034f8400fb4243f |
|
31-Jan-2018 |
Holly Jiuyu Sun <jiuyu@google.com> |
Merge "Only allow LPA to select ISD-R using iccTransmitApduBasicChannel" am: 04e5e63305 am: 8b37eedfc9 am: 7c824e97b9 Change-Id: I33e427e9f34c90a742dd9c6e7cc2baf0bfad4825
|
4f880138e4a5f35871ead3223206c76e5de6ee30 |
|
27-Jan-2018 |
Holly Jiuyu Sun <jiuyu@google.com> |
Only allow LPA to select ISD-R using iccTransmitApduBasicChannel Bug: 72561613 Test: test on phone Change-Id: Ifae8c341dd41936a993c6202bc0c7d1c71b8d360
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
112c36d39f3668f5c90edc818045c4318957d018 |
|
16-Jan-2018 |
Brad Ebinger <breadley@google.com> |
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 Change-Id: Icc9ecfdad000f42399beeac142083e62962c12d3
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
0ee6dfee1a7fa091f61a25eadda064f7f8a7dc3b |
|
24-Jan-2018 |
Holly Jiuyu Sun <jiuyu@google.com> |
Revert "Revert "Add getUiccSlots() and switchSlots() in TelephonyManager."" This reverts commit 5c9dcc0e7202884b3a4a54c28f30854f377fde29. Reason for revert: The original failure was not caused by this CL and this CL does not depend on the broken one. Change-Id: Ia60e21f634d8f307f1cf5a3992cb38de04c5f443
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
5c9dcc0e7202884b3a4a54c28f30854f377fde29 |
|
24-Jan-2018 |
Nicolas Geoffray <ngeoffray@google.com> |
Revert "Add getUiccSlots() and switchSlots() in TelephonyManager." AOSP build broken. Bug: 71914112 This reverts commit 2f87d7b2ee5097eae4e2a62858fbe221dac857f6. Change-Id: I53537a6da7616fe6dbbb79927b32720bbeaf1f69
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
2f87d7b2ee5097eae4e2a62858fbe221dac857f6 |
|
12-Jan-2018 |
Holly Jiuyu Sun <jiuyu@google.com> |
Add getUiccSlots() and switchSlots() in TelephonyManager. Bug: 71914112 Test: test on phone Change-Id: Ib7e9e40e5ecda48bdcd1f332dc7d6c422c08d942
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
1f00565433b779b8e98087767d905d1fb9f6e902 |
|
17-Jan-2018 |
Brad Ebinger <breadley@google.com> |
Merge "Integrate IMS Registration API"
|
f4a7659967062197248b0a3fd21eab9a297133bc |
|
28-Nov-2017 |
fionaxu <fionaxu@google.com> |
new carrier id APIs 1. New telephony APIs to getCurrentCarrierId and getCurrentCarrierName 2. New broadcast intent to notify carrier id changed Bug: 64131637 Test: Build Change-Id: I9a240ba7df313ad701f98bb3982f29c3d5317da8 (cherry picked from commit fff6f59a63304be50e7a251fb4fca38ae0090fc4) Merged-in: I9a240ba7df313ad701f98bb3982f29c3d5317da8
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
f0bc082a2c912be27e53212b8377cdb7844b427f |
|
14-Dec-2017 |
Brad Ebinger <breadley@google.com> |
Integrate IMS Registration API Integrates the new IMS Registration API into the framework and add two APIs for feature parity. 1) Moves ImsRegistrationImplBase to the android.telephony.ims namespace 2) Expose ImsRegistration AIDL in TelephonyManager as hidden API. 3) Adds onVoicemailCountUpdate and onSubscriberAssociatedUriChanged APIs for feature parity. Bug: 63987047 Test: Telephony unit tests, manual IMS tests Merged-In: I51a8ae5cf58b81708c21adc1b26a9eb59f6280fd Change-Id: I51a8ae5cf58b81708c21adc1b26a9eb59f6280fd
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
ffbaa9de1cf159a0f61dcc4062cebfd25e7414fa |
|
29-Nov-2017 |
Malcolm Chen <refuhoo@google.com> |
Add isMobileDataEnabled in TelephonyManager. Added a new hidden API isMobileDataEnabled in TelephonyManager. Rename related APIs to isUserMobileDataEnabled, isUserMobileDataEnabled and setUserMobileDataEnabled to better clarify their functionality. Bug: 69814555 Test: build Change-Id: I2f186f1e7550cafbe4ee3a5af293c39274cbfeaa Merged-In: I2f186f1e7550cafbe4ee3a5af293c39274cbfeaa
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
bbc3d3678246f42f7d36e1765f1ae132de1493cb |
|
30-Nov-2017 |
yinxu <yinxu@google.com> |
Expose the scan API and network select API. Bug: 67748005 Test: Basic telephony sanity Change-Id: I54aa5d5eacfeb39ada14e843917fe08e382e79de
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
216b3ce485ccd0c42a778c3ca0668f371465a8d4 |
|
09-Nov-2017 |
Brad Ebinger <breadley@google.com> |
Refactor ImsService to AIDL The ImsService was originally designed as a flat interface, all ImsFeatures would be forwarded through ImsService. This has been refactored to using AIDL interfaces for each feature, as it is more straightforward. Test: Manual, Telephony IMS Unit Tests Change-Id: Ibe065ddec6f180eabda03cf06f842c642a11114f
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
2635a89c8cb536d487c5a77ea205f787c19dc92e |
|
25-Oct-2017 |
Jayachandran C <jayachandranc@google.com> |
Remove the OEM hook implementation and usage Vendors and OEMs shall use HIDL extension going forward to send OEM specific message Test: Basic Telephony Sanity Bug: 34344851 Change-Id: I977004cf49f9c61b434dc2ded2effa29ace0f603
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
816f93ed9f31558bdff97a151b9635d41587934e |
|
02-Mar-2016 |
Ping Sun <ping.x.sun@sonymobile.com> |
Add ims registration status Changes the below to display the "IMS registration status" menu in Status Info setting. 1. Add a new API "isImsRegistered(int subId)" so that IMS registration status for specific subscription is acquired. 2. Add a carrier config for the customization. Test: manual Checked "IMS registration state" in Status Info setting Bug: 28806101 Merged-In: I6c452c512f03cf41704b91331e44141ed3050cf9 Change-Id: I6c452c512f03cf41704b91331e44141ed3050cf9
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
93bf6200ebd94e93038fbc659276da38d24a951e |
|
08-Aug-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "app link handling under restricted mobile data" into oc-dr1-dev
|
d60a9d0e586e95be2f2730a940afdf1ed436c612 |
|
23-May-2017 |
fionaxu <fionaxu@google.com> |
app link handling under restricted mobile data 1. new actions to allow default carrier app dynamically enable/disable app-link filtering 2. new intent to notify registered carrier apps of other default networks 3. signal-to-actions config to sepcify carrier actions on default network change default network available -> disable intent filter for app-link defaut network lost -> enable intent filter for app-link 4. new carrier actions to allow carrier apps to register/unregister other network status dynmacially Bug: 62487488 Test: Manual Change-Id: Ie9fa9f3f4ca38f9f26a90a3dbf95f7f20a8ad773
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
6442cc90b5a87658c9e78559042a9ad263319049 |
|
19-Jul-2017 |
Jonathan Basseri <misterikkit@google.com> |
Move getNetworkCountryIso impl from TM to PIM. This moves the implementation of getNetworkCountryIso from TelephonyManager into PhoneInterfaceManager so that we can perform an additional IWLAN check. Bug: 63050313 Test: no compilation errors Merged-In: I64f31d111213281edeaeda6a09b163b860261b2d Change-Id: I541b445b410329798acdaaaccc50955cd1574ae2
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
cda9a836a949620cb5f3e2572764dc92dece4640 |
|
27-Jun-2017 |
Derek Tan <derektan@google.com> |
Prevent any app except LPA to create logical channel to AID of ISD-R. Bug: 33077154 Test: manual verification using LPA and Tycho. Change-Id: I4ef85529d0f63d46849d5afe76df90a27171e7db
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
f9d559ce7c794c1930bea5b3bf2bea1aa26fe853 |
|
27-May-2017 |
Jack Yu <jackyu@google.com> |
Added video calling data usage per-uid support Now the VT call data usage will be counted under current dialer's data usage as well as the total device data usage. Test: Manual bug: 37671326 Change-Id: I8351e9ae17c84210f7ca6c319d3bddcbb0043341
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
8dc741fda0ead298e949f3d741df937b6b7f9ed0 |
|
12-May-2017 |
nharold <nharold@google.com> |
Merge "Add hidden APIs to get the cached SignalStrength from SST" am: 5b8a9c873f am: cca5fbe779 am: 8d361350ff am: c5c4f5a45e Change-Id: I8f8d3c142a6a01cfe47a1c14e349b04ed97d857a
|
c5c4f5a45e62b4ff0b1b51c380b35dd24dbc08f1 |
|
12-May-2017 |
nharold <nharold@google.com> |
Merge "Add hidden APIs to get the cached SignalStrength from SST" am: 5b8a9c873f am: cca5fbe779 am: 8d361350ff Change-Id: Ief9ba9b1fcd36db763d403c60be53b42c3d18890
|
fb8d0e934da2217598d7e327635c049ba686c7de |
|
11-Mar-2017 |
Nathan Harold <nharold@google.com> |
Add hidden APIs to get the cached SignalStrength from SST Add APIs in TelephonyManager to pull the SignalStrength that is currently cached in ServiceStateTracker Bug: 36133439 Test: tested with sl4a Change-Id: I6adbecb8126a715da836fcde7f832fedb2f06bc3
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
3f2cb59c43e57840ade764e9419b848e2ab99be7 |
|
10-May-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Support different SIM power states"
|
75fc507ff6b246fb0ccd4761f5bbd08c225a48b3 |
|
09-May-2017 |
Grace Chen <chengrace@google.com> |
Support different SIM power states Test: Verify SIM power states Bug: 35844036 Change-Id: I968269e88eec40af6e3ca71cbb805a77e016da0f
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
baeec6215e84412fd6c40c5f3b74c4af40c0b482 |
|
02-May-2017 |
Jack Yu <jackyu@google.com> |
Consolidated all data allow/disallow logic into one method Consolidated all data allow/disallow logic into one method and got rid of the obsolete isDataPossible. This is the preliminary work for checking if data is allowed just right before data connection entering connected state. Test: Telephony sanity tests and unit tests bug: 33847610 Change-Id: I24f1415bbb59990e9e8e9920724be9e3f17e3e60
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
9a3dcc559e7dbbe34cacf773d663f7d988d2dc95 |
|
06-Mar-2017 |
Ta-wei Yen <twyen@google.com> |
Update VVM API + TelephonyManager.getVisualVoicemailPackageName() uses pinned subId from the manager. + TelephonyManager.getNetworkSpecifier() updated doc to explain what a network specifier is. + TelephonyManager.getCarrierConfig() Annotated with @WorkerThread specified failure behavior. + VisualVoicemailSms.getFields() Doc specified values are carrier dependent. - Hide DEFAULT_* from VisualVociemaliSmsFitelrSettings Test: CTS TelephonyManagerTest Bug: 35766748 Fixes: 35766370 Fixes: 35766489 Change-Id: If48d48a0cf588bcb59c7b77ce6a452d2fda7bfa5 Merged-in: If48d48a0cf588bcb59c7b77ce6a452d2fda7bfa5
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
2541b1c3b05d805e37731485fa68527e0a58c632 |
|
28-Apr-2017 |
Ying Xu <yinxu@google.com> |
Merge "Add API to support async network scans."
|
fdfb6f4d2f6db943d648adec6cc96530f2f70fe6 |
|
13-Apr-2017 |
yinxu <yinxu@google.com> |
Add API to support async network scans. This CL includes the new Java API that supports async network scans. Applications could get faster network scan results with this new API. The long-term goal is to support Subsecond Switching which is separate from what this CL is doing. Bug: 30954762 Test: Unit test, run runtest -x NetworkScanRequestTest.java Change-Id: I78cadaf838dee8439fe7417ef39f689990bf5705
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
5259d8c9ffde747b5cd33f65c21055e7b3552141 |
|
20-Jan-2017 |
Ta-wei Yen <twyen@google.com> |
Add getVisualVoicemailPackageName() Make NMR2 voicemail columns public getVisualVoicemailPackageName() and the IS_OMTP_VOICEMAIL is used by the voicemail UI to filter out voicemails not from the current visual voicemail app, for example legacy telephony voicemails or previous default dialer. These voicmails all represent the same source and are likely duplicates. BACKED_UP and RESTORED are used by the system dialer voicemail back up and restore feature in NMR2. Since there are no API bump, it was hidden and made public in this CL instead. See ag/1803794 ARCHIVED is used to prevent locally saved voicemails from being deleted during a sync because it does not exist on the server. Bug: 34463609 Fixes: 34463609 Bug: 32414216 Test: cts test android.provider.cts.VoicemailContractTest android.telephony.cts.VisualVoicemailServiceTest Change-Id: Iec1e499e763ad92f4a822715b6022e9cbe557c11 Merged-in: Iec1e499e763ad92f4a822715b6022e9cbe557c11
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
3a8ad81ab42f030526cdf54d59a170d74478993e |
|
26-Apr-2017 |
Pankaj Kanwar <pkanwar@google.com> |
Merge "Create Public API which exposes if the device is in a state where simultaneous voice and data are possible."
|
8c6925a88f87136635b2087ed97ca2d554a8b9a2 |
|
25-Apr-2017 |
Chen Xu <fionaxu@google.com> |
Merge "Add VisualVoicemailService"
|
161475cb6b2edc8b51b09999919bf3fa8de5d3f9 |
|
19-Jan-2017 |
pkanwar <pkanwar@google.com> |
Create Public API which exposes if the device is in a state where simultaneous voice and data are possible. BUG: 32912296 Test: Not required. Change-Id: If603aa37c774157f0a3af12ca4ac6bafad94340d Merged-In: If603aa37c774157f0a3af12ca4ac6bafad94340d
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
4a6df3c3832e14bedb20d85d3b30bbe89989c621 |
|
16-Dec-2016 |
Ta-wei Yen <twyen@google.com> |
Add VisualVoicemailService VisualVoicemailService can be implemennted by the default dialer to provide a visual voicemail client similar to the OMTP visual voicemail spec. Other APIs such as the SMS filter and hidden text SMS sending are made public and consolidated into the service interface. Test: make. CTS tests in a follow up CL Change-Id: Ib5e9aa15fc098f4c13b15e5dbecf9ab646e0e400 Merged-in: Ib5e9aa15fc098f4c13b15e5dbecf9ab646e0e400
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
cd7617d5d19ed109629e9bc0ccffb995ae24d8e8 |
|
07-Nov-2016 |
pkanwar <pkanwar@google.com> |
Provide an API to make USSD calls and read the responses. Test: will be added in a subsequent CL. Bug: 30973910 Change-Id: Ibf622e154f3f987be547f4f85e15891d4e382118
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
1210f41f59a131b50e4d54f308e7d1acbe76cbea |
|
18-Apr-2017 |
Ta-wei Yen <twyen@google.com> |
Add getVisualVoicemailSettings() The voicemail client in telephony is moved to the system dialer in O. Some user data such as the enabled status of VVM or the voicemail PIN scrambled by the client need to be migrated to the system dialer for it to function seamlessly. This CL adds getVisualVoicemailSettings() to let the system dialer retrieve a opaque bundle to migrate the user data. The system dialer and telephony service should agreed upon the structure and content of the bundle. Bug: 34093562 Test: N/A - pending dialer side changes to be implemented. Change-Id: Ib7da801ada95451e55e02eda520894aa41316f73
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
20751db19e308e076f0ab7ffd36e5339d6393434 |
|
15-Oct-2016 |
pkanwar <pkanwar@google.com> |
Provide an API to make USSD calls and read the responses. Test: will be added in a subsequent CL. Bug: 30973910 Change-Id: Ic1214330ddf6846973d8bd28ee6ff1d28ae8c852 Merged-In: Ic1214330ddf6846973d8bd28ee6ff1d28ae8c852
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
ad989b1711ebcc7b5c764284efe4170c6ca9d0b5 |
|
14-Apr-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Deprecate setVisualVoicemailEnabled isVisualVoicemailEnabled" into oc-dev
|
cfe9e61ce4029da61b973f5b80fccafdde4c9cc3 |
|
13-Apr-2017 |
Shuo Qian <shuoq@google.com> |
ECBM SystemProperty cleanup - Add getEmergencyCallbackMode() method in the TelephonyManager.java to get the boolean value for ECBM callback mode from the phone through ITelephony.aidl/java interface - Use the added TelephonyManager Api to replace the 'get' of PROPERTY_INECM_MODE system property in the framework/base Change-Id: I83fbdeef5c0b43a8fc16ece044c9e191e9922bce Test: manual Bug: 30361624
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
4718606368ddc73580078d5a5ccfbbf3a71a666f |
|
12-Apr-2017 |
Shuo Qian <shuoq@google.com> |
Merge "ECBM SystemProperty cleanup"
|
ebe860e5cc8c08885787a8fc1eae4c016b092685 |
|
04-Dec-2015 |
Ajay Nambi <anambi@codeaurora.org> |
Add p2 option in openLogicalChannel. - Add support for iccOpenLogicalChannelWithP2. - Needed to support OMAPI 3.0 defined by SIM Alliance. - Deprecate iccOpenLogicalChannel(String) API and pass down an invalid p2 value to keep original behavior Test: Basic telephony sanity Bug: 27360148 Change-Id: I2ab6cfb7a54c451f32936df51b8298f35a6dc67f
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
d199113e97a266cb8ae4f1cb262ab022c62f41d0 |
|
10-Jan-2017 |
shuoq <shuoq@google.com> |
ECBM SystemProperty cleanup - Add getEmergencyCallbackMode() method in the TelephonyManager.java to get the boolean value for ECBM callback mode from the phone through ITelephony.aidl/java interface - Use the added TelephonyManager Api to replace the 'get' of PROPERTY_INECM_MODE system property in the framework/base Test: manual Bug: 30361624 Change-Id: I355d69820b157f23e077a95a13f8509ee0fa5874
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
f954f2d5cc2d254b2e4c1c4df33caf3bd66843b0 |
|
11-Apr-2017 |
Amit Mahajan <amitmahajan@google.com> |
Merge "Add p2 option in openLogicalChannel."
|
eca5ebb075592dd2f79b12aac0ca932a76b47940 |
|
04-Dec-2015 |
Ajay Nambi <anambi@codeaurora.org> |
Add p2 option in openLogicalChannel. - Add support for iccOpenLogicalChannelWithP2. - Needed to support OMAPI 3.0 defined by SIM Alliance. - Deprecate iccOpenLogicalChannel(String) API and pass down an invalid p2 value to keep original behavior Bug: 27360148 Change-Id: I2ab6cfb7a54c451f32936df51b8298f35a6dc67f
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
d6099178f121544581579408c6d3bca38d726ae6 |
|
04-Apr-2017 |
Ta-wei Yen <twyen@google.com> |
Deprecate setVisualVoicemailEnabled isVisualVoicemailEnabled The visual voicemail client is removed from telephony service. There are no longer code to handle these methods. These methods are only used by dialer during NMR1. Bug: 36173451 Fixes: 36173451 Test: smoke test dialer visual voicemail operations. Change-Id: I82a35026821b4c4d98420e5bfcecff78b2163822
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
cf828f2e1194135f17567165fc4e04a053b6f5e3 |
|
23-Mar-2017 |
fionaxu <fionaxu@google.com> |
remove deprecated API sendDialerCode Bug: 35767402 Test: run cts -m CtsPermissionTestCases -t android.permission.cts.TelephonyManagerPermissionTest Change-Id: I738cb5680e598ff84ad09f9c2d1cb18b01ad7d06
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
f301dab4711cef811bbfb032b84aa2daa6bc1c3c |
|
16-Mar-2017 |
Jack Yu <jackyu@google.com> |
Deprecated getDeviceId and added getMeid and getImei Added two new public APIs getMeid and getImei. Deprecated the exisintg getDeviceId API because it can't return a constant id when phone type changes. Test: CTS and manual bug: 34233620, 10831289 Merged-In: Iad4c05d2fd2efc538214f466861497c973882dfe Change-Id: Iad4c05d2fd2efc538214f466861497c973882dfe
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
0dc3b9104b0e3d9a86cc786acefa45475acfae16 |
|
16-Mar-2017 |
Jack Yu <jackyu@google.com> |
Deprecated getDeviceId and added getMeid and getImei Added two new public APIs getMeid and getImei. Deprecated the exisintg getDeviceId API because it can't return a constant id when phone type changes. Test: CTS and manual bug: 34233620, 10831289 Change-Id: Iad4c05d2fd2efc538214f466861497c973882dfe
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
388eab414779124f9b07837a2a9d5e4c6c1c068c |
|
07-Mar-2017 |
fionaxu <fionaxu@google.com> |
sendDialerCode API review 1. address the feeback from API review: throw exception rather than a boolean return throw Security exception for permission denial and non-default dailer app. throw invalidStateException if telephonyServie unavaialble. 2. sendDialerCode API will only check permission and package match without enforcing the format of secret code(*#*# CODE #*#*) as throwing an unchecked exception for wrong bad format seems to be an overkill regarding the API usage. Dialer calls this API for each keyboard press to check format and send the intent altogether which is no longer appropriate if we plan to return void and will reduce frquent API calls. 3. allow callers with carrier privilege 4. not require MODIFY_PHONE_STATE as third party dialer apps won't be granted 5. TODO mark android.provider.Telephony.SECRET_CODE to be protected after calling apps move to this API. Bug:35767402 Test: Manual Change-Id: I8287aa93f2f79d356935a48cf808705d9b49984b
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
90e022a73cf9af0e7a2dfbadb673e7092aedae28 |
|
11-Mar-2017 |
Sanket Padawe <sanketpadawe@google.com> |
Change 'idx' to 'index' in SubscriptionManager & TelephonyManager apis. Bug: 35767068 Test: No build failure. Change-Id: I3b15901ff18742b5e99f03e74a6412d352461458 Merged-in: I3b15901ff18742b5e99f03e74a6412d352461458
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
7e4602519977b6bb9c41afc91a44ca782e716e40 |
|
11-Mar-2017 |
Sanket Padawe <sanketpadawe@google.com> |
Change 'idx' to 'index' in SubscriptionManager & TelephonyManager apis. Bug: 35767068 Test: No build failure. Change-Id: I3b15901ff18742b5e99f03e74a6412d352461458
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
76c27d8b04bbe4c6e4899d077d3f2ca3e46e74bf |
|
10-Mar-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Update VVM API"
|
3f5858efa0b4bbed447989dca7d2c06c51dc8d13 |
|
06-Mar-2017 |
Ta-wei Yen <twyen@google.com> |
Update VVM API + TelephonyManager.getVisualVoicemailPackageName() uses pinned subId from the manager. + TelephonyManager.getNetworkSpecifier() updated doc to explain what a network specifier is. + TelephonyManager.getCarrierConfig() Annotated with @WorkerThread specified failure behavior. + VisualVoicemailSms.getFields() Doc specified values are carrier dependent. - Hide DEFAULT_* from VisualVociemaliSmsFitelrSettings Test: CTS TelephonyManagerTest Bug: 35766748 Fixes: 35766370 Fixes: 35766489 Change-Id: If48d48a0cf588bcb59c7b77ce6a452d2fda7bfa5
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
49f3756b598fc0c0e9c54f92c9c26e44389af781 |
|
04-Mar-2017 |
Ta-wei Yen <twyen@google.com> |
Throw SecurityException in sendVisualVoicemailSms() Previously if the caller is not the active VVM service, the exception will be consumed by the Binder because it is a oneway method. This CL changes the method to non-oneway so the caller will receive the exception. Docs are also updated. Change-Id: Iedf96539be3958a92e151b926ee069d6edfc4d09 Fixes: 35854031 Test: CTS - VisualVoicemailServiceTest
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
d03ccf89bf3bbce46da96fa41afd000942e828dc |
|
02-Mar-2017 |
nharold <nharold@google.com> |
Merge changes from topic 'query-fplmn-sync' am: 0dc62c6dd3 am: 1f7f262920 am: 3243ec0614 Change-Id: I3da03980792e5fa898b7109dbb2cea7147f7ee94
|
6a7c9333b92a1c7807a02eeffc1b10041af3d70e |
|
24-Jan-2017 |
Nathan Harold <nharold@google.com> |
Provide a public API for TelephonyManager.getForbiddenPlmns() Bug: 33296073 Test: none Change-Id: I4f1bce663669c18098755c386456e6e9687a3cfb
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
f56cd7073403ebc63d97ee1f6ade1c74e7f1ccaa |
|
15-Nov-2016 |
Nathan Harold <nharold@google.com> |
Add support for querying Forbidden PLMNs Bug: 32277497 Test: Verified via public API for: missing SIM and working SIM Change-Id: Ib7838a4be81853ef336e4f3d527c483b49cd2167
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
e25a4dfb6a047bd2c937f033482a551842a7870d |
|
17-Feb-2017 |
Jack Yu <jackyu@google.com> |
Added telephony manager set sim power state API The new API can be used to power up/down the SIM. This is equivalent to inserting and removing the card. Test: Telephony sanity tests bug: 32224755 Change-Id: Ib82ab1eff613946e7c31c9b2131183a40d09af80
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
6078cfebb074bbd0db504182d12e2774f1000bff |
|
17-Feb-2017 |
Jack Yu <jackyu@google.com> |
Added telephony manager set sim power state API The new API can be used to power up/down the SIM. This is equivalent to inserting and removing the card. Test: Telephony sanity tests bug: 32224755 Change-Id: Ib82ab1eff613946e7c31c9b2131183a40d09af80
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
2d7212d82220765bf998712ef110c5ddef99e3b8 |
|
24-Jan-2017 |
Ta-wei Yen <twyen@google.com> |
Add setVoicemailRingtoneUri() and setVoicemailVibrationEnabled() This CL allows the default dialer to modify the voicemail ringtone. All settings except the voicemail provider and voicemail nubmer can be moved to the dialer after this CL. Bug: 34626472 Fixes: 34626472 Test: CtsTelephonyTestCases TelephonyManagerTest testVoicemailRingtoneSettings and testVoicemailVibrationSettings Change-Id: I5dd1e5ac8c358b09ff9a98051c429dba758c04a4
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
132842efc9289505ab5c2a7e52d00967712b1b33 |
|
14-Feb-2017 |
Chen Xu <fionaxu@google.com> |
Merge "Add simActivationState to PhoneStateListener"
|
64eebba6bccff8e60f6a194eeed97d31441644b0 |
|
14-Nov-2016 |
fionaxu <fionaxu@google.com> |
Add simActivationState to PhoneStateListener - new public SimActivationState - hook with PhoneStateListener, notifying registrants when voice&data activation state changed Bug: 31061369 Test: existing TC runtest --path frameworks/opt/telephony/tests/telephonytests Test: new TC runtest --path frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/SimActivationTrackerTest.java Merged-in: CHANGE-ID Ieefe2698fe6055a980d225f5ce74f52aef0daab4 Change-Id: Iac6418f66c9dad44dc7272ab19aa87f3eef232f8
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
12312f6d758ab0fcd1b5a1c7c885cf4997098402 |
|
14-Nov-2016 |
fionaxu <fionaxu@google.com> |
Add simActivationState to PhoneStateListener - new public SimActivationState - hook with PhoneStateListener, notifying registrants when voice&data activation state changed Bug: 31061369 Test: existing TC runtest --path frameworks/opt/telephony/tests/telephonytests Test: new TC runtest --path frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/SimActivationTrackerTest.java Change-Id: Ieefe2698fe6055a980d225f5ce74f52aef0daab4
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
335c89c22e11c9876b2cbb698e4c803ac60f7790 |
|
18-Jul-2016 |
Sooraj Sasindran <sasindran@google.com> |
Expose api to retrieve wakelock information per client Expose api to retrieve wakelock information per client Provide calling package name in cell info apis BUG=31041780 Merged-In: Ie39fe59055eb7931bd179dd9e2537a7552c38af8 Change-Id: Ie39fe59055eb7931bd179dd9e2537a7552c38af8
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
de56b1f00a8f8ded8bde7001cc59a2c277651ea8 |
|
25-Jan-2017 |
fionaxu <fionaxu@google.com> |
add an API for sending secret dialer code Telephony provides an pulic API for sending secret dialer code with the format of *#*#code*#*#. This API only sent out broadcast for the default dialer app and is backgound-check compliant. Bug:33753947 Test: Manual Change-Id: I10665828e88be07d96c7f2568a0c6878abe2e21b
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
e6ec7d8b8f0bd9875cbaff5aa1c3bc2b69e6cc51 |
|
24-Jan-2017 |
Brad Ebinger <breadley@google.com> |
Adds @hide ImsResolver API and device overlays (2/3) - Adds config_ims_package device overlay, which specifies the default package name to bind to. - Adds config_dynamic_bind_ims device overlay, which determines whether or not the new dynamic binding system is used. - Adds @hide TelephonyManager API to interface with the ImsResolver Test: Manual Merged-In: I82a41da00e6da34629a40db431f13b968dfafe2e Change-Id: I82a41da00e6da34629a40db431f13b968dfafe2e
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
e37ebbffb01042b667633362459c3a069575ad46 |
|
24-Jan-2017 |
Brad Ebinger <breadley@google.com> |
Adds @hide ImsResolver API and device overlays (2/3) - Adds config_ims_package device overlay, which specifies the default package name to bind to. - Adds config_dynamic_bind_ims device overlay, which determines whether or not the new dynamic binding system is used. - Adds @hide TelephonyManager API to interface with the ImsResolver Test: Manual Change-Id: I82a41da00e6da34629a40db431f13b968dfafe2e
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
51a403525f5305d02029d86568c17d58f19ca870 |
|
26-Jan-2017 |
Ta-wei Yen <twyen@google.com> |
Merge "Add getVisualVoicemailPackageName() Make NMR2 voicemail columns public"
|
a28dcbcd871ba3bb1fce4e2e4336712272d640e7 |
|
19-Jan-2017 |
pkanwar <pkanwar@google.com> |
Create Public API which exposes if the device is in a state where simultaneous voice and data are possible. BUG: 32912296 Test: Not required. Change-Id: If603aa37c774157f0a3af12ca4ac6bafad94340d
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
812188ad06660ec1b3b2b027ccfa291335021664 |
|
20-Jan-2017 |
Ta-wei Yen <twyen@google.com> |
Add getVisualVoicemailPackageName() Make NMR2 voicemail columns public getVisualVoicemailPackageName() and the IS_OMTP_VOICEMAIL is used by the voicemail UI to filter out voicemails not from the current visual voicemail app, for example legacy telephony voicemails or previous default dialer. These voicmails all represent the same source and are likely duplicates. BACKED_UP and RESTORED are used by the system dialer voicemail back up and restore feature in NMR2. Since there are no API bump, it was hidden and made public in this CL instead. See ag/1803794 ARCHIVED is used to prevent locally saved voicemails from being deleted during a sync because it does not exist on the server. Bug: 34463609 Fixes: 34463609 Bug: 32414216 Test: cts test android.provider.cts.VoicemailContractTest android.telephony.cts.VisualVoicemailServiceTest Change-Id: Iec1e499e763ad92f4a822715b6022e9cbe557c11
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
485d6dec93579d2186a3ecd57c2b5af4ce8e622b |
|
16-Dec-2016 |
Ta-wei Yen <twyen@google.com> |
Add VisualVoicemailService VisualVoicemailService can be implemennted by the default dialer to provide a visual voicemail client similar to the OMTP visual voicemail spec. Other APIs such as the SMS filter and hidden text SMS sending are made public and consolidated into the service interface. Test: make. CTS tests in a follow up CL Change-Id: Ib5e9aa15fc098f4c13b15e5dbecf9ab646e0e400
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
d570f63b72507a4c2a6d53d941f6d67dd72711e5 |
|
07-Nov-2016 |
pkanwar <pkanwar@google.com> |
Provide an API to make USSD calls and read the responses. Test: will be added in a subsequent CL. Bug: 30973910 Change-Id: Ibf622e154f3f987be547f4f85e15891d4e382118
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
19ba736c22869ec678ce0a79858ab3624fedee1b |
|
15-Oct-2016 |
pkanwar <pkanwar@google.com> |
Provide an API to make USSD calls and read the responses. Test: will be added in a subsequent CL. Bug: 30973910 Change-Id: Ic1214330ddf6846973d8bd28ee6ff1d28ae8c852
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
8347c3898dfca9db048aa0feb0e52a6b55a205ef |
|
18-Jul-2016 |
Sooraj Sasindran <sasindran@google.com> |
Expose api to retrieve wakelock information per client Expose api to retrieve wakelock information per client Provide calling package name in cell info apis BUG=31041780 Change-Id: Ie39fe59055eb7931bd179dd9e2537a7552c38af8
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
20f2ebbf4d16e0654efe73ac92afc89c29cfaede |
|
10-Aug-2016 |
Ta-wei Yen <twyen@google.com> |
Add API to enable/disable the visual voicemail client This CL gives the default dialer, apps with carrier privilege, and apps with MODIFY_PHONE_STATE the ability to enable/disable the visual voicemail client. This is a system API for NMR1. It will be revised in O. Bug: 30709089 Change-Id: Ic24af14a5e3433c13ba8d253ad8504c94bf71c8f
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
4eb5678ed8a0704fe1e4f5e7a3a3156f69b6884f |
|
19-Jul-2016 |
Youhan Wang <youhanw@google.com> |
Add getCdmaPrlVersion(). Bug:27612001 Change-Id: Icce9e99d360e30268d41bc063eeefc7484627df6
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
8781b68e2bd6c0080e9c91544557b64783e7dffa |
|
08-Jul-2016 |
Jack Yu <jackyu@google.com> |
Disable VT when users turn off data or hit data limit Disable VT when users turn off data or hit data limit. If there are ongoing VT calls, we'll need to downgrade them to VoLTE calls. bug: 27316521 Change-Id: I89fe42f6cf6c419c21c4f2006e9cb43cf7e13503
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
b6587eac06c00c964b6f541e18d307df8c4a9a50 |
|
22-Jun-2016 |
Jack Yu <jackyu@google.com> |
Added a virtual interface for Video Telephony call usage counting 1. Added a virtual VT interface. 2. Qeury VT usage from telephony service. bug: 20888836 Change-Id: I3df0c22922f8394554230b53f8ae091e17c95595
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
1bf6ec2f868041ba4c3d4c88d3ac482bfd4c52b9 |
|
24-May-2016 |
fionaxu <fionaxu@google.com> |
cold sim clean up - add a new field: provisioningNotificationEnabled from NetworkMisc. set to false if we want to hide "sign in" notification and placed carrier-specific notification instead. it is set on connect, once set, it is carrier-app's responsibility to post new UI to users - rework on the interaction between carrier app and framework - code cleanup - unit test support Bug: 28567303 Change-Id: Ic84db7ffbb920d15344717f104496d3cb82e1a85
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
85663d7edfddd275e6e433bfe2c8b99bab019a49 |
|
25-May-2016 |
Ta-wei Yen <twyen@google.com> |
Merge "Switch VVM SMS filter to Builder pattern" into nyc-mr1-dev
|
67ab168b78782c4de5de3f44817961468533757c |
|
25-May-2016 |
Ta-wei Yen <twyen@google.com> |
Switch VVM SMS filter to Builder pattern Bug:27816386 Change-Id: I74c73f0a43530dc563df29f0df7ae1a40845e8f0
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
64997623bfa04e80064b6056fab0fb23144acb44 |
|
05-May-2016 |
Meng Wang <mewan@google.com> |
Add API setAllowedCarriers, getAllowedCarriers to TelephonyManager Also: Add RIL constants RIL_REQUEST_SET_ALLOWED_CARRIERS, RIL_REQUEST_GET_ALLOWED_CARRIERS Bug: 28564314 Change-Id: Iaf6c40de633e767309c4088249a5c13cb0988c5c
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
06e1ae1a51b9fb8c65e610c22f86380c60a803a0 |
|
19-May-2016 |
Sanket Padawe <sanketpadawe@google.com> |
Add new TelephonyManager api to query Telephony metrics. Bug: 28717269 Change-Id: I6f5e88509feda879162049955776cb61dda8c840
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
349f4eddf76d1f16966a7ae7b599e984f599cf2e |
|
14-May-2016 |
Ta-wei Yen <twyen@google.com> |
Add visual voicemail SMS filter APIs Added the following APIs to the framework: VoicemailContracts.ACTION_VOICEMAIL_SMS_RECEIVED VoicemailContracts.EXTRA_VOICEMAIL_SMS_TYPE VoicemailContracts.EXTRA_VOICEMAIL_SMS_DATA VoicemailContracts.EXTRA_VOICEMAIL_SMS_SUBID TelphonyManager.setVisualVoicemailSmsFilterEnabled() TelphonyManager.isVisualVoicemailSmsFilterEnabled() TelphonyManager.setVisualVoicemailSmsFilterPrefix() TelphonyManager.getVisualVoicemailSmsFilterPrefix() TelphonyManager.setVisualVoicemailSmsFilterOriginatingNumbers() TelphonyManager.getVisualVoicemailSmsFilterOriginatingNumbers() TelphonyManager.setVisualVoicemailSmsFilterDestinationPort() TelphonyManager.getVisualVoicemailSmsFilterDestinationPort() TelphonyManager.VVM_SMS_FILTER_DESTINATION_PORT_ANY TelphonyManager.VVM_SMS_FILTER_DESTINATION_PORT_DATA_SMS These values are required to implement the VisualVoicemailSmsFilter in frameworks/opt/telephony All of the APIs are hidden. Bug:27816386 Bug:27817303 Change-Id: I07736785da5fece84d1f3d27f270ac6fa94c1c56 (cherry picked from commit ecbcce11cecc26d124adac8016f63667d01f3ab1)
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
7717acd174795936756226a4bc367fdcb7b49c5d |
|
11-May-2016 |
Youhan Wang <youhanw@google.com> |
Add getEsn(). Bug:27612001 Change-Id: I0cb61cd8a7604e2cc6959b181672fe63a1673447
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
2da9b2b8bfb01744d53c14a65a80035d3c8d7b2f |
|
03-May-2016 |
Youhan Wang <youhanw@google.com> |
Add getAidForApptype(). To TelephonyManager and ITelephony.aidl. Bug:27612001 Change-Id: Icb9dc5e29f3a635b2d807e8abcd15a5e1a85b02d
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
010bf374d8145528f8733dfa6ef101b15de23a8d |
|
11-Apr-2016 |
Adam Lesinski <adamlesinski@google.com> |
BatteryStats: Introduce Async external stats requests Instead of calling out to external processes with a blocking IPC, pass along a Binder on which the external process can pass back the response. The calling process can then wait for the reply with a timeout. This eliminates watchdog restarts of the system_server when an external process like telephony or bluetooth hangs. Bug:26842468 Change-Id: I1b242e4ed22a63f1a4a0be8c78de8ac4d7bf56c5
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
dc50a87495c23068b4150a0fc197e51ace2ae47b |
|
12-Apr-2016 |
Shishir Agrawal <shishir@google.com> |
Fixing few TelephonyManager calls to work when there is no SIM. * getDeviceSoftwareVersion - Fixed to work for no SIM by not looking up subId. * getImei - Fixed to work for no SIM by not looking up subId. * getActivePhoneTypeForSlot - Adding a method (hidden). * getCallState - Adding slotId version (hidden). Bug: 27378995 Change-Id: Ib67ae3df5562d75727dc7e4ac023021fb331d3b5
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
66f0c6f3b8bde3ba224a1333a4acbf1b86c959ec |
|
24-Feb-2016 |
Amith Yamasani <yamasani@google.com> |
Merge "Optimize calls to TelephonyManager to check for privileged apps" into nyc-dev
|
4ec6368f13a53906757283d50a17ed3ed43eccc4 |
|
19-Feb-2016 |
Amith Yamasani <yamasani@google.com> |
Optimize calls to TelephonyManager to check for privileged apps Calling into TelephonyManager each of hundreds of apps to check if the app is carrier privileged was very expensive, especially when there aren't even any carrier access rules specified. This change fetches all the carrier privileged apps in one call, reducing the number of IPC calls to the radio process and checks the package names locally. If the carrier rules change or packages are modified, the list will be computed and fetched again. Other optimizations in Telephony help speed up the individual calls to check if a package is privileged, as well. Bug: 27271861 Change-Id: I5a77b6da4f2cdc603d2a73bd8569c5c38f06b42d
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
52103938915205cfd1febe09e2cae58060a8ef74 |
|
17-Feb-2016 |
Shishir Agrawal <shishir@google.com> |
Add subscription specific TelephonyManager calls. SubId specific version of the following functions are being added. - hasCarrierPrivileges - iccCloseLogicalChannel - iccExchangeSimIO - iccOpenLogicalChannel - iccTransmitApduBasicChannel - iccTransmitApduLogicalChannel - sendEnvelopeWithStatus - setOperatorBrandOverride - setPreferredNetworkTypeToGlobal Bug: 26772894 Change-Id: I8c9e6d9bfe73f530e6f91c86211103fdfb1520bf
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
c614d7c2d5e37576770e33237612f70b8849bee4 |
|
08-Jan-2016 |
Brad Ebinger <breadley@google.com> |
Refactoring and cleanup Cleans up obsolete parts of services/Telephony and absorbs others into Telecomm. Bug: 26204262 Change-Id: I2028ae0177d83241f861cd59fa78b5f5a869f572
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
740fb3bcca1366e20783dd7656d3ffe6ea3a744e |
|
06-Jan-2016 |
Nancy Chen <nancychen@google.com> |
Add methods to the API to retrieve voicemail notification settings. Since Dialer and other apps may want to retrieve the voicemail notification settings set by Telephony, provide API methods to retrieve these settings. Bug:24164917 Change-Id: I9b074fa92db3acdbe85d173453731458909455b2
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
39daf8d6f14a01d2854352fe08d14195f7a2056b |
|
09-Nov-2015 |
Jack Yu <jackyu@google.com> |
Added getServiceState API to TelephonyManager. Added the new API getServiceState to TelephonyManager so the client can directly retrieve the service state without being a phone state listener or broadcast receiver. bug: 21207640 Change-Id: Icef46877bbc844d382cd910b15abd8f6b1d57b23
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
e25bd01ad662d1a5b19592c98fac0a3035081375 |
|
10-Sep-2015 |
Shishir Agrawal <shishir@google.com> |
Allow non-persistent manual network selection. Allow the API to specify if the selection should be persisted across reboots. This also has the side affect of not notifying the user when signal is lost. Necessary becasue the API might be used transparent to the user and the notifications will be bizarre. Bug: 23971948 Change-Id: Ibb15144fb8a61f63a9c967d875d9ce8c70520ff0
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
d30a3d6693da16cf2daef05847ddaa4ae7453e83 |
|
10-Jul-2015 |
Robert Greenwalt <rgreenwalt@google.com> |
am 1ebcb6f8: Merge "Fix permissions." into mnc-dev * commit '1ebcb6f8b2f989c84311555f4961506dba959d37': Fix permissions.
|
9bc8299ca0b2e8396b9f2f027c440cda164ba75e |
|
10-Jul-2015 |
Robert Greenwalt <rgreenwalt@google.com> |
Fix permissions. Legacy API should not need new permissions. Also found some more hidden/system that should have permissions. bug:22379438 bug:19257083 Change-Id: I24be0a90dffcffe03d25982a9b02eedcf03fbd59
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
031b9477663e0974fbc765795ccd7694a0430b5a |
|
09-Jul-2015 |
Robert Greenwalt <rgreenwalt@google.com> |
am 348988c5: Merge "Fix permissions on TelephonyManager" into mnc-dev * commit '348988c5704a5a6eb6aec093e295c2d9f00ee33c': Fix permissions on TelephonyManager
|
6e4a98f8707f759fa9f47a458683a3627e42b0b6 |
|
07-Jul-2015 |
Robert Greenwalt <rgreenwalt@google.com> |
Fix permissions on TelephonyManager bug:19257083 Change-Id: I063d36bbe7ece9d83aac7c490d1b44e55da2c286
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
b304fc0aafe067e422ce219ba5edb4bc7a68924c |
|
29-May-2015 |
Etan Cohen <etancohen@google.com> |
Rename VoLTE/WFC enable API to available - add VT available API. Renamed API to use consistent semantics: available refers to the current state of the service rather then whether feature is enabled by device/carrier/ user. Added VT API to match VoLTE/WFC. Change-Id: Ifb31f123db77e731e75a982b8594168f59a289e7
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
c242d9d2aeececeda4c980dfa119b3414d818424 |
|
22-Jun-2015 |
Shishir Agrawal <shishir@google.com> |
Merge "Adding hidden TM calls to scan/select cell networks." into mnc-dev
|
d4f2bcdab5a43e6439babfd5eefeaff908b73870 |
|
19-Jun-2015 |
Shishir Agrawal <shishir@google.com> |
Adding hidden TM calls to scan/select cell networks. TM.getCellNetworkScanResults: Performs a radio scan for networks and returns a list of OperatorInfo. Tm.setNetworkSelectionModeManual: Manually selects a network and returns the status of the selection. Bug: 21563489 Change-Id: If64f30d6f1ed373c1d90433688389307f3dfee8c
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
d24e4eafdb3e42de5a8fd080fcd50ebf4c7bcb71 |
|
18-Jun-2015 |
Fyodor Kupolov <fkupolov@google.com> |
OP_READ_PHONE_STATE AppOp check for getMergedSubscriberIds Bug: 21726452 Bug: 21878243 Change-Id: I390386e28d8f948b8672a212ac413dfa61e54a15
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
d56958c440dffd85349adee5ca0bf4d0893215c6 |
|
09-Jun-2015 |
Zach Johnson <zachoverflow@google.com> |
Merge "Ignore carrier apps when checking for idleness" into mnc-dev
|
b4b9ca7580c75f07330e5222cbd9ccc93b12935e |
|
19-May-2015 |
Zach Johnson <zachoverflow@google.com> |
Ignore carrier apps when checking for idleness Also introduce a way to check if a package has carrier privileges for any active phone. Change-Id: If5c5fe07f05ffc90fc21431eb27cf48030c0175b
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
5c728994311c40821604c6711171e860776659a6 |
|
28-May-2015 |
Prerepa Viswanadham <dham@google.com> |
Activity info and stats from modem Change-Id: Ifa8e520673c7e5549b0066a16a744810f1f0730c
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
7ff76d637f5ad49838e9d4a1570c762a187ed4d1 |
|
16-Apr-2015 |
Narayan Kamath <narayan@google.com> |
Add a hidden telephony API for querying SIM derived locales. bug: 19818550 Change-Id: Ide6c05ad8fe7b0cff6f20ddfe755e83e9b3a21aa
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
5f24126e2ef51c5d0e9ccc7500a6226c63567200 |
|
20-Apr-2015 |
Jonathan Basseri <misterikkit@google.com> |
Merge "Add multi-sim support for getCarrierPackageNamesForIntent."
|
f1fb39763d87dabe254b6ed64ac8f20145035bc0 |
|
03-Apr-2015 |
Stuart Scott <stuartscott@google.com> |
Move factoryReset to service and protect. bug:16161518 Change-Id: I02d1bbae1887c62ee426e6f03e8bc1f18c6666bf
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
f3c7bf432dc5c21fdecbb44865c037313d21b4cf |
|
17-Apr-2015 |
Junda Liu <junda@google.com> |
Add multi-sim support for getCarrierPackageNamesForIntent. resbmit of change Id100b7c4606287a1daa90092cd3c8a5a6519247d Bug: 20268073 Change-Id: I852aac4da492e15f1dd7a3c88693fa14ec07b7c4
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
722743667110718acf473c92727b55581c0b9309 |
|
19-Apr-2015 |
Jeff Sharkey <jsharkey@google.com> |
Merge "Revert "Add multi-sim support for getCarrierPackageNamesForIntent.""
|
1b7ed7b1c2224728340251eb19433ab34ec1fac1 |
|
19-Apr-2015 |
Jeff Sharkey <jsharkey@google.com> |
Revert "Add multi-sim support for getCarrierPackageNamesForIntent." This reverts commit 0ff9fd87d0a0d88bf46945629d0a30f6e7fb3f55. Change-Id: I099c612ff1715c5c34c0ed9bc1bec460a1a5db01
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
f47c6488ea7de6bf2938ffb5bb1549bcf948da49 |
|
19-Apr-2015 |
Junda Liu <junda@google.com> |
Merge "Add multi-sim support for getCarrierPackageNamesForIntent."
|
275b5635ad98a411d511894e98f80e8b8bc41799 |
|
14-Apr-2015 |
Svetoslav <svetoslavganov@google.com> |
Teach telephony about location app ops Change-Id: I2bd8f0cb90d161994045d403f5d0c129ea951c3f
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
0ff9fd87d0a0d88bf46945629d0a30f6e7fb3f55 |
|
17-Apr-2015 |
Junda Liu <junda@google.com> |
Add multi-sim support for getCarrierPackageNamesForIntent. Bug: b/20268073 Change-Id: Id100b7c4606287a1daa90092cd3c8a5a6519247d
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
16a16899505ec0a9ede5b76650bfb8817b3227c7 |
|
16-Apr-2015 |
Svet Ganov <svetoslavganov@google.com> |
Add OP_READ_PHONE_STATE app op - framework The READ_PHONE_STATE permission protects PII information and is in the Phone group. This change is adding the corrseponding app op for gating access to the API guarded by READ_POHNE state which will be used instead as an access control for legacy apps. Change-Id: I2ff895a5a0e529f26ec0ad706266a30d829268ba
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
984dc850b4caeb4470e52bce773935be5305cf8e |
|
30-Mar-2015 |
Stuart Scott <stuartscott@google.com> |
Move reset network settings into framework. bug: 16161518 Change-Id: Ic3b537ebd09d1b9723feff9dcc96e20fda05a94f
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
4209a28270a70016ee5ee6cae3dc96d6df0ade26 |
|
24-Mar-2015 |
Prerepa Viswanadham <dham@google.com> |
Merge remote-tracking branch 'goog/mirror-m-wireless-internal-release' into master_merge Change-Id: I49aab437af220f1139cfd2d0a9c362acce31074e
|
5fc29ed61aa7d0b736de58af265a6ed380086b8d |
|
18-Mar-2015 |
Nathan Harold <nharold@google.com> |
Merge "Adding hidden isWifiCallingEnabled() and isVolteEnabled()" into lmp-mr1-wfc-dev automerge: 8ee14a2 * commit '8ee14a244851ac80af0193541a5d521462d75e1e': Adding hidden isWifiCallingEnabled() and isVolteEnabled()
|
42eadcdf3432e9fd6662ee07316db7726c1eabbf |
|
12-Mar-2015 |
Nathan Harold <nharold@google.com> |
Adding hidden isWifiCallingEnabled() and isVolteEnabled() Change-Id: Ic33f8c50dfb2d81b2bdc149629724e3972aad09e
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
f3c10020e2b76f20adb90d250ab4ed4e20e348d2 |
|
10-Mar-2015 |
Andrew Lee <anwlee@google.com> |
Add methods to indicate accessibility support. Namely, indicates whether Telephony supports TTY mode or hearing aid compatibility. Bug: 19372734 Change-Id: I08d8cc64169b170c1dc6fb0c713e888eeba30099
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
67fc92bd444e4d8eee0aa7703980aff9185ea1bd |
|
03-Mar-2015 |
Andrew Lee <anwlee@google.com> |
Add methods for device telephony configs. + Expose method for whether DTMF length can be changed. + Expose method for whether the device is a world phone. Bug: 19372734 Change-Id: I542e87cab1924eb600fdce929f5227e36112964b
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
9b09c15c35879838458d690e18fc67b0167485a2 |
|
03-Feb-2015 |
Santos Cordon <santoscordon@google.com> |
Add Sub-ID-from-phone-account converter method. There are several places in the code that currently attempt to parse the sub ID directly from the phone account which is undesireable. Before we can change from using the subID to using an ICC ID with the phone accounts, we need to create a conversion method so that no other components are parsing the sub ID out of the phone account directly. Change-Id: I74547fe0807da2fe13f3ff4422cd1d0a7a20d04c
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
ed4ca5ca2c40ed2c838aaf483fcd58abdfa0ff08 |
|
03-Feb-2015 |
Santos Cordon <santoscordon@google.com> |
Add Sub-ID-from-phone-account converter method. There are several places in the code that currently attempt to parse the sub ID directly from the phone account which is undesireable. Before we can change from using the subID to using an ICC ID with the phone accounts, we need to create a conversion method so that no other components are parsing the sub ID out of the phone account directly. Change-Id: I74547fe0807da2fe13f3ff4422cd1d0a7a20d04c
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
0b7f5e81ba06f694df8c8cccaea9e009e3200b4c |
|
14-Jan-2015 |
Sanket Padawe <sanketpadawe@google.com> |
Modify getDeviceId() to get device id independent of Subscription. + Add getDeviceId() in ITelephony to find device id independent of subscription. Bug: 18780202 Change-Id: I21cc38418eb7f4f1b300c6372e1dc7548385c112
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
0303be4a8ac109e52b2581b7c6a94b27c581f84f |
|
18-Dec-2014 |
Libin.Tang@motorola.com <w16529@motorola.com> |
IMS: add the api to get IMS registration information. Bug: 18668325 Change-Id: Ie694c7f1cc12a573cbef2815199ae6c91cf8088e
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
5fb1118d8c8a19bbbf4abc679b55f08cdfb79ba8 |
|
26-Nov-2014 |
Shishir Agrawal <shishir@google.com> |
Adding a new hidden carrier API to mark GSM/CDMA networks as roaming/non-roaming. The calls allow us to specify MCC/MNCs (for GSM) and SIDs for CDMA that should not be considered as roaming for the current ICCID. Bug: 13288143 Change-Id: Iae97b02f3eb9954fedf1b005c9ecd2aa09138505
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
15b29ac7faf3b8b7845e6623f68ae7a7391dab78 |
|
09-Dec-2014 |
Wink Saville <wink@google.com> |
Merge "Add subId as parameter for get/setDataEnabled." into lmp-mr1-dev
|
3256601f5e4d94713f59e97b9d4912875c1bdcaf |
|
03-Dec-2014 |
Jeff Sharkey <jsharkey@android.com> |
Offer to "merge" subscribers for data usage. There are some cases where multiple subscriber identities (IMSI) should be treated as "merged together" from a data usage perspective. This is done by extending the template used for matching purposes to support multiple subscribers. Then, when we query historical usage or set network policies, we normalize the matching template to merge to any other identities that should be included. When normalizing, the "lowest" identity is always used for equality and storage purposes, which allows identities to come and go over time. This change also fixes data usage recording for multi-SIM devices by passing along the concrete subscriber identity for each network interface. Also correctly create default policies for multi-SIM devices. This change also drops setPolicyDataEnable() until it can be wired up to the right underlying NetworkAgent. (This means we still bring up the network, and then rely on iptables rules to block traffic when over the limit, instead of proactively disabling the connection.) Bug: 18012787 Change-Id: If6acf32009fdfea2b836f5aff8e2f3e5e0248b4a
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
36ffb0494dd1045c164b7479b68165e206f8c759 |
|
05-Dec-2014 |
Wink Saville <wink@google.com> |
Add subId as parameter for get/setDataEnabled. Bug: 18279333 Change-Id: I2496a2fd92b154e5e6981cbf6b5b5939cda59122
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
ef6178a99c57b6de3dc02455e570f932b154b8e1 |
|
02-Dec-2014 |
Junda Liu <junda@google.com> |
Merge "Add hasMatchedTetherApnSetting to telmgr API." into lmp-mr1-dev
|
0201a6f6f16a872405a5f9ee65026e948eb162d0 |
|
01-Dec-2014 |
Shishir Agrawal <shishir@google.com> |
TelephonyManager.setLine1NumberForDisplay should return a boolean. The call can fail and should return the success status of the call. Bug: 18571337 Change-Id: I5f4a0bd65c807a018d2f2df9e39cf9125252257f
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
38531581fc19f9172fabe56047b326e5dab88625 |
|
28-Oct-2014 |
Junda Liu <junda@google.com> |
Add hasMatchedTetherApnSetting to telmgr API. Bug: b/18158411 Change-Id: Id1285b79194ad21fb728fd18fb09026e51354656
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
ab57c29092eb9185375de86d82ff32e6079f5cec |
|
18-Nov-2014 |
Shishir Agrawal <shishir@google.com> |
Carrierprivileges: Addressing API council suggestions. - hasCarrierPrivileges - renamed to getCarrierPrivilegeStatus - setLine1NumberForDisplay should not be usable by apps that have MODIFY_PHONE_STATE - setVoiceMailNumber should not be usable by apps that have MODIFY_PHONE_STATE - setOperatorBrandOverride should not be usable by apps that have MODIFY_PHONE_STATE Not addressed: - setGlobalPreferredNetworkType() should not be usable by apps that have MODIFY_PHONE_STATE The underlying call is needed by system apps (OMADM) too. Bug: 18356155 Change-Id: Idc6468a0bd0b0c52b9de1d8446f98c90ac0b3238
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
5c1a63c2235c36ce0b520fa88a9d21ffe255756e |
|
10-Nov-2014 |
Shishir Agrawal <shishir@google.com> |
Add new API to set voicemail number. The API is protected by system or carrier privilege. Bug: 17393589 Change-Id: I33f4a00b30e0f5d72e5d53553a187d974872eab6
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
bbdc1c0e044a505d5a200963319a683e4ef1f967 |
|
07-Nov-2014 |
Junda Liu <junda@google.com> |
Add HIDE_CARRIER_NETWORK_SETTINGS global setting. Also remove hidden APIs to get/set the preference. Bug: b/17673255 Change-Id: I8957b0380bf617c953f6665cbfdcc77c3be78411
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
63f03dd94c43c22f2c77306059b5748e5e1e0e3c |
|
23-Oct-2014 |
Wink Saville <wink@google.com> |
Change subId to int from long Change-Id: Idae6335e63e7b1e4e714bc17e71b1a4705e38474
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
4a3084a46d80383c528198a48da5c327d7d08a00 |
|
18-Oct-2014 |
Andrew Lee <anwlee@google.com> |
Add video calling setting to TelephonyManager. We want to add a user setting to enable/disable video calling. This is a telephony-level setting which the user sets using Telephony's Call Settings, and applies universally to video calls. But this setting needs to be accessible in places such as Dialer, so these changes are to support storing the setting in TelephonyManager (to be implemented in PhoneInterfaceManager) and providing access to the setting for applications like Dialer through TelephonyManager. + Add function definitions to ITelephony. + Add function wrapper implementations in TelephonyManager. Bug: 16014284 Change-Id: I1dce8bf5ae4f0ee115698ce9627ba8fc424dd855
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
2af2d57d578e0c3a2740628e7c6336b19961cc49 |
|
18-Oct-2014 |
Wink Saville <wink@google.com> |
Radio Capability Support. New design of capability switch for L. Add new RIL requests: RIL_REQUEST_GET_RADIO_CAPABILITY RIL_REQUEST_SET_RADIO_CAPABILITY RIL_UNSOL_RADIO_CAPABILITY These commands allow the framework to communicate what the Radio Capabilities for each logical modem has or should be using. It can support 2/3/4G switch and has flexible architecture to support future technology. Change-Id: Iedf7f608d2ba3c06a883500f2d85abb98e69d9c1
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
e7fc8602eb7d06fc12592518b3c5dc4752191d6a |
|
11-Sep-2014 |
Derek Tan <derektan@google.com> |
am 4c8c7591: Merge "Update the comment in two APIs since we will persist the settings." into lmp-dev * commit '4c8c759106eba4070a46393f2978607964881511': Update the comment in two APIs since we will persist the settings.
|
6d955b88c3df55069ada1c33dd45fc1dc3969258 |
|
11-Sep-2014 |
Derek Tan <derektan@google.com> |
Merge "Update the comment in two APIs since we will persist the settings." into lmp-dev
|
62ee07d1606c39835587793824116149383006fd |
|
10-Sep-2014 |
Wink Saville <wink@google.com> |
Rename answerRingingCallUsingSubId to answrRingingCallForSubscriber. Bug: 17255752 Change-Id: I0c792227105c6b4697b9de0e7120247795ab6641
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
7100d15a9965ce430fafa92df42587ac72a2c7fc |
|
10-Sep-2014 |
Junda Liu <junda@google.com> |
am bdf9cf90: Add ForSubscriber suffix to APIs w/ subId argument. * commit 'bdf9cf904c5f7c61c1d77ba4261238fdbb9b08d8': Add ForSubscriber suffix to APIs w/ subId argument.
|
13e28bb9386a3eb579c457985f0324238f2bfe38 |
|
06-Sep-2014 |
Junda Liu <junda@google.com> |
Add ForSubscriber suffix to APIs w/ subId argument. Bug: b/17255752 Change-Id: I142d8961aa4c1fa074833f70c404c955caea0870
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
6e9c5aeeee9011ca3cf9ecca5d7614d270df825a |
|
09-Sep-2014 |
Wink Saville <wink@google.com> |
am 5dac65ad: Change suffix UsingSubId to ForSubscriber. * commit '5dac65ad043ee9d0535813ef5dba06dd80c11f82': Change suffix UsingSubId to ForSubscriber.
|
bc0272754df7a2fb71bf709a2a8a7c852ee69e5c |
|
08-Sep-2014 |
Wink Saville <wink@google.com> |
Change suffix UsingSubId to ForSubscriber. Bug: 17255752 Change-Id: Ifd522888b5aaae111f642d1e35bd1bb939e539d4
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
2bae510ccef2da7dd767f8148d4e3539037f4aaa |
|
06-Sep-2014 |
Derek Tan <derektan@google.com> |
Update the comment in two APIs since we will persist the settings. Bug: 17255752 Change-Id: I28926381e8e982579b38c19799078f7a3151aefe
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
22a3cf83497bc7337d3f75bb837d95346e124033 |
|
06-Sep-2014 |
Derek Tan <derektan@google.com> |
am 6f25963e: Merge "Remove setCdmaSubscription API." into lmp-dev * commit '6f25963ebc8f91638b056107a7b7bdb6e182102f': Remove setCdmaSubscription API.
|
c4799b6bdc72bc611dc8c7cbc62ce949a044919a |
|
06-Sep-2014 |
Shishir Agrawal <shishir@google.com> |
am 32148644: Merge "API change: SetOperatorBrandOverride should not take iccId as a param." into lmp-dev * commit '321486444e6c4d7ee77f8981e9921b923308ced9': API change: SetOperatorBrandOverride should not take iccId as a param.
|
b5928445d12d92598845bcef3cd019aa09acb12d |
|
06-Sep-2014 |
Derek Tan <derektan@google.com> |
Merge "Remove setCdmaSubscription API." into lmp-dev
|
d2cfa92146ecfa5e00d4a3ce8e63b1a588845fe2 |
|
04-Sep-2014 |
Shishir Agrawal <shishir@google.com> |
API change: SetOperatorBrandOverride should not take iccId as a param. Taking ICCID as a parameter is not scure since a carrier can override the brand for other carriers. We should override only the current ICCID. Bug: 17390144 Change-Id: I9be2cb5c5fa15367fcb3b548b6e601a294e84dbc
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
274baa73c51490e10fffe2ccac9c626c8f459cc4 |
|
05-Sep-2014 |
Derek Tan <derektan@google.com> |
Remove setCdmaSubscription API. Bug: 17255752 Change-Id: I0adc5c3d1b690d86f538c084d17d239f7ffccfca
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
05e6dde3a0b9ba1eb3d13d511fe2e27a0d10c851 |
|
01-Sep-2014 |
Wink Saville <wink@google.com> |
ksd to lmp-sprout-dev Change-Id: I94eb65c62231b5831570bb0cbbbd9c916bee0a37
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
3892fc0349a91097f53152eaf2801dfebb2066ca |
|
28-Aug-2014 |
Diego Pontoriero <diegs@google.com> |
Change TelephonyManager method name to accurately reflect functionality. Bug: 17163860 Change-Id: I4390d79c49831454146a42b89520a16984c5f260
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
bd7723637b14d1895c043c2257f1cd9560322d4e |
|
02-Aug-2014 |
Naveen Kalla <nkalla@codeaurora.org> |
Invoke shutdownMobileRadios Telephony APIs from ShutdownThread shutdownMobileRadios API shuts down multiple Radios on MSIM devices and also gracefully shuts down Radios and SIM cards on single SIM and MSIM devices. Use this API instead of the old setRadio APIs. Add RIL_REQUEST_SHUTDOWN to RILConstants. Message is sent to notify RIL that the device is shutting down. Bug: 9773278 Change-Id: I6afa9e810cefc7855f7ae42e51f39cc51fa2aa6e
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
2b2469b07d6ea9410bdb8d1234aa2320b02bdaa9 |
|
15-Aug-2014 |
Junda Liu <junda@google.com> |
Add getCdmaMdn and getCdmaMin as system api to telmgr. Bug: b/16966140 Change-Id: I36d8f850eca7c392f7ed5186254ef9862d4177f7
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
43d94347a6feb14870a4ffd7682a816210e5e676 |
|
06-Aug-2014 |
Shishir Agrawal <shishir@google.com> |
Return APDU status code on tramsit channel command failure. Change-Id: I2d506a6ddbb4e27a04f57941247924d36c9d279b
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
a122e8df741456ea34e4a57d205411b8371a16db |
|
30-Jul-2014 |
Shishir Agrawal <shishir@google.com> |
Add new APIs iccExchangeSimIO and iccTransmitApduBasicChannel to TelephonyManager. The new APIs are needed to support SEEK. Also modifies TelephonyManager.iccOpenLogicalChannel to return the status of the command. Change-Id: Iff2674fb0e23210f2579cb883e64571347ade5e6
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
0bf65d2d71d20d8e3e0bd24be4bd97bb208ef443 |
|
24-Jul-2014 |
Amit Mahajan <amitmahajan@google.com> |
Merge "Add API invokeOemRilRequestRaw" into lmp-dev
|
3099c831441e861328cd4965011c854e060ce56a |
|
17-Jul-2014 |
Steven Liu <stevenliu@motorola.com> |
Add API invokeOemRilRequestRaw this API is used by system app, app could communicate with RIL with it. Change-Id: I5397c1cf2b108d9dc3a9694b1f071dc60bb5b341 Conflicts: telephony/java/com/android/internal/telephony/ITelephony.aidl
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
e647099e14114475e9a2827a10dab2d2e36308c4 |
|
18-Jul-2014 |
ram <ram.pl@samsung.com> |
IMS: getPCSCF() API enhanced to support multiple APN types. Change-Id: I014f341b93a9ea7280e04cdfc13418fe81c9fc8b Signed-off-by: ram <ram.pl@samsung.com>
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
63c4c06be44fe8bd4506e6f9f57361d31e947c21 |
|
21-Jul-2014 |
Shishir Agrawal <shishir@google.com> |
Expose getCarrierPackageNamesForBroadcastIntent as a hidden @SystemApi It will be required by setup wizard to delegate initialization to the carrier app. Change-Id: Icc0fc728e1e24235632ac38a482b06a7b829de78
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
86578cca383562c72751d747905280afdeb2bdfb |
|
18-Jul-2014 |
Shishir Agrawal <shishir@google.com> |
Adding the ability for carrier app to override SPN and carrier name. The change allows system apps (holding MODIFY_PHONE_STATE permission) or carrier apps to override the "carrier branding" on a per ICCID basis. The override affects the service provider name as well as the network operator name. The override is also saved as a SharedPreference and will persist for the iccId across reboots. Change-Id: I985ba247e10e2501e3d0d21567ccadc46f365879
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
fc3646f58e5851e7a483b8388bdd826078166d10 |
|
15-Jul-2014 |
Shishir Agrawal <shishir@google.com> |
ITelephony.aidl: Minor spelling fix. Change-Id: I88be72fce6184beb1ac7542af8ced7917900b593
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
818631b679171ffb49eaa641bee06b9c953651da |
|
03-Jul-2014 |
Derek Tan <derektan@google.com> |
Allow 1st party app to set Line 1 number for display purpose. After the number is set, TelephonyManager.getLine1Number will actually return this one instead of the actual MSISDN/MDN. Bug: 11900806 Change-Id: I4df3fac7b483ddae2bbda14b5a85629486e400cf
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
f9aefdb534c6cb2af22dfb7614a1c15c2d67dd9c |
|
09-Jul-2014 |
Derek Tan <derektan@google.com> |
Different Mobile Network Settings screen for Nova multi-profile SIMs. Simplify the Mobile Network Settings screen regardless CDMA or GSM activeness to provide a unified experience for Nova users. For more details, please refer to b/15854628. Bug: 15854628 Change-Id: Ieba04eff49824aa09a056cd4fb142cbd268207a3
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
56be215bcc5df95447c49d99915c299965b44207 |
|
12-Jul-2014 |
Shishir Agrawal <shishir@google.com> |
ITelphony.aidl: Rename hasCarrierPrivileges for packages to checkCarrierPrivilegesForPackage. Fixes the build breakage due to overloading in the aidl. Change-Id: Id3199bf2d21b1834183c90904417ed016d34e052
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
142529702dad9a6612271f487d500db80173ba7b |
|
11-Jul-2014 |
Junda Liu <junda@google.com> |
Add hidden systemapi hasCarrierPrivileges(pkgname). Change-Id: I153f5c7cff1734c87587c3741051177ce54ba654
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
6792a233eb70c660370093b591d1e94f68b0fc8a |
|
08-Jul-2014 |
Junda Liu <junda@google.com> |
Merge "Add calculatePreferredNetworkType to TelephonyManager."
|
1365703d4964466472904dc84117a0946d9e1a44 |
|
02-Jul-2014 |
Junda Liu <junda@google.com> |
Add calculatePreferredNetworkType to TelephonyManager. Bug: b/14134668 Change-Id: Iba7dcd50c1ba84b634eed53030456a2f84af6e3c
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
762d5a091f5e19b568bb0ff81a2cb6785b69075f |
|
23-Jun-2014 |
Shishir Agrawal <shishir@google.com> |
SIM based carrier app privileges. Adding support for SIM based carrier app privileges. WIP - Missing bits: - Notifications. - Certificate check. Change-Id: Ied3aa6c7d51cc0cde06f5bb58f30893d7a7b1c34
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
3c4ff9effc801525aaa6bc3fa9bf2898b32b3464 |
|
02-Jul-2014 |
Santos Cordon <santoscordon@google.com> |
Move cancelMissedCallsNotification to PhoneManager. Change-Id: I2ce26e77ef1f0acc11552bf28efc039391e09766
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
ddb74d8eb05bf50ebae673fda87730b80e52a758 |
|
30-Jun-2014 |
Junda Liu <junda@google.com> |
add setCdmaSubscription to telephonymanager. Bug: b/12799863 Change-Id: Ieeb3e800cd7757335135901b1e4e94aaf6f4ede7
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
e356825e4a92e045a51d09b63e31dd9ce8e83d5a |
|
17-Jun-2014 |
Robert Greenwalt <rgreenwalt@google.com> |
Remove Obsolete enable/disableApn functions. ConnectivityService now uses NetworkAgents instead and apps should use ConnectivityManager. Change-Id: Ifc5c8f5be802183e70a5d92b224c819815de00e6
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
fb40dd4d00bd3361b2535bc866e6c21eadc52558 |
|
13-Jun-2014 |
Wink Saville <wink@google.com> |
Merge kwd to master Add initial IMS and MSIM support from klp-wireless-dev-mirror Change-Id: Idb607c0aa32f80fe4fe1539aedea7a221e9e7f04
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
3534ede5722b98c5be1526ba0bc2cd8acfbe0e55 |
|
29-May-2014 |
Santos Cordon <santoscordon@google.com> |
Update showCallScreen to use Telecomm (1/6) - Add API methods to InCallService and ITelecommService. - Remove old methods from ITelephony. - Route the TelephonyManager methods through ITelecommService instead of ITelephony. - Update Lock screen to use TelephonyManager instead of ITelephony. Bug: 15008165 Change-Id: Ib674e2e48efaa1cc97d1513dc2c2b27fdb343657
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
afa05c0b43cbc065181d5c2d6ee368a08bb00c3b |
|
22-May-2014 |
Robert Greenwalt <rgreenwalt@google.com> |
Move dis/enable of mobile data to Telephony ConnectivityService doesn't do this anymore. bug:15077247 Change-Id: I3208c91b2c0369b594987f39ca29da7478435513 (cherry picked from commit 53013c87496980b534e447e717a32698fbd4bca0)
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
94a873de0f6d2e1579bc2634712d9212fbe87dc8 |
|
19-May-2014 |
Santos Cordon <santoscordon@google.com> |
Merge "Remove methods added in TelephonyManager."
|
14816d669b29607808e6d0ee72c602d340692d0e |
|
17-May-2014 |
Santos Cordon <santoscordon@google.com> |
Remove methods added in TelephonyManager. Change-Id: I771502ab76dfc24eb19b9ff58b029bea45d6832c
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
b8894ab1aec9c9ffa749f9369e412a51b942de27 |
|
16-May-2014 |
Evan Charlton <evanc@google.com> |
Revert "Revert "Modify TelephonyManager to expose sendEnvelopeWithStatus instead of sendEnvelope."" This reverts commit f743b163fc764b7ebf701a9e65b13d308530d750. Change-Id: Ie274a024d2cdb6f11082e6bf391732a304863074
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
210889e91cb2da74e0323292ca156d17df03fe08 |
|
16-May-2014 |
Evan Charlton <evanc@google.com> |
Revert "Revert "Expose sendEnvelope."" This reverts commit 23745256000bffaad4038ad9fe6e2b0941074a53.
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
0082e3302fcaef4a770b620cf03c23d618668f71 |
|
14-May-2014 |
Evan Charlton <evanc@google.com> |
Remove obsolete ThirdPartyCall APIs These should have been reverted long ago. Additional cleanup will need to happen, but this is a good first pass. Change-Id: I6d3c2919299c0a0b9714ffecd30da68e5c880b6a
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
8f402c36cb48905034e6ab689f614f21e8766639 |
|
14-May-2014 |
Evan Charlton <evanc@google.com> |
Revert "Expose sendEnvelope." This reverts commit 6eac2ee0fc8a652c4cb1e7ca6602a080d4f82dbd. Change-Id: Ie04a873bb1d4935208e687917e86cbe80312a6d1
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
c0d138ab86459883c46551130190d97f76bd7e2f |
|
14-May-2014 |
Evan Charlton <evanc@google.com> |
Revert "Modify TelephonyManager to expose sendEnvelopeWithStatus instead of sendEnvelope." This reverts commit 37384dedab38239433a41641fe87fc3e51bb6976.
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
00ffde305da868401b78f92c3ad33fef0221bf7c |
|
25-Mar-2014 |
Sailesh Nepal <sail@google.com> |
resolved conflicts for merge of 2d72d000 to master-nova Change-Id: Icfb617ffab2da2f8805e4628e75e006c620b479d
|
f1e1e7714375b3b83f2cc3956b112293face56a1 |
|
21-Mar-2014 |
Gabriel Peal <gpeal@google.com> |
resolved conflicts for merge of 74fb97de to master Change-Id: If28dc21a2ea7e634da130f3c59c17cd63dd5336a
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
37384dedab38239433a41641fe87fc3e51bb6976 |
|
14-Mar-2014 |
Shishir Agrawal <shishir@google.com> |
Modify TelephonyManager to expose sendEnvelopeWithStatus instead of sendEnvelope. The RIL sendEnvelope command does not return the response from the SIM while the sendEnvelopeWithStatus does. Since the response is required for certain envelope commands, its better to expose sendEnvelopeWithStatus. Change-Id: I209bfc59e396bb6f91345d6f99c51cfa35f2d650
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
9bbb37116d2c5b597f9b5e3094ff328971e03c0b |
|
06-Mar-2014 |
Evan Charlton <evanc@google.com> |
resolved conflicts for merge 322f7d6e to master-nova Change-Id: I31de6084253ce21f50224582f82b7f7e630ef34e
|
4a2fa35a6ad03d5ee1cd03ae94b4e7d70b50811c |
|
03-Mar-2014 |
Jake Hamby <jhamby@google.com> |
Add get/setPreferredNetworkType() for OMA DM client. Add get/setPreferredNetworkType() commands for OMA DM client. Bug: 8847590 Change-Id: Ia898d712b90ec583d61efe7385a5a1844d8beff1
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
4a4db51194d64bf46d7e21acfef97b90eed378c6 |
|
24-Feb-2014 |
Jake Hamby <jhamby@google.com> |
resolved conflicts for merge of 786e71ab to master-nova Change-Id: Ibe5e0a68f59d95c4a8c721d9e21626714d33ccd0
|
786e71ab11f2d89afffc9db7473f16206395c813 |
|
06-Feb-2014 |
Jake Hamby <jhamby@google.com> |
Remove unneeded new RIL command. Remove the recently added RIL_REQUEST_SET_RADIO_MODE command and update the definition of the RIL_REQUEST_NV_RESET_CONFIG parameter. Also remove some accidentally added debug log lines. Bug: 12864208 Change-Id: I6f035d6900c9fcb1427bad62057d7b4a1d3cd99c
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
6eac2ee0fc8a652c4cb1e7ca6602a080d4f82dbd |
|
04-Feb-2014 |
Derek Tan <derektan@google.com> |
Expose sendEnvelope. Change-Id: I21565fae9ba8f163aed9104db355aecf9bae1796
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
1bd7876d76167922f38d78747c5696c82020c1ea |
|
12-Feb-2014 |
Sailesh Nepal <sail@google.com> |
Add Wi-Fi calling state setting to telephony interfaces Change-Id: I01029ade0eb1ff981cb92a536d042a02129a053f
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
960fe9a5ff2a629d62e3252a37e4ec598af54b6a |
|
12-Feb-2014 |
Sailesh Nepal <sail@google.com> |
ThirdPartyPhone: DTMF & callerDisplayName API DO NOT MERGE This CL extends the ThirdPartyCall API to support DTMF and callerDisplayname. Change-Id: Ia3b4730e852a95d0c11fbddfbe1b780aec39dbb5
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
aae9216320328e6b865725219a31a029ea46c1b0 |
|
12-Feb-2014 |
Sailesh Nepal <sail@google.com> |
Add new phone type (public API) DO NOT MERGE This CL adds a new public API to allow services to implement calls. Change-Id: I4d30eb4d91bd342506cad4ced059bd8446c2bec4
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
8f9b33e77686de8e917ba61c5e2f2e31a1e0e49b |
|
15-Jan-2014 |
Jake Hamby <jhamby@google.com> |
Add new RIL commands to read/write NV items and reset NV config. Add new RIL commands and generic code cleanups. The only changes required for OMA DM support are the addition of five new methods in ITelephony.aidl for reading/writing NV items and performing NV config and radio resets (requires MODIFY_PHONE_STATE), along with the new RIL request IDs in RILConstants.java. Bug: 12864208 Change-Id: I958d2571580d98a49936ef2e6822e5ac086acbe2
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
375890841df7aad36a042861f6a70f11e1f32766 |
|
17-Dec-2013 |
Shishir Agrawal <shishir@google.com> |
Fixing build breakage due to: c4d41755d73ffe85d179d42a4f0c993b49303145 Mismatched @param in javadoc. Change-Id: I9034fac389e89e59c0245203543f52504bfc58d7
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
57f656b9f6271cf857b5ecec5f8c7eacb321ec0b |
|
28-Oct-2013 |
Shishir Agrawal <shishir@google.com> |
Adding support for SIM communication from Android over logical channels. Expose the folowing commands in ITelephony.aidl and TelephonyManager: - iccOpenLogicalChannel - iccCloseLogicalChannel - iccTransmitApduLogicalChannel Also add a new SIM_COMMUNICATION permission (maked as dangerous) to control access to the above commands. Change-Id: I89c08adc6f9738907e3b547c749f3cc61f300710
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
b896b9f74225d61af67c2661f44eceadb9e22013 |
|
24-Oct-2013 |
Wink Saville <wink@google.com> |
Enhance pin/puk support Add supplyPinReportResult & supplyPukReportResult that returns the result code and attempts remaining. Display "Attempts remaining" in Keyguard Bug: 9928717 Change-Id: Ibad0635dd1375fabce11ba2b7b9f95f8868489e6
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
45ac9645da0ceafbae8c00b0dd0a09800fdcefdf |
|
10-Jun-2013 |
Wink Saville <wink@google.com> |
Allow carrier provisioning to turn toggle radio power. Previously CarrierProvisioning toggle airplane mode, but now that's available only by the system. Bug: 9356811 Change-Id: I5167f8614c07bafb688983a360a008f76403b2b8
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
094beeccf5bf6e68d73f94a1aeaeda6690f4bf06 |
|
06-Apr-2013 |
Wink Saville <wink@google.com> |
Add FW support for CellInfo RIL commands. Bug: 8235566 Change-Id: I7ad7dabc4b6c38bfba4461b08e6e30d0eb9efea1
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
f265ea9d8307282ff1da3915978625a94fc2859e |
|
01-Feb-2013 |
Dianne Hackborn <hackbod@google.com> |
App ops: vibration, neighboring cells, dialing, etc. Improve handling of vibration op, so that apps are better blamed (there is now a hidden vibrator API that supplies the app to blame, and the system now uses this when vibrating on behalf of an app). Add operation for retrieving neighboring cell information. Add a new op for calling a phone number. This required plumbing information about the launching package name through the activity manager, which required changing the internal startActivity class, which required hitting a ton of code that uses those internal APIs. Change-Id: I3f8015634fdb296558f07fe654fb8d53e5c94d07
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
0dde2c20a07770bc2f1b21e49222c968f3d8b39a |
|
16-Nov-2012 |
Wink Saville <wink@google.com> |
Separate voice and data radio technology/network type & registration state. Change-Id: Ic9622e3fd637751b427c1627bbdf4d142acbc66e
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
69e25226a3020bfcd33f7f8beee6004dd2a292c3 |
|
16-Nov-2012 |
Wink Saville <wink@google.com> |
Revert "Separate voice and data radio technology/network type & registration state." This reverts commit b690ac3b27d9b782a23a5f9a82bb3421e88716e3 Change-Id: I006ab1fb9c7fb8da64e2c481a2b6f0cb137deba4
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
b690ac3b27d9b782a23a5f9a82bb3421e88716e3 |
|
15-Nov-2012 |
Wink Saville <wink@google.com> |
Separate voice and data radio technology/network type & registration state. Change-Id: I2802eb5c5833e3b81891da82b71acc51ca5af81f
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
963db55d59a170f4b17ff907c96615a19ef6fe17 |
|
31-Mar-2012 |
John Wang <johnwang@google.com> |
Enhance Cell Location Api. To boost accurary and enhance capability of cell location api, two new APIs, TelephonyManager.getAllCellInfo() and TelephonyManager.listen(LISTEN_CELL_INFO), are added. Two new Class, CellInfo and CellIdentity, are created. This API change returns all information of one cell locaiton at the same time. It also provides additional LTE and timestamp information. Change-Id: I4d0f813107e625ec4ac88c8d980ffd171aa5fc30
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
98c7781ca89348992e3cb455e83cbc774bbe4d3e |
|
03-Jun-2011 |
John Wang <johnwang@google.com> |
Add supplyPuk to do SIM puk unlock. Change-Id: I48654091ac3133a0c405448871b0a2f1ed3ded4b
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
5e9270bfd566c32a60dfeb34435a158eb4ceb9a9 |
|
12-May-2011 |
Wink Saville <wink@google.com> |
Add getLteOnCdamMode. Change-Id: Iebf027f956d543d7a69cad64aaba47900937a785
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
4d396052deb54399cbadbeb8abd873df6f3af342 |
|
30-Oct-2010 |
Jeff Brown <jeffbrown@google.com> |
Fix policy issues when screen is off. Rewrote interceptKeyBeforeQueueing to make the handling more systematic. Behavior should be identical except: - We never pass keys to applications when the screen is off and the keyguard is not showing (the proximity sensor turned off the screen). Previously we passed all non-wake keys through in this case which caused a bug on Crespo where the screen would come back on if a soft key was held at the time of power off because the resulting key up event would sneak in just before the keyguard was shown. It would then be passed through to the dispatcher which would poke user activity and wake up the screen. - We propagate the key flags when broadcasting media keys which ensures that recipients can tell when the key is canceled. - We ignore endcall or power if canceled (shouldn't happen anyways). Changed the input dispatcher to not poke user activity for canceled events since they are synthetic and should not wake the device. Changed the lock screen so that it does not poke the wake lock when the grab handle is released. This fixes a bug where the screen would come back on immediately if the power went off while the user was holding one of the grab handles because the sliding tab would receive an up event after screen turned off and release the grab handles. Fixed a couple of issues where media keys were being handled inconsistently or not at all, particularly in the case of the new PAUSE, PLAY and RECORD keys. Bug: 3144874 Change-Id: Ie630f5fb6f128cfdf94845f9428067045f42892c
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
4d8ae85b5de8a90a597e4b649c6ee7208e446e3b |
|
25-May-2010 |
Wink Saville <wink@google.com> |
Add needsOtaServiceProvisioning to Phone. By having needsOtaServiceProvisioning supported on all phones we eliminate the need to use an if statement to discriminate phone type. Types of phones that don't support OTASP will return false in the default implementation in PhoneBase. Change-Id: I8fb15a18553e314c1f8f2a00ec7f8cffd79eeb7f
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
e40f66ffc11cfc7e1bbe3e4c2ae1cf6dbc24cc17 |
|
03-Sep-2009 |
Wink Saville <wink@google.com> |
Allow hasIccCard to be useable by any processes. This is accomplished by adding hasIccCard to ITelephony and do the implemenation in PhoneInterfaceManager.java. Then change TelephonyManager to use getITelephony().hasIccCard(). Change-Id: I26970fdf92a058502b8156a4f52c14e213217fc6
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
767be5f0b929cc1eeb8a7d5aa7a02e228053e9bb |
|
26-Aug-2009 |
Jim Miller <jaggies@google.com> |
Integrate CDMA provisioning into SetupWizard
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
ebe66345e7099ca6fc95e8aa4d31a5b5cbbd6224 |
|
14-Aug-2009 |
Li Zhe <jqc837@motorola.com> |
Framework changes to support HSDPA/HSUPA/HSPA HSDPA: High-Speed Downlink Packet Access HSUPA: High-Speend Uplink Packet Access HSPA: High-Speed Packet Access Add support for HSDPA/HSUPA/HSPA: 1) extend TelephonyManager.NETWORK_TYPE for HSDPA/HSUPA/HSPA 2) extend ServiceState.RADIO_TECHNOLOGY for HSDPA/HSUPA/HSPA 3) set radioTechnology into ServiceState in GsmServiceStateTracker 4) change the implementation of TelephonyManager.getNetworkType to solve the competition timing issue between the time of setting system property and the time of receiving notification through PhoneStateListener 4.1) add a getNetworkType interface in ITelephony.aidl 5) add icons resources for HSDPA/HSUPA/HSPA 6) make use of HSDPA/HSUPA/HSPA icons in StatusBarPolicy
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
ce099c3226b33b43e0dd5d1f24347b14a2223ee1 |
|
01-Jun-2009 |
David Krause <david.krause@motorola.com> |
frameworks/base: CDMA voicemail support
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
dda5391d5079537e275c9f4ed2637a1484d0e4e8 |
|
29-May-2009 |
Wink Saville <wink@google.com> |
Motorola additions for CDMA support without CdmaSuppConnTracker There are corresponding changes to hardware/ril and packages/apps/Phone that are required to go with these changes.
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
e9b06d754af03faf27012fbed1e7559ec1ba7c79 |
|
19-May-2009 |
Wink Saville <wink@google.com> |
Teleca 2b changes
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
767a662ecde33c3979bf02b793d392aca0403162 |
|
02-Apr-2009 |
Wink Saville <> |
AI 144185: Integrate cdma into the main code base. Automated import of CL 144185
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
3001a035439d8134a7d70d796376d1dfbff3cdcd |
|
19-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@132276
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
f013e1afd1e68af5e3b868c26a653bbfb39538f8 |
|
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl
|