Commit Graph

7791 Commits

Author SHA1 Message Date
Jayachandran Chinnakkannu
d07cb3c038 Merge "Remove usage of ITelecomService.getCallState() hidden API" am: b93721efc7 am: 3959d1affc
am: 724e258f1a

Change-Id: I980f29241e67d8f08002d1e96e7c61ee5c9e69a4
2019-12-02 13:52:29 -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
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
Sooraj Sasindran
4ca4a3639a Merge "Do not use hidden noteOpNoThrow" 2019-11-27 23:31:22 +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
c3918c62df Merge "Move android.service.euicc.* into telephony" am: 4d1971e880 am: f275072086
am: 0ce27d0e97

Change-Id: I2e820df47c33cfeb10fdf7544f1e5ebd9d4d19c0
2019-11-27 14:06:05 -08:00
Meng Wang
2704fb3dfd Merge "Move CarrierIdentifier/CarrierService to telephony" am: 306786abd4 am: 3963cb45d1
am: e1e5d91e5e

Change-Id: I9391511c34f41101612bc02ca6271db5d2a35238
2019-11-27 14:03:11 -08:00
Sooraj Sasindran
6c365aa04a Do not use hidden noteOpNoThrow
Do not use hidden noteOpNoThrow

Bug: 137202333
Test: unit test
Running Tests...

arm64-v8a TeleServiceTests
--------------------------
com.android.phone.tests (9 Tests)
[1/9] com.android.phone.LocationAccessPolicyTest#test[System location is off]: PASSED (177ms)
[2/9] com.android.phone.LocationAccessPolicyTest#test[App on latest SDK level has all proper permissions for fine]: PASSED (0ms)
[3/9] com.android.phone.LocationAccessPolicyTest#test[App on older SDK level missing permissions for fine but has coarse]: PASSED (26ms)
[4/9] com.android.phone.LocationAccessPolicyTest#test[App on latest SDK level missing fine app ops permission]: PASSED (1ms)
[5/9] com.android.phone.LocationAccessPolicyTest#test[App has coarse permission but fine permission isn't being enforced yet]: PASSED (0ms)
[6/9] com.android.phone.LocationAccessPolicyTest#test[App on latest SDK level has coarse but missing fine when fine is req.]: PASSED (0ms)
[7/9] com.android.phone.LocationAccessPolicyTest#test[App on latest SDK level has MODE_IGNORED for app ops on fine]: PASSED (1ms)
[8/9] com.android.phone.LocationAccessPolicyTest#test[App has no permissions but it's sdk level grandfathers it in]: PASSED (26ms)
[9/9] com.android.phone.LocationAccessPolicyTest#test[App on latest SDK level has proper permissions for coarse]: PASSED (1ms)

Summary
-------
arm64-v8a TeleServiceTests: Passed: 9, Failed: 0, Ignored: 0, Assumption Failed: 0

Change-Id: I04dafff67ae06f3c6035b42d9d21fd7def493547
2019-11-27 13:51:24 -08: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
472a065d93 Merge "Move android.provider.Telephony to frameworks/base/core" am: 4d0df870cd am: 9b84a44f04
am: fba2c8041a

Change-Id: I9aab1a8bfe10a2fd661e0bd19452b4a66f6e1a2f
2019-11-27 13:44:06 -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
Jordan Liu
ea6874a856 Merge "Expose some SystemApis and edit framework-cellbroadcast-shared-srcs" 2019-11-27 19:43:24 +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
Cheney Ni
d493f13043 Merge "Revert "Do not use hidden noteOpNoThrow"" 2019-11-27 10:09:35 +00: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
Cheney Ni
1427b33d8b Revert "Do not use hidden noteOpNoThrow"
This reverts commit 2290df3155.

Bug: 145257921
Reason for revert: Droidcop-triggered revert due to breakage, bug 145257921.

Change-Id: I95a27179083dbfbf5b3453ef3b45174f91594340
2019-11-27 07:48:35 +00:00
Sooraj Sasindran
ce5105c4fd Merge "Do not use hidden noteOpNoThrow" 2019-11-27 05:22:13 +00:00
Sooraj Sasindran
2290df3155 Do not use hidden noteOpNoThrow
Use system api version of noteOpNoThrow

Bug: 137202333
Test: unit test
Change-Id: I8ddadaa517b77a911f40d3969b0b0980a87adf9f
2019-11-27 03:18:47 +00:00
Sooraj Sasindran
f657633b6f Merge "Do not use hidden withCleanCallingIdentity" 2019-11-27 00:15:07 +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
Jordan Liu
15a727439f Expose some SystemApis and edit framework-cellbroadcast-shared-srcs
The APIs are used in the CellBroadcastService, and the
framework-cellbroadcast-shared-srcs library is also linked there.

Bug: 135956699
Test: manual
Change-Id: I5e71ea1ee1a858c0520c241dc7365733441e0f50
2019-11-26 15:26:11 -08:00
Sooraj Sasindran
19e876effb Do not use hidden withCleanCallingIdentity
Do not use hidden withCleanCallingIdentity API

Bug: 140908357
Test: make
Change-Id: I131f7affd811eb7a848ea230b332b53654e6fd43
2019-11-26 22:27:04 +00:00
Xiangyu/Malcolm Chen
a452be9d6f Merge "Add System API to indicate whether physical SIM can be disabled." 2019-11-26 18:37:41 +00:00
Meng Wang
58a95cc4c2 Merge "Telephony: do not use hidden API ArrayUtils." 2019-11-26 18:11:37 +00: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
Malcolm Chen
c5dedead28 Add System API to indicate whether physical SIM can be disabled.
Bug: 133379187
Test: build
Change-Id: I764f344b0d430cb49ccccc9f402139ea32e70c92
2019-11-25 15:36:06 -08: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
Meng Wang
8adec1b5d9 Merge "Expose API isInEmergencySmsMode" 2019-11-25 23:06:23 +00:00
Jiashen Wang
829ca16f1b Merge "Change KEY_CARRIER_APP_REQUIRED_DURING_SIM_SETUP_BOOL to public" 2019-11-25 23:01:13 +00: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