OSDN Git Service
TreeHugger Robot [Thu, 22 Sep 2016 22:49:34 +0000 (22:49 +0000)]
Merge "resolve merge conflicts of
9795ff6 to master"
Connor O'Brien [Thu, 22 Sep 2016 22:36:38 +0000 (22:36 +0000)]
Merge "Add binder test for bug
30445380"
Wei Liu [Thu, 22 Sep 2016 20:34:36 +0000 (13:34 -0700)]
resolve merge conflicts of
9795ff6 to master
Change-Id: I34c069a669ece0fefee18d1e90f53cc68bd74ea9
Connor O'Brien [Tue, 20 Sep 2016 21:18:08 +0000 (14:18 -0700)]
Add binder test for bug
30445380
Test: Ran on fixed and unfixed kernel.
Change-Id: Ic5c49fde75af7a4606871b07a3f39c0c34824c8b
Signed-off-by: Connor O'Brien <connoro@google.com>
TreeHugger Robot [Thu, 22 Sep 2016 19:39:36 +0000 (19:39 +0000)]
Merge "Recursively restorecon when SELinux label changes."
Wei Liu [Thu, 22 Sep 2016 19:02:08 +0000 (19:02 +0000)]
Dumpstate should hold a wakelock to save bug report time.
am:
f87959e007
Change-Id: I43fe43f8142e3084d69f336414c19a079dfb9ebc
Jeff Sharkey [Wed, 21 Sep 2016 00:21:42 +0000 (18:21 -0600)]
Recursively restorecon when SELinux label changes.
PackageManager has been pretty aggressive about asking installd to
restorecon over app data when it thinks something might have
changed. However, in the vast majority of cases these are no-op
requests, and we waste a bunch of time recursively walking all
private data, easily costing 60+ seconds on dogfooder devices.
This change updates the initial "create_app_data" command to kick off
a recursive restorecon if it detects that the top-level SELinux label
on the app private data directory changes. The "create_app_data"
command is designed to ensure that an app's storage is ready, so
PackageManager always calls it at least once per boot before apps
can run. (This change means that PackageManager no longer needs to
make separate "restorecon_app_data" calls.)
Test: booted, verified that a label change triggered restorecon
Bug:
30768146
Change-Id: I0c8d4018cf8ff888d0ae07a82adc3d61a6002aad
Ashutosh Joshi [Wed, 21 Sep 2016 20:22:22 +0000 (20:22 +0000)]
Merge "Show masked value for sensor with permission" into cw-f-dev am:
ee36adbde7
am:
4c2518252e
Change-Id: Icc0676638901084968a175384bf3530495df93c7
Peng Xu [Wed, 21 Sep 2016 20:22:10 +0000 (20:22 +0000)]
Show masked value for sensor with permission am:
fba3c11b5e
am:
08f1b67b54
Change-Id: I08b12c2eea76a8580d559a022938962b507c9962
Ashutosh Joshi [Wed, 21 Sep 2016 19:25:16 +0000 (19:25 +0000)]
Merge "Show masked value for sensor with permission" into cw-f-dev
am:
ee36adbde7
Change-Id: I755533dbff110702bbf851c8e0a6ec2035fa28c2
Peng Xu [Wed, 21 Sep 2016 19:25:15 +0000 (19:25 +0000)]
Show masked value for sensor with permission
am:
fba3c11b5e
Change-Id: If4b9fd323d0f8333cd1d1dea8c1d801b43c7e157
Ashutosh Joshi [Wed, 21 Sep 2016 19:16:55 +0000 (19:16 +0000)]
Merge "Show masked value for sensor with permission" into cw-f-dev
Josh Gao [Wed, 21 Sep 2016 07:32:18 +0000 (07:32 +0000)]
Merge "Rename unique_fd::clear to unique_fd::reset." am:
f9f04003f5 am:
44bd6ca0d0 am:
d1a3db64c5
am:
ebbfaf3fa3
Change-Id: I85eda7ff3e72efefc378770276a6ba8db651b252
Josh Gao [Wed, 21 Sep 2016 01:12:46 +0000 (01:12 +0000)]
Merge "Rename unique_fd::clear to unique_fd::reset." am:
f9f04003f5 am:
44bd6ca0d0
am:
d1a3db64c5
Change-Id: Ica8691bfa5ff84dabe9e026dfae46e8093cf4fb4
Josh Gao [Wed, 21 Sep 2016 01:10:14 +0000 (01:10 +0000)]
Merge "Rename unique_fd::clear to unique_fd::reset." am:
f9f04003f5
am:
44bd6ca0d0
Change-Id: Ie664fd18862e404845b2702ff546719818190cd1
Josh Gao [Wed, 21 Sep 2016 01:07:32 +0000 (01:07 +0000)]
Merge "Rename unique_fd::clear to unique_fd::reset."
am:
f9f04003f5
Change-Id: I856ff1bdb5735a90e3b6c13d2f7a2deeff0388e0
Josh Gao [Wed, 21 Sep 2016 01:03:06 +0000 (01:03 +0000)]
Merge "Rename unique_fd::clear to unique_fd::reset."
Josh Gao [Mon, 19 Sep 2016 19:44:50 +0000 (12:44 -0700)]
Rename unique_fd::clear to unique_fd::reset.
Test: m checkbuild
Change-Id: I8cbf2b538c270d8ef50ab6fdcf4fecbcd65899a8
Jesse Hall [Mon, 19 Sep 2016 18:13:13 +0000 (18:13 +0000)]
Merge "libvulkan: Fix count returned for incomplete wsi queries" am:
75bb94fe7e am:
f4171ecd58 am:
7f3fdaa059
am:
ebe91de21e
Change-Id: If131abf6f3bf0c35832dab458cfc17b315944970
Jesse Hall [Mon, 19 Sep 2016 18:05:10 +0000 (18:05 +0000)]
Merge "libvulkan: Fix count returned for incomplete wsi queries" am:
75bb94fe7e am:
f4171ecd58
am:
7f3fdaa059
Change-Id: I731446903759e0acefa6cd453d6d25e2c2011fd3
Jesse Hall [Mon, 19 Sep 2016 18:02:08 +0000 (18:02 +0000)]
Merge "libvulkan: Fix count returned for incomplete wsi queries" am:
75bb94fe7e
am:
f4171ecd58
Change-Id: I549bdd589575e505063de0ed4aa7fda97c481e32
Jesse Hall [Mon, 19 Sep 2016 17:58:39 +0000 (17:58 +0000)]
Merge "libvulkan: Fix count returned for incomplete wsi queries"
am:
75bb94fe7e
Change-Id: I0567dca837c6a56d0af14eb0ace73318386b444d
Jesse Hall [Mon, 19 Sep 2016 17:51:36 +0000 (17:51 +0000)]
Merge "libvulkan: Fix count returned for incomplete wsi queries"
Jesse Hall [Fri, 16 Sep 2016 04:26:01 +0000 (21:26 -0700)]
libvulkan: Fix count returned for incomplete wsi queries
When vkGetPhysicalDeviceSurfaceFormatsKHR,
vkGetPhysicalDevicePresentModesKHR, and vkGetSwapchainImagesKHR
returned VK_INCOMPLETE, they would overwrite the count parameter with
the number of available items, rather than the number of returned
items.
Change-Id: I6a736770f90b95ad15bfcfbe5afb4d2886817dcb
Fixes:
31490492
Test: https://gerrit.khronos.org/#/c/158/
Dan Stoza [Fri, 16 Sep 2016 19:49:56 +0000 (19:49 +0000)]
HWC2On1: Fall back to GLES for SolidColor am:
5df47cb648 am:
d946ae67c2
am:
9e718be5fb
Change-Id: I9644bee3005e9d819fa375c41ee36b6f0e04287e
Dan Stoza [Fri, 16 Sep 2016 19:47:02 +0000 (19:47 +0000)]
HWC2On1: Fall back to GLES for SolidColor am:
5df47cb648
am:
d946ae67c2
Change-Id: I9c866a4cbf23f4e8dcdaf922063c4a26f7da7c51
Dan Stoza [Fri, 16 Sep 2016 19:45:01 +0000 (19:45 +0000)]
HWC2On1: Fall back to GLES for SolidColor
am:
5df47cb648
Change-Id: I485ae0aa189b5338f6f98dd3c716dd87dac60ab1
Dan Stoza [Thu, 15 Sep 2016 23:38:42 +0000 (16:38 -0700)]
HWC2On1: Fall back to GLES for SolidColor
Even though SolidColor layers map cleanly to HWC_BACKGROUND composition
in HWC1, SurfaceFlinger never used HWC_BACKGROUND, so we can't trust
that HWC1 devices implemented it correctly. To preserve backwards
compatibility, this changes the behavior to fall back to client
composition to minimize incompatibilities with existing devices.
Bug:
30479781
Change-Id: I638339062e03f2c057b3e1624e7157587ddee7ec
TreeHugger Robot [Thu, 15 Sep 2016 20:59:56 +0000 (20:59 +0000)]
Merge "Refactored dump_file() into dumpFile()."
Dan Stoza [Thu, 15 Sep 2016 20:07:48 +0000 (20:07 +0000)]
Merge "SF: Call makeCurrent after presenting each display"
TreeHugger Robot [Thu, 15 Sep 2016 18:51:01 +0000 (18:51 +0000)]
Merge "Refactored run_command functions."
Wei Liu [Fri, 26 Aug 2016 21:51:42 +0000 (14:51 -0700)]
Dumpstate should hold a wakelock to save bug report time.
b/
30832947
Change-Id: I0a4b1fcce91caa96ccbc4e890d9968e3033487de
TreeHugger Robot [Thu, 15 Sep 2016 14:23:04 +0000 (14:23 +0000)]
Merge "Fix signature for MotionEvent#setButtonState"
Michael Wright [Wed, 14 Sep 2016 18:53:37 +0000 (19:53 +0100)]
Fix signature for MotionEvent#setButtonState
Bug:
31441257
Change-Id: I5069118d6d89f0c3a0eedf85d1d4dafbbec77ac6
Season Li [Thu, 4 Aug 2016 21:32:44 +0000 (14:32 -0700)]
SF: Call makeCurrent after presenting each display
HWC can change EGLContext in each present. Restore to
default EGLContext after commiting each display.
Change-Id: I4abc84fb3d4b74964fabcad5a2568ff01a6c5dbb
Chih-hung Hsieh [Wed, 14 Sep 2016 20:43:04 +0000 (20:43 +0000)]
Merge "Fix google-explicit-constructor warnings in binder." am:
8b2d3da4c4 am:
e00f704122 am:
772819113d
am:
fde6e0c2b9
Change-Id: Idfcba06c1a548ebc152b5b623c2a1b146e49291f
Dan Willemsen [Wed, 14 Sep 2016 20:43:00 +0000 (20:43 +0000)]
Merge "Convert libui to Android.bp" am:
f0346ab68e am:
55ef158c5d am:
14107b1e89
am:
51d7c42bb9
Change-Id: Iad682bebef63f9671fa9c2ea6d34ac2d17d50ca9
Peng Xu [Wed, 14 Sep 2016 20:42:57 +0000 (20:42 +0000)]
Merge "Sensor: Make switching from data injection mode to normal mode more productive" am:
e6a4e9b04e am:
33685d3a84 am:
0674efdbfa
am:
85171c016e
Change-Id: I4db1bfa247779e46ca57117df8fc1ee5240c95e3
Dan Stoza [Wed, 14 Sep 2016 20:42:15 +0000 (20:42 +0000)]
Merge changes I5041c541,I0eeafc99,Ie982d375 am:
30fcc9fc7f am:
3967e136b2 am:
6bc61379cb
am:
fe25ad772d
Change-Id: I8d3980c738a4fa4d0815ed3be6adb1154ab17811
Dan Stoza [Wed, 14 Sep 2016 20:42:14 +0000 (20:42 +0000)]
Squashed: gralloc1/binder/requestor am:
f62eaf5994 am:
c76b6fb0c8 am:
82e5e2edc7
am:
e506c2a73b
Change-Id: Id8d53e48594baa86c6404844cc9cb0db7594b418
Dan Stoza [Wed, 14 Sep 2016 20:42:13 +0000 (20:42 +0000)]
libui: Add Gralloc1On0Adapter and C++ shim am:
eb03fd3a8b am:
e9a0705cf5 am:
0d85101e33 -s ours
am:
c6c81dcbcc
Change-Id: Iff66a31eaa6842116da28b2ada5b1c7534220666
Dan Stoza [Wed, 14 Sep 2016 20:42:00 +0000 (20:42 +0000)]
libagl: Switch from gralloc to GraphicBufferMapper am:
204240a88b am:
3a37f21808 am:
5752748514
am:
d034178751
Change-Id: I56b577befb43c20f530a14eb60b51644b4d2d916
Feng Yu [Wed, 14 Sep 2016 20:41:12 +0000 (20:41 +0000)]
Merge changes I1b74d58b,I38c6e8bc am:
9f41107732 am:
263f969ab9 am:
75ef58520f
am:
ae59cf0110
Change-Id: Iff1daab235812ef21ea20345873664bcd67aba12
Arve Hjnnevg [Wed, 14 Sep 2016 20:40:57 +0000 (20:40 +0000)]
ServiceManager: Allow system services running as secondary users to add services am:
6b9c6d23f6 am:
f84867654e am:
26905f1768
am:
880795b01b
Change-Id: Iebffb92fbf2e9b03249e7153866245113915caea
Arve Hjnnevg [Wed, 14 Sep 2016 20:40:56 +0000 (20:40 +0000)]
ServiceManager: Restore basic uid check am:
5fa90a063f am:
362687f1f4 -s ours am:
7050b0c54d
am:
e418592b47
Change-Id: Ibf72b607031e48aa5c0c8be6dd20249dc699f295
Kalle Raita [Wed, 14 Sep 2016 20:40:55 +0000 (20:40 +0000)]
Merge "Increase YV12BufferPow2 test threshold" into nyc-mr1-dev am:
186c4c93a7 am:
59d8480530
am:
75faf88eeb
Change-Id: I23be76d779e6118ce60328ed598f314e634c5dee
Kalle Raita [Wed, 14 Sep 2016 20:40:54 +0000 (20:40 +0000)]
Increase YV12BufferPow2 test threshold am:
6a2593ac53 am:
b384bc32a0
am:
5a00287426
Change-Id: I27e26e880b5ac95be7c6e02cda35d52ff0dcb15e
Andreas Gampe [Wed, 14 Sep 2016 20:40:53 +0000 (20:40 +0000)]
Merge "Installd: Add a delete_odex command" into nyc-mr1-dev am:
a721faee57 am:
5f31f5de36
am:
7ce1941d75
Change-Id: I65a9a379cd72848d4f6c523b604f4690d0148928
Felipe Leme [Tue, 13 Sep 2016 23:45:56 +0000 (16:45 -0700)]
Refactored dump_file() into dumpFile().
Also added a duration report for dumpstate_board().
BUG:
26379932
Test: manual
Change-Id: If80bb9699162ecb80715ef46c6ee039eb22ba6b7
Felipe Leme [Fri, 2 Sep 2016 19:43:26 +0000 (12:43 -0700)]
Refactored run_command functions.
Back in the day, dumpstate.c had a simple run_command() function. Then on
Android N, dumpstate.c became dumpstate.cpp and that function multiplied into:
- run_command()
- run_command_as_shell()
- run_command_always()
Not only these 3 commands were pretty much copy-and-pasted, but they
didn't take advantage of C++ features (such as std::vector and
std::string).
This CL refactor them into a single runCommand() function that takes an
optional CommandOptions argument to set its behavior. Examples:
// Run as shell
runCommand("DUMPSYS MEMINFO", {"meminfo", "-a"},
CommandOptions::WithTimeout(90).DropRoot().Build());
// Run always, as shell
runCommand(nullptr, am, CommandOptions::WithTimeout(20).Build());
The legacy run_command() is still available since it's used by
device-specific dumpstate_board() implementations, but it will
eventually go away as well.
This change also:
- Refactored run_dumpsys() into runDumpsys().
- Added a .clang-format file (initially equals to dumpsys's).
- Renamed the variable names on those commands according to the style guide.
BUG:
26379932
Test: manual
Change-Id: Ie045eb2fb825e68088d231129044c59e61450d99
Andreas Gampe [Wed, 14 Sep 2016 19:42:22 +0000 (19:42 +0000)]
Installd: Add a delete_odex command am:
3964da0636 am:
3ca30f7a5d
am:
592c72e94c
Change-Id: Ib5ffd698332d1082f53c536604bbf3d430ce9d1e
Chih-hung Hsieh [Wed, 14 Sep 2016 18:07:20 +0000 (18:07 +0000)]
Merge "Fix google-explicit-constructor warnings in binder." am:
8b2d3da4c4 am:
e00f704122
am:
772819113d
Change-Id: I1cd4c72a8ba30cf3ff43661e41c913b17b7e3bf0
Dan Willemsen [Wed, 14 Sep 2016 18:07:20 +0000 (18:07 +0000)]
Merge "Convert libui to Android.bp" am:
f0346ab68e am:
55ef158c5d
am:
14107b1e89
Change-Id: I09dbdfed50aa6446d4596d601b651c229d20158b
Chih-hung Hsieh [Wed, 14 Sep 2016 18:04:49 +0000 (18:04 +0000)]
Merge "Fix google-explicit-constructor warnings in binder." am:
8b2d3da4c4
am:
e00f704122
Change-Id: I59fe3ed467d34c81e3082983da74466aad39b4b0
Dan Willemsen [Wed, 14 Sep 2016 18:04:49 +0000 (18:04 +0000)]
Merge "Convert libui to Android.bp" am:
f0346ab68e
am:
55ef158c5d
Change-Id: Id19e76f82b3b3154570e5963d2e2f4f943946db1
Chih-hung Hsieh [Wed, 14 Sep 2016 18:00:56 +0000 (18:00 +0000)]
Merge "Fix google-explicit-constructor warnings in binder."
am:
8b2d3da4c4
Change-Id: I3293141f444e547957df9579fe6d258df696bbe7
Dan Willemsen [Wed, 14 Sep 2016 18:00:55 +0000 (18:00 +0000)]
Merge "Convert libui to Android.bp"
am:
f0346ab68e
Change-Id: I1c38e092cc404510e038e246e8d67c9cd28faaed
Chih-hung Hsieh [Wed, 14 Sep 2016 17:53:45 +0000 (17:53 +0000)]
Merge "Fix google-explicit-constructor warnings in binder."
Treehugger Robot [Wed, 14 Sep 2016 17:48:13 +0000 (17:48 +0000)]
Merge "Convert 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
Merged-In: Id4fbeb114d03e37556dca59a2c9f5c9abb0a1825
(cherry picked from commit
871dda3d6485617bf3a1ea6c8236071212234433)
Dan Willemsen [Wed, 14 Sep 2016 06:44:41 +0000 (06:44 +0000)]
Merge "Convert libui to Android.bp" into nyc-mr1-dev-plus-aosp
am:
a0ddf8f517
Change-Id: I856981ccd9f9b638d60367615674b411a8d5bc9e
Dan Willemsen [Wed, 14 Sep 2016 06:44:40 +0000 (06:44 +0000)]
Convert libui to Android.bp
am:
871dda3d64
Change-Id: If98fd233e72f8f159e181245d1077bbf55491b96
Eino-Ville Talvala [Wed, 14 Sep 2016 05:58:05 +0000 (05:58 +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
am:
3c62c98e12 -s ours
Change-Id: I66d6f2c53ff3a454f15783199df413a9a285219c
Eino-Ville Talvala [Wed, 14 Sep 2016 05:18:49 +0000 (05:18 +0000)]
DO NOT MERGE ANYWHERE: BufferQueue consumers: Add discardFreeBuffer method am:
8211047138 -s ours am:
06d67b6cfd -s ours
am:
fe37d5175b -s ours
Change-Id: I8bdcfaedd018be4f2773304f3e573cd05d182585
Peng Xu [Tue, 13 Sep 2016 19:56:10 +0000 (19:56 +0000)]
Merge "Sensor: Make switching from data injection mode to normal mode more productive" am:
e6a4e9b04e am:
33685d3a84
am:
0674efdbfa
Change-Id: I056c8fbdf6d4392fc34b9e5b318d2e79afe499d9
Dan Stoza [Tue, 13 Sep 2016 19:56:10 +0000 (19:56 +0000)]
Merge changes I5041c541,I0eeafc99,Ie982d375 am:
30fcc9fc7f am:
3967e136b2
am:
6bc61379cb
Change-Id: Iff7b7ac27bf2b15c1a1218a6e75826fb361476e9
Dan Stoza [Tue, 13 Sep 2016 19:56:09 +0000 (19:56 +0000)]
Squashed: gralloc1/binder/requestor am:
f62eaf5994 am:
c76b6fb0c8
am:
82e5e2edc7
Change-Id: I284ecdc896ae625ddce389b2bfc4d1f512c81358
Dan Stoza [Tue, 13 Sep 2016 19:56:08 +0000 (19:56 +0000)]
libui: Add Gralloc1On0Adapter and C++ shim am:
eb03fd3a8b am:
e9a0705cf5
am:
0d85101e33 -s ours
Change-Id: I12f55c47c12a7cf7e35c0db22ec4d0f8dbe028ac
Dan Stoza [Tue, 13 Sep 2016 19:55:57 +0000 (19:55 +0000)]
libagl: Switch from gralloc to GraphicBufferMapper am:
204240a88b am:
3a37f21808
am:
5752748514
Change-Id: I96f04b3e7777d76f3cba0a65beb673e2f0a24a9b
Feng Yu [Tue, 13 Sep 2016 19:37:08 +0000 (19:37 +0000)]
Merge changes I1b74d58b,I38c6e8bc am:
9f41107732 am:
263f969ab9
am:
75ef58520f
Change-Id: I1f80b1f3c450adeaec86c6256d8c37919712ad60
Arve Hjnnevg [Tue, 13 Sep 2016 19:36:55 +0000 (19:36 +0000)]
ServiceManager: Allow system services running as secondary users to add services am:
6b9c6d23f6 am:
f84867654e
am:
26905f1768
Change-Id: Icaaf7c2ec9213fe2c06987cba36d633cbd1c26af
Arve Hjnnevg [Tue, 13 Sep 2016 19:36:53 +0000 (19:36 +0000)]
ServiceManager: Restore basic uid check am:
5fa90a063f am:
362687f1f4 -s ours
am:
7050b0c54d
Change-Id: Ib1d85df2219611befaeb35b919e24a715e34b405
Peng Xu [Tue, 13 Sep 2016 19:36:11 +0000 (19:36 +0000)]
Merge "Sensor: Make switching from data injection mode to normal mode more productive" am:
e6a4e9b04e
am:
33685d3a84
Change-Id: I9577b95776c7c2022ddc25ae5f59da0f8b5f47eb
Dan Stoza [Tue, 13 Sep 2016 19:36:10 +0000 (19:36 +0000)]
Merge changes I5041c541,I0eeafc99,Ie982d375 am:
30fcc9fc7f
am:
3967e136b2
Change-Id: I274dfc359667b0396bab2e00ac2f0868a920e7d9
Dan Stoza [Tue, 13 Sep 2016 19:35:01 +0000 (19:35 +0000)]
Squashed: gralloc1/binder/requestor am:
f62eaf5994
am:
c76b6fb0c8
Change-Id: Ib81919fbddfb24d0429c12cc9fa1d516c195e5ac
Dan Stoza [Tue, 13 Sep 2016 19:35:01 +0000 (19:35 +0000)]
libui: Add Gralloc1On0Adapter and C++ shim am:
eb03fd3a8b
am:
e9a0705cf5
Change-Id: I5e67066454b265bf30f96be24e12ec22d4a0df13
Dan Stoza [Tue, 13 Sep 2016 19:34:49 +0000 (19:34 +0000)]
libagl: Switch from gralloc to GraphicBufferMapper am:
204240a88b
am:
3a37f21808
Change-Id: I6acf3bc3d2ccbc88653cefe2012346c619b533ae
Feng Yu [Tue, 13 Sep 2016 19:34:48 +0000 (19:34 +0000)]
Merge changes I1b74d58b,I38c6e8bc am:
9f41107732
am:
263f969ab9
Change-Id: I0c12ca4d1b51ccf02a27a97709d1963697bbacc8
Arve Hjnnevg [Tue, 13 Sep 2016 19:34:35 +0000 (19:34 +0000)]
ServiceManager: Allow system services running as secondary users to add services am:
6b9c6d23f6
am:
f84867654e
Change-Id: I24d5723689f41859edf73fdd3ce8d00f40ea28d0
Arve Hjnnevg [Tue, 13 Sep 2016 19:34:19 +0000 (19:34 +0000)]
ServiceManager: Restore basic uid check am:
5fa90a063f
am:
362687f1f4 -s ours
Change-Id: Id0b1cacaea12f53760ac8941a9bd321f8acee25f
Peng Xu [Tue, 13 Sep 2016 18:58:18 +0000 (18:58 +0000)]
Merge "Sensor: Make switching from data injection mode to normal mode more productive"
am:
e6a4e9b04e
Change-Id: Ic5b3c3bb1856d70a0e12878f8ecdd2cf81868152
Peng Xu [Tue, 13 Sep 2016 18:52:47 +0000 (18:52 +0000)]
Merge "Sensor: Make switching from data injection mode to normal mode more productive"
Kalle Raita [Tue, 13 Sep 2016 18:32:46 +0000 (18:32 +0000)]
Merge "Increase YV12BufferPow2 test threshold" into nyc-mr1-dev am:
186c4c93a7
am:
59d8480530
Change-Id: I9a3b8947a7631f2dced0c6e6c9fd35d290428539
Kalle Raita [Tue, 13 Sep 2016 18:32:45 +0000 (18:32 +0000)]
Increase YV12BufferPow2 test threshold am:
6a2593ac53
am:
b384bc32a0
Change-Id: Idb99f4c01321a4400093ae8fc33cb3a1ab507653
Kalle Raita [Tue, 13 Sep 2016 18:30:16 +0000 (18:30 +0000)]
Merge "Increase YV12BufferPow2 test threshold" into nyc-mr1-dev
am:
186c4c93a7
Change-Id: Ie0a96823e0f40392fa113a54ea9df49a3d5c34e5
Kalle Raita [Tue, 13 Sep 2016 18:30:15 +0000 (18:30 +0000)]
Increase YV12BufferPow2 test threshold
am:
6a2593ac53
Change-Id: I632d9d46486edd1d603ec2289537c8f76553aea9
TreeHugger Robot [Tue, 13 Sep 2016 18:25:41 +0000 (18:25 +0000)]
Merge "Increase YV12BufferPow2 test threshold" into nyc-mr1-dev
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
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
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
Andreas Gampe [Tue, 13 Sep 2016 16:48:49 +0000 (16:48 +0000)]
Installd: Add a delete_odex command
am:
3964da0636
Change-Id: If7f8fa9f0bb0684e386df9ad2c61975e855ea8de
Andreas Gampe [Tue, 13 Sep 2016 16:37:46 +0000 (16:37 +0000)]
Merge "Installd: Add a delete_odex command" into nyc-mr1-dev
Dan Stoza [Tue, 13 Sep 2016 16:33:01 +0000 (16:33 +0000)]
Merge changes I5041c541,I0eeafc99,Ie982d375
am:
30fcc9fc7f
Change-Id: If83104d4b621a6e29782f45f62d40d2899e480b5
Dan Stoza [Tue, 13 Sep 2016 16:33:00 +0000 (16:33 +0000)]
Squashed: gralloc1/binder/requestor
am:
f62eaf5994
Change-Id: Icc0f8ccf6ce1799ce83655cfc60eb5f5da0d9f12
Dan Stoza [Tue, 13 Sep 2016 16:32:49 +0000 (16:32 +0000)]
libui: Add Gralloc1On0Adapter and C++ shim
am:
eb03fd3a8b
Change-Id: I3bc1a4a54d4c9b7d8de0fb45140e7f3d8c194319
Dan Stoza [Tue, 13 Sep 2016 16:32:37 +0000 (16:32 +0000)]
libagl: Switch from gralloc to GraphicBufferMapper
am:
204240a88b
Change-Id: I9f43911878549a281050b86af9b4430a35b15c04
Dan Stoza [Tue, 13 Sep 2016 16:27:14 +0000 (16:27 +0000)]
Merge changes I5041c541,I0eeafc99,Ie982d375
* changes:
Squashed: gralloc1/binder/requestor
libui: Add Gralloc1On0Adapter and C++ shim
libagl: Switch from gralloc to GraphicBufferMapper
Kalle Raita [Tue, 2 Aug 2016 23:19:15 +0000 (16:19 -0700)]
Increase YV12BufferPow2 test threshold
The NPOT version already has 3 as the threshold and at least one
platform seems to have diff of 3 in one of the internal pixels for POW2
variant.
Bug:
21306103
Bug:
30920650
Change-Id: I7882a6ff43ffc862d95fea32c8ee8e7f19fb759d
Cherry-pick from master (
e3747fd25918c943caef4d9c7158a668c786c55d)
Feng Yu [Tue, 13 Sep 2016 15:47:16 +0000 (15:47 +0000)]
Merge changes I1b74d58b,I38c6e8bc
am:
9f41107732
Change-Id: Ib1a09ccb5773c4f6c01ad1d39b43c6f85f16092d
Arve Hjnnevg [Tue, 13 Sep 2016 15:47:15 +0000 (15:47 +0000)]
ServiceManager: Allow system services running as secondary users to add services
am:
6b9c6d23f6
Change-Id: I556897757f0a1d019bbf269e8e32644d346119ba