Chalard Jean
90c292b13e
Merge changes from topics "api-fix-networkagent", "satisfiedby"
...
* changes:
Rename satisfiedBy into canBeSatisfiedBy
Address further API council comments.
2020-04-02 05:51:02 +00:00
Brad Ebinger
c1d954c78e
@hide some APIs that will not be used in Android R
...
Bug: 147319232
Bug: 148123085
Bug: 147732815
Test: atest CtsTelephonyTestCases
Merged-In: I623e52432fc820d302fcdbdb9a88a37deed455ae
Change-Id: I623e52432fc820d302fcdbdb9a88a37deed455ae
2020-04-01 10:58:42 -07:00
Daniel Bright
7abd26ae78
Merge "Undo isDataCapable as Public API"
2020-04-01 16:37:35 +00:00
Daniel Bright
1656c8f186
Merge "Remove "@Deprecated" from supplyPinReportResult + supplyPukReportResult"
2020-04-01 16:36:58 +00:00
Mohammad Islam
cf2865a167
Merge changes from topics "abort-individual-session", "apk-checkpoint", "rebrand-to-revert", "supportsCheckPoint"
...
* changes:
Enable filesystem checkpoint for staged apk installation
Allow staging multiple sessions with non-overlapping packages (apk+apex)
Replace abortActiveSession in StagingManager with revertActiveSessions
Allow StagingManager to abort individual staged session
Prevent staging multiple sessions on devices not supporting checkpoint
Rebrand the term "rollback" to "revert" for apexd
2020-04-01 13:05:58 +00:00
Chalard Jean
3d223986a6
Rename satisfiedBy into canBeSatisfiedBy
...
Test: FrameworksNetTests NetworkStackTests
Bug: 152238712
Change-Id: I076876a6662bde143ef7d315ce3767acafff93c1
Merged-In: I076876a6662bde143ef7d315ce3767acafff93c1
2020-04-01 20:38:30 +08:00
Chalard Jean
47ce6894cc
Address further API council comments.
...
Test: FrameworksNetTests NetworkStackTests
Bug: 152238712
Copy from ag/10866511
Change-Id: I8a785ae0e74e659c317deaaa28c203356c7766ed
Merged-In: I8a785ae0e74e659c317deaaa28c203356c7766ed
2020-04-01 16:01:04 +08:00
Aaron Huang
e99aa91e87
Merge changes from topics "networkagent_api", "networkprovider_api"
...
* changes:
Update the NetworkProvider API for council comments
Update NetworkAgentConfig API for council comments
Update the NetworkAgent API for council comments
2020-04-01 05:33:28 +00:00
Sarah Chin
c9252b3591
Merge "Unexpose getDataRoamingFromRegistration API"
2020-03-31 23:44:35 +00:00
Sarah Chin
8e1c444d07
Merge "API Review: rename isGlobalModeEnabled"
2020-03-31 23:02:20 +00:00
Sarah Chin
2827393816
Merge "Un-deprecate SmsManager APIs"
2020-03-31 22:59:53 +00:00
Sarah Chin
96d59d7532
Merge "Add method to reset network types"
2020-03-31 22:02:20 +00:00
Daniel Bright
21a5e8f7a1
Undo isDataCapable as Public API
...
Test: make
Bug: 146206136
Change-Id: I8b6a7e001c114df5e90668738b2a2b978e8757fa
Merged-In: I8b6a7e001c114df5e90668738b2a2b978e8757fa
2020-03-31 20:54:22 +00:00
Daniel Bright
d410dc38e7
Remove "@Deprecated" from supplyPinReportResult + supplyPukReportResult
...
Fully rolled back comments and signature to original state before change
Test: bootup phone
Bug: 147854704
Change-Id: I5fcd71e1569e6b0e16cff5392239b89259ee1790
Merged-In: I5fcd71e1569e6b0e16cff5392239b89259ee1790
2020-03-31 20:53:54 +00:00
Sarah Chin
44f5fa209e
Un-deprecate SmsManager APIs
...
MmsManager methods were removed for mainline, so unexposing these
Test: build
Bug: 144004293
Change-Id: I9714719f2d922cb027fa42a1aa535006dce7342c
Merged-In: I9714719f2d922cb027fa42a1aa535006dce7342c
2020-03-31 13:13:37 -07:00
Sarah Chin
bab3e662df
Add method to reset network types
...
Test: build
Bug: 148218045
Change-Id: Ia6eaba4e40fe47e79f8a7b6bcbadc61151d84823
Merged-In: Ia6eaba4e40fe47e79f8a7b6bcbadc61151d84823
2020-03-31 12:57:03 -07:00
Sarah Chin
5fe2615046
Remove Mainline APIs for MmsManger and TelephonyManager
...
Test: build
Bug: 144004293
Bug: 147611125
Change-Id: I44682d1f33eee02d1dcf57f4de8ce2df0a9b126d
Merged-In: I44682d1f33eee02d1dcf57f4de8ce2df0a9b126d
2020-03-31 12:47:46 -07:00
Chalard Jean
8c56272f68
Update the NetworkProvider API for council comments
...
Bug: 152238712
Test: FrameworksNetTests NetworkStackTests
Copy from ag/10826397
Change-Id: I6b086572cfc72a0727f4510351cff0e74cbc4302
Merged-In: I6b086572cfc72a0727f4510351cff0e74cbc4302
2020-03-31 11:57:59 +00:00
Chalard Jean
d670534507
Update NetworkAgentConfig API for council comments
...
Bug: 152238712
Test: FrameworksNetTests NetworkStackTests
Copy from ag/10826396
Change-Id: Idca9f243a5c955f4caa30921ee520e1a93b0d11a
Merged-In: Idca9f243a5c955f4caa30921ee520e1a93b0d11a
2020-03-31 11:51:05 +00:00
Chalard Jean
d2b02d4c1c
Update the NetworkAgent API for council comments
...
Bug: 152238712
Test: FrameworksNetTests NetworkStackTests
Copy from ag/10824609
Change-Id: I9a2691f783f4449348c3f767568e05620f0b9df5
Merged-In: I9a2691f783f4449348c3f767568e05620f0b9df5
2020-03-31 11:34:42 +00:00
Amit Mahajan
decc3085a1
Merge "Remove @SystemApi from some constants for R."
2020-03-30 19:48:35 +00:00
Remi NGUYEN VAN
c6ab1a994f
Merge "Create a builder for NetworkCapabilities."
2020-03-30 02:58:45 +00:00
Amit Mahajan
1c87deaacf
Remove @SystemApi from some constants for R.
...
These were exposed for telephony mainline. Will be revisited in S.
Test: basic sanity
Bug: 148171847
Bug: 148171388
Merged-in: Ibdcac557cf35e723f09a7b7a2e59c7deae1fc94e
Change-Id: Ibdcac557cf35e723f09a7b7a2e59c7deae1fc94e
(cherry picked from commit c55b01552e )
2020-03-27 17:38:33 -07:00
Aaron Huang
79c8147678
Merge "API review: access field by method"
2020-03-27 07:03:25 +00:00
Mohammad Samiul Islam
8c7142a658
Prevent staging multiple sessions on devices not supporting checkpoint
...
Bug: 141843321
Test: atest StagedInstallTest#testFailStagingMultipleSessionsIfNoCheckPoint
Change-Id: I118ae628649e9bef82641ef18841205091e98a6a
Merged-In: I118ae628649e9bef82641ef18841205091e98a6a
(cherry picked from commit cc4c7d8cc6 )
2020-03-26 10:41:19 +00:00
Aaron Huang
acacd7190f
Merge "Remove Context.NETWORK_POLICY_SERVICE from @SystemApi"
2020-03-26 06:48:51 +00:00
Sarah Chin
b93bf72090
Merge "API review: SubscriptionPlan#getNetworkTypes/setNetworkTypes"
2020-03-26 03:41:29 +00:00
Sarah Chin
a0e42af02c
Merge "API review: setNetworkSelectionModeManual"
2020-03-26 02:19:57 +00:00
Sarah Chin
25e0cdc02a
Merge "Revert "Expose hidden resources used in telephony/common""
2020-03-26 02:19:36 +00:00
Sarah Chin
8c346470bd
Merge "Unexpose unnecessary SysUI APIs"
2020-03-26 02:18:59 +00:00
Nathan Harold
388069c6c0
Merge "Convert getBands() to int[] from List<Integer>"
2020-03-26 01:32:54 +00:00
Brad Ebinger
e5c083c3ec
Merge "Add new capability polling opt-in intent"
2020-03-25 23:13:03 +00:00
Shuo Qian
0d8a3bb0f6
Merge "Hide several System APIs"
2020-03-25 23:11:27 +00:00
Treehugger Robot
f1c0350c88
Merge "Hide startTethering with type function to module-lib only"
2020-03-25 08:53:02 +00:00
markchien
71a9d6f1c3
Hide startTethering with type function to module-lib only
...
Bug: 151918384
Test: m
Change-Id: Icef8b363aae97dd020d618bcb397f661aa6c4750
Merged-In: Icef8b363aae97dd020d618bcb397f661aa6c4750
2020-03-25 08:07:01 +00:00
Chalard Jean
9274cc5057
Create a builder for NetworkCapabilities.
...
Bug: 151322799
Test: FrameworksWifiTests
Change-Id: I69c00c9e3963950e55d7105d8825f7d3a3ec9b2f
Merged-In: I06eb97e50d5583579b3c26d1365d2dbaec8bfc99
(cherry picked from commit 9771f34dae9cdeb857636cac2b3c2d473713914e)
2020-03-25 13:27:04 +09:00
Chalard Jean
b2b692e157
Merge "Expose netId by adding getter API"
2020-03-25 02:23:03 +00:00
sqian
bc1f641138
Hide several System APIs
...
Test: Treehugger
Bug: 151241308
Change-Id: Ie611320f4651b83e0ced6f5c8fede34a8a0a41c1
Merged-In: Ie611320f4651b83e0ced6f5c8fede34a8a0a41c1
(cherry picked from commit 1e154a345c )
2020-03-24 18:40:23 -07:00
Brad Ebinger
beb6c846ec
Add new capability polling opt-in intent
...
Adds a new capability discovery opt-in intent,
which an application can use to prompt the user
to enable contact discovery.
Bug: 111305845
Test: atest CtsTelephonyTestCases; telecom test app
Merged-In: I42b9d7226a1296bc7e4e86a5ff6448bc8f23d3c0
Change-Id: I42b9d7226a1296bc7e4e86a5ff6448bc8f23d3c0
2020-03-24 15:10:34 -07:00
Treehugger Robot
7820030367
Merge "Allow staging multiple session with non-overlapping packages (apk-only)"
2020-03-24 16:53:39 +00:00
Aaron Huang
8e1ce70353
API review: access field by method
...
- InvalidPacketException, public field should be a method so
add getter to get error code.
- KeepalivePacketData, public fields should be methods so
add getter for fields.
Bug: 151322799
Test: atest FrameworksNetTests
atest FrameworksWifiTests
atest FrameworksTelephonyTests: some failure in CarrierAppUtilsTest
Copy from ag/10731108
Change-Id: Id01e6135193716cc21bba11da529bf1507a954f7
Merged-In: Id01e6135193716cc21bba11da529bf1507a954f7
2020-03-24 10:55:18 +00:00
Aaron Huang
52e578700c
Remove Context.NETWORK_POLICY_SERVICE from @SystemApi
...
Hide Context.NETWORK_POLICY_SERVICE as it has no usage.
Bug: 151266974
Test: make checkapi, build
Copy from ag/10796415
Change-Id: I0586a5ef22f76fa1407219b96cb246f162f02947
Merged-In: I0586a5ef22f76fa1407219b96cb246f162f02947
2020-03-24 10:52:42 +00:00
markchien
b6858e5919
Expose netId by adding getter API
...
Bug: 151156820
Test: m
atest TetetheringTests
Clean CP from ag/10747732
Change-Id: Ieb1483c146aa2f7d8f251157e6e81d71c44ae899
Merged-In: Ieb1483c146aa2f7d8f251157e6e81d71c44ae899
2020-03-24 09:19:26 +00:00
Brad Ebinger
06d11782d7
Merge "API Review: Make ImsReasonInfo in ImsMmTelManager @NonNull"
2020-03-23 17:18:26 +00:00
Brad Ebinger
2a15872d99
Merge "API fix: getProprietaryCallExtras should not return null"
2020-03-23 17:10:13 +00:00
Brad Ebinger
ee30a546d6
Merge "API fix: Rename and clarify ProvisioningManager constants"
2020-03-23 16:19:36 +00:00
Mohammad Samiul Islam
ef3b56dbc7
Allow staging multiple session with non-overlapping packages (apk-only)
...
Bug: 141843321
Test: atest StagedInstallTest#testAllowNonOverlappingMultipleStagedInstall_BothSinglePackage_Apk
Test: atest StagedInstallTest#testFailOverlappingMultipleStagedInstall_BothSinglePackage_Apk
Test: atest StagedInstallTest#testFailOverlappingMultipleStagedInstall_BothSinglePackage_Apex
Test: atest StagedInstallTest#testAllowNonOverlappingMultipleStagedInstall_MultiPackageSinglePackage
Test: atest StagedInstallTest#testFailOverlappingMultipleStagedInstall_BothMultiPackage
Test: atest StagedInstallTest#testMultipleStagedInstall_ApkOnly
Test: atest RollbackManagerHostTest#testApkOnlyMultipleStagedRollback
Test: atest RollbackManagerHostTest#testApkOnlyMultipleStagedPartialRollback
Test: atest StagedInstallTest
Change-Id: Iad2e35b50fd22e207e3ad91b48a767827d8e8926
Merged-In: Iad2e35b50fd22e207e3ad91b48a767827d8e8926
2020-03-23 15:51:07 +00:00
junyulai
9e69c26a6d
Address API council review comment about TetheringRequest
...
Test: atest TetheringTests FrameworksNetTests NetworkStackTests
Bug: 152055812
Change-Id: I0158d88e364772f9ac258bd18955edcdad266ad8
Merged-In: I0158d88e364772f9ac258bd18955edcdad266ad8
(this is a clean cherry-pick from ag/10796412)
Change-Id: I64f1527d79085cc5dfd78c01a6c49c4df87c82e7
2020-03-23 14:14:22 +08:00
Remi NGUYEN VAN
d4373f3a54
Merge "Add a test API for testing NetworkStack.getService"
2020-03-23 05:46:38 +00:00
Remi NGUYEN VAN
341fa568b9
Merge changes from topic "netstack_constant_cherrypick"
...
* changes:
Remove usage of Context.NETWORK_STACK_SERVICE
Remove NETWORK_STACK_SERVICE constant
2020-03-23 03:33:58 +00:00