Commit Graph

110530 Commits

Author SHA1 Message Date
Lorenzo Colitti
c326cedadf Merge changes from topic "networkprovider"
* changes:
  Delete the NetworkFactory running-on-correct-thread assertion.
  Stop using factory serial numbers in NetworkFactory.
  Use NetworkProvider in NetworkFactory.
2020-01-11 03:50:46 +00:00
Benedict Wong
d6d1c3aa3e Merge "Add new appop for Platform VPNs" 2020-01-11 02:31:14 +00:00
TreeHugger Robot
b3b11a07ee Merge "Add TEST_MAPPING for ResourceLoaders" 2020-01-11 00:20:43 +00:00
Collin Fijalkovich
88e9459989 Merge "Added verification mode to PropertyInvalidatedCache" 2020-01-10 23:01:56 +00:00
Sarah Chin
88246a507f Merge "Revert "Make MmsManager public"" 2020-01-10 21:47:07 +00:00
Automerger Merge Worker
dffdb984c3 Merge "Make the BluetoothMap class @SystemApi" am: 7de3328d4e am: 0b9386c52d am: defec369b6
Change-Id: Iafc1967c0127bfbe25b115982f57c09088aeb6ed
2020-01-10 21:23:24 +00:00
Mohammad Samiul Islam
a2fbe126c9 Merge changes from topic "rollback-of-apk-in-apex"
* changes:
  Check if number of packages enabled for rollback is equal to number of sessions
  Rollback user data of apks-in-apex while rolling back the apex
2020-01-10 21:13:26 +00:00
Automerger Merge Worker
defec369b6 Merge "Make the BluetoothMap class @SystemApi" am: 7de3328d4e am: 0b9386c52d
Change-Id: I75eff4043effbd13f1facbbbead512f164721cb4
2020-01-10 21:12:15 +00:00
TreeHugger Robot
7135c036ba Merge "Make isManagedProfile public." 2020-01-10 21:09:46 +00:00
TreeHugger Robot
40a36f90f5 Merge "UiEventLogger option to log uid + package_name." 2020-01-10 21:08:43 +00:00
TreeHugger Robot
d8468f82fe Merge "Adding additional listeners (onNotificationVisibilityChanged, onPanelHidden, onPanelRevealed) to NotificationAssistantService." 2020-01-10 20:59:29 +00:00
Treehugger Robot
7de3328d4e Merge "Make the BluetoothMap class @SystemApi" 2020-01-10 20:53:20 +00:00
Automerger Merge Worker
02d105fd25 Merge "Add setConnectionPolicy to HidDevice and Pan. Clean up documentation for the method in Pbap." am: 06410db097 am: 20acd0b7a7 am: cc626683b8
Change-Id: Ie234869b5d50c7cbfba0bee5c6596c472f32838c
2020-01-10 20:35:48 +00:00
Automerger Merge Worker
cc626683b8 Merge "Add setConnectionPolicy to HidDevice and Pan. Clean up documentation for the method in Pbap." am: 06410db097 am: 20acd0b7a7
Change-Id: I3ea4fa8fa743c159c1aef5d7f80bc42ebc8d7d70
2020-01-10 20:35:17 +00:00
TreeHugger Robot
1370da8bb7 Merge "Updates Icon type checks in framework to include TYPE_URI_ADAPTIVE_BITMAP" 2020-01-10 20:28:03 +00:00
Rob Carr
57b072545f Merge "Introduce TaskOrganizer" 2020-01-10 20:27:27 +00:00
Treehugger Robot
06410db097 Merge "Add setConnectionPolicy to HidDevice and Pan. Clean up documentation for the method in Pbap." 2020-01-10 20:19:36 +00:00
Automerger Merge Worker
9886a9c50b Merge "First draft of StatsEvent.java" am: 4e2e5a96b8 am: 2a6214ca33
Change-Id: I073a67675ec82623cdcfda7cbfaf0fb9ca3ee80d
2020-01-10 20:05:12 +00:00
TreeHugger Robot
741d40abf2 Merge "Add createRequestInteractAcrossProfilesIntent API." 2020-01-10 19:52:46 +00:00
Sarah Chin
ee13f12c40 Revert "Make MmsManager public"
This reverts commit 0339a82c0a.

Reason for revert: RP1A.200110.001 cannot send/receive MMS

Bug: 147475284
Change-Id: I5952168aba996a10554406a9f1675ac3b04fa41f
2020-01-10 19:36:04 +00:00
Treehugger Robot
4e2e5a96b8 Merge "First draft of StatsEvent.java" 2020-01-10 19:32:27 +00:00
Daulet Zhanguzin
252fcabe07 Merge "Deprecate checkNotNull in favor of Objects.requireNonNull()." am: 7b511f0dd8 am: 1e62d2dd40
am: 5bb34c7861

Change-Id: I42b5f3730d4ae3da871c8f36ba1630a2d0552af8
2020-01-10 11:23:45 -08:00
Ruchir Rastogi
3b0b4dff97 Merge "Migrate puller registration to StatsManagerService" 2020-01-10 19:00:05 +00:00
Kholoud Mohamed
8b678a4ca3 Merge "Change bindServiceAsUser from system to public API" 2020-01-10 18:54:02 +00:00
Kholoud Mohamed
a69be11929 Merge "Give INTERACT_ACROSS_PROFILES parity with _USERS for bindServiceAsUser API" 2020-01-10 18:54:02 +00:00
Will Brockman
a5f1728ef7 UiEventLogger option to log uid + package_name.
Bug: 147488850
Test: SystemUITests
Change-Id: I25d3faebace5a2803784d62168b6758bfaf8ce0c
2020-01-10 13:51:59 -05:00
Roshan Pius
3f5478a3a0 Merge changes I121b9246,Ib8227067
* changes:
  AndroidManifest.xml: Mark NETWORK_SETTINGS_RESET broadcast as protected
  Intent: Promote broadcast flag needed by wifi to @SystemApi
2020-01-10 18:39:32 +00:00
Roshan Pius
51fcccb3bb Intent: Promote broadcast flag needed by wifi to @SystemApi
FLAG_RECEIVER_REGISTERED_ONLY_BEFORE_BOOT is used by wifi mainline
module, promoting to a @SystemApi.

Bug: 147374337
Test: Compiles
Change-Id: Ib822706700533c0b79833504dad5c8d5253d5d55
2020-01-10 10:25:31 -08:00
Benedict Wong
3eb9520d1a Add new appop for Platform VPNs
This change introduces a new appop, ACTIVATE_PLATFORM_VPN, that is a
subset of the ACTIVATE_VPN appop. VPN apps that have been granted the
more dangerous ACTIVATE_VPN appop should be allowed to use platform
VPNs, as they are more restricted, and safer. However, the opposite
must not be true.

Bug: 144246835
Test: Compiles, FrameworksNetTests passing
Change-Id: I609e87e688432f957751058b09f350fa641753d7
2020-01-10 18:05:29 +00:00
TreeHugger Robot
0df353738f Merge "Add support for conversation notification channels" 2020-01-10 17:46:58 +00:00
Jorim Jaggi
fa833b69b4 Merge "Move visible insets calculation to client" 2020-01-10 17:17:42 +00:00
Automerger Merge Worker
5bb34c7861 Merge "Deprecate checkNotNull in favor of Objects.requireNonNull()." am: 7b511f0dd8 am: 1e62d2dd40
Change-Id: I9493491cecb3c2308d961e167c276204587a7ce6
2020-01-10 17:17:30 +00:00
Automerger Merge Worker
ae6dd8d253 Merge "Make MmsManager public" am: b93ab62135 am: 4fbe9dd076
Change-Id: Icf438f6d3ff46655beae6c71aef06343bff13186
2020-01-10 17:16:58 +00:00
Nicholas Ambur
bcc216f212 Merge "add supportedModelArch to SoundTrigger properties" 2020-01-10 17:09:00 +00:00
Nicholas Ambur
b2a5c29796 Merge "add parameter control to AlwaysOnHotwordDetector" 2020-01-10 17:08:00 +00:00
kholoud mohamed
5b2dfe3744 Add createRequestInteractAcrossProfilesIntent API.
Creates intent to open the relevant settings page for the
user to enable/disable the INTERACT_ACROSS_PROFILES appop.

BUG: 140728653
BUG: 136249261
Test: atest CrossProfileAppsPermissionHostSideTest

Change-Id: Ia86ae5c8318190374ee73377b81cfade3b0e34c8
2020-01-10 16:47:55 +00:00
Sarah Chin
0262cb7765 Merge "5G meteredness for telephony framework" 2020-01-10 16:36:48 +00:00
Daulet Zhanguzin
7b511f0dd8 Merge "Deprecate checkNotNull in favor of Objects.requireNonNull()." 2020-01-10 16:36:15 +00:00
Sarah Chin
b93ab62135 Merge "Make MmsManager public" 2020-01-10 16:33:55 +00:00
Sarah Chin
a1c78f8deb Merge "5G meteredness for telephony framework" into qt-qpr1-dev-plus-aosp 2020-01-10 16:32:40 +00:00
Mohammad Samiul Islam
3fcecfc1ce Rollback user data of apks-in-apex while rolling back the apex
Currently, the RollbackManager is not aware of the apk-in-apex being
installed since the install is done by PM during scan phase of boot. As
such, RM does not backup the user data of the apk-in-apex.

In the new implementation, we ask the RM to snapshot/restore user data
of apk-in-apex while resuming the apex session in StagingManager.

Bug: 142712057
Test: atest StagedRollbackTest#testRollbackApexWithApk
Test: atest AppDataRollbackHelperTest
Test: atest RollbackStoreTest
Test: atest RollbackUnitTest
Change-Id: Ibbaa5d0c98cb883588c085d77bc89c3e8217d76a
2020-01-10 16:15:47 +00:00
Julia Reynolds
0f76734e36 Add support for conversation notification channels
Bug: 137397357
Test: atest, cts
Change-Id: I3d8f9ec2f318ba8a16e6b82f656884cf142adf9c
2020-01-10 16:01:03 +00:00
Nikita Dubrovsky
28bd186e32 Merge "Simplify state in SelectionModifierCursorController" 2020-01-10 15:55:50 +00:00
Jorim Jaggi
4e04eb24ae Move visible insets calculation to client
As otherwise they may be out of sync, leading to shifting when the
IME disappears.

Bug: 111084606
Test: InsetsSourceTest, InsetsStateTest, InsetsSourceProviderTest
Change-Id: Ifd7dfa6694efccf8693fd46bec1a9dea879790ff
2020-01-10 15:36:51 +00:00
Automerger Merge Worker
bd4e71148a Merge "Use new UnsupportedAppUsage annotation." am: 39f329c52a am: 62169a75cc
Change-Id: Ib94ae7e9f19c543d0180e3a547fc02f55c055ca7
2020-01-10 15:16:49 +00:00
TreeHugger Robot
a5bd79b07e Merge changes from topic "radio_scan_system_api"
* changes:
  Promote RADIO_SCAN_WITHOUT_LOCATION permission to @SystemApi
  Process: Make WIFI_UID a public API constant
2020-01-10 15:08:35 +00:00
Treehugger Robot
39f329c52a Merge "Use new UnsupportedAppUsage annotation." 2020-01-10 14:21:47 +00:00
TreeHugger Robot
f093b48b58 Merge "Correct layout/draw/animation interleaving for insets callbacks" 2020-01-10 13:35:28 +00:00
PETER LIANG
b9816f6e5d Merge "Multiple shortcut menu for android R (4/n)." 2020-01-10 13:33:24 +00:00
Automerger Merge Worker
71a13b21fe Merge "Expose check write setting operation as system API" am: 6978df2cb6 am: ff1e9a9b93 am: 692d0700c9
Change-Id: Id182fdd425b7b34a82d30f9a12aab547132785bb
2020-01-10 11:45:26 +00:00