OSDN Git Service

android-x86/frameworks-native.git
7 years agoMerge "Installd: Add a delete_odex command" into nyc-mr1-dev am: a721faee57
Andreas Gampe [Tue, 13 Sep 2016 17:07:16 +0000 (17:07 +0000)]
Merge "Installd: Add a delete_odex command" into nyc-mr1-dev am: a721faee57
am: 5f31f5de36

Change-Id: I46ca980fbea7502962ff44c50523ffe31e5d538d

7 years agoInstalld: Add a delete_odex command am: 3964da0636
Andreas Gampe [Tue, 13 Sep 2016 16:54:29 +0000 (16:54 +0000)]
Installd: Add a delete_odex command am: 3964da0636
am: 3ca30f7a5d

Change-Id: If0165aae60c25a6e25548eafa92f7b3b5bba2974

7 years agoMerge "Installd: Add a delete_odex command" into nyc-mr1-dev
Andreas Gampe [Tue, 13 Sep 2016 16:54:06 +0000 (16:54 +0000)]
Merge "Installd: Add a delete_odex command" into nyc-mr1-dev
am: a721faee57

Change-Id: I37aee2b83f5809f1a65aa2955a56d22390337473

7 years agoInstalld: Add a delete_odex command
Andreas Gampe [Tue, 13 Sep 2016 16:48:49 +0000 (16:48 +0000)]
Installd: Add a delete_odex command
am: 3964da0636

Change-Id: If7f8fa9f0bb0684e386df9ad2c61975e855ea8de

7 years agoMerge "Installd: Add a delete_odex command" into nyc-mr1-dev
Andreas Gampe [Tue, 13 Sep 2016 16:37:46 +0000 (16:37 +0000)]
Merge "Installd: Add a delete_odex command" into nyc-mr1-dev

7 years agoMerge "Convert libui to Android.bp" into nyc-mr1-dev-plus-aosp
Dan Willemsen [Tue, 13 Sep 2016 05:35:49 +0000 (05:35 +0000)]
Merge "Convert libui to Android.bp" into nyc-mr1-dev-plus-aosp

7 years agoInstalld: Add a delete_odex command
Andreas Gampe [Sat, 10 Sep 2016 00:07:04 +0000 (17:07 -0700)]
Installd: Add a delete_odex command

Add a command to delete odex files.

Bug: 31347757
Change-Id: I29bca8751bcee8d6981c682fbbc816c73b78ac68

7 years agoDO NOT MERGE ANYWHERE: BufferQueue consumers: Add discardFreeBuffer method am: 821104...
Eino-Ville Talvala [Mon, 12 Sep 2016 21:41:58 +0000 (21:41 +0000)]
DO NOT MERGE ANYWHERE: BufferQueue consumers: Add discardFreeBuffer method am: 8211047138  -s ours am: 7b265d8ab5  -s ours am: e373a97bd7  -s ours
am: 3f3171788d  -s ours

Change-Id: I9a9797580b99e5f529302220e437dc288e3afb36

7 years agoDO NOT MERGE ANYWHERE: BufferQueue consumers: Add discardFreeBuffer method am: 821104...
Eino-Ville Talvala [Mon, 12 Sep 2016 21:34:10 +0000 (21:34 +0000)]
DO NOT MERGE ANYWHERE: BufferQueue consumers: Add discardFreeBuffer method am: 8211047138  -s ours am: 7b265d8ab5  -s ours
am: e373a97bd7  -s ours

Change-Id: I6f1db057f3a65265635cd3883118f65832fc7b85

7 years agoConvert libui to Android.bp
Dan Willemsen [Fri, 26 Aug 2016 00:05:22 +0000 (17:05 -0700)]
Convert libui to Android.bp

Along with the libinput tests, which depend on libui. For more
information on Soong, see build/soong/README.md

Change-Id: Id4fbeb114d03e37556dca59a2c9f5c9abb0a1825

7 years agoDO NOT MERGE ANYWHERE: BufferQueue consumers: Add discardFreeBuffer method am: 821104...
Eino-Ville Talvala [Mon, 12 Sep 2016 19:31:58 +0000 (19:31 +0000)]
DO NOT MERGE ANYWHERE: BufferQueue consumers: Add discardFreeBuffer method am: 8211047138  -s ours
am: 7b265d8ab5  -s ours

Change-Id: I555ef520067d4300450ef3b0e91f127d06e55b66

7 years agoDO NOT MERGE ANYWHERE: BufferQueue consumers: Add discardFreeBuffer method am: 821104...
Eino-Ville Talvala [Mon, 12 Sep 2016 19:31:57 +0000 (19:31 +0000)]
DO NOT MERGE ANYWHERE: BufferQueue consumers: Add discardFreeBuffer method am: 8211047138  -s ours
am: 06d67b6cfd  -s ours

Change-Id: I484d9b2ea63980d37368e364d1e2033bb4fe80ae

7 years agoDO NOT MERGE ANYWHERE: BufferQueue consumers: Add discardFreeBuffer method
Eino-Ville Talvala [Mon, 12 Sep 2016 19:26:18 +0000 (19:26 +0000)]
DO NOT MERGE ANYWHERE: BufferQueue consumers: Add discardFreeBuffer method
am: 8211047138  -s ours

Change-Id: If827f77c9c8cb36ad3a8f2eaeb6157bc59258a7a

7 years agoDO NOT MERGE ANYWHERE: BufferQueue consumers: Add discardFreeBuffer method
Eino-Ville Talvala [Mon, 12 Sep 2016 19:25:44 +0000 (19:25 +0000)]
DO NOT MERGE ANYWHERE: BufferQueue consumers: Add discardFreeBuffer method
am: 8211047138  -s ours

Change-Id: Ia562e06473ec26b173d36f91fa39a427fabdf9b7

7 years agoMerge "Fix google-explicit-constructor warnings in surfaceflinger." am: 5e703a6ad0...
Chih-Hung Hsieh [Mon, 12 Sep 2016 19:09:39 +0000 (19:09 +0000)]
Merge "Fix google-explicit-constructor warnings in surfaceflinger." am: 5e703a6ad0 am: 101b4cc9d7
am: 32db2f3c9f

Change-Id: Ie75a9e21c634691243d4f5c972f2f2879c48a76e

7 years agoMerge "Fix google-explicit-constructor warnings in surfaceflinger." am: 5e703a6ad0
Chih-Hung Hsieh [Mon, 12 Sep 2016 19:02:10 +0000 (19:02 +0000)]
Merge "Fix google-explicit-constructor warnings in surfaceflinger." am: 5e703a6ad0
am: 101b4cc9d7

Change-Id: I02a49f1207899cf0153e1aa9649e105372117e25

7 years agoMerge "Fix google-explicit-constructor warnings in surfaceflinger."
Chih-Hung Hsieh [Mon, 12 Sep 2016 18:58:12 +0000 (18:58 +0000)]
Merge "Fix google-explicit-constructor warnings in surfaceflinger."
am: 5e703a6ad0

Change-Id: I758fe34b9d89c5d2c343830d6521b7b2217cdbde

7 years agoMerge "Fix google-explicit-constructor warnings in surfaceflinger."
Treehugger Robot [Mon, 12 Sep 2016 18:33:16 +0000 (18:33 +0000)]
Merge "Fix google-explicit-constructor warnings in surfaceflinger."

7 years agoMerge "Update default DispSync offsets" into nyc-mr1-dev am: 0c083d43f2
Dan Stoza [Mon, 12 Sep 2016 17:55:23 +0000 (17:55 +0000)]
Merge "Update default DispSync offsets" into nyc-mr1-dev am: 0c083d43f2
am: 204e1a0264

Change-Id: Ia49d5b1d206fbbf7d083620a3dbfe4744f9a9a24

7 years agoMerge "Update default DispSync offsets" into nyc-mr1-dev
Dan Stoza [Mon, 12 Sep 2016 17:51:33 +0000 (17:51 +0000)]
Merge "Update default DispSync offsets" into nyc-mr1-dev
am: 0c083d43f2

Change-Id: I93de11437b64aa930f8edef39e0d86ccdbb532e4

7 years agoUpdate default DispSync offsets am: 28ffe198bf
Dan Stoza [Mon, 12 Sep 2016 17:51:09 +0000 (17:51 +0000)]
Update default DispSync offsets am: 28ffe198bf
am: e826b1c2c4

Change-Id: I3acb2aadf64e1ea19af4e675088c67f3145e03a0

7 years agoUpdate default DispSync offsets
Dan Stoza [Mon, 12 Sep 2016 17:48:33 +0000 (17:48 +0000)]
Update default DispSync offsets
am: 28ffe198bf

Change-Id: Id3d014c7a289890c97ca91980407e060e993bd46

7 years agoMerge "Update default DispSync offsets" into nyc-mr1-dev
Dan Stoza [Mon, 12 Sep 2016 17:37:52 +0000 (17:37 +0000)]
Merge "Update default DispSync offsets" into nyc-mr1-dev

7 years agoresolve merge conflicts of 8ef0ace to nyc-mr1-dev-plus-aosp
David Brazdil [Mon, 12 Sep 2016 15:26:40 +0000 (16:26 +0100)]
resolve merge conflicts of 8ef0ace to nyc-mr1-dev-plus-aosp

Change-Id: I6feac17131e040011eb9f243bcd70640b0e8417f

7 years agoMerge "installd: Create VDEX files and pass their FDs to dex2oat" am: a586216175
David Brazdil [Mon, 12 Sep 2016 15:09:22 +0000 (15:09 +0000)]
Merge "installd: Create VDEX files and pass their FDs to dex2oat" am: a586216175
am: 6706170398

Change-Id: I60abfdacd6bdea959e168374c2e69eb13b5760e7

7 years agoMerge "installd: Create VDEX files and pass their FDs to dex2oat"
David Brazdil [Mon, 12 Sep 2016 15:05:51 +0000 (15:05 +0000)]
Merge "installd: Create VDEX files and pass their FDs to dex2oat"
am: a586216175

Change-Id: I932037dce82d2b58f96b38318914497cf89df5b1

7 years agoMerge "installd: Create VDEX files and pass their FDs to dex2oat"
David Brazdil [Mon, 12 Sep 2016 14:57:19 +0000 (14:57 +0000)]
Merge "installd: Create VDEX files and pass their FDs to dex2oat"

7 years agoMerge "Fix google-explicit-constructor warnings in dumpstate." am: a70396971e am...
Chih-Hung Hsieh [Sun, 11 Sep 2016 00:50:41 +0000 (00:50 +0000)]
Merge "Fix google-explicit-constructor warnings in dumpstate." am: a70396971e am: 347b6f4c35
am: 666cd74e59

Change-Id: Ie02f5e2a30c5df43ce0d088f93e73c981537d792

7 years agoMerge "Fix google-explicit-constructor warnings in dumpstate." am: a70396971e
Chih-Hung Hsieh [Sun, 11 Sep 2016 00:47:41 +0000 (00:47 +0000)]
Merge "Fix google-explicit-constructor warnings in dumpstate." am: a70396971e
am: 347b6f4c35

Change-Id: Ib2b6733852c8087a1a0172c3f4399a622a313f50

7 years agoMerge "Fix google-explicit-constructor warnings in dumpstate."
Chih-Hung Hsieh [Sun, 11 Sep 2016 00:44:41 +0000 (00:44 +0000)]
Merge "Fix google-explicit-constructor warnings in dumpstate."
am: a70396971e

Change-Id: I3f1a3e40e56070f18e7b62dea9b364724581cc3a

7 years agoMerge "Fix google-explicit-constructor warnings in dumpstate."
Treehugger Robot [Sun, 11 Sep 2016 00:38:09 +0000 (00:38 +0000)]
Merge "Fix google-explicit-constructor warnings in dumpstate."

8 years agoMerge "Fix dangerous unsafe_get() in SensorRecord" into nyc-mr1-dev am: 93ec87d2da
Peng Xu [Sat, 10 Sep 2016 03:11:28 +0000 (03:11 +0000)]
Merge "Fix dangerous unsafe_get() in SensorRecord" into nyc-mr1-dev am: 93ec87d2da
am: 66ae0846d3

Change-Id: I7b83819d2e890dcd0e8181a822bb7fd36cf7956b

8 years agoFix dangerous unsafe_get() in SensorRecord am: eb05947ae2
Peng Xu [Sat, 10 Sep 2016 03:11:27 +0000 (03:11 +0000)]
Fix dangerous unsafe_get() in SensorRecord am: eb05947ae2
am: 8781d839de

Change-Id: I9cbddcdc0c7e0bc549d476dbb85fe3da67cc69d5

8 years agoMerge "Fix dangerous unsafe_get() in SensorRecord" into nyc-mr1-dev
Peng Xu [Sat, 10 Sep 2016 03:08:57 +0000 (03:08 +0000)]
Merge "Fix dangerous unsafe_get() in SensorRecord" into nyc-mr1-dev
am: 93ec87d2da

Change-Id: I5370524796b847cd64867e9c0b229463da36ae5b

8 years agoFix dangerous unsafe_get() in SensorRecord
Peng Xu [Sat, 10 Sep 2016 03:08:56 +0000 (03:08 +0000)]
Fix dangerous unsafe_get() in SensorRecord
am: eb05947ae2

Change-Id: I0d2de87d4efcb1b7cedf9ccf067813e639659577

8 years agoMerge "Fix dangerous unsafe_get() in SensorRecord" into nyc-mr1-dev
Peng Xu [Sat, 10 Sep 2016 03:00:01 +0000 (03:00 +0000)]
Merge "Fix dangerous unsafe_get() in SensorRecord" into nyc-mr1-dev

8 years agoUnlink app image if copy fails for A/B OTA am: a029c0726d
Mathieu Chartier [Sat, 10 Sep 2016 01:12:33 +0000 (01:12 +0000)]
Unlink app image if copy fails for A/B OTA am: a029c0726d
am: 0e9b53d870

Change-Id: If00ecf8e62b045ac49c22ce56d406b5d169e83da

8 years agoUnlink app image if copy fails for A/B OTA
Mathieu Chartier [Sat, 10 Sep 2016 01:06:49 +0000 (01:06 +0000)]
Unlink app image if copy fails for A/B OTA
am: a029c0726d

Change-Id: I06074c8c2f9ae317e607326b37c216a1ee2fd867

8 years agoUnlink app image if copy fails for A/B OTA
Mathieu Chartier [Fri, 9 Sep 2016 23:15:52 +0000 (16:15 -0700)]
Unlink app image if copy fails for A/B OTA

Usually this happens when the app was recompiled with interpret-only.
In this case, move_ab_path will fail for the app image. If this
occurs, delete the existing app image to not have a stale one wasting
storage space.

Test: Make fake AB ota, delete the a/b generated app image, take the
OTA, ensure there is no stale app image after reboot. Also tested
that other apps with valid app images still had an image.

Bug: 31323617
Change-Id: I699b5eb3dc8f82759c284a1d299865b2c3a890d0

8 years agoDO NOT MERGE ANYWHERE: BufferQueue consumers: Add discardFreeBuffer method
Eino-Ville Talvala [Fri, 22 Jul 2016 00:06:58 +0000 (17:06 -0700)]
DO NOT MERGE ANYWHERE: BufferQueue consumers: Add discardFreeBuffer method

This method releases all free buffers owned by the buffer queue,
in order to save memory (at the cost of potential future
reallocation of buffers).

Bug: 28695173
Change-Id: I458d10373e639e3144faf673af2ba01aca36e65a

8 years agoUpdate default DispSync offsets
Dan Stoza [Fri, 9 Sep 2016 20:50:19 +0000 (13:50 -0700)]
Update default DispSync offsets

Updates the default DispSync offsets to 1ms/1ms to avoid SurfaceFlinger
racing against hardware vsync on untuned video-mode panels, which can
result in a significant number of dropped frames. Also moves and
updates the documentation of the offsets, which used to live in
build/target/board/generic/BoardConfig.mk.

Bug: 30801895
Change-Id: I4cb09d840e2f16fb3d05df4d7abf58d9ba36f83b

8 years agoMerge "redirect to call assignPointerIds if there is id < 0 case" am: 85598ce5ac...
gaoshang [Fri, 9 Sep 2016 14:55:36 +0000 (14:55 +0000)]
Merge "redirect to call assignPointerIds if there is id < 0 case" am: 85598ce5ac am: cad6f2e83d
am: 5224061e83

Change-Id: I309ad478fe3628fb249e921e908b96f26673c5b3

8 years agoMerge "redirect to call assignPointerIds if there is id < 0 case" am: 85598ce5ac
gaoshang [Fri, 9 Sep 2016 14:53:06 +0000 (14:53 +0000)]
Merge "redirect to call assignPointerIds if there is id < 0 case" am: 85598ce5ac
am: cad6f2e83d

Change-Id: I94ecc3816efd211858cb356d292a9b9caa99ca96

8 years agoMerge "redirect to call assignPointerIds if there is id < 0 case"
gaoshang [Fri, 9 Sep 2016 14:49:36 +0000 (14:49 +0000)]
Merge "redirect to call assignPointerIds if there is id < 0 case"
am: 85598ce5ac

Change-Id: I7a00040cda005d72e6dbb80745e9c6fa7bc7077b

8 years agoMerge "redirect to call assignPointerIds if there is id < 0 case"
Treehugger Robot [Fri, 9 Sep 2016 14:44:30 +0000 (14:44 +0000)]
Merge "redirect to call assignPointerIds if there is id < 0 case"

8 years agoinstalld: Create VDEX files and pass their FDs to dex2oat
David Brazdil [Thu, 8 Sep 2016 10:55:48 +0000 (11:55 +0100)]
installd: Create VDEX files and pass their FDs to dex2oat

ART now produces a new output file called VDEX, produced alongside the
existing OAT file. This patch updates installd to compute the VDEX's
path, open it and pass the file descriptor to dex2oat.

Bug: 30937355
Change-Id: Ib5c327f1f7a36cfa0b89084d5c01b6da9f8108f2

8 years agomake sure anrd trace is being collected.
Zhengyin Qian [Fri, 9 Sep 2016 07:35:42 +0000 (07:35 +0000)]
make sure anrd trace is being collected.
am: afc38fe263

Change-Id: I2032769fc587c38dd62c58bbeae8a2e4e9ab073b

8 years agomake sure anrd trace is being collected.
Zhengyin Qian [Thu, 8 Sep 2016 23:50:09 +0000 (16:50 -0700)]
make sure anrd trace is being collected.

If bugreport is being taken when system is very busy, there's a chance a small
delay in creating the trace file will cause dumpstate to skip including the
file in the report. This fix makes sure the trace has been created before
proceeding.

Change-Id: I0243b8da8ad285921206e8bba88ea80125eb96a7

8 years agoMerge "Fix google-explicit-constructor warnings in sensorservice." am: 215d7ab7d8...
Peng Xu [Thu, 8 Sep 2016 21:38:37 +0000 (21:38 +0000)]
Merge "Fix google-explicit-constructor warnings in sensorservice." am: 215d7ab7d8 am: 341d12b107
am: b6365afdea

Change-Id: I27abfe181b514252dc42341100c1b4e45d04190c

8 years agoMerge "Fix google-explicit-constructor warnings in sensorservice." am: 215d7ab7d8
Peng Xu [Thu, 8 Sep 2016 21:36:07 +0000 (21:36 +0000)]
Merge "Fix google-explicit-constructor warnings in sensorservice." am: 215d7ab7d8
am: 341d12b107

Change-Id: Id5fea5988c2a3c0be0b87ad0267768bcc2af5ffe

8 years agoMerge "Fix google-explicit-constructor warnings in sensorservice."
Peng Xu [Thu, 8 Sep 2016 21:33:37 +0000 (21:33 +0000)]
Merge "Fix google-explicit-constructor warnings in sensorservice."
am: 215d7ab7d8

Change-Id: Ie27baf6308d8bb6f9bedcfc4eebbaee3117e5564

8 years agoMerge "Fix google-explicit-constructor warnings in sensorservice."
Peng Xu [Thu, 8 Sep 2016 21:29:52 +0000 (21:29 +0000)]
Merge "Fix google-explicit-constructor warnings in sensorservice."

8 years agoMerge "Boost priority of short-running SF FIFO threads slightly." into nyc-mr1-dev...
Tim Murray [Thu, 8 Sep 2016 18:08:04 +0000 (18:08 +0000)]
Merge "Boost priority of short-running SF FIFO threads slightly." into nyc-mr1-dev am: 4df766b00a
am: 6c6b395e97

Change-Id: I524146b0a74f6c69dc07fe4fdc8a3380578289bf

8 years agoBoost priority of short-running SF FIFO threads slightly. am: 35520634e2
Tim Murray [Thu, 8 Sep 2016 18:08:03 +0000 (18:08 +0000)]
Boost priority of short-running SF FIFO threads slightly. am: 35520634e2
am: 584fb9544f

Change-Id: Ib10bc21d1166df03704fcc2b67b99ed3c1a92464

8 years agoMerge "Boost priority of short-running SF FIFO threads slightly." into nyc-mr1-dev
Tim Murray [Thu, 8 Sep 2016 18:02:04 +0000 (18:02 +0000)]
Merge "Boost priority of short-running SF FIFO threads slightly." into nyc-mr1-dev
am: 4df766b00a

Change-Id: Ie290d90935ffa779bf14b22821f8ed848fe975e4

8 years agoBoost priority of short-running SF FIFO threads slightly.
Tim Murray [Thu, 8 Sep 2016 18:02:03 +0000 (18:02 +0000)]
Boost priority of short-running SF FIFO threads slightly.
am: 35520634e2

Change-Id: Ic4a53cc1399dff489414ac1c891a041c2500b8e2

8 years agoMerge "Boost priority of short-running SF FIFO threads slightly." into nyc-mr1-dev
Tim Murray [Thu, 8 Sep 2016 17:47:25 +0000 (17:47 +0000)]
Merge "Boost priority of short-running SF FIFO threads slightly." into nyc-mr1-dev

8 years agoMerge "SF/HWC2: Add a layer minidump" into nyc-mr1-dev am: a020f00bc1
Dan Stoza [Thu, 8 Sep 2016 17:07:51 +0000 (17:07 +0000)]
Merge "SF/HWC2: Add a layer minidump" into nyc-mr1-dev am: a020f00bc1
am: d968de9089

Change-Id: Ibe74ccbcac70e56de109e6334cd5460babbbe001

8 years agoSF/HWC2: Add a layer minidump am: e22aec741f
Dan Stoza [Thu, 8 Sep 2016 17:07:50 +0000 (17:07 +0000)]
SF/HWC2: Add a layer minidump am: e22aec741f
am: a9f976b50f

Change-Id: Ia04d91da4cc6fc6e2962c7dc6421882c2e4874b6

8 years agoMerge "SF/HWC2: Add a layer minidump" into nyc-mr1-dev
Dan Stoza [Thu, 8 Sep 2016 17:05:26 +0000 (17:05 +0000)]
Merge "SF/HWC2: Add a layer minidump" into nyc-mr1-dev
am: a020f00bc1

Change-Id: I8abb4cefe2d13090446ab13d0af345b46496074e

8 years agoSF/HWC2: Add a layer minidump
Dan Stoza [Thu, 8 Sep 2016 17:05:24 +0000 (17:05 +0000)]
SF/HWC2: Add a layer minidump
am: e22aec741f

Change-Id: Ib97254ebbf2e914c965b529e7d1e59a01db48214

8 years agoMerge "SF/HWC2: Add a layer minidump" into nyc-mr1-dev
Dan Stoza [Thu, 8 Sep 2016 16:56:23 +0000 (16:56 +0000)]
Merge "SF/HWC2: Add a layer minidump" into nyc-mr1-dev

8 years agoAdded a NETWORK trace tag. am: 0f97c1d775
Felipe Leme [Thu, 8 Sep 2016 00:48:07 +0000 (00:48 +0000)]
Added a NETWORK trace tag. am: 0f97c1d775
am: f7e809936d

Change-Id: I2c5a89edc8780a3d00b5e3179d93938a892581d9

8 years agoAdded a NETWORK trace tag.
Felipe Leme [Thu, 8 Sep 2016 00:39:30 +0000 (00:39 +0000)]
Added a NETWORK trace tag.
am: 0f97c1d775

Change-Id: Id0cb7f189d32e823cc93486edd3a4fcabd990890

8 years agoAdded a NETWORK trace tag.
Felipe Leme [Wed, 7 Sep 2016 18:33:26 +0000 (11:33 -0700)]
Added a NETWORK trace tag.

BUG: 31281543

Change-Id: Idc5759eec12f2704c9b9cc48db181f2e669ccc32

8 years agoBoost priority of short-running SF FIFO threads slightly.
Tim Murray [Wed, 7 Sep 2016 19:18:17 +0000 (12:18 -0700)]
Boost priority of short-running SF FIFO threads slightly.

The short-running FIFO threads should preempt the SurfaceFlinger main
thread in order to prevent deadlock.

bug 31223682

Change-Id: I29e7b4b8439bb876998a8aeeb2b8d6ee5b6b7d36

8 years agoMerge "installd: Simplify Dalvik cache path creation" am: ad95fc06aa am: c3ca770d0a
David Brazdil [Wed, 7 Sep 2016 09:28:48 +0000 (09:28 +0000)]
Merge "installd: Simplify Dalvik cache path creation" am: ad95fc06aa am: c3ca770d0a
am: c0c8dad0d9

Change-Id: Ic99a44e0d137f7c26106ff45776500a75b6827d9

8 years agoMerge "installd: Simplify Dalvik cache path creation" am: ad95fc06aa
David Brazdil [Wed, 7 Sep 2016 09:25:48 +0000 (09:25 +0000)]
Merge "installd: Simplify Dalvik cache path creation" am: ad95fc06aa
am: c3ca770d0a

Change-Id: Ia76cf16f9a79be5f59bc034920a7206871a81e0e

8 years agoMerge "installd: Simplify Dalvik cache path creation"
David Brazdil [Wed, 7 Sep 2016 09:23:17 +0000 (09:23 +0000)]
Merge "installd: Simplify Dalvik cache path creation"
am: ad95fc06aa

Change-Id: Ia4b958f09662de37f8267030b7a3919b92550cc7

8 years agoMerge "installd: Simplify Dalvik cache path creation"
David Brazdil [Wed, 7 Sep 2016 09:16:44 +0000 (09:16 +0000)]
Merge "installd: Simplify Dalvik cache path creation"

8 years agoMerge "Revert "Don't use profiles with vm safe mode"" am: 60e97a4bd4 am: 6636101423
Mathieu Chartier [Wed, 7 Sep 2016 06:17:38 +0000 (06:17 +0000)]
Merge "Revert "Don't use profiles with vm safe mode"" am: 60e97a4bd4 am: 6636101423
am: 4f7537f6da

Change-Id: I38d24d7b44f443f184f954b231733dcf07b15913

8 years agoMerge "Revert "Don't use profiles with vm safe mode"" am: 60e97a4bd4
Mathieu Chartier [Wed, 7 Sep 2016 06:15:37 +0000 (06:15 +0000)]
Merge "Revert "Don't use profiles with vm safe mode"" am: 60e97a4bd4
am: 6636101423

Change-Id: I125aaf91c35986fd1496aa2cf406cd22845c36aa

8 years agoMerge "Revert "Don't use profiles with vm safe mode""
Mathieu Chartier [Wed, 7 Sep 2016 06:13:06 +0000 (06:13 +0000)]
Merge "Revert "Don't use profiles with vm safe mode""
am: 60e97a4bd4

Change-Id: Ia1a6395ae26733028d1c3487332400c3000de2bb

8 years agoMerge "Revert "Don't use profiles with vm safe mode""
Treehugger Robot [Wed, 7 Sep 2016 06:08:13 +0000 (06:08 +0000)]
Merge "Revert "Don't use profiles with vm safe mode""

8 years agoMerge changes from topic 'cherry_pms_installd' am: 59ac10df3a am: 9756df8e85
Andreas Gampe [Tue, 6 Sep 2016 23:54:12 +0000 (23:54 +0000)]
Merge changes from topic 'cherry_pms_installd' am: 59ac10df3a am: 9756df8e85
am: f8adc1c101

Change-Id: I81533e7e035c3e94ad0388b142da7610454d4b71

8 years agoOtapreopt: Allow A/B dexopt only when bootcomplete am: 45cebd0e31 am: c3f64eea20
Andreas Gampe [Tue, 6 Sep 2016 23:54:12 +0000 (23:54 +0000)]
Otapreopt: Allow A/B dexopt only when bootcomplete am: 45cebd0e31 am: c3f64eea20
am: e6f03132b7

Change-Id: Id4d0a7c2e9b628e2839bf686e2fbe3943fa43370

8 years agootapreopt: Collect and print size of artifacts am: f1a7ad43cb am: a7949caecb
Andreas Gampe [Tue, 6 Sep 2016 23:54:11 +0000 (23:54 +0000)]
otapreopt: Collect and print size of artifacts am: f1a7ad43cb am: a7949caecb
am: 3b88553779

Change-Id: Iba06c5504e74f3fd057e4a8e21e03063823a23cf

8 years agoDon't use profiles with vm safe mode am: f513d77b6d am: e48d088e2e
Mathieu Chartier [Tue, 6 Sep 2016 23:54:11 +0000 (23:54 +0000)]
Don't use profiles with vm safe mode am: f513d77b6d am: e48d088e2e
am: 39784f616c

Change-Id: I7350e87b83ffc4f874e58e9a9c3741ef779da43b

8 years agoOtapreopt: Try to mount vendor partition for A/B OTA am: fd12edaeab am: 37a32604cf
Andreas Gampe [Tue, 6 Sep 2016 23:54:10 +0000 (23:54 +0000)]
Otapreopt: Try to mount vendor partition for A/B OTA am: fd12edaeab am: 37a32604cf
am: a322794f49

Change-Id: I6295f729d0f5995e2ea0ef7db3e5359f7f85ee5a

8 years agoOtapreopt: Add init script for A/B artifact move am: 90dc492207 am: 8c839de88a
Andreas Gampe [Tue, 6 Sep 2016 23:53:44 +0000 (23:53 +0000)]
Otapreopt: Add init script for A/B artifact move am: 90dc492207 am: 8c839de88a
am: 1f60f937c8  -s ours

Change-Id: I86169ec27e5566cb4ba0f58211131e9264b5604e

8 years agoOtapreopt: Implement new A/B OTA path am: d089ca1703 am: 7d14f10de3
Andreas Gampe [Tue, 6 Sep 2016 23:43:43 +0000 (23:43 +0000)]
Otapreopt: Implement new A/B OTA path am: d089ca1703 am: 7d14f10de3
am: 261fcb4c8b  -s ours

Change-Id: Ibaf74540839e87b9227a547fda737739e0ae283c

8 years agoInstalld: Add support for dex2oat very-large-app property am: a5cc10a8e8 am: aac5c6ce67
Andreas Gampe [Tue, 6 Sep 2016 23:38:58 +0000 (23:38 +0000)]
Installd: Add support for dex2oat very-large-app property am: a5cc10a8e8 am: aac5c6ce67
am: 09ff3cb16b

Change-Id: I8bbca81d14c8fc346ec9c49432499a81241db590

8 years agoOtapreopt: Send progress updates to update_engine am: 64c4038586 am: 0681b87c28
Andreas Gampe [Tue, 6 Sep 2016 23:38:42 +0000 (23:38 +0000)]
Otapreopt: Send progress updates to update_engine am: 64c4038586 am: 0681b87c28
am: 6bb4475fd4  -s ours

Change-Id: I6f2b56e3c6a5c29665ec89b35eee925730299999

8 years agoOtapreopt: Filter preopted system apps am: 56f79f9620 am: 57d820ece1
Andreas Gampe [Tue, 6 Sep 2016 23:33:42 +0000 (23:33 +0000)]
Otapreopt: Filter preopted system apps am: 56f79f9620 am: 57d820ece1
am: f9d83c4874  -s ours

Change-Id: Ie4ddbb0f15d3195eca0288f990e1939f9c61e847

8 years agoRevert "Don't use profiles with vm safe mode"
Mathieu Chartier [Tue, 6 Sep 2016 22:22:13 +0000 (15:22 -0700)]
Revert "Don't use profiles with vm safe mode"

Reason for reverting is that it is no longer necessary since
https://android-review.googlesource.com/#/c/269293/
has bene merged.

Bug: 30733908

Test: adb install facebook
Test: adb shell cmd package compile -m speed-profile comb.BBClient

This reverts commit f513d77b6df0268408ccba654b7c7c978efefc4f.

Change-Id: Ic7eba70c8be4e1392bd0f9eece09b1b6de56540d

8 years agoInstalld: Move app image A/B artifact am: ab15dbfb4a am: f69886f432
Andreas Gampe [Tue, 6 Sep 2016 23:01:18 +0000 (23:01 +0000)]
Installd: Move app image A/B artifact am: ab15dbfb4a am: f69886f432
am: 7f1cf77cf6  -s ours

Change-Id: I4c405a6976898c2a67e02d33b7ffd0964e68df6d

8 years agoInstalld: Fix bad merge am: 69b93aaa31 am: 748a7389ce
Andreas Gampe [Tue, 6 Sep 2016 22:40:32 +0000 (22:40 +0000)]
Installd: Fix bad merge am: 69b93aaa31 am: 748a7389ce
am: 7f49ef05e7

Change-Id: If0d03f0a4cb020a4901eaa4f4232214a3b3f909b

8 years agoInstalld: Change app image name computation am: 89b008dfb5 am: 5906d1bbbb
Andreas Gampe [Tue, 6 Sep 2016 22:40:32 +0000 (22:40 +0000)]
Installd: Change app image name computation am: 89b008dfb5 am: 5906d1bbbb
am: 01abdb50df

Change-Id: I32ec6cae74f84e7c122e3b46e4ec40e3e8be567f

8 years agoInstalld: Refactor dexopt to scoped file descriptor am: 6fb5a0179d am: ce9b0e81ee
Andreas Gampe [Tue, 6 Sep 2016 22:32:22 +0000 (22:32 +0000)]
Installd: Refactor dexopt to scoped file descriptor am: 6fb5a0179d am: ce9b0e81ee
am: 5256790812  -s ours

Change-Id: I2fc82e33bfc742a1029e1c038e6cdcbfe98279ea

8 years agoInstalld: Remove string-helpers am: 6db8db9f33 am: d7d4d60340
Andreas Gampe [Tue, 6 Sep 2016 22:22:15 +0000 (22:22 +0000)]
Installd: Remove string-helpers am: 6db8db9f33 am: d7d4d60340
am: 09e961000e  -s ours

Change-Id: I9dc5ec8af11e5df8ad4c2209605de3a6ec626593

8 years agoOtapreopt: Fix after shared-library work am: 548bdb9308 am: 261480f917
Andreas Gampe [Tue, 6 Sep 2016 22:12:04 +0000 (22:12 +0000)]
Otapreopt: Fix after shared-library work am: 548bdb9308 am: 261480f917
am: e7c131e250  -s ours

Change-Id: I2155a6d87870175ba7972ae9f4cc26bcbd38f007

8 years agoMerge changes from topic 'cherry_pms_installd' am: 59ac10df3a
Andreas Gampe [Tue, 6 Sep 2016 21:50:26 +0000 (21:50 +0000)]
Merge changes from topic 'cherry_pms_installd' am: 59ac10df3a
am: 9756df8e85

Change-Id: Ibdac259e4ac80dae11c4dce1e1bb23c90ee118e8

8 years agoOtapreopt: Allow A/B dexopt only when bootcomplete am: 45cebd0e31
Andreas Gampe [Tue, 6 Sep 2016 21:49:50 +0000 (21:49 +0000)]
Otapreopt: Allow A/B dexopt only when bootcomplete am: 45cebd0e31
am: c3f64eea20

Change-Id: I31b92d9d966679970d39651374db9002a87b4529

8 years agootapreopt: Collect and print size of artifacts am: f1a7ad43cb
Andreas Gampe [Tue, 6 Sep 2016 21:49:48 +0000 (21:49 +0000)]
otapreopt: Collect and print size of artifacts am: f1a7ad43cb
am: a7949caecb

Change-Id: Iccdf621394fe668b8899aa31646737aad7a88eba

8 years agoDon't use profiles with vm safe mode am: f513d77b6d
Mathieu Chartier [Tue, 6 Sep 2016 21:49:47 +0000 (21:49 +0000)]
Don't use profiles with vm safe mode am: f513d77b6d
am: e48d088e2e

Change-Id: Ia2698f877abdceea19b53c68725161da8691e9cd

8 years agoOtapreopt: Try to mount vendor partition for A/B OTA am: fd12edaeab
Andreas Gampe [Tue, 6 Sep 2016 21:49:45 +0000 (21:49 +0000)]
Otapreopt: Try to mount vendor partition for A/B OTA am: fd12edaeab
am: 37a32604cf

Change-Id: I9d191cd01988ab4848e0de8d1e8f8e7a4e8afd3c

8 years agoOtapreopt: Add init script for A/B artifact move am: 90dc492207
Andreas Gampe [Tue, 6 Sep 2016 21:49:44 +0000 (21:49 +0000)]
Otapreopt: Add init script for A/B artifact move am: 90dc492207
am: 8c839de88a

Change-Id: I510ad14352d694544473ee7aacf3c87022b77780

8 years agoOtapreopt: Implement new A/B OTA path am: d089ca1703
Andreas Gampe [Tue, 6 Sep 2016 21:49:04 +0000 (21:49 +0000)]
Otapreopt: Implement new A/B OTA path am: d089ca1703
am: 7d14f10de3

Change-Id: Id8e8eb09d0b01c94c2ae5a59a6ae25aab22a40a2

8 years agoInstalld: Add support for dex2oat very-large-app property am: a5cc10a8e8
Andreas Gampe [Tue, 6 Sep 2016 21:49:04 +0000 (21:49 +0000)]
Installd: Add support for dex2oat very-large-app property am: a5cc10a8e8
am: aac5c6ce67

Change-Id: Ie5a1f8853052121c13172ada1283b73b7d57e816

8 years agoOtapreopt: Send progress updates to update_engine am: 64c4038586
Andreas Gampe [Tue, 6 Sep 2016 21:49:03 +0000 (21:49 +0000)]
Otapreopt: Send progress updates to update_engine am: 64c4038586
am: 0681b87c28

Change-Id: I6e4aa071e18190b466ad6141082bc8196e04d0f6