Daniel Bright
63514be238
Switched out PhoneConstants.PhoneKey
...
Test: FrameworksTelephonyTests TeleServiceTests TelephonyProviderTests
Bug: 147465477
Change-Id: I2e147c9dc4383f7979740f2fd3ded44cd7d060e4
2020-01-15 12:17:52 -08:00
Bonian Chen
4c1b1ff615
Merge "[Settings] Expose @hide APIs as @SystemApi"
2020-01-15 01:04:01 +00:00
Sarah Chin
febf744282
Merge "Remove @hide for CarrierConfigManager constants"
2020-01-14 22:52:11 +00:00
Daniel Bright
f16dc0708a
Merge "Rewriting phone constants for mainline"
2020-01-14 21:14:35 +00:00
Roland Levillain
50b12192b7
Merge "Revert "TelephonyManager: cache service handles""
2020-01-14 19:26:38 +00:00
Roland Levillain
052535ef59
Revert "TelephonyManager: cache service handles"
...
Revert "Disable Telephony service handle caching while testing."
Revert submission 9592007-telephony-handle-caching
Reason for revert: Breaks tests
(com.android.cellbroadcastreceiver.unit.CellBroadcastConfigServiceTest,
com.android.bluetooth.hfp.HeadsetPhoneStateTest).
Reverted Changes:
If9bb6840c: TelephonyManager: cache service handles
I3b525c504: Disable Telephony service handle caching while tes...
Bug: 147656950
Bug: 147655973
Bug: 147658833
Bug: 147658836
Bug: 147658970
Bug: 140788621
Change-Id: Id4eb23c237c514c86af92a85c8637404eca1c357
2020-01-14 14:31:44 +00:00
Sarah Chin
a912e113f8
Remove @hide for CarrierConfigManager constants
...
Remove @hide for CarrierConfigManager constants used outside of
Telephony mainline
referencing packages:
cts/tests
frameworks/base/packages/CarrierDefaultApp
frameworks/base/packages/SystemUI
frameworks/base/packages/Tethering
frameworks/base/services
frameworks/base/telecomm
frameworks/opt/wifi
packages/apps/Dialer
packages/apps/Settings
packages/providers/BlockedNumberProvider
packages/services/Car
packages/services/Telecomm
prebuilts/sdk
Test: build
Bug: 147447171
Change-Id: Ib3d8d904a80f11247012b01aceb92eaee2c84d5b
2020-01-13 23:10:59 -08:00
zoey chen
55957fccfb
[Settings] Expose @hide APIs as @SystemApi
...
Add new SystemApi methods for Cdma preference controller
Bug: 145788881
Test: make
Change-Id: I04803885d2367f0b79471aaab66b7a0e8e6a912d
2020-01-14 12:04:16 +08:00
Betty Chang
2cb542fd20
Merge "[Mainline] Add get and set premium sms consent method and make as @SystemApi"
2020-01-14 03:51:34 +00:00
TreeHugger Robot
de6f60a91f
Merge "Use changeID and Compatibility.isChangeEnabled for Mainline"
2020-01-14 03:15:38 +00:00
Radhika Agrawal
8727e151a4
Merge "Add rtp silence detection and inactivity detection to call quality"
2020-01-14 01:32:17 +00:00
Collin Fijalkovich
3e5b5de760
Merge "TelephonyManager: cache service handles"
2020-01-14 01:09:15 +00:00
Shuo Qian
d0c818129a
Use changeID and Compatibility.isChangeEnabled for Mainline
...
Test: Treehugger
Bug: 145147528
Bug: 147600208
Change-Id: I8092f4c7d3be046da337cdcbadeed89844b3aaab
2020-01-13 17:04:14 -08:00
Zongheng Wang
d562ed7c2b
Merge "Created an API to get encoded message of SubmitPuds"
2020-01-14 00:59:34 +00:00
Daniel Bright
4bcbfce5fc
Rewriting phone constants for mainline
...
* Exposing Emergency extra constants through TelephonyManager
* Always reading or writing PhoneConstants.SubscriptionKey
with SubscriptionManager.EXTRA_SUBSCRIPTION_KEY
Bug: 147465477
Test: FrameworksCoreTests, FrameworksServicesTest, CarrierTests
Change-Id: I84d6687ca6cab86c8c68dc2dd2679cfee0919c1e
2020-01-13 16:07:48 -08:00
Automerger Merge Worker
d01f21c4d2
Merge "[RCS] Add set/getRcsProvisioningStatusForCapability()" am: b1c730d069 am: a2d0828670 am: 0a235b9416
...
Change-Id: I2d09de57c3ec3e501ea1b0d9b92430547d9cf6e4
2020-01-13 23:28:05 +00:00
Automerger Merge Worker
0a235b9416
Merge "[RCS] Add set/getRcsProvisioningStatusForCapability()" am: b1c730d069 am: a2d0828670
...
Change-Id: I8ad4301faeded70e3d298088816fc72b75b4bc2e
2020-01-13 23:22:01 +00:00
Automerger Merge Worker
98b586aa80
Merge "Expose sanitizeLocationInfo as SystemApi" am: cc2956a0bd am: 0df57915af
...
Change-Id: I067e71e5151b4716b80f7c586e04e0429bf7c80d
2020-01-13 23:15:32 +00:00
Allen Su
b1c730d069
Merge "[RCS] Add set/getRcsProvisioningStatusForCapability()"
2020-01-13 23:15:14 +00:00
Treehugger Robot
cc2956a0bd
Merge "Expose sanitizeLocationInfo as SystemApi"
2020-01-13 22:45:44 +00:00
Xiangyu/Malcolm Chen
34fb1da756
Merge "Move ACTION_CARRIER_* intent and extras from TelephonyIntents to TelephonyManager."
2020-01-13 21:56:31 +00:00
Automerger Merge Worker
8d2f9806c7
Merge "Add Callback for Registration Failure" am: 93db49faec am: 5532d79f90
...
Change-Id: I5e6e2b3b41b24e6122963644633d63d14e8a7605
2020-01-13 21:24:06 +00:00
Treehugger Robot
93db49faec
Merge "Add Callback for Registration Failure"
2020-01-13 20:58:00 +00:00
Automerger Merge Worker
875ad7f24c
Merge "Remove android.telephony.action.NETWORK_SET_TIME" am: 99d116cbbb am: ed18df1b5e
...
Change-Id: Ida91bfe0fef7ec594a1a953ada969e34440ad868
2020-01-13 20:28:12 +00:00
Neil Fuller
99d116cbbb
Merge "Remove android.telephony.action.NETWORK_SET_TIME"
2020-01-13 20:04:54 +00:00
Sarah Chin
6be7ecd54d
Merge "Make MmsManager public and @SystemService"
2020-01-13 18:53:31 +00:00
TreeHugger Robot
329426efd2
Merge "Do not migrate use full volume shared preference"
2020-01-13 18:32:50 +00:00
Automerger Merge Worker
dea27d3676
Merge "[Telephony Mainline] Add new api for Mvno matching" am: 2d83e92bbd am: dc4bd96c79
...
Change-Id: Iccb0bbb7247fba66348b488894de01717bd9254a
2020-01-13 17:23:02 +00:00
Calvin Pan
2d83e92bbd
Merge "[Telephony Mainline] Add new api for Mvno matching"
2020-01-13 16:54:50 +00:00
Automerger Merge Worker
62dba7a4e6
Merge "Use new UnsupportedAppUsage annotation." am: b2c3eaaf10 am: 904b7f9de2
...
Change-Id: I62868fbcba5ffd65a441808e2a0cda59c9597654
2020-01-13 14:37:21 +00:00
Treehugger Robot
b2c3eaaf10
Merge "Use new UnsupportedAppUsage annotation."
2020-01-13 14:27:29 +00:00
Neil Fuller
260b1ba2db
Remove android.telephony.action.NETWORK_SET_TIME
...
Remove the now-unused android.telephony.action.NETWORK_SET_TIME
intent.
Bug: 140712361
Test: treehugger
Test: atest com.android.server.timedetector
Merged-In: Ifa64d0dfa82a2db7742c0b3fcc76ad73b231a9f9
Change-Id: Ifa64d0dfa82a2db7742c0b3fcc76ad73b231a9f9
2020-01-13 09:05:15 +00:00
Neil Fuller
6199194cd7
Merge "Remove android.telephony.action.NETWORK_SET_TIME"
2020-01-13 08:51:17 +00:00
changbetty
9dc2ca08c6
[Mainline] Add get and set premium sms consent method and make as @SystemApi
...
Bug: 146808981
Test: make
Change-Id: I228c467b609bd15e8ca95819cd70372fb6de2e3a
2020-01-13 16:13:31 +08:00
changbetty
9ec425857c
[Telephony Mainline] Add new api for Mvno matching
...
Bug: 144977430
Test: make
Change-Id: I550e93ab8662c81068a6d52fef2e3c299607c18f
Merged-In: I550e93ab8662c81068a6d52fef2e3c299607c18f
2020-01-13 05:01:44 +00:00
Nathan Harold
f23960fa57
Expose sanitizeLocationInfo as SystemApi
...
To support scrubbing the CellIdentity field from
within TelephonyRegistry, based on the changes for
mainline, this needs to be a SystemApi.
Bug: 147152984
Test: make update-api && make
Merged-In: If1cb6519a3da60ff0afab001c2804aaa70923dac
Change-Id: If1cb6519a3da60ff0afab001c2804aaa70923dac
(cherry picked from commit 1af97c9d91 )
2020-01-12 10:33:03 -08:00
Nathan Harold
c41cb737ed
Add Callback for Registration Failure
...
Add a callback to PhoneStateListener to indicate that
a registration procedure has failed.
Bug: 143187047
Test: make update-api && make
Merged-In: I4a4ba4479dfd465a9d8063135f3b4bf4e1323e99
Change-Id: I4a4ba4479dfd465a9d8063135f3b4bf4e1323e99
(cherry picked from commit 5e6e983cad )
2020-01-12 10:33:03 -08:00
Jack Yu
bcbe46816c
Do not migrate use full volume shared preference
...
Use full volume has been renamed to override DnD and
the toggle is now only available for certain countries. We
intended not to provide the ability to migrate this shared
preference as it might cause issue for users who already
changed the preference. After mainline migration, override
DnD should be always reset to default value of that country.
Test: Manual
Bug: 147426188
Change-Id: I5746fe32674131b474e784bd5dd62ecff76386d5
2020-01-10 23:40:59 -08:00
Sarah Chin
4affb51cc9
Make MmsManager public and @SystemService
...
Test: manually verify can send/receive MMS
Bug: 144004293
Change-Id: I39cde852252e18f71f98e328354df66611c9db60
2020-01-10 20:02:08 -08:00
TreeHugger Robot
c54923ca57
Merge "Add new @SystemApis for RCS dependencies"
2020-01-11 02:54:22 +00:00
Malcolm Chen
93fcf24a23
Move ACTION_CARRIER_* intent and extras from TelephonyIntents to
...
TelephonyManager.
The purpose is to expose them as @SystemApi as they are used externally.
Bug: 140908357
Test: unittest
Change-Id: I3dabcb853ebbd648b20d97b446db11476780be25
2020-01-10 16:39:36 -08:00
Automerger Merge Worker
93f094ba51
Merge "Update javadocs for API review" am: bbf2a83826 am: 166b068da5
...
Change-Id: I71f156454b8cd3cf7f95e7fdef1712d93156c610
2020-01-11 00:16:12 +00:00
Sarah Chin
bbf2a83826
Merge "Update javadocs for API review"
2020-01-10 23:53:25 +00:00
Mingming Cai
8151145dbb
Merge "Migrate convertHalCellIdentityToCellIdentity()"
2020-01-10 23:42:07 +00:00
Automerger Merge Worker
9694a16c04
Merge "Revert "Make MmsManager public"" am: 393af8c53c am: 685a0ab43b
...
Change-Id: I64d9e9a55f8124bdfe8bcd7aba8e8f74a42b0051
2020-01-10 23:01:18 +00:00
Sarah Chin
393af8c53c
Merge "Revert "Make MmsManager public""
2020-01-10 22:44:46 +00:00
Automerger Merge Worker
df1499d027
Merge "Add a copy of Rlog for the telephony mainline module" am: 00fe08f5bf am: 9fc52ab1fc
...
Change-Id: I6cb1ffe87de13320e7ac166e9392ecdc59f8027c
2020-01-10 22:20:16 +00:00
Shuo Qian
2f1b6c4162
Merge "Make hidden API isDataCapable for Telephony"
2020-01-10 22:17:43 +00:00
Meng Wang
00fe08f5bf
Merge "Add a copy of Rlog for the telephony mainline module"
2020-01-10 22:05:03 +00:00
Sarah Chin
88246a507f
Merge "Revert "Make MmsManager public""
2020-01-10 21:47:07 +00:00