Commit Graph

301953 Commits

Author SHA1 Message Date
Marco Nelissen
2a6aae0857 Drm APIs are in libmediadrm instead of libmedia
Test: build/boot
Change-Id: I4a6929d2d524d5f2f7ffa06f68a3c1041804e125
2016-11-07 16:37:06 -08:00
Jeff Sharkey
ef51a7c947 Public volumes belong to a single user. am: 6566fbe99b am: 50cc6c111c am: 0b28736f03 am: 8b2091ea94 am: ce90c7aa30
am: f719a314a6

Change-Id: I0c3e8eba220729e7125876db55fc55368bae6f7d
2016-11-08 00:36:38 +00:00
Jeff Sharkey
a27ca045e5 Public volumes belong to a single user. am: 3a062a67fa am: e80720a731 am: 59bb608433 am: 84ef9e69fc am: e4419f474e
am: d93ed63baa

Change-Id: I1d2a9bd0af847b8316720651bc2192151f999bcd
2016-11-08 00:35:26 +00:00
Jeff Sharkey
aa4b3f418d Merge "Public volumes belong to a single user." into nyc-mr1-dev am: 0f35d29a7e am: 83287ac02c am: 0d206a20f7
am: bbead2204e

Change-Id: I801135a08378fc99b93ddd8b5b3aef9ccb8086ee
2016-11-08 00:34:21 +00:00
Jeff Sharkey
e9cd3aea19 Merge "Public volumes belong to a single user." into mnc-dr-dev am: b232177c61 am: 0a23c1a995 am: 09e10e54f8
am: a61e5fb9f6

Change-Id: I3716aa9bfc3816e9a0159560daf755fcf89904f1
2016-11-08 00:33:50 +00:00
Jeff Sharkey
acdcb74361 Public volumes belong to a single user. am: 6b0079d3bc am: dc89fb9390 am: babd7e06d3
am: 8554f2d934

Change-Id: I81c9598e3434fe44f1324a4115a9eda39047070d
2016-11-08 00:32:05 +00:00
Jeff Sharkey
cf2d99289c Public volumes belong to a single user. am: def2123f56 -s ours am: de221f06a3 am: 9854b1707c
am: 5cae493d1b

Change-Id: I1a16cfda1a9513824f98def5a257da4abe2dc758
2016-11-08 00:31:42 +00:00
Jeff Sharkey
aaeb6286fe Merge "Public volumes belong to a single user." into mnc-dev am: 34849c22e7 am: 60acc3e6ab am: 7738ebcd5c am: 8e803f734a
am: 874a7af9f7

Change-Id: Ia13bf45bfb0ac5057a2a8899b0bd543c238d7d3e
2016-11-08 00:29:22 +00:00
Jeff Sharkey
585cf7594d Public volumes belong to a single user. am: 8b38d083c4 am: f91147036f am: 9d2187c6f8
am: 73dcf0a849

Change-Id: I1c8ed8d4c03e3d2adc18e9e87f2dd79fa2a0ef25
2016-11-08 00:29:19 +00:00
Jeff Sharkey
d93ed63baa Public volumes belong to a single user. am: 3a062a67fa am: e80720a731 am: 59bb608433 am: 84ef9e69fc
am: e4419f474e

Change-Id: Ic7ac4b928536fb5d7b18957d35e2ca1aea832fed
2016-11-08 00:25:31 +00:00
Jeff Sharkey
473d807d05 Merge "Public volumes belong to a single user." into nyc-dev am: d537f76b88 am: 930e77314b am: 8c73d7989f am: 299aa88e26
am: 568e46ebe1

Change-Id: I0de9d20107d1733588c122b24cb684eae26f957a
2016-11-08 00:20:21 +00:00
Jeff Sharkey
5cae493d1b Public volumes belong to a single user. am: def2123f56 -s ours am: de221f06a3
am: 9854b1707c

Change-Id: I35e050710d0af31631ac2b0f823ed2fcabf174e2
2016-11-08 00:19:39 +00:00
Jeff Sharkey
f719a314a6 Public volumes belong to a single user. am: 6566fbe99b am: 50cc6c111c am: 0b28736f03 am: 8b2091ea94
am: ce90c7aa30

Change-Id: I56eb70838b18273cc05f62d167789257ab95dcd8
2016-11-08 00:18:50 +00:00
Jeff Sharkey
a61e5fb9f6 Merge "Public volumes belong to a single user." into mnc-dr-dev am: b232177c61 am: 0a23c1a995
am: 09e10e54f8

Change-Id: I1bb3bc5f0db563797262a8e4485f4ede25db4c99
2016-11-08 00:17:51 +00:00
Jeff Sharkey
bbead2204e Merge "Public volumes belong to a single user." into nyc-mr1-dev am: 0f35d29a7e am: 83287ac02c
am: 0d206a20f7

Change-Id: I1928faff8e13b43899de81b1fc17fe759115311e
2016-11-08 00:16:51 +00:00
Sudheer Shanka
ba45a68a5d Don't call into ActivityManagerInternal outside system process.
If ActivityManagerNative.isSystemReady is being called in a non-system
process, just return true instead of calling into
ActivityManagerInternal since system should be ready by now and
as ActivityManagerInternal is only available for system services.

Fixes: 32700143
Test: Test referenced in the bug is passing.
      adb shell am instrument -e class com.android.androidbvt.SysUIGSATests -w com.android.androidbvt/android.support.test.runner.AndroidJUnitRunner
Change-Id: Ibb594f887f7f5391c34c686f2667a6696e4268a2
2016-11-07 16:16:24 -08:00
Jeff Sharkey
8554f2d934 Public volumes belong to a single user. am: 6b0079d3bc am: dc89fb9390
am: babd7e06d3

Change-Id: Ib810882924443e195b31d505f8d1657914c6edfe
2016-11-08 00:16:13 +00:00
Jeff Sharkey
73dcf0a849 Public volumes belong to a single user. am: 8b38d083c4 am: f91147036f
am: 9d2187c6f8

Change-Id: I7359fc9ccd9399abf23da15359d410c073cbb370
2016-11-08 00:14:39 +00:00
Jeff Sharkey
874a7af9f7 Merge "Public volumes belong to a single user." into mnc-dev am: 34849c22e7 am: 60acc3e6ab am: 7738ebcd5c
am: 8e803f734a

Change-Id: I80f21d5df3b37c27a9c56c1412ae942b88264349
2016-11-08 00:13:51 +00:00
Jeff Sharkey
e4419f474e Public volumes belong to a single user. am: 3a062a67fa am: e80720a731 am: 59bb608433
am: 84ef9e69fc

Change-Id: Icf8d31fa28b1223d3f789ff653bbecfbcf87bcfb
2016-11-08 00:10:32 +00:00
Jeff Sharkey
9854b1707c Public volumes belong to a single user. am: def2123f56 -s ours
am: de221f06a3

Change-Id: I73f0c785931688020dcdc5bd16f54449f0bf6f51
2016-11-08 00:09:41 +00:00
Daichi Hirono
29de7693f4 Add isChildDocument to MtpDocumentsProvider.
Bug: 32687127
Test: adb shell am instrument -w -e class com.android.mtp.MtpDocumentsProviderTest#testIsChildDocument com.android.mtp.tests/com.android.mtp.TestResultInstrumentation
Change-Id: I44ded3c73443735229a8b3465122f7e10c4da178
2016-11-08 09:09:18 +09:00
Jeff Sharkey
568e46ebe1 Merge "Public volumes belong to a single user." into nyc-dev am: d537f76b88 am: 930e77314b am: 8c73d7989f
am: 299aa88e26

Change-Id: I133cdcd293ca15a2b9e5ee1e3d36f881e710c3ed
2016-11-08 00:08:33 +00:00
Jeff Sharkey
ce90c7aa30 Public volumes belong to a single user. am: 6566fbe99b am: 50cc6c111c am: 0b28736f03
am: 8b2091ea94

Change-Id: Ife8911bb4e970654a3759448bd9a58d158012750
2016-11-08 00:06:59 +00:00
Jeff Sharkey
0d206a20f7 Merge "Public volumes belong to a single user." into nyc-mr1-dev am: 0f35d29a7e
am: 83287ac02c

Change-Id: If37daa325d71d86a231afb617c4b780e74a9de16
2016-11-08 00:06:08 +00:00
Jeff Sharkey
9d2187c6f8 Public volumes belong to a single user. am: 8b38d083c4
am: f91147036f

Change-Id: Idf89bd6bda908ed50fad583f93c4f3c4aa783729
2016-11-08 00:04:38 +00:00
Jeff Sharkey
09e10e54f8 Merge "Public volumes belong to a single user." into mnc-dr-dev am: b232177c61
am: 0a23c1a995

Change-Id: Ib501fa0ed255de6ac64aae58ad12eaec4889d46e
2016-11-08 00:04:28 +00:00
Jeff Sharkey
0a17db1cc5 Detect non-oneway calls leaving system_server.
To protect system stability, any Binder calls leaving the
system_server must carefully be performed using FLAG_ONEWAY (or
the 'oneway' verb in AIDL) which prevents the call from blocking
indefinitely on the remote process.

In this CL, the system_server uses the new Binder.setWarnOnBlocking()
method to enable detection by default for all remote Binder
interfaces.  It can also use Binder.allowBlocking() to allow
blocking calls on certain remote interfaces that have been
determined to be safe.

This CL adds the 'oneway' verb to several interfaces and methods
where it should have been added, and marks a handful of system
ContentProviders as being safe to call into.  Also, we assume that
any services obtained from ServiceManager are part of the core
OS, and are okay to make blocking calls to.

Test: builds, boots, runs with minimal logs triggered
Bug: 32715088
Change-Id: Ide476e120cb40436a94b7faf7615c943d691f4c0
2016-11-07 17:03:37 -07:00
Jeff Sharkey
babd7e06d3 Public volumes belong to a single user. am: 6b0079d3bc
am: dc89fb9390

Change-Id: I2b4587edb6ae1a7c4c0eb4532a7af36143c20da5
2016-11-08 00:03:04 +00:00
Jeff Sharkey
8e803f734a Merge "Public volumes belong to a single user." into mnc-dev am: 34849c22e7 am: 60acc3e6ab
am: 7738ebcd5c

Change-Id: Ib812b973ddb26098f10bd88a7ec19573bdf900c0
2016-11-08 00:01:30 +00:00
Jeff Sharkey
de221f06a3 Public volumes belong to a single user.
am: def2123f56  -s ours

Change-Id: I2e71df725f742ab1e29f9b0f7f89285f659f8a35
2016-11-07 23:59:45 +00:00
Jeff Sharkey
84ef9e69fc Public volumes belong to a single user. am: 3a062a67fa am: e80720a731
am: 59bb608433

Change-Id: I6cdf548573e909e11239e9a7a2f4190750a79758
2016-11-07 23:59:38 +00:00
Jeff Sharkey
299aa88e26 Merge "Public volumes belong to a single user." into nyc-dev am: d537f76b88 am: 930e77314b
am: 8c73d7989f

Change-Id: Iae899873091306c2e86e184187bea695a1b928bc
2016-11-07 23:59:18 +00:00
Jeff Sharkey
8b2091ea94 Public volumes belong to a single user. am: 6566fbe99b am: 50cc6c111c
am: 0b28736f03

Change-Id: I3f00c1c9a48d064d759e7c3727c4f40c732aa9da
2016-11-07 23:57:38 +00:00
Jeff Sharkey
83287ac02c Merge "Public volumes belong to a single user." into nyc-mr1-dev
am: 0f35d29a7e

Change-Id: I6948a2b174ab8a328fdedf80f0adc564aec93e60
2016-11-07 23:54:57 +00:00
Jeff Sharkey
f91147036f Public volumes belong to a single user.
am: 8b38d083c4

Change-Id: I659a2bb47472c71a7248ccb54281073a24e8a19d
2016-11-07 23:54:51 +00:00
Etan Cohen
9d71088260 Merge "[AWARE] Fix visibility of Aware Characteristics API" am: 13c76b77dc am: 60e6734100 am: 5f9b3d834b
am: 2a9cc83dee

Change-Id: I2df8122823b811c2418f8d5e583933632fa7b818
2016-11-07 23:54:45 +00:00
Jeff Sharkey
0a23c1a995 Merge "Public volumes belong to a single user." into mnc-dr-dev
am: b232177c61

Change-Id: I0188c9744af905133ad36ab45705828d5286b804
2016-11-07 23:54:41 +00:00
Jeff Sharkey
dc89fb9390 Public volumes belong to a single user.
am: 6b0079d3bc

Change-Id: Ibcd6221eaa3e15dddd0682c21eae2460cdf1683f
2016-11-07 23:54:35 +00:00
Jeff Sharkey
8c73d7989f Merge "Public volumes belong to a single user." into nyc-dev am: d537f76b88
am: 930e77314b

Change-Id: I0dfbf6667e2a8c9f696274aaca08124b6a41d378
2016-11-07 23:51:20 +00:00
Etan Cohen
2a9cc83dee Merge "[AWARE] Fix visibility of Aware Characteristics API" am: 13c76b77dc am: 60e6734100
am: 5f9b3d834b

Change-Id: I50b5ef421fcaf8d7ec83bb00024f048dcd5378c0
2016-11-07 23:50:07 +00:00
Jeff Sharkey
0b28736f03 Public volumes belong to a single user. am: 6566fbe99b
am: 50cc6c111c

Change-Id: Id8b1fa49f1b2ebef27c0e9f81486c6964781fb68
2016-11-07 23:50:07 +00:00
Jeff Sharkey
7738ebcd5c Merge "Public volumes belong to a single user." into mnc-dev am: 34849c22e7
am: 60acc3e6ab

Change-Id: I105a361b58b19c1102bef2c88a0ad5f281c793c6
2016-11-07 23:48:57 +00:00
Jeff Sharkey
59bb608433 Public volumes belong to a single user. am: 3a062a67fa
am: e80720a731

Change-Id: I2ccf22ad13ff106b1ee3c750258917dee6c6f631
2016-11-07 23:46:19 +00:00
TreeHugger Robot
65de221996 Merge "Remove fAsset->read() debug statement" 2016-11-07 23:45:22 +00:00
Jeff Sharkey
0f35d29a7e Merge "Public volumes belong to a single user." into nyc-mr1-dev 2016-11-07 23:43:46 +00:00
Jeff Sharkey
b232177c61 Merge "Public volumes belong to a single user." into mnc-dr-dev 2016-11-07 23:43:27 +00:00
Jeff Sharkey
930e77314b Merge "Public volumes belong to a single user." into nyc-dev
am: d537f76b88

Change-Id: I6d76d35678d3a1cbbab3fe0290540fa5fe3c80ad
2016-11-07 23:43:18 +00:00
Jeff Sharkey
50cc6c111c Public volumes belong to a single user.
am: 6566fbe99b

Change-Id: If636376b98c449aee3794259317e39a3f0f7f163
2016-11-07 23:43:14 +00:00
Etan Cohen
5f9b3d834b Merge "[AWARE] Fix visibility of Aware Characteristics API" am: 13c76b77dc
am: 60e6734100

Change-Id: I6e2b1496d2868787d7173ed239f8b6b6081b0d99
2016-11-07 23:40:35 +00:00