Commit Graph

91886 Commits

Author SHA1 Message Date
Calin Juravle
8172cb6abc Merge "Make system server profiling an explicit runtime intent" am: 232011c7d9 am: a50afa5ebf
am: 9821335e98

Change-Id: Id51584aca3c16e1d8e90fbac16bd851b4e4f7879
2018-05-09 16:44:05 -07:00
Calin Juravle
9821335e98 Merge "Make system server profiling an explicit runtime intent" am: 232011c7d9
am: a50afa5ebf

Change-Id: I163a9815f5001bbd5963dd0575b9fd2125169b38
2018-05-09 16:34:54 -07:00
Calin Juravle
a50afa5ebf Merge "Make system server profiling an explicit runtime intent"
am: 232011c7d9

Change-Id: I07e6b4f0e75ff96bda3d5ce5acf6b9ea1f999325
2018-05-09 16:25:53 -07:00
fionaxu
f88ba11def Merge "add install action for carrier id to system API" into pi-dev am: 689866352b
am: 907f3cd76b

Change-Id: If16f5f96067f100ecd207164fcd29764414a218f
2018-05-09 16:22:54 -07:00
fionaxu
907f3cd76b Merge "add install action for carrier id to system API" into pi-dev
am: 689866352b

Change-Id: I472e17218bfe5bcb3178ff6da87910812b17a4dc
2018-05-09 16:08:26 -07:00
TreeHugger Robot
689866352b Merge "add install action for carrier id to system API" into pi-dev 2018-05-09 22:47:40 +00:00
Calin Juravle
232011c7d9 Merge "Make system server profiling an explicit runtime intent" 2018-05-09 22:12:07 +00:00
Patrick Baumann
64dce8e265 Merge "Allows disk reads when adding native paths to classloader" into pi-dev am: 147ef6b1a4
am: e4f5215f44

Change-Id: I7f63c402d307f6be2cde282ff94488f2e49dee3e
2018-05-09 14:43:29 -07:00
Patrick Baumann
e4f5215f44 Merge "Allows disk reads when adding native paths to classloader" into pi-dev
am: 147ef6b1a4

Change-Id: I8d7e6d5acfa18169ab34aa8014d706201fa00ea4
2018-05-09 14:34:44 -07:00
Philip P. Moltmann
ae57b77a40 Merge "DO NOT MERGE: Allow to control behavior of loadSafeLabel" into pi-dev
am: c8b3e0b617

Change-Id: I9ffcc86f9a6b040f289ca636955f33ec36d41ac6
2018-05-09 14:28:27 -07:00
TreeHugger Robot
147ef6b1a4 Merge "Allows disk reads when adding native paths to classloader" into pi-dev 2018-05-09 21:19:53 +00:00
TreeHugger Robot
c8b3e0b617 Merge "DO NOT MERGE: Allow to control behavior of loadSafeLabel" into pi-dev 2018-05-09 21:17:51 +00:00
Jiabin Huang
a1ef95f6e6 Merge "Fix shutter sound cannot enable." into pi-dev am: 065df1d75b
am: b64d756f08

Change-Id: Ib9bd7eeeb5b5b50e83eaf51554c9e19b12f880f6
2018-05-09 14:03:54 -07:00
Jiabin Huang
b64d756f08 Merge "Fix shutter sound cannot enable." into pi-dev
am: 065df1d75b

Change-Id: Ic6396b94e66ccbcb249cef61a319dba63846f091
2018-05-09 13:57:12 -07:00
Jiabin Huang
065df1d75b Merge "Fix shutter sound cannot enable." into pi-dev 2018-05-09 20:43:14 +00:00
Victor Hsieh
1c23dc0ad3 Merge "Allow only selected priv apps to run OOB" into pi-dev am: 792d36c170
am: 5c195ee292

Change-Id: I9aff6c33256745d6c8666365b402e7bd278257cb
2018-05-09 13:15:12 -07:00
Philip P. Moltmann
56c1b4f704 DO NOT MERGE: Allow to control behavior of loadSafeLabel
(Minimal change for P, full change already in master)

Test: looked at package installer UI and saw that labels are not
truncated anymore.
Bug: 77964730

Change-Id: Ia181288a90501f4f563d24dacd6edb0c81406b82
2018-05-09 12:51:43 -07:00
Victor Hsieh
5c195ee292 Merge "Allow only selected priv apps to run OOB" into pi-dev
am: 792d36c170

Change-Id: Iad80a321e1b76f19935a23290594a36fd057840c
2018-05-09 12:37:38 -07:00
Victor Hsieh
792d36c170 Merge "Allow only selected priv apps to run OOB" into pi-dev 2018-05-09 19:21:22 +00:00
Matthew Ng
68dc2af927 Update the snap targets in minimized mode to reflect the correct targets am: 6317df6e1e
am: 4ef6ed96bd

Change-Id: I946bbf8c833a807a24f72ba5c7206a9e343d43bf
2018-05-09 12:08:34 -07:00
android-build-team Robot
276d60a873 Merge "Change the root of trust for CryptAuth Vault Service" into pi-dev am: 738b0a8b42
am: 665c7c7b73

Change-Id: Ie41bfd20283226e769b592cab48955544b8a6426
2018-05-09 11:57:25 -07:00
android-build-team Robot
dcb8ec66c5 Merge "Update the Open Mobile API version" into pi-dev 2018-05-09 18:35:47 +00:00
Matthew Ng
4ef6ed96bd Update the snap targets in minimized mode to reflect the correct targets
am: 6317df6e1e

Change-Id: I082df8125b71e7e27d1a8cf953cf43d18909cd2f
2018-05-09 11:18:08 -07:00
Patrick Baumann
5c5daa4c3f Allows disk reads when adding native paths to classloader
In the cases that the classloader is being updated on the main thread,
temporarily allows disk reads so that native paths can be checked for
directory vs. APK.

Change-Id: I89cab9c7fcb71b8eff8891db974285844affe220
Fixes: 79425683
Test: atest WebViewHostSideStartupTest
2018-05-09 11:17:04 -07:00
android-build-team Robot
665c7c7b73 Merge "Change the root of trust for CryptAuth Vault Service" into pi-dev
am: 738b0a8b42

Change-Id: I72d073373a8365b7a047dd23d91d26205ffdaec9
2018-05-09 10:54:26 -07:00
Matthew Ng
6317df6e1e Update the snap targets in minimized mode to reflect the correct targets
In minimized mode there is only 1 split snap target compared to regular
portrait that has 30%, 50%, 70% targets. Update the accessibility options
for minimized mode to reflect the correct targets. Also removed the
middle target if there is only 1 split snap target.

Test: using talkback, see custom options on divider handle in minimized
mode
Fixes: 78304300

Change-Id: I8421499616cf0fe503c1f6a081a2151098640a9c
2018-05-09 17:48:33 +00:00
android-build-team Robot
d364bcff96 Merge "Fix a typo in the API doc of TextView#setKeyListener()" into pi-dev am: 643d9256d9
am: 4a85bd7cfa

Change-Id: I50a49febfb87712d316dc96f1c9bc8c8c6fca727
2018-05-09 10:38:10 -07:00
android-build-team Robot
8c6d1f0d59 Merge changes I5851dd16,Id196307f into pi-dev am: 8d6571aeed
am: bcbe8d1999

Change-Id: Ic39f37084708a70d98a887762175160204706120
2018-05-09 10:29:37 -07:00
android-build-team Robot
738b0a8b42 Merge "Change the root of trust for CryptAuth Vault Service" into pi-dev 2018-05-09 17:29:06 +00:00
android-build-team Robot
4a85bd7cfa Merge "Fix a typo in the API doc of TextView#setKeyListener()" into pi-dev
am: 643d9256d9

Change-Id: I3eeea369b2a073e3e5ab03c21a1559947bed51ec
2018-05-09 10:25:03 -07:00
android-build-team Robot
bcbe8d1999 Merge changes I5851dd16,Id196307f into pi-dev
am: 8d6571aeed

Change-Id: If389a3822b5bd51e4b714c1dde5cf17122d3ce8e
2018-05-09 10:16:22 -07:00
Mihai Popa
d733e94fb2 Merge "Fix crash after smart selection animation" 2018-05-09 17:09:03 +00:00
android-build-team Robot
643d9256d9 Merge "Fix a typo in the API doc of TextView#setKeyListener()" into pi-dev 2018-05-09 17:06:33 +00:00
android-build-team Robot
8d6571aeed Merge changes I5851dd16,Id196307f into pi-dev
* changes:
  OMS: harden permission checks
  Add missing fields to OverlayInfo.hashCode
2018-05-09 16:55:26 +00:00
Rubin Xu
b76eb1264a Merge "Allow profile owner to disable iris/face on personal keyguard" into pi-dev am: 54a514eda0
am: 08a3535505

Change-Id: Ib60966a779b1bffdd288731ec2758b5bd20f028d
2018-05-09 09:31:12 -07:00
Rubin Xu
08a3535505 Merge "Allow profile owner to disable iris/face on personal keyguard" into pi-dev
am: 54a514eda0

Change-Id: I8516f3ffa4c655195da3863d6ac23ab52af4ef70
2018-05-09 09:20:25 -07:00
Rubin Xu
54a514eda0 Merge "Allow profile owner to disable iris/face on personal keyguard" into pi-dev 2018-05-09 16:06:43 +00:00
android-build-team Robot
2ec88c4050 Merge "Allow to influence how loadSafeLabel works" 2018-05-09 15:28:33 +00:00
Jiyong Park
68589db7a3 Merge "Merge "Basedir of a bundled app is added to the permitted paths" into pi-dev am: 7df104c4bb" into pi-dev-plus-aosp
am: d390088eac

Change-Id: I30f8d81cc18fb014cdb6f36a19e584fb5b293e67
2018-05-09 08:20:18 -07:00
Jiyong Park
4269c971be Merge "Basedir of a bundled app is added to the permitted paths" into pi-dev
am: 7df104c4bb

Change-Id: I60e0f2596b08194569aa0d5d4303b6892622a9c5
2018-05-09 08:01:36 -07:00
Jiyong Park
7df104c4bb Merge "Basedir of a bundled app is added to the permitted paths" into pi-dev 2018-05-09 14:48:45 +00:00
Victor Hsieh
785d618b1a Allow only selected priv apps to run OOB
- Add pm.dexopt.priv-apps-oob-list to allow selecting specific packages
  to run OOB, in a comma-separated string of package names. When set to
  "ALL" (default), all priv apps will run in OOB.
- Add a global config priv_app_oob_list to persist the state for
  experiment.
- Also make background dexopt to respect the config.

Test: 0. Reset previous OOB settings.
      1. settings put global priv_app_oob_list \
         com.google.android.gms,com.android.vending
      2. cmd package compile -m speed -f com.google.android.gms (then
         com.android.vending, com.google.android.googlequicksearchbox)
      3. dumpsys package dexopt
         # .vending and .gms are "verify", .googlequicksearchbox is
         # "speed".
Test: settings put global priv_app_oob_list 'ALL'  # see the same result
Test: settings delete global priv_app_oob_list  # see the same result
Test: atest SettingsBackupTest
Bug: 30972906
Bug: 63920015
Change-Id: Iba47b4763a026cdc94939db0a743822278917269
2018-05-09 07:45:51 -07:00
android-build-team Robot
e360a73517 Merge "Introduce hidden constant EXTRA_PROVISIONING_USE_MOBILE_DATA" into pi-dev am: caec3f0acb
am: e15af7df87

Change-Id: Idf2a4e0838a1493c943504452000cc54d20e46d6
2018-05-09 05:36:46 -07:00
android-build-team Robot
e15af7df87 Merge "Introduce hidden constant EXTRA_PROVISIONING_USE_MOBILE_DATA" into pi-dev
am: caec3f0acb

Change-Id: Ifbdea61ee322a3a4f7d000eefbfb30f9628c879a
2018-05-09 05:03:07 -07:00
android-build-team Robot
caec3f0acb Merge "Introduce hidden constant EXTRA_PROVISIONING_USE_MOBILE_DATA" into pi-dev 2018-05-09 11:55:26 +00:00
Mihai Popa
cce6e82d35 Fix crash after smart selection animation
At the end of the smart selection animation, we run a callback that sets
the selection on the TextView (subsequently starting the action mode
toolbar and showing the handles). However, when the text changes before
the animation finishes, the selection might not be valid, and might get
out of the text bounds, which was producing a crash. This was observed
in a monkey crash. This CL fixes this bug by refusing to set the
selection when the text has changed between the time the animation has
started and the time it ends.

Bug: 69919777
Test: manual testing before and after the fix
Change-Id: Iea043f320004d45ad16dd7e9e5b47e5256e6d9fa
2018-05-09 10:33:02 +00:00
Mathew Inwood
17311a32da Fix typo in comments.
am: 40f67c52bb

Change-Id: I0727a3755f5fb46c5d4d43bed9f1628c82f5190d
2018-05-09 02:52:35 -07:00
Mathew Inwood
2b5d9761d5 Treat hidden API exemptions as whitelist.
am: 5449fc727f

Change-Id: I878f1582ee7b5d0f52425be796b4dfcef789a96d
2018-05-09 02:45:54 -07:00
Mathew Inwood
71ef453a6c Replace ALL_LISTS policy with JUST_WARN.
am: a4ba0e442a

Change-Id: I423212d16d0c453f31ae6e82f8333d5b633ed78b
2018-05-09 02:38:34 -07:00
android-build-team Robot
e798fc28f6 Merge "Camera: Specify session parameter build requirements" into pi-dev am: 9856d151f2
am: 4ee5e1d632

Change-Id: Iabd040574e5b9d768e7f19be55127046527b1e3d
2018-05-09 01:29:56 -07:00