Automerger Merge Worker
a2fc38e471
Merge "Publish ImsMmtelManager API for better debugging" am: 09a87d3f9f am: cacdf69470 am: 7cc1436284
...
Change-Id: I8326658287662a5c503ff6ba2cbc2457fba5d829
2020-01-20 17:35:29 +00:00
Shi Lu
cacdf69470
Merge "Publish ImsMmtelManager API for better debugging"
...
am: 09a87d3f9f
Change-Id: Ib04eff33de8a6816520fa5fb0d0a2cc418394c3a
2020-01-20 09:10:07 -08:00
Shi Lu
09a87d3f9f
Merge "Publish ImsMmtelManager API for better debugging"
2020-01-20 16:56:37 +00:00
Calvin Pan
2ffecdb9fd
Merge "Redesign the setPreferredNetworkType"
2020-01-20 08:00:05 +00:00
easoncylee
8f58243483
Fix typo from @see : to @see.
...
This was introduced in https://googleplex-android-review.git.corp.google.com/c/platform/frameworks/base/+/10119408 and caused a doc build failure
Bug: 147979711
Change-Id: I69825a4063fc2ebbcbc25a7fea0e38e56fb51acd
2020-01-20 03:31:57 +00:00
Zoey Chen
23048ad7d1
Merge "[Settings] To avoid use APIs in IccCard directly, moving APIs into TelephonyManager."
2020-01-19 14:38:35 +00:00
Daniel Bright
19264bbcd5
Merge "Created typed class pin result in keyguard"
2020-01-19 07:37:18 +00:00
zoey chen
16a1821f9c
[Settings] To avoid use APIs in IccCard directly, moving APIs into TelephonyManager.
...
IccCard#changeIccLockPassword
IccCard#setIccLockEnabled
IccCard#getIccLockEnabled
Bug: 146983487
Test: manual
Change-Id: I1a3c3b15063ea00d0ca59bd5395f2bca8cdfe391
2020-01-19 00:02:10 +08:00
Zoey Chen
aca9fccf06
Merge "[Settings] Expose @hide #setDataAllowedDuringVoiceCall and #isDataAllowedInVoiceCall as @SystemApi"
2020-01-18 14:09:39 +00:00
Daniel Bright
b663fcbfae
Created typed class pin result in keyguard
...
* The initial goal was to remove PhoneConstants.
But in doing so, it made sense to replace an int[] array as a
return type with a strongly typed class called PinResult.
* In this push, the @SystemAPI is being defined.
The modification to keyguard will come in a following commit.
Bug: 147854704
Test: make
Change-Id: I0d1354fadda4143260f377ff8ff868b99b9c53d8
2020-01-17 20:48:10 -08:00
Daniel Bright
8f2e272094
Merge "Make isDataCapable a public API"
2020-01-18 00:37:26 +00:00
Daniel Bright
2f7dc20d92
Merge "Make string version of APN_TYPEs a @SystemApi"
2020-01-17 23:38:56 +00:00
Daniel Bright
8528eef2c7
Using PhoneTypes in TelephonyManager
...
am: c8fb6e0efe
Change-Id: I60e1077eb07c37460b6bb4c17967b91e0b607715
2020-01-17 15:16:53 -08:00
Hall Liu
d982f6c3bb
Merge changes from topic "phone-constants-telecom"
...
* changes:
Move PhoneConstants constants to TelecomManager
Using PhoneTypes in TelephonyManager
2020-01-17 22:44:25 +00:00
shilu
61c965388f
Publish ImsMmtelManager API for better debugging
...
Bug: 141928367
Test: manaual
Change-Id: I71fbc5c49f966b349d52db2d7befda6ad71e888f
2020-01-17 14:40:13 -08:00
Automerger Merge Worker
23f94ed67f
Merge "Expose proprietary extras Bundle in ImsCallProfile" am: 8804a86b87 am: be898cce4f am: 4f800c4ce5
...
Change-Id: I66ab61dc36657d31f0514b6ca3c8cf826a604b53
2020-01-17 22:33:00 +00:00
Automerger Merge Worker
39e2fdf7b6
Merge "Add UCE Call Composer + enriched calling tags" am: feaed68912 am: 8e637e628f am: cedaa4b578
...
Change-Id: I83fed5453b5033ea2cc2e9d15b7a9614b2718cab
2020-01-17 22:30:57 +00:00
Tom Taylor
086de218b9
Merge "Let sms app pass a logging id to telephony"
2020-01-17 22:11:53 +00:00
Automerger Merge Worker
cbe20fe9e6
Merge "Expose ImsFeature#getFeatureState as @SystemApi" am: 40cae1c0c9 am: 9ffe0e8fd6 am: 6eeecb51a4
...
Change-Id: I7fc2edacc7c9080561b4ece8c4092b741a1b4695
2020-01-17 21:59:58 +00:00
Automerger Merge Worker
b19ac730a9
Merge "Exposing NetworkRegistrationInfo for PS service" am: 3ae8d12fe6 am: 4e34673c9a am: dbb66deae3
...
Change-Id: Id16673fea38c05bfa93d6a0459a5ae383ca0a04d
2020-01-17 21:56:50 +00:00
Automerger Merge Worker
782b1edcb7
Merge "Add call barring constants to ImsUtImplBase" am: 87cf4b146e am: c27cece2a5 am: 80191c2775
...
Change-Id: I5b476a1e0af70d65ba6b04d775ef54ae812d198d
2020-01-17 21:48:58 +00:00
Automerger Merge Worker
193072d699
Merge "Expose TelephonyManager constants as SystemApi" am: 15720f61d9 am: 14676c2053 am: 86973d1b60
...
Change-Id: I7ae58e7bbd97420d91c825c92993620495b4ccfa
2020-01-17 21:48:18 +00:00
Automerger Merge Worker
8cdcce294a
Merge "Expose MMS constants" am: 9681a661ae am: 102bafea2f am: bccd39ed28
...
Change-Id: I857db2796c0a712ac19ecee21dbe5ccabbd50e18
2020-01-17 21:47:59 +00:00
Automerger Merge Worker
2d16d37253
Merge "Add mTimeStamp to SignalStrength" am: aa5b09f6ad am: 7a3082f680 am: 5cdde8b871
...
Change-Id: I30420d209d39b112c9569525355895d6f1924277
2020-01-17 21:47:34 +00:00
Brad Ebinger
be898cce4f
Merge "Expose proprietary extras Bundle in ImsCallProfile"
...
am: 8804a86b87
Change-Id: I1c8dbf6944bd5713d34486029d6f9deb95e8f2ff
2020-01-17 13:41:16 -08:00
Treehugger Robot
8804a86b87
Merge "Expose proprietary extras Bundle in ImsCallProfile"
2020-01-17 21:15:34 +00:00
Daniel Bright
b5fe6f5f15
Make isDataCapable a public API
...
This is part of the larger network attributes change
Bug: 147342211
Bug: 146206136
Test: make
Change-Id: I4f5dd3440e403b96112bf2e848bffb5aac299732
2020-01-17 12:58:41 -08:00
Brad Ebinger
8e637e628f
Merge "Add UCE Call Composer + enriched calling tags"
...
am: feaed68912
Change-Id: I68fd63dda5545f013f23bceada0e8822f1b8a329
2020-01-17 12:51:07 -08:00
Brad Ebinger
a21832405f
Merge "Properly catch ServiceSpecificException if IMS isn't available"
...
am: ba0576ee28
Change-Id: I929859652a436c507c6c2af73afad3ea9292b981
2020-01-17 12:44:47 -08:00
Automerger Merge Worker
9ffe0e8fd6
Merge "Expose ImsFeature#getFeatureState as @SystemApi" am: 40cae1c0c9
...
Change-Id: Iec1ea80a9a3b41c9cbe7fabb861a79aa2d094548
2020-01-17 20:07:43 +00:00
Automerger Merge Worker
400ee161ad
Merge "Add NR to ServiceState#isLte and rename to isPsOnlyTech" am: ad189b5e60
...
Change-Id: I213587114b84db9a5faed350d2fda5df3f4d8c7a
2020-01-17 20:03:38 +00:00
Automerger Merge Worker
663cc563a4
Merge "[Telephony Mainline] Removed IPackageManager reference" am: b114707641
...
Change-Id: Ibd8f24213dd1aee50274456554edfaabcad58630
2020-01-17 20:01:39 +00:00
Automerger Merge Worker
4e34673c9a
Merge "Exposing NetworkRegistrationInfo for PS service" am: 3ae8d12fe6
...
Change-Id: If4b4569ec6e09dad4d2bbcf675f318ba577dc608
2020-01-17 20:00:09 +00:00
Automerger Merge Worker
c27cece2a5
Merge "Add call barring constants to ImsUtImplBase" am: 87cf4b146e
...
Change-Id: I847cbce27c37731798809503c95152db0d1c6b69
2020-01-17 19:58:26 +00:00
Automerger Merge Worker
14676c2053
Merge "Expose TelephonyManager constants as SystemApi" am: 15720f61d9
...
Change-Id: Ib60e17d1a753688315e1418d3860cc793c5e71c0
2020-01-17 19:56:27 +00:00
Automerger Merge Worker
102bafea2f
Merge "Expose MMS constants" am: 9681a661ae
...
Change-Id: I7f5fa3cd13087a3f0422c5d1d961fdcb5120baed
2020-01-17 19:55:46 +00:00
Automerger Merge Worker
7a3082f680
Merge "Add mTimeStamp to SignalStrength" am: aa5b09f6ad
...
Change-Id: I3f967b8eb3687550ada6b83ec18383ef92267017
2020-01-17 19:55:12 +00:00
Nathan Harold
ccb8121268
Merge "Make SignalStrength constructor system APIs"
...
am: e9f4fe3c02
Change-Id: Iadb03832b61c78da84ab34fee29e8a7be6105a3d
2020-01-17 11:52:57 -08:00
Treehugger Robot
feaed68912
Merge "Add UCE Call Composer + enriched calling tags"
2020-01-17 19:10:12 +00:00
Sarah Chin
ac5ff7ea6d
Merge "Expose getLteOnCdmaMode as isGlobalModeEnabled"
2020-01-17 18:34:19 +00:00
Treehugger Robot
ba0576ee28
Merge "Properly catch ServiceSpecificException if IMS isn't available"
2020-01-17 17:52:39 +00:00
Brad Ebinger
d57ff4a221
Expose proprietary extras Bundle in ImsCallProfile
...
Fixes: 147726367
Test: atest CtsTelephonyTestCases:ImsCallProfileTest
Change-Id: I5a2aee142b77c86f00967fc1092c219d0d164a39
2020-01-17 09:18:38 -08:00
Tom Taylor
66afc8fab2
Let sms app pass a logging id to telephony
...
Bug: 135755360
Test: manually test sending and receiving sms's and mms's via the
Messaging app and verify the messageId is passed back and forth.
Change-Id: I5a0d2cd9b8e5e75062cc895512da1a3357c57dbf
2020-01-17 08:01:05 -08:00
calvinpan
d11c1218d5
Redesign the setPreferredNetworkType
...
Some APPs(like OMA DM) might enable or disable 5G settings, so redesign
the setPreferredNetworkType behavior.
1. Create allowed_network_type in telephonyprovider
2. Create get/set allowed network type API
3. When APPs call setPreferredNetworkType() that will AND with allowed
network type.
Bug: 136730709
Test: By Manual
1. setAllowedNetwork to disable 5G
2. setPreferredNetworkTypeBitmask to set NR_LTE_GSM_WCDMA
3. framework set LTE_GSM_WCDMA to modem
Change-Id: Ia257e6ddaa33c32bc09340a59c9daf71ce1fa8cf
2020-01-17 20:56:41 +08:00
Daniel Bright
8bb56fc88c
Make string version of APN_TYPEs a @SystemApi
...
The string version of Apn Types are used in the carrier config table.
Modules besides Telephony uses this table directly and so it made sense to expose
this as a @SystemApi
Test: ApnSettingsTest
Bug: 147465477
Change-Id: I1c344b3ff482d973b8bf51a33956a7f90f291634
2020-01-16 22:34:38 -08:00
Brad Ebinger
40cae1c0c9
Merge "Expose ImsFeature#getFeatureState as @SystemApi"
2020-01-17 03:34:05 +00:00
Daniel Bright
c8fb6e0efe
Using PhoneTypes in TelephonyManager
...
Bug: 147465477
Test: TelecomUnitTests
Change-Id: Idd0794a1b2b91e4635f63a35e468f3fe0bbe7990
2020-01-16 17:29:55 -08:00
Sarah Chin
ad189b5e60
Merge "Add NR to ServiceState#isLte and rename to isPsOnlyTech"
2020-01-17 00:48:13 +00:00
Brad Ebinger
b114707641
Merge "[Telephony Mainline] Removed IPackageManager reference"
2020-01-17 00:33:04 +00:00
Shi Lu
3ae8d12fe6
Merge "Exposing NetworkRegistrationInfo for PS service"
2020-01-17 00:08:05 +00:00