Commit Graph

58486 Commits

Author SHA1 Message Date
TreeHugger Robot
6636ea6da3 Merge "Allow adding EmbeddedWindows without host windows" 2019-11-25 21:44:46 +00:00
Kenny Root
e197dad5e9 Merge "RecoverySystem: do not check if socket is closed" am: 6cc2ca0b82 am: f533214352
am: 9f134c576b

Change-Id: Ifc7c2b7d49a58f572f78e1869717f1c6fcfee5c2
2019-11-25 12:18:25 -08:00
Kenny Root
9f134c576b Merge "RecoverySystem: do not check if socket is closed" am: 6cc2ca0b82
am: f533214352

Change-Id: I876167c5501302dfa791f01f7d9493d503ccfbef
2019-11-25 12:12:22 -08:00
Kenny Root
f533214352 Merge "RecoverySystem: do not check if socket is closed"
am: 6cc2ca0b82

Change-Id: I308fc54d2d59ede5f98f2576457bba47854344b0
2019-11-25 12:07:45 -08:00
Chalard Jean
05a01da83b Merge "[NS A11] Small refactor" am: ed2a3ec9b4 am: 0953bfda75
am: a2718c95fb

Change-Id: I9130f7d348b53333188de759fb9529b74be63323
2019-11-25 10:38:23 -08:00
Paul Hu
2e1da35b3b Merge "Fix hasUseBackgroundNetworksPermission issue." am: 85e8fd5a24 am: e0ddf49e0b
am: 53b38ab96b

Change-Id: I8a1575dedd6e3b7a8b60ee2ffd475d790aec55c4
2019-11-25 10:35:55 -08:00
Lucas Lin
bb3c7ac3de Merge "Fix title of PRIVATE_DNS_BROKEN notification when connecting VPN" am: 82f0c22598 am: 124bb5c9ff
am: 5e5ac63f3c

Change-Id: I9539e73842040e3a38a64c4b4863adfe32c893e9
2019-11-25 10:33:04 -08:00
Kenny Root
c6c2619ba2 RecoverySystem: do not check if socket is closed
LocalSocket does not support checking whether the socket is closed explicitly.
The write or read functions will still return IOException when the socket is
closed, so just rely on that.

Bug: 145102966
Test: Factory reset from Home->Menu->Settings->System->Advanced->Reset options->Erase all Data
Change-Id: I9094f07c2f709f4a270af06db8f02e72e1d7faf0
2019-11-25 10:26:53 -08:00
Mohammad Samiul Islam
820b1e244c Merge "Allow StagingManager to abort individual staged session" 2019-11-25 17:32:54 +00:00
Mayank Garg
3348312d53 Car user switching dialog taking more than 3 seconds am: 3629c607f0
am: b38ca0add7

Change-Id: I7e075de565860e4c34b21c24d08bdfdc923206cd
2019-11-25 08:28:03 -08:00
Linus Tufvesson
526acdc987 Merge "Only apply flag when it has been changed" 2019-11-25 16:26:24 +00:00
paulhu
c77e7fcd9a Merge "Adjust PermissionMonitor#startMonitoring in ConnectivityService" am: a150138e67 am: 773a92edb9
am: e54bdb979d

Change-Id: I0d50f6bccc9fb18a54865b45a7e8d1eaff01ea9e
2019-11-25 08:23:23 -08:00
Nikita Ioffe
c4ca0d0cd9 Merge "Always ask vold to unlock user" am: 62cec10872 am: e30f164dcc
am: 50a47e61aa

Change-Id: I971a7331aa4c1df805d4875dbe663bd018d3a56e
2019-11-25 07:50:00 -08:00
Chalard Jean
839ff7dded Merge changes I195d894e,I7069c111 am: 87ed7d7816 am: aab1364ef9
am: eb24ef664f

Change-Id: I3a8926f3b444f19b6db200c361ce348da25dbcb8
2019-11-25 07:20:17 -08:00
Chalard Jean
a2718c95fb Merge "[NS A11] Small refactor" am: ed2a3ec9b4
am: 0953bfda75

Change-Id: Ib593282845cca1bbd3a2b36a2049914fc73cbbd1
2019-11-25 06:22:26 -08:00
Paul Hu
53b38ab96b Merge "Fix hasUseBackgroundNetworksPermission issue." am: 85e8fd5a24
am: e0ddf49e0b

Change-Id: I8b03c9e23ffc9ff46264d6307fb841a7eda76a76
2019-11-25 06:18:10 -08:00
Chalard Jean
0953bfda75 Merge "[NS A11] Small refactor"
am: ed2a3ec9b4

Change-Id: I317e6b99a51ddb0a3e49b08c595eb42f4edad1e9
2019-11-25 06:09:17 -08:00
Lucas Lin
5e5ac63f3c Merge "Fix title of PRIVATE_DNS_BROKEN notification when connecting VPN" am: 82f0c22598
am: 124bb5c9ff

Change-Id: I0cb5a78a4f95ad5f5668b6bee5394877f640a2d0
2019-11-25 06:08:58 -08:00
Paul Hu
e0ddf49e0b Merge "Fix hasUseBackgroundNetworksPermission issue."
am: 85e8fd5a24

Change-Id: I6f378dcbbecb9848d02112b2d33c5a0f2d5c9d1f
2019-11-25 06:05:32 -08:00
Roshan Pius
126fb85c29 Merge "NetworkScoreManager: Add @SystemApi for wifi mainline module" am: 5b57190f08
am: 0564779e76

Change-Id: I04580ad32eefb2ce4c8df8f1037b8457238c30eb
2019-11-25 06:05:07 -08:00
Lucas Lin
124bb5c9ff Merge "Fix title of PRIVATE_DNS_BROKEN notification when connecting VPN"
am: 82f0c22598

Change-Id: I2df410b6ceb0f9a28ee0f171bb2ff7cadd4cdefb
2019-11-25 05:56:29 -08:00
Roshan Pius
0564779e76 Merge "NetworkScoreManager: Add @SystemApi for wifi mainline module"
am: 5b57190f08

Change-Id: I73c98d9dcb43f2db1e74f6d431f07ac90ee813e6
2019-11-25 05:50:08 -08:00
Oli Lan
129a2c09ac Wait for available rollbacks in RollbackTest. am: 77a40731f8
am: 170a519878

Change-Id: I8a40c818a3ea6499f28b096a2d342b26e7153080
2019-11-25 05:43:32 -08:00
Oli Lan
eb559106bd Include NewRollbacks in result of getAvailableRollbacks. am: dc4a36105b
am: b63dfa2d3b

Change-Id: I4f35f5098c650288db33bf304ba8adbac14f4ed6
2019-11-25 05:43:25 -08:00
Richard Uhler
d0d7a014c3 Rename RollbackData to Rollback. am: 91fc4db14e
am: b646e555e8

Change-Id: Ie5756dcc51eaded8d890e3b843e215022b68b495
2019-11-25 05:43:18 -08:00
Oli Lan
ab81c07bb0 Remove INSTALLED_USERS extra from ACTION_PACKAGE_ENABLE_ROLLBACK. am: 87a504d1fc
am: 682e501c2a

Change-Id: Icad482e10141258d65b9bbc380830418e17486e8
2019-11-25 05:43:12 -08:00
Gavin Corkery
e243c75188 Extend ROLLBACK_COMMITTED broadcast for the multi-user case am: e92720ddb9
am: 4bcb79bb71

Change-Id: Ic948985ff2954d1b4cd14388a3d16a5745cf337f
2019-11-25 05:42:57 -08:00
Richard Uhler
38467d7eef Cleanup some obsolete TODOs and unused code. am: cda1a17516
am: 01178b4f9d

Change-Id: I8077abf3a2262e13a0c638bb2c7f8c052d22a7f6
2019-11-25 05:42:44 -08:00
Oli Lan
170a519878 Wait for available rollbacks in RollbackTest.
am: 77a40731f8

Change-Id: I83b8f07f333e318bb7fd31b2bec3f868b1848c6c
2019-11-25 05:35:57 -08:00
Linus Tufvesson
6167bf230f Only apply flag when it has been changed
The properies object provided in onPropertiesChanged only contains
flag(s) that have been added/deleted/updated.

Test: atest WmTests:HighRefreshRateBlacklistTest
Bug: 144693310
Change-Id: Ieb5a494c01103141ee97fc1f6507437cb1d9b6b6
2019-11-25 13:35:51 +00:00
Oli Lan
b63dfa2d3b Include NewRollbacks in result of getAvailableRollbacks.
am: dc4a36105b

Change-Id: I6d45d8a2c408e4d8def25895846d6b7c3bf0de29
2019-11-25 05:35:35 -08:00
Richard Uhler
b646e555e8 Rename RollbackData to Rollback.
am: 91fc4db14e

Change-Id: I01d1329b3c49deee6b54ae77100cdaf71c3bbf55
2019-11-25 05:34:58 -08:00
Oli Lan
682e501c2a Remove INSTALLED_USERS extra from ACTION_PACKAGE_ENABLE_ROLLBACK.
am: 87a504d1fc

Change-Id: I8636d29038d10d3f4182e130de08ad8efa294a8e
2019-11-25 05:34:25 -08:00
Gavin Corkery
4bcb79bb71 Extend ROLLBACK_COMMITTED broadcast for the multi-user case
am: e92720ddb9

Change-Id: I28bb0d0574c80df5f6d6628bc6026d99770faaf5
2019-11-25 05:33:06 -08:00
Richard Uhler
01178b4f9d Cleanup some obsolete TODOs and unused code.
am: cda1a17516

Change-Id: I56bce126042670678002ddbbfcf14ff9f94860c3
2019-11-25 05:24:46 -08:00
Martijn Coenen
e0ad70ff43 Merge "Start FUSE sessions before Vold mount returns" 2019-11-25 13:00:54 +00:00
Sergej Salnikov
f2c2a1b595 Merge "Delete SearchManager.launchAssistService and convert SearchManager.launchAssist into @SystemApi method that handles both phone and TV devices." 2019-11-25 12:08:08 +00:00
Carmen Agimof
7d72e1ea9a Merge "Revert "Downgrade the compilation filter of unused apps."" 2019-11-25 11:01:05 +00:00
Fiona Campbell
5ffc29449b Merge "Use -1.0f in SurfaceControl to turn off brightness" 2019-11-25 11:00:32 +00:00
TreeHugger Robot
104f3297b4 Merge "Compute screen layout for compat size app" 2019-11-25 09:14:26 +00:00
Chalard Jean
ed2a3ec9b4 Merge "[NS A11] Small refactor" 2019-11-25 08:55:19 +00:00
Paul Hu
85e8fd5a24 Merge "Fix hasUseBackgroundNetworksPermission issue." 2019-11-25 08:41:05 +00:00
Lucas Lin
82f0c22598 Merge "Fix title of PRIVATE_DNS_BROKEN notification when connecting VPN" 2019-11-25 08:14:09 +00:00
Treehugger Robot
5b57190f08 Merge "NetworkScoreManager: Add @SystemApi for wifi mainline module" 2019-11-25 06:39:04 +00:00
Mayank Garg
b38ca0add7 Car user switching dialog taking more than 3 seconds
am: 3629c607f0

Change-Id: Ie809cf32a071271133e121f6d076f26b3aac4d48
2019-11-24 20:10:39 -08:00
Bill Lin
63e6d6af01 Merge changes from topic "migrate_CtsStagedInstallTest_RollbackTest"
* changes:
  Add multi-user test for the general non-staged case
  Increase timeout in testNativeWatchdogTriggersRollback
  Fix flaky testEnableRollbackTimeoutFailsRollback test
  Wait for available rollbacks in RollbackTest.
  Include NewRollbacks in result of getAvailableRollbacks.
  Rename RollbackData to Rollback.
  Remove INSTALLED_USERS extra from ACTION_PACKAGE_ENABLE_ROLLBACK.
  Update to new RollbackUtils.sendCrashBroadcast API.
  Extend ROLLBACK_COMMITTED broadcast for the multi-user case
  Fix NullPointerException.
  Cleanup some obsolete TODOs and unused code.
  Test Native Watchdog triggers RollbackManager rollback
  Uninstall testapps before running SecondaryUserRollbackTest
  delete ENABLING rollback if we can't get session info for it.
  Add test for rollback of userdata with multiple rollbacks
  Load rollback data in RollbackManagerServiceImpl constructor.
  Use "commit" for rollbacks instead of "execute".
  Add TestApi to block the RollbackManagerHandlerThread.
  Use Slog in RollbackManager, not Log
  Make setRequestDowngrade @TestApi
  Migrate RollbackTest and StagedRollbackTest to cts utils
  Add .apex suffix to apex files during validation
  Add host side test for secondary user rollback
  Reduce ENABLE_ROLLBACK timeout to 0 for timeout test.
2019-11-25 02:56:10 +00:00
paulhu
e54bdb979d Merge "Adjust PermissionMonitor#startMonitoring in ConnectivityService" am: a150138e67
am: 773a92edb9

Change-Id: I14ef8eaa83b3df3b032556504a23e6b17f02435d
2019-11-24 07:37:03 -08:00
paulhu
773a92edb9 Merge "Adjust PermissionMonitor#startMonitoring in ConnectivityService"
am: a150138e67

Change-Id: Ic4e26e2dcf6c68dcae9a840a3119283118e45193
2019-11-24 07:31:36 -08:00
Treehugger Robot
a150138e67 Merge "Adjust PermissionMonitor#startMonitoring in ConnectivityService" 2019-11-24 15:21:43 +00:00
paulhu
86e23ebb47 Fix hasUseBackgroundNetworksPermission issue.
PermissionMonitor#hasUseBackgroundNetworksPermission only uses
the first package name of the uid for checking permission.
This is incorrect since each package declared different
permissions. So using the mApps which already checked both
network and using restricted network permissions. If uid is in
the mApps list that means uid has one of permission at least.

Bug: 135897744
Test: atest FrameworksNetTests
Change-Id: I3500a03ce06b5b822311ad0c67b606ce4039216a
2019-11-24 22:27:32 +08:00