Commit Graph

10413 Commits

Author SHA1 Message Date
Peter Wang
cead28dcee Merge "[Telephony Mainline] Expose hidden APIs and consts" am: 415143daf5
am: cfffdedc87

Change-Id: I26b52ec69d769591243c65caaec8066f1744d7a7
2019-12-04 15:55:20 -08:00
Peter Wang
415143daf5 Merge "[Telephony Mainline] Expose hidden APIs and consts" 2019-12-04 23:39:50 +00:00
Shuo Qian
5202828d3c Merge "Move TelephonyPermissions to TelephonyCommon" am: c5f12f75e6
am: b00ee2e7fe

Change-Id: I5ae19d939d43b81520b1cd5f6039eb329c075e42
2019-12-04 13:35:14 -08:00
Shuo Qian
caf7ef3de8 Move TelephonyPermissions to TelephonyCommon
Test: built
Bug: 145554073
Change-Id: I3681043a197e6daeb16dcf506d672bdcf1fc8da8
Merged-In: I3681043a197e6daeb16dcf506d672bdcf1fc8da8
(cherry picked from commit fde53bb6f1)
2019-12-04 12:25:05 -08:00
Xiangyu/Malcolm Chen
603d7e7d89 Merge "Add System API to indicate whether physical SIM can be disabled." am: 454c0659a6
am: 0b2531862f

Change-Id: If6fe7eabcd6b2bd92c2b516e5083fb3cb558cb09
2019-12-04 11:48:20 -08:00
Xiangyu/Malcolm Chen
454c0659a6 Merge "Add System API to indicate whether physical SIM can be disabled." 2019-12-04 19:26:51 +00:00
Jack Yu
b496fd8765 Merge "Added sub id to SmsCbMessage" am: 258e925cd6
am: 35132f9a21

Change-Id: Ia2e5933ffc493c69efbac8da2ab993281e31867b
2019-12-04 09:47:53 -08:00
Jack Yu
258e925cd6 Merge "Added sub id to SmsCbMessage" 2019-12-04 17:34:01 +00:00
Sooraj Sasindran
64f5f52962 Merge changes Idf152091,I131f7aff am: 6e2ecfeede
am: b2027040ca

Change-Id: I45b6d50551963c01ace8ac58343f1cce877e87d0
2019-12-04 08:48:13 -08:00
Shi Lu
4e2bae5228 Merge "Need to publish ImsReasonInfo as public API for multiple cases." am: 5957013f74
am: e04ec42133

Change-Id: Ie4dca39db9107bcaffb0f249cb80121aa6980caf
2019-12-04 07:46:54 -08:00
Sooraj Sasindran
6e2ecfeede Merge changes Idf152091,I131f7aff
* changes:
  Make hidden subscription apis as system
  Do not use hidden withCleanCallingIdentity
2019-12-04 00:41:42 +00:00
Treehugger Robot
2b65793cd6 Merge "Merge Android10 QPR1 into AOSP master" 2019-12-03 23:15:02 +00:00
Shi Lu
e04ec42133 Merge "Need to publish ImsReasonInfo as public API for multiple cases."
am: 5957013f74

Change-Id: I37385a11ed143cf1cddbb3d2ca7316ebf22e4d4f
2019-12-03 14:07:36 -08:00
Jack Yu
29dfebb84c Added sub id to SmsCbMessage
Added a new field subscription id to SMS
cell broadcast message.

This is the preliminary step of deprecating
CellBroadcastMessage class.

Bug: 144891074
Test: Manual

Merged-In: I23f61e77f6a9a16ce77f7892ba96fd7485c555a4
Change-Id: I23f61e77f6a9a16ce77f7892ba96fd7485c555a4
(cherry picked from commit 750b8b1972)
2019-12-03 11:43:59 -08:00
Peter Wang
98598bfe16 [Telephony Mainline] Expose hidden APIs and consts
Exposing constants that were originally hidden

Test: build
Bug: 140908357
Change-Id: I12b8d338a58c0ffe294137171b8bac7d80a0b776
Merged-In: I12b8d338a58c0ffe294137171b8bac7d80a0b776
2019-12-03 19:12:47 +00:00
shilu
c8f41a59e9 Need to publish ImsReasonInfo as public API for multiple cases.
Bug:141928367
Bug:143879961

Test: manual

Change-Id: I3ceac51b62a4686ac719ea15dff782db4109654b
2019-12-03 19:09:17 +00:00
Sooraj Sasindran
e5ac4da10c Make hidden subscription apis as system
Make following APIs as system

SubscriptionInfo;->isGroupDisabled
TelephonyManager;->isModemEnabledForSlot
TelephonyManager;->setOpportunisticNetworkState

Add a new public API
SubscriptionManager;->getActiveAndHiddenSubscriptionInfoList

As they need to be accessed by system application to configure
the opportunistic subscripion info

Bug: 141122805
Test: verified that CBRS app is still working fine
Merged-In: Idf1520911272ba4b7c1f15671d6221d99ba0ab37
Change-Id: Idf1520911272ba4b7c1f15671d6221d99ba0ab37
2019-12-03 11:06:46 -08:00
Sooraj Sasindran
e6a2c0a4d3 Do not use hidden withCleanCallingIdentity
Do not use hidden withCleanCallingIdentity API

Bug: 140908357
Test: make
Merged-In: I131f7affd811eb7a848ea230b332b53654e6fd43
Change-Id: I131f7affd811eb7a848ea230b332b53654e6fd43
2019-12-03 11:05:05 -08:00
Jayachandran Chinnakkannu
724e258f1a Merge "Remove usage of ITelecomService.getCallState() hidden API" am: b93721efc7
am: 3959d1affc

Change-Id: I57b15236a05c532582b5f46b544c07924247780c
2019-12-02 13:48:22 -08:00
Jayachandran Chinnakkannu
3959d1affc Merge "Remove usage of ITelecomService.getCallState() hidden API"
am: b93721efc7

Change-Id: Ibcfecf0665edd2fd8573300442e55670c94dc5a3
2019-12-02 13:42:49 -08:00
Malcolm Chen
4c7c1b25e9 Add System API to indicate whether physical SIM can be disabled.
Bug: 133379187
Test: build
Change-Id: I764f344b0d430cb49ccccc9f402139ea32e70c92
Merged-In: I764f344b0d430cb49ccccc9f402139ea32e70c92
2019-12-02 11:40:05 -08:00
Jayachandran C
1f1a4348da Remove usage of ITelecomService.getCallState() hidden API
Get the call state using TelecomManager which should be the same

Bug: 140908357
Test: Build
Change-Id: Ib975f5441b081586e7d595209ca0c1345b854cfc
2019-12-02 18:14:56 +00:00
Shuo Qian
48dc60e388 Merge "Introduce APIs for Emergency Number Database version" am: 18fa446f44
am: 0a1aca082c

Change-Id: I4ef8daa35b46ef1e6159ae07b6d151ab27a5b8ba
2019-11-27 14:54:22 -08:00
Shuo Qian
0a1aca082c Merge "Introduce APIs for Emergency Number Database version"
am: 18fa446f44

Change-Id: I028be97dca40697f402431c42014028a07506068
2019-11-27 14:47:22 -08:00
Shuo Qian
18fa446f44 Merge "Introduce APIs for Emergency Number Database version" 2019-11-27 22:35:00 +00:00
Meng Wang
0ce27d0e97 Merge "Move android.service.euicc.* into telephony" am: 4d1971e880
am: f275072086

Change-Id: Ic9cfcf08477588a0e66001b609d7ac83c648ed2c
2019-11-27 13:46:53 -08:00
Meng Wang
e1e5d91e5e Merge "Move CarrierIdentifier/CarrierService to telephony" am: 306786abd4
am: 3963cb45d1

Change-Id: If8dcd06b40f13df35a2871151187fc63c8a4cecc
2019-11-27 13:43:23 -08:00
Meng Wang
f275072086 Merge "Move android.service.euicc.* into telephony"
am: 4d1971e880

Change-Id: I7b06c381b0afc3ecee0e9632e9faf0e2834ed881
2019-11-27 13:38:38 -08:00
Meng Wang
fba2c8041a Merge "Move android.provider.Telephony to frameworks/base/core" am: 4d0df870cd
am: 9b84a44f04

Change-Id: Ib87b7648cf7cc19b267770a6f1fd910f751c7ab8
2019-11-27 13:38:32 -08:00
Meng Wang
3963cb45d1 Merge "Move CarrierIdentifier/CarrierService to telephony"
am: 306786abd4

Change-Id: I20c8065c746f4ce025ef45ef4dc6ad0726f83b22
2019-11-27 13:34:51 -08:00
Meng Wang
9b84a44f04 Merge "Move android.provider.Telephony to frameworks/base/core"
am: 4d0df870cd

Change-Id: I1015777c7fa0e5b67ea3d9da4c14036842b527aa
2019-11-27 13:31:23 -08:00
Meng Wang
4d1971e880 Merge "Move android.service.euicc.* into telephony" 2019-11-27 21:23:59 +00:00
Meng Wang
306786abd4 Merge "Move CarrierIdentifier/CarrierService to telephony" 2019-11-27 21:23:31 +00:00
Meng Wang
2b8d61158d Move android.service.euicc.* into telephony
Bug: 145232482
Test: make
Change-Id: I9dc5c904761f688e7abecea47647da29f6cec512
2019-11-27 19:15:55 +00:00
Meng Wang
a9ed606636 Move CarrierIdentifier/CarrierService to telephony
Bug: 145232482
Test: make
Change-Id: I9ba0618bb6f95f5caadc3ac9ac75e97efa5573c6
2019-11-27 19:15:37 +00:00
Meng Wang
6b2264a1cb Move android.provider.Telephony to frameworks/base/core
Bug: 145232482
Test: make
Change-Id: I49a9e8b1b5e3c99f0ed84638fc9f79202b0189b3
2019-11-27 11:06:43 -08:00
Zoey Chen
c2cf55d35a Merge "Add SystemApi and NonNull annotation" am: 79ca88e3b5
am: 13dc5222d1

Change-Id: Ic192d93c989dc0fead68a3ed17cec2ff3d40ca28
2019-11-27 02:08:34 -08:00
Zoey Chen
13dc5222d1 Merge "Add SystemApi and NonNull annotation"
am: 79ca88e3b5

Change-Id: Id11ab9f5b4d0ad2623bfa09aea47c2628c133b03
2019-11-27 02:02:49 -08:00
Zoey Chen
79ca88e3b5 Merge "Add SystemApi and NonNull annotation" 2019-11-27 08:41:32 +00:00
Shuo Qian
217a388aef Introduce APIs for Emergency Number Database version
1) Test API to override file partition for testing
2) System API to notify Telephony Emergency Number database installation
 complete
3) Remove broadcast mechanism

Test: gts
Bug: 136027884

Change-Id: Ie2b0c390948c82ccbb94187a6ded9affd162f5ab
Merged-In: Ie2b0c390948c82ccbb94187a6ded9affd162f5ab
(cherry picked from commit 1b28fdd6dd)
2019-11-26 15:51:15 -08:00
Jiashen Wang
686df58861 Merge "Change KEY_CARRIER_APP_REQUIRED_DURING_SIM_SETUP_BOOL to public" am: 936fd348f7
am: c478e51e9b

Change-Id: If10fb4a795415bca2a0be8d334ba6e6e738c819a
2019-11-26 10:11:17 -08:00
Jiashen Wang
c478e51e9b Merge "Change KEY_CARRIER_APP_REQUIRED_DURING_SIM_SETUP_BOOL to public"
am: 936fd348f7

Change-Id: I5e915d62c31a05a4b6d6a1e61df814444e68fb37
2019-11-26 10:06:08 -08:00
Jiashen Wang
936fd348f7 Merge "Change KEY_CARRIER_APP_REQUIRED_DURING_SIM_SETUP_BOOL to public" 2019-11-26 17:56:55 +00:00
zoey chen
cb52ec37c8 Add SystemApi and NonNull annotation
Bug: 143738957
Test: make
Change-Id: I0e5c0e57c14dd18ab51d33a9552dba86ef4e6000
Merged-In: I0e5c0e57c14dd18ab51d33a9552dba86ef4e6000
2019-11-26 11:47:57 +08:00
Meng Wang
e5adf943f6 Merge "Expose API isInEmergencySmsMode" am: afb05a64c1
am: c5634216d7

Change-Id: I620ad9e5c268ea90b189cd8827909d8f1ba08aa2
2019-11-25 16:26:21 -08:00
Meng Wang
c5634216d7 Merge "Expose API isInEmergencySmsMode"
am: afb05a64c1

Change-Id: Ifb691669cc59b409490ab951db7f68160203b4d8
2019-11-25 16:20:20 -08:00
Meng Wang
afb05a64c1 Merge "Expose API isInEmergencySmsMode" 2019-11-26 00:13:00 +00:00
Meng Wang
3dfc84ef72 Expose API isInEmergencySmsMode
Bug: 145161090
Test: cts
Merged-In: Ib9c1a4e05f5c8417b93e11cdf6bf81304e57eaec
Change-Id: Ib9c1a4e05f5c8417b93e11cdf6bf81304e57eaec
2019-11-25 23:56:28 +00:00
Jiashen Wang
7a48dfdcb7 Change KEY_CARRIER_APP_REQUIRED_DURING_SIM_SETUP_BOOL to public
Change
CarrierConfigMananger#KEY_CARRIER_APP_REQUIRED_DURING_SIM_SETUP_BOOL to
a public API.
Bug: 128629337
Test: Manually tested on P20 device.

Change-Id: I9e214607d4b791f11c8b688268fa1d58d66c23fc
Merged-In: I9e214607d4b791f11c8b688268fa1d58d66c23fc
2019-11-25 15:06:49 -08:00
Xiangyu/Malcolm Chen
19c52ea987 Merge "Don't allow reading IMSI of one active sub if only has carrier privilege on the other."
am: 0f2c3d963d

Change-Id: I70fe3e46ce42dcb8ad7a344906735d1d55421fc7
2019-11-25 15:00:04 -08:00