Commit Graph

102559 Commits

Author SHA1 Message Date
Automerger Merge Worker
097b548c24 Merge "PhoneWindow: Fix potential memory leak" into rvc-dev am: ee540c3245 am: 8d0a2cfa51 am: 6df8137b23 am: 452c6b1b22
Change-Id: I40f583452f5c40ef411b252768ae10e51791c343
2020-02-28 15:00:25 +00:00
Automerger Merge Worker
6df8137b23 Merge "PhoneWindow: Fix potential memory leak" into rvc-dev am: ee540c3245 am: 8d0a2cfa51
Change-Id: Ib3f524656841febd6c6ac63a7cafa4419eb4e9d2
2020-02-28 14:28:28 +00:00
Bernardo Rufino
3aaec3e289 Merge "Show toasts from system/sysUI to all users" 2020-02-28 14:13:27 +00:00
Adrian Roos
ee540c3245 Merge "PhoneWindow: Fix potential memory leak" into rvc-dev 2020-02-28 13:58:48 +00:00
Automerger Merge Worker
7ca5e7442d Merge "Show snoozed conversations in conversation header" into rvc-dev am: 66db87d0c0 am: 7d3b6fa67e am: a1c57cff01 am: 1af80ef5e8
Change-Id: I45d08ae823bd87f226da1f25ebf0e5a1818587be
2020-02-28 12:49:56 +00:00
Automerger Merge Worker
1af80ef5e8 Merge "Show snoozed conversations in conversation header" into rvc-dev am: 66db87d0c0 am: 7d3b6fa67e am: a1c57cff01
Change-Id: I5a7cccd1b2423d166531152dc9b261ce0efc5ac5
2020-02-28 12:27:25 +00:00
Automerger Merge Worker
9fe8ef5243 Merge "Show snoozed conversations in conversation header" into rvc-dev am: 66db87d0c0 am: 7d3b6fa67e
Change-Id: I0c4df740b14293fb63f7e825f39259027a439ebb
2020-02-28 12:09:12 +00:00
Julia Reynolds
66db87d0c0 Merge "Show snoozed conversations in conversation header" into rvc-dev 2020-02-28 11:46:33 +00:00
Automerger Merge Worker
d8b147c05d Merge "Skip no-state checkUseInstalled check inside PackageInfoUtils" into rvc-dev am: a57109b660 am: c5fa94559c am: bd300dec2f am: 3d8a9126a6
Change-Id: Icc5d32df319d653183b834d7408943b89eafa832
2020-02-28 07:34:09 +00:00
Automerger Merge Worker
bd300dec2f Merge "Skip no-state checkUseInstalled check inside PackageInfoUtils" into rvc-dev am: a57109b660 am: c5fa94559c
Change-Id: Ie135105f4b6506d3a50c70f139a1ab9d9b891028
2020-02-28 07:09:40 +00:00
Winson Chiu
a57109b660 Merge "Skip no-state checkUseInstalled check inside PackageInfoUtils" into rvc-dev 2020-02-28 06:31:06 +00:00
Automerger Merge Worker
4d3fdda3b5 Merge "Settings(javadocs): Add alternatives for deprecated settings" into rvc-dev am: f5360ee034 am: 6279dcd351 am: afc8150391 am: b7a472db2c
Change-Id: Iedc922084c263640b61e4d51de968edfce24318a
2020-02-28 04:17:04 +00:00
Automerger Merge Worker
b7a472db2c Merge "Settings(javadocs): Add alternatives for deprecated settings" into rvc-dev am: f5360ee034 am: 6279dcd351 am: afc8150391
Change-Id: Ic0acd86d582026c2f8f639fc41e971741ed98b80
2020-02-28 04:00:57 +00:00
Automerger Merge Worker
245b7d70e9 Merge "Settings(javadocs): Add alternatives for deprecated settings" into rvc-dev am: f5360ee034
Change-Id: I2c7932212092df07c88cec7a17f25924ee3edea4
2020-02-28 03:43:08 +00:00
Automerger Merge Worker
72702b9796 Merge "Fix crash and duplicated ethernet tethering request" am: 41c82c99df am: d74f557cbf am: 0b64d65f28 am: 3b00df439f am: f5c05ee4df
Change-Id: Ibd3ea6bc6751bd65647ff381f9b0124bc3395c09
2020-02-28 03:42:44 +00:00
Roshan Pius
f5360ee034 Merge "Settings(javadocs): Add alternatives for deprecated settings" into rvc-dev 2020-02-28 03:36:22 +00:00
Roshan Pius
b3b559f167 Settings(javadocs): Add alternatives for deprecated settings
Bug: 150219394
Test: Compiles
Change-Id: Ie4dfbfa640a042343e20d2238729444fdc8eadb6
2020-02-28 03:35:12 +00:00
Automerger Merge Worker
0b64d65f28 Merge "Fix crash and duplicated ethernet tethering request" am: 41c82c99df am: d74f557cbf
Change-Id: I64f6f64c643e626380403d3e15c6ed4b5f2330ef
2020-02-28 03:04:11 +00:00
Automerger Merge Worker
d74f557cbf Merge "Fix crash and duplicated ethernet tethering request" am: 41c82c99df
Change-Id: Idd4eca225909f88ef6d57fd8952ae497ec82115b
2020-02-28 02:49:58 +00:00
Julia Reynolds
138111fca3 Show snoozed conversations in conversation header
- And allow them to be unsnoozed with a tap.
- Also use the conversation's shortcut icon and name if available.
- And ignore the setting to turn off the strips since it now requires
explicit user action to make the strip visible

Note 1: unsnoozing a notification causes it to make sound again - we
probably want to change that for manually unsnoozed things
Note 2: the entries in the header don't yet persist across a reboot

Test: atest, manual
Bug: 149486431
Change-Id: Id661c25a49bc982e39deab977eb912f51eaf6757
2020-02-28 02:48:07 +00:00
Lorenzo Colitti
41c82c99df Merge "Fix crash and duplicated ethernet tethering request" 2020-02-28 02:37:45 +00:00
Automerger Merge Worker
23175eb03a Merge "Adds Zygote policy flags to control how applications are launched" into rvc-dev am: aa62588560
Change-Id: Ie3869a1b3a67939a0e3cdad2ea8ea1fc54da2dca
2020-02-28 01:32:15 +00:00
Winson
d2732995bb Skip no-state checkUseInstalled check inside PackageInfoUtils
PackageInfoWithoutStateUtils is designed for use in core when
the caller doesn't have a PackageSeting.

Because its generic generateApplicationInfo method does a simplified
checkUseInstalled check without the PackageSetting, this fails whenever
state must be taken into account.

This introduces method variants which skips the checks and defers to
PackageInfoUtils's own check.

Bug: 150328400

Test: manual verify call into PackageManager#setSystemAppState with
    SYSTEM_APP_STATE_UNINSTALLED and verify
    PackageManager#getApplicationInfo throws NameNotFoundException
    without fix and succeeds with fix
Test: atest com.android.server.pm.parsing
Test: TODO PackageInfo(WithoutState)Utils test in follow up change

Change-Id: Ie00984c2e1b80d2a3948923dc1293fbfddf01037
2020-02-27 17:07:51 -08:00
TreeHugger Robot
bffdfa60d1 Merge "dataloader/incfs openWrite returns int" 2020-02-28 00:16:35 +00:00
Yinglei Wang
2c574ae5bb Merge "Use event text for partial accessibility state change in quicksettings" 2020-02-27 23:38:50 +00:00
Jing Ji
453030c56c Merge "Update the categories of app kill reaons" 2020-02-27 23:20:37 +00:00
Joshua Imbriani
001afb144c Merge "Adding new overloads for addEarcon and addSpeech that takes Uri" 2020-02-27 22:39:01 +00:00
Bernardo Rufino
caef507aa9 Show toasts from system/sysUI to all users
The package name test is safe:
* If it's used by Toast class in an app, apps have access to layout
  params anyway via getWindowParams() and applied flag is already
  protected by INTERNAL_SYSTEM_WINDOW permission.
* If it's used by ToastUI class in sys UI on behalf of another app,
  sys UI is trusted domain and can't be messed up by another app. It
  also has INTERNAL_SYSTEM_WINDOW permission.

Bug: 149408635
Test: atest ToastUITest android.widget.cts.ToastTest
      android.widget.cts29.ToastTest android.server.wm.ToastTest
Test: Change phone to vibration/silent in secondary user and observe
      toast is displayed.

Change-Id: I227e9f74166300fcb3ba8f3871b464afe6ec6a28
2020-02-27 20:47:23 +00:00
Chris Wailes
ee398f9664 Adds Zygote policy flags to control how applications are launched
This patch adds a zygote policy parameter to functions in the
ActivityManagerService (and associated classes) to allow for different
launch behavior based on the triggering event.  This will allow for
latency sensitive applications to utilize the Unspecialized App Process
Pool, without other processes draining the pool and causing excessive
refill events.

Test: Booted and launched several apps
Bug: 147613193
Change-Id: Ib0a51c8720f95a7eafcab4ad2b5bb08f27a58d8c
(cherry picked from commit 4d05188588)
2020-02-27 20:33:12 +00:00
Christian Wailes
b024fbcbac Merge "Adds Zygote policy flags to control how applications are launched" 2020-02-27 20:28:25 +00:00
Automerger Merge Worker
e41d775033 Merge "Merge changes from topic "actor-signature-policy-rvc-dev" into rvc-dev am: b0c5105b2d am: e6df1e9de3 am: 01fdeba08b" into rvc-qpr-dev-plus-aosp am: 9b362ff9b7
Change-Id: Ia5869204383ae3fb270723874c468fb7a6205d0b
2020-02-27 19:17:45 +00:00
Automerger Merge Worker
44d00f5000 Merge "Hide TelephonyRegistryManager." into rvc-dev am: cc7682bd15 am: 5363f5e711 am: 35e0d1892e am: c6167205e3
Change-Id: Ia7093396b057e4153f051f3e5fe0c60d2d9f2a54
2020-02-27 19:15:40 +00:00
Automerger Merge Worker
e22b93212e Merge changes from topic "actor-signature-policy-rvc-dev" into rvc-dev am: b0c5105b2d am: e6df1e9de3 am: 01fdeba08b
Change-Id: I7adb8632f75d3392f35f062c2a449edcd3f43562
2020-02-27 19:02:52 +00:00
Automerger Merge Worker
35e0d1892e Merge "Hide TelephonyRegistryManager." into rvc-dev am: cc7682bd15 am: 5363f5e711
Change-Id: Ibfa763b4804e034bd8b43722d0467b23ce44a55b
2020-02-27 18:41:25 +00:00
Automerger Merge Worker
b1680d163f Merge "Add context UID to package-name-based permission query" into rvc-dev am: ac3c969069 am: 29c2de9328 am: 0c76b9cc03 am: 19f3e42664
Change-Id: Ib08f9373ad0d76a1d1fa732c68138e6483478e18
2020-02-27 18:33:41 +00:00
Automerger Merge Worker
5caf1948e8 Merge "Include pending media as well when deleting mediastore entries." into rvc-dev am: 442399b1c1 am: 377d13b37e am: 49cf50aef9 am: f5f2b98b63
Change-Id: I504020913aca72138b00dd2e04553e974e007adf
2020-02-27 18:33:29 +00:00
Automerger Merge Worker
832fe4a424 Merge changes from topic "actor-signature-policy-rvc-dev" into rvc-dev am: b0c5105b2d
Change-Id: I55a362a896901a09fc1bf49f9129455d53b2d440
2020-02-27 18:32:31 +00:00
Automerger Merge Worker
ff4d31eabd Merge "Hide TelephonyRegistryManager." into rvc-dev am: cc7682bd15
Change-Id: I41abdb3958da056ce8a58fb353af07310b370ea3
2020-02-27 18:31:01 +00:00
Automerger Merge Worker
2e17b58ff7 Merge "camera2: Add documentation for getConcurrentStreamingCameraIds specifying multi-process use." into rvc-dev am: 84d6a305a2 am: 7bf8d8cbf9 am: cf24fede4f am: a6813199ef
Change-Id: Ie66385afff768cb91452fe90763a695ba19c0f78
2020-02-27 18:29:45 +00:00
Winson Chiu
b0c5105b2d Merge changes from topic "actor-signature-policy-rvc-dev" into rvc-dev
* changes:
  Actor signature overlayable policy
  Refactor overlayable policy
2020-02-27 18:27:53 +00:00
Amit Mahajan
cc7682bd15 Merge "Hide TelephonyRegistryManager." into rvc-dev 2020-02-27 18:25:29 +00:00
Automerger Merge Worker
19f3e42664 Merge "Add context UID to package-name-based permission query" into rvc-dev am: ac3c969069 am: 29c2de9328 am: 0c76b9cc03
Change-Id: I913716b5d331b3ebe7652cab69134307b57db7a0
2020-02-27 18:13:38 +00:00
Automerger Merge Worker
f5f2b98b63 Merge "Include pending media as well when deleting mediastore entries." into rvc-dev am: 442399b1c1 am: 377d13b37e am: 49cf50aef9
Change-Id: I815499a43363327a55d0e0251c23eddde47afa5b
2020-02-27 18:13:25 +00:00
Automerger Merge Worker
4ddef1c759 Merge "remove client token passing active VI service" into rvc-dev am: 626b24958f
Change-Id: If2a2a8e054a881c7d199cc57604361c25748be41
2020-02-27 18:02:55 +00:00
Automerger Merge Worker
10d700a0bf Merge "add enrollment application UID tracking" into rvc-dev am: a163d079d8
Change-Id: I0265fcd8e16ff37f7d1e2576ae1c8ede304a7543
2020-02-27 18:02:53 +00:00
Nicholas Ambur
626b24958f Merge "remove client token passing active VI service" into rvc-dev 2020-02-27 18:01:24 +00:00
Nicholas Ambur
a163d079d8 Merge "add enrollment application UID tracking" into rvc-dev 2020-02-27 18:01:24 +00:00
Automerger Merge Worker
3bb10386e1 Merge "Add context UID to package-name-based permission query" into rvc-dev am: ac3c969069
Change-Id: I52af6cb8007f4d4da57cc7f0c12d14815cbec208
2020-02-27 18:01:00 +00:00
Automerger Merge Worker
1f5e28c919 Merge "Include pending media as well when deleting mediastore entries." into rvc-dev am: 442399b1c1
Change-Id: Ia875d7ebfbc88076eca305b711505a5e5d9b51fe
2020-02-27 17:59:49 +00:00
Daniel Colascione
ac3c969069 Merge "Add context UID to package-name-based permission query" into rvc-dev 2020-02-27 17:52:24 +00:00