OSDN Git Service

android-x86/frameworks-base.git
9 years agoMerge "air plane mode only send to the owner through the quick setting" into lmp...
xinhe [Mon, 17 Nov 2014 22:18:02 +0000 (22:18 +0000)]
Merge "air plane mode only send to the owner through the quick setting" into lmp-mr1-dev

9 years agoMerge "telephony: Add tethering profiles to support mvno" into lmp-mr1-dev
Robert Greenwalt [Mon, 17 Nov 2014 22:07:27 +0000 (22:07 +0000)]
Merge "telephony: Add tethering profiles to support mvno" into lmp-mr1-dev

9 years agoMerge "telephony: Change string to string-array config_tether_apndata to support...
Robert Greenwalt [Mon, 17 Nov 2014 22:04:47 +0000 (22:04 +0000)]
Merge "telephony: Change string to string-array config_tether_apndata to support mvno" into lmp-mr1-dev

9 years agoMerge "Add UserHandle to BeamShareData" into lmp-mr1-dev
Andres Morales [Mon, 17 Nov 2014 21:53:56 +0000 (21:53 +0000)]
Merge "Add UserHandle to BeamShareData" into lmp-mr1-dev

9 years agoMerge "Adding additional null checks to prevent crash after task stack view callback...
Winson Chung [Mon, 17 Nov 2014 21:43:49 +0000 (21:43 +0000)]
Merge "Adding additional null checks to prevent crash after task stack view callback is reset. (Bug 18376798)" into lmp-mr1-dev

9 years agoMerge "Import translations. DO NOT MERGE" into lmp-mr1-dev
Geoff Mendal [Mon, 17 Nov 2014 21:33:29 +0000 (21:33 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev

9 years agoMerge "Use dark theme for usb dialogs on television." into lmp-mr1-dev
Craig Stout [Mon, 17 Nov 2014 21:28:22 +0000 (21:28 +0000)]
Merge "Use dark theme for usb dialogs on television." into lmp-mr1-dev

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Mon, 17 Nov 2014 21:07:17 +0000 (13:07 -0800)]
Import translations. DO NOT MERGE

Change-Id: I67abea60870f468d3ad9a6be7ee600de99b8ff54
Auto-generated-cl: translation import

9 years agoExpose a SystemApi method to prepare a VPN without consent.
Jeff Davidson [Tue, 11 Nov 2014 21:52:58 +0000 (13:52 -0800)]
Expose a SystemApi method to prepare a VPN without consent.

This is NOT designed to be called normally. Most apps (even
system-privileged ones) should request user consent before launching a
VPN. However, it is needed to support flows where consent can be
obtained through other means external to the VPN flow itself.

The API requires a system-privileged permission, CONTROL_VPN.

Bug: 18327583
Change-Id: I1bcdcf0fb5707faeb861ec4535e7ccffea369ae7

9 years agoMerge "Enforce VPN control "permission" with an actual permission." into lmp-mr1-dev
Jeff Davidson [Mon, 17 Nov 2014 21:02:08 +0000 (21:02 +0000)]
Merge "Enforce VPN control "permission" with an actual permission." into lmp-mr1-dev

9 years agoUse dark theme for usb dialogs on television.
Craig Stout [Wed, 7 May 2014 02:10:53 +0000 (19:10 -0700)]
Use dark theme for usb dialogs on television.

b/16488215

Change-Id: I8ea2a184b2df36e3f55ba5bd0e8fb121ef0ed48e

9 years agoMerge "Don't crash just because invalid datasets were offered for restore" into lmp...
Christopher Tate [Mon, 17 Nov 2014 20:20:11 +0000 (20:20 +0000)]
Merge "Don't crash just because invalid datasets were offered for restore" into lmp-mr1-dev

9 years agoam 27b80331: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-sprout-dev
Geoff Mendal [Mon, 17 Nov 2014 19:51:34 +0000 (19:51 +0000)]
am 27b80331: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-sprout-dev

* commit '27b8033175a748438891dc9da498ff354cce82a0':
  Import translations. DO NOT MERGE

9 years agoAdding additional null checks to prevent crash after task stack view callback is...
Winson Chung [Mon, 17 Nov 2014 19:47:09 +0000 (11:47 -0800)]
Adding additional null checks to prevent crash after task stack view callback is reset. (Bug 18376798)

Change-Id: I46a324b3b6acba6b6519506ff2431d285e3b57f9

9 years agoMerge "Import translations. DO NOT MERGE" into lmp-sprout-dev
Geoff Mendal [Mon, 17 Nov 2014 19:45:11 +0000 (19:45 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-sprout-dev

9 years agoMerge "Import translations. DO NOT MERGE" into lmp-mr1-dev
Geoff Mendal [Mon, 17 Nov 2014 19:43:08 +0000 (19:43 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev

9 years agoMerge "Implement back-tracking when searching for attributes in XML or resource bag...
Adam Lesinski [Mon, 17 Nov 2014 19:39:15 +0000 (19:39 +0000)]
Merge "Implement back-tracking when searching for attributes in XML or resource bag" into lmp-mr1-dev

9 years agoair plane mode only send to the owner through the quick setting
xinhe [Mon, 17 Nov 2014 19:35:01 +0000 (11:35 -0800)]
air plane mode only send to the owner through the quick setting

It should send to all the uesers as it behaves in setting

Bug:18353278
Change-Id: Ib46a97e30bfba73dd78fab0c8139d6ccb7ad210f

9 years agoMerge "Fix deadlock caused by synchronous setOccluded() method in keyguard" into...
Jim Miller [Mon, 17 Nov 2014 19:28:59 +0000 (19:28 +0000)]
Merge "Fix deadlock caused by synchronous setOccluded() method in keyguard" into lmp-mr1-dev

9 years agoMerge "Consolidated processing of package boardcasts in AM service." into lmp-mr1-dev
Wale Ogunwale [Mon, 17 Nov 2014 19:27:06 +0000 (19:27 +0000)]
Merge "Consolidated processing of package boardcasts in AM service." into lmp-mr1-dev

9 years agoam bb987493: am 96424f4a: am 5b11c51d: Merge "docs:eclipse-migrate update" into lmp...
Ricardo Cervera-Navarro [Mon, 17 Nov 2014 19:24:30 +0000 (19:24 +0000)]
am bb987493: am 96424f4a: am 5b11c51d: Merge "docs:eclipse-migrate update" into lmp-docs

* commit 'bb987493d6d858948b294b7b2f15b6ba67e39fd0':
  docs:eclipse-migrate update

9 years agoMerge "Don't play hint animation when touching to wake up" into lmp-mr1-dev
Jorim Jaggi [Mon, 17 Nov 2014 19:22:36 +0000 (19:22 +0000)]
Merge "Don't play hint animation when touching to wake up" into lmp-mr1-dev

9 years agoam 96424f4a: am 5b11c51d: Merge "docs:eclipse-migrate update" into lmp-docs
Ricardo Cervera-Navarro [Mon, 17 Nov 2014 19:20:19 +0000 (19:20 +0000)]
am 96424f4a: am 5b11c51d: Merge "docs:eclipse-migrate update" into lmp-docs

* commit '96424f4a43dfe52cb156a19194984ece3eab6699':
  docs:eclipse-migrate update

9 years agoMerge "Always set correct policy visibility" into lmp-mr1-dev
Jorim Jaggi [Mon, 17 Nov 2014 19:20:11 +0000 (19:20 +0000)]
Merge "Always set correct policy visibility" into lmp-mr1-dev

9 years agoMerge "Updating Subscription Info Icon" into lmp-mr1-dev
Stuart Scott [Mon, 17 Nov 2014 19:16:49 +0000 (19:16 +0000)]
Merge "Updating Subscription Info Icon" into lmp-mr1-dev

9 years agoam 5b11c51d: Merge "docs:eclipse-migrate update" into lmp-docs
Ricardo Cervera-Navarro [Mon, 17 Nov 2014 19:14:40 +0000 (19:14 +0000)]
am 5b11c51d: Merge "docs:eclipse-migrate update" into lmp-docs

* commit '5b11c51d87ad99d0ccad6bf8b3d1bd4f626e5f48':
  docs:eclipse-migrate update

9 years agoUpdating Subscription Info Icon
Stuart Scott [Tue, 11 Nov 2014 18:33:16 +0000 (10:33 -0800)]
Updating Subscription Info Icon

bug: 18356155

Change-Id: I8d944e9b547701d51a9c58709cb9777a07c5227e

9 years agoMerge "docs:eclipse-migrate update" into lmp-docs
Ricardo Cervera-Navarro [Mon, 17 Nov 2014 19:07:02 +0000 (19:07 +0000)]
Merge "docs:eclipse-migrate update" into lmp-docs

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Mon, 17 Nov 2014 18:55:47 +0000 (10:55 -0800)]
Import translations. DO NOT MERGE

Change-Id: Idd82327920b27757f3d124092f9d5cf1c36cc938
Auto-generated-cl: translation import

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Mon, 17 Nov 2014 18:41:15 +0000 (10:41 -0800)]
Import translations. DO NOT MERGE

Change-Id: I31a7c6bc19264abd28b4c6d85e2fd94e6fd8f8ff
Auto-generated-cl: translation import

9 years agoMerge "Issue #17551667: Voice interaction service should be disabled..." into lmp...
Dianne Hackborn [Mon, 17 Nov 2014 18:33:08 +0000 (18:33 +0000)]
Merge "Issue #17551667: Voice interaction service should be disabled..." into lmp-mr1-dev

9 years agoMerge "Camera2: Add BURST_CAPTURE capability flag" into lmp-mr1-dev
Eino-Ville Talvala [Mon, 17 Nov 2014 18:27:35 +0000 (18:27 +0000)]
Merge "Camera2: Add BURST_CAPTURE capability flag" into lmp-mr1-dev

9 years agoDon't play hint animation when touching to wake up
Jorim Jaggi [Fri, 14 Nov 2014 16:18:43 +0000 (17:18 +0100)]
Don't play hint animation when touching to wake up

Bug: 18146441
Change-Id: Ie7e17a26c70d4fb0dd94787cce9e5baa0d775bde

9 years agoAlways set correct policy visibility
Jorim Jaggi [Thu, 13 Nov 2014 22:54:15 +0000 (23:54 +0100)]
Always set correct policy visibility

Windows without a surface didn't get the correct policy visibility
applied after dismissing lockscreen. Thus, when launching something
from lockscreen, home activity was hidden but never set to visible
again. Before executing the transition to home, we didn't consider
home as a wallpaper target because it was still invisible, and thus
we picked the wrong transition.

Always applying policy visibility when lockscreen changes fixes this
outdated state.

Bug: 18369599
Change-Id: I2933eaf0ab55fe31cb382c46c411033e33a756e0

9 years agoMerge "Frameworks/base: AndroidRuntime standalone preloaded-classes" into lmp-mr1-dev
Ying Wang [Mon, 17 Nov 2014 18:14:23 +0000 (18:14 +0000)]
Merge "Frameworks/base: AndroidRuntime standalone preloaded-classes" into lmp-mr1-dev

9 years agoMerge "Move preloaded-classes out of framework.jar." into lmp-mr1-dev
Ying Wang [Mon, 17 Nov 2014 18:14:04 +0000 (18:14 +0000)]
Merge "Move preloaded-classes out of framework.jar." into lmp-mr1-dev

9 years agoCamera2: Add BURST_CAPTURE capability flag
Eino-Ville Talvala [Wed, 5 Nov 2014 00:31:01 +0000 (16:31 -0800)]
Camera2: Add BURST_CAPTURE capability flag

This capability (a subset of FULL) indicates that a camera device
can capture high-rate (>= 20fps) bursts of images at full device
resolution, in at least the YUV_420_888 format.

It also guarantees that the synchronization latency for a device is
relatively small, so that fixed-setting bursts can be captured quickly.

Bug: 18281970
Change-Id: Ifc8fc43252a77097d804429d1c9f6fa71a95aa4f

9 years agoMerge "Only keep user switcher bitmaps if needed" into lmp-mr1-dev
Adrian Roos [Mon, 17 Nov 2014 17:33:48 +0000 (17:33 +0000)]
Merge "Only keep user switcher bitmaps if needed" into lmp-mr1-dev

9 years agoMerge changes Id7f9fb53,I897d7ee8 into lmp-mr1-dev
Jeff Sharkey [Mon, 17 Nov 2014 17:28:53 +0000 (17:28 +0000)]
Merge changes Id7f9fb53,I897d7ee8 into lmp-mr1-dev

* changes:
  Prevent user ID reuse until after reboot.
  Warn user when build fingerprints differ.

9 years agoOnly keep user switcher bitmaps if needed
Adrian Roos [Mon, 17 Nov 2014 16:41:28 +0000 (17:41 +0100)]
Only keep user switcher bitmaps if needed

Only keeps icons if the user switcher is accessible. On phones, this
is any time quick settings is expanded. On tablets, this would be whenever
the keyguard shows. Reloading them on each screen off transition seems too
wasteful however, so we keep them in-memory all the time on tablets.

Bug: 18350670
Change-Id: I416beb82156787e61ee1f59b6726fd702f135f68

9 years agoMerge "Reduce user icon RAM usage" into lmp-mr1-dev
Adrian Roos [Mon, 17 Nov 2014 16:43:49 +0000 (16:43 +0000)]
Merge "Reduce user icon RAM usage" into lmp-mr1-dev

9 years agoReduce user icon RAM usage
Adrian Roos [Mon, 17 Nov 2014 14:18:39 +0000 (15:18 +0100)]
Reduce user icon RAM usage

Reduces the size of the icon in UserInfoController. Also
prevents UserSwitcherController from being instantiated if user
switching is not available.

Bug: 18350670
Change-Id: I38fbf28fad87e5c0d999ab6e3764f93269a95e05

9 years agoMerge "Wire up surface width/height to lockHardwareCanvas" into lmp-mr1-dev
John Reck [Mon, 17 Nov 2014 15:19:21 +0000 (15:19 +0000)]
Merge "Wire up surface width/height to lockHardwareCanvas" into lmp-mr1-dev

9 years agoMerge "Sysui: Align projection permission dialog checkbox." into lmp-mr1-dev
John Spurlock [Mon, 17 Nov 2014 15:10:52 +0000 (15:10 +0000)]
Merge "Sysui: Align projection permission dialog checkbox." into lmp-mr1-dev

9 years agoMerge "QS: Update detail item keyline." into lmp-mr1-dev
John Spurlock [Mon, 17 Nov 2014 15:10:22 +0000 (15:10 +0000)]
Merge "QS: Update detail item keyline." into lmp-mr1-dev

9 years agoMerge "Fix Bitmap leaks in ImageWallpaper" into lmp-mr1-dev
Adrian Roos [Mon, 17 Nov 2014 13:50:56 +0000 (13:50 +0000)]
Merge "Fix Bitmap leaks in ImageWallpaper" into lmp-mr1-dev

9 years agoMerge "Increases the falsing threshold when for the keyguard affordances" into lmp...
Selim Cinek [Mon, 17 Nov 2014 12:54:54 +0000 (12:54 +0000)]
Merge "Increases the falsing threshold when for the keyguard affordances" into lmp-mr1-dev

9 years agoMove preloaded-classes out of framework.jar.
Ying Wang [Thu, 13 Nov 2014 23:22:47 +0000 (15:22 -0800)]
Move preloaded-classes out of framework.jar.

Instead we install preloaded-classes as a standalone configuration file
/system/etc/preloaded-classes, so we can configure different file per product.

Bug: 18305157
Change-Id: I22f1a1dd44f90268d02532bf18405768523c0b1b

9 years agoSysui: Align projection permission dialog checkbox.
John Spurlock [Sat, 15 Nov 2014 01:33:02 +0000 (20:33 -0500)]
Sysui: Align projection permission dialog checkbox.

Bug: 18392920
Change-Id: Ic74ce8c79c99d91b5493a0b0607cda356f727407

9 years agoam fb26a2c8: Merge "Don\'t animate screen brightness if there is a pending off transi...
Prashant Malani [Sat, 15 Nov 2014 09:56:57 +0000 (09:56 +0000)]
am fb26a2c8: Merge "Don\'t animate screen brightness if there is a pending off transition" into lmp-sprout-dev

* commit 'fb26a2c80b988118983251caf36492f2ae39559c':
  Don't animate screen brightness if there is a pending off transition

9 years agoMerge "Don't animate screen brightness if there is a pending off transition" into...
Prashant Malani [Sat, 15 Nov 2014 09:46:32 +0000 (09:46 +0000)]
Merge "Don't animate screen brightness if there is a pending off transition" into lmp-sprout-dev

9 years agoMerge "Feature request: Increasing advertise data size on non-connectable adv. When...
Tom Turney [Sat, 15 Nov 2014 03:00:05 +0000 (03:00 +0000)]
Merge "Feature request: Increasing advertise data size on non-connectable adv. When the advertisement is non-connectable, give back the bytes to the advertiser where the adv flags would have been. This increases the non-connectable advertisement's advertise data from 24 to 27 bytes." into lmp-mr1-dev

9 years agoDon't crash just because invalid datasets were offered for restore
Christopher Tate [Sat, 15 Nov 2014 02:27:36 +0000 (18:27 -0800)]
Don't crash just because invalid datasets were offered for restore

In practice, recognize that the current transport state may not yet
incorporate a valid restore data stream object, so don't go making
assumptions that it's usable / closeable / etc.

Bug 18379004

Change-Id: I221e04b5b83438e37455e025d67f412d3abb8c50

9 years agoMerge "implement HDMI-like demo mode for remote display" into lmp-mr1-dev
Chong Zhang [Sat, 15 Nov 2014 02:25:31 +0000 (02:25 +0000)]
Merge "implement HDMI-like demo mode for remote display" into lmp-mr1-dev

9 years agoFeature request: Increasing advertise data size on
Tom Turney [Thu, 13 Nov 2014 00:26:41 +0000 (16:26 -0800)]
Feature request: Increasing advertise data size on
non-connectable adv.
When the advertisement is non-connectable, give back the
bytes to the advertiser where the adv flags would have been.
This increases the non-connectable advertisement's advertise
data from 24 to 27 bytes.

Bug:18359570
Change-Id: Ia3cc48dca50cc3c51095ee92a489f143f6d350b1

9 years agoFix deadlock caused by synchronous setOccluded() method in keyguard
Jim Miller [Sat, 15 Nov 2014 01:56:27 +0000 (17:56 -0800)]
Fix deadlock caused by synchronous setOccluded() method in keyguard

This fixes a deadlock where WindowManagerService can call into
KeyguardService.setOccluded() while holding a lock. As soon as keyguard
receives the call, it immediately needs to check permission and calls
back into the system service which is waiting for the lock to be
released. Boom!

The fix does a quick check of the calling UID and allows the call
if coming from the System UID, thus bypassing the need for a
binder call to checkPermission().

Fixes bug 18362246

Change-Id: Iab4be8a885f330fb2a62ee7e3579966e1447f8b0

9 years agoExplicitly bind AsyncTask to main looper.
Jeff Brown [Fri, 14 Nov 2014 23:49:45 +0000 (15:49 -0800)]
Explicitly bind AsyncTask to main looper.

It seems we were sort of trying to do this by forcing the AsyncTask
static initializer to run at certain times but it was not sufficiently
reliable.  In particular, this resulted in occasional system
server crashes.

Bug: 18192406
Change-Id: Ief73210c60e7680fbed6df74e3e58809b7ec7e4d

9 years agoMerge "camera2: Add READ_SETTINGS capability." into lmp-mr1-dev
Ruben Brunk [Sat, 15 Nov 2014 01:13:51 +0000 (01:13 +0000)]
Merge "camera2: Add READ_SETTINGS capability." into lmp-mr1-dev

9 years agoMerge "Teach bmgr that "android" is a valid package name" into lmp-mr1-dev
Christopher Tate [Sat, 15 Nov 2014 00:48:14 +0000 (00:48 +0000)]
Merge "Teach bmgr that "android" is a valid package name" into lmp-mr1-dev

9 years agoimplement HDMI-like demo mode for remote display
Chong Zhang [Wed, 12 Nov 2014 02:54:39 +0000 (18:54 -0800)]
implement HDMI-like demo mode for remote display

adding the following two system properties to control remote
display rotation and device orientation lock:

"persist.demo.rotationlock"=true|false
"persist.demo.remoterotation"=landscape|portrait

Bug: 18317603
Change-Id: Id5fe115f895c6a0e72563036b9a98ff3b5037763

9 years agoFrameworks/base: AndroidRuntime standalone preloaded-classes
Andreas Gampe [Sat, 15 Nov 2014 00:15:17 +0000 (16:15 -0800)]
Frameworks/base: AndroidRuntime standalone preloaded-classes

Change AndroidRuntime::startVM to give the new standalone
preloaded-classes file to the runtime for compilation of images.

Bug: 18305157
Change-Id: I32a13357893222b25fbce60bf2367c23fb36ab22

9 years agoPrevent user ID reuse until after reboot.
Jeff Sharkey [Fri, 14 Nov 2014 23:57:59 +0000 (15:57 -0800)]
Prevent user ID reuse until after reboot.

We're still seeing rare cases where a device struggles to create a
new user, probably because of a subtle bug in the FUSE daemon.  To
work around this, only allow user IDs reuse after reboot.

Bug: 8302014
Change-Id: Id7f9fb539c6d6d1ff3d47d941af1d9e6b93eca03

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Fri, 14 Nov 2014 23:52:54 +0000 (15:52 -0800)]
Import translations. DO NOT MERGE

Change-Id: I629815c2db7019af69cf0660de6f791b2d8105cd
Auto-generated-cl: translation import

9 years agoMerge "Fixing regression in screen pinning button visibility. (Bug 18390050)" into...
Winson Chung [Fri, 14 Nov 2014 23:30:36 +0000 (23:30 +0000)]
Merge "Fixing regression in screen pinning button visibility. (Bug 18390050)" into lmp-mr1-dev

9 years agoMerge "CEC: Buffer messages coming from unknown device" into lmp-mr1-dev
Jinsuk Kim [Fri, 14 Nov 2014 22:52:55 +0000 (22:52 +0000)]
Merge "CEC: Buffer messages coming from unknown device" into lmp-mr1-dev

9 years agoWarn user when build fingerprints differ.
Jeff Sharkey [Fri, 14 Nov 2014 21:57:53 +0000 (13:57 -0800)]
Warn user when build fingerprints differ.

We're now shipping devices with several partitions which may end up
mismatched, causing subtle runtime issues.  To help manufacturers and
users catch this case, show wanring when we detected mismatched
fingerprints.

Bug: 18357469
Change-Id: I897d7ee8cbf3b8042d3d7d282afab277d242ed3f

9 years agoMerge "Document that circular reveal is async" into lmp-mr1-dev
John Reck [Fri, 14 Nov 2014 22:03:31 +0000 (22:03 +0000)]
Merge "Document that circular reveal is async" into lmp-mr1-dev

9 years agoDocument that circular reveal is async
John Reck [Fri, 14 Nov 2014 21:33:24 +0000 (13:33 -0800)]
Document that circular reveal is async

Bug: 18058966
Change-Id: I64b35441f12bec433f633580319ec73c1e11e7a2

9 years agoMerge "CEC: Fix a bug in HdmiPortInfo.createFromParcel()." into lmp-mr1-dev
Yuncheol Heo [Fri, 14 Nov 2014 21:50:19 +0000 (21:50 +0000)]
Merge "CEC: Fix a bug in HdmiPortInfo.createFromParcel()." into lmp-mr1-dev

9 years agoMerge "Volume: Move "Muted by" string from sysui to frameworks." into lmp-mr1-dev
John Spurlock [Fri, 14 Nov 2014 21:41:41 +0000 (21:41 +0000)]
Merge "Volume: Move "Muted by" string from sysui to frameworks." into lmp-mr1-dev

9 years agoConsolidated processing of package boardcasts in AM service.
Wale Ogunwale [Fri, 14 Nov 2014 21:35:10 +0000 (13:35 -0800)]
Consolidated processing of package boardcasts in AM service.

Bug: 18230409
Change-Id: Idc048eb6cfece792b1cdc651146fba965f874430

9 years agoMerge "Reduce spammy PackageManager critical logs." into lmp-mr1-dev
Jeff Sharkey [Fri, 14 Nov 2014 21:06:45 +0000 (21:06 +0000)]
Merge "Reduce spammy PackageManager critical logs." into lmp-mr1-dev

9 years agoMerge "Fix NPE in DropBoxManagerService.dump()" into lmp-mr1-dev
Jeff Sharkey [Fri, 14 Nov 2014 21:06:20 +0000 (21:06 +0000)]
Merge "Fix NPE in DropBoxManagerService.dump()" into lmp-mr1-dev

9 years agoMerge "Check bounds on CharSequence drawText methods" into lmp-mr1-dev
Raph Levien [Fri, 14 Nov 2014 20:54:27 +0000 (20:54 +0000)]
Merge "Check bounds on CharSequence drawText methods" into lmp-mr1-dev

9 years agoMerge "Update hint text color even when text present" into lmp-mr1-dev
Raph Levien [Fri, 14 Nov 2014 20:53:11 +0000 (20:53 +0000)]
Merge "Update hint text color even when text present" into lmp-mr1-dev

9 years agoMerge "Fudge clipRect in TextView for extra cursor width" into lmp-mr1-dev
Raph Levien [Fri, 14 Nov 2014 20:51:55 +0000 (20:51 +0000)]
Merge "Fudge clipRect in TextView for extra cursor width" into lmp-mr1-dev

9 years agoReduce spammy PackageManager critical logs.
Jeff Sharkey [Fri, 14 Nov 2014 19:41:18 +0000 (11:41 -0800)]
Reduce spammy PackageManager critical logs.

Bug: 18390552
Change-Id: I66e34e6ebf3f644f8585056b9701b7f4582d777e

9 years agoVolume: Move "Muted by" string from sysui to frameworks.
John Spurlock [Fri, 14 Nov 2014 19:35:01 +0000 (14:35 -0500)]
Volume: Move "Muted by" string from sysui to frameworks.

To enable sharing with Settings.

Bug: 17461563
Change-Id: Icdb5f85eb4bcaa1ead7d77c1460e06ad3f0604d5

9 years agoFixing regression in screen pinning button visibility. (Bug 18390050)
Winson Chung [Fri, 14 Nov 2014 19:30:39 +0000 (11:30 -0800)]
Fixing regression in screen pinning button visibility. (Bug 18390050)

9 years agoMerge "Block loading WebView in privileged processes." into lmp-mr1-dev
Jeff Sharkey [Fri, 14 Nov 2014 19:24:51 +0000 (19:24 +0000)]
Merge "Block loading WebView in privileged processes." into lmp-mr1-dev

9 years agoam 04b393a8: am d35b8587: am 5e5af93b: remove preview system image links bug: 18376658
smain@google.com [Fri, 14 Nov 2014 19:06:43 +0000 (19:06 +0000)]
am 04b393a8: am d35b8587: am 5e5af93b: remove preview system image links bug: 18376658

* commit '04b393a812bbbe9975df6e7d20514c797398d571':
  remove preview system image links bug: 18376658

9 years agoIssue #17551667: Voice interaction service should be disabled...
Dianne Hackborn [Fri, 14 Nov 2014 18:55:50 +0000 (10:55 -0800)]
Issue #17551667: Voice interaction service should be disabled...

...by default on Svelte devices

Also make sure the voice_recognizers feature is not enabled on
low-ram devices, with a new facility for platform feature
declarations to say they should be ignored on low ram devices.

Change-Id: I833c04b12e0e566dd682ed20adb0985c677a696f

9 years agoBlock loading WebView in privileged processes.
Jeff Sharkey [Fri, 14 Nov 2014 00:20:38 +0000 (16:20 -0800)]
Block loading WebView in privileged processes.

WebView is very powerful, but it also has a large attack area.  To
improve security, refuse to load WebView components when running as
the root or system UIDs.

Bug: 18376908
Change-Id: I515b819033586076b1a9668023bb43ee0295d003

9 years agoam d35b8587: am 5e5af93b: remove preview system image links bug: 18376658
smain@google.com [Fri, 14 Nov 2014 19:00:09 +0000 (19:00 +0000)]
am d35b8587: am 5e5af93b: remove preview system image links bug: 18376658

* commit 'd35b858706ab7d7ec4685fa384ca3cd42d1ec316':
  remove preview system image links bug: 18376658

9 years agoam 5e5af93b: remove preview system image links bug: 18376658
smain@google.com [Fri, 14 Nov 2014 18:53:39 +0000 (18:53 +0000)]
am 5e5af93b: remove preview system image links bug: 18376658

* commit '5e5af93b962c5ec97f7c2b841d4e9076904dd544':
  remove preview system image links bug: 18376658

9 years agoMerge "Camera: doc update for independent 3A" into lmp-mr1-dev
Yin-Chia Yeh [Fri, 14 Nov 2014 18:36:32 +0000 (18:36 +0000)]
Merge "Camera: doc update for independent 3A" into lmp-mr1-dev

9 years agoremove preview system image links
smain@google.com [Fri, 14 Nov 2014 18:12:53 +0000 (10:12 -0800)]
remove preview system image links
bug: 18376658

Change-Id: I5f0e79e4261a004a84a09c0095d77f985abdf868

9 years agoMerge "AudioRecorder read buffer overflow" into lmp-mr1-dev
Eric Laurent [Fri, 14 Nov 2014 17:42:45 +0000 (17:42 +0000)]
Merge "AudioRecorder read buffer overflow" into lmp-mr1-dev

9 years agoMerge "Fixing crash in querying the task stack from a fresh load plan. (Bug 18371946...
Winson Chung [Fri, 14 Nov 2014 17:32:28 +0000 (17:32 +0000)]
Merge "Fixing crash in querying the task stack from a fresh load plan. (Bug 18371946)" into lmp-mr1-dev

9 years agoMerge "Added synchronization to handlePackagesChanged method" into lmp-mr1-dev
Fyodor Kupolov [Fri, 14 Nov 2014 17:26:05 +0000 (17:26 +0000)]
Merge "Added synchronization to handlePackagesChanged method" into lmp-mr1-dev

9 years agoMerge "Delay connecting to MmsService until APIs are called for imms" into lmp-mr1-dev
Ye Wen [Fri, 14 Nov 2014 17:22:10 +0000 (17:22 +0000)]
Merge "Delay connecting to MmsService until APIs are called for imms" into lmp-mr1-dev

9 years agoam 33d92c56: Use package name as custom resolver process name
Craig Mautner [Fri, 14 Nov 2014 16:31:20 +0000 (16:31 +0000)]
am 33d92c56: Use package name as custom resolver process name

* commit '33d92c56781f6058c9e682737a06c41f3a2d2f3a':
  Use package name as custom resolver process name

9 years agoUse package name as custom resolver process name
Craig Mautner [Fri, 14 Nov 2014 00:17:17 +0000 (16:17 -0800)]
Use package name as custom resolver process name

The process name was being assigned null. This meant that after the
process attached we weren't matching the name in
ActivityStackSupervisor.attachApplicationLocked(). That meant missing
the call to realStartActivityLocked() and then the resolver didn't
start until window manager timed out and resumeTopActivity was
called five seconds later.

Fixes bug 18301267.

Change-Id: If3721caeebb309c6054150b2f707e3d6e38a74d2

9 years agoMerge "SysUI: Add basic test coverage for signal levels" into lmp-mr1-dev
Jason Monk [Fri, 14 Nov 2014 14:50:01 +0000 (14:50 +0000)]
Merge "SysUI: Add basic test coverage for signal levels" into lmp-mr1-dev

9 years agoNew AccountManager method to copy accounts between users.
Esteban Talavera [Fri, 31 Oct 2014 15:41:12 +0000 (15:41 +0000)]
New AccountManager method to copy accounts between users.

Adding the copyAccountToUser method which copies an account
along with its credentials to a different user.

Also an extra in the public api to identify the account to migrate
during provisioning.

Bug: 17716971
Change-Id: I2f29f1765ba0d360a3894b13ef86253b7c7d3284

9 years agoMerge "Add extra to enable device admins to skip removal of system apps." into lmp...
Sander Alewijnse [Fri, 14 Nov 2014 10:26:35 +0000 (10:26 +0000)]
Merge "Add extra to enable device admins to skip removal of system apps." into lmp-mr1-dev

9 years agoam cd22c3d6: Merge "Sets windowOverscan for all Wear DeviceDefault themes." into...
Mark Renouf [Fri, 14 Nov 2014 02:14:29 +0000 (02:14 +0000)]
am cd22c3d6: Merge "Sets windowOverscan for all Wear DeviceDefault themes." into lmp-sprout-dev

* commit 'cd22c3d67c98a6ac98291c3337e6506546e771be':
  Sets windowOverscan for all Wear DeviceDefault themes.

9 years agoMerge "Sets windowOverscan for all Wear DeviceDefault themes." into lmp-sprout-dev
Mark Renouf [Fri, 14 Nov 2014 02:04:29 +0000 (02:04 +0000)]
Merge "Sets windowOverscan for all Wear DeviceDefault themes." into lmp-sprout-dev

9 years agoMerge "Ignore accessibility overlays during visible window computation" into lmp...
Alan Viverette [Fri, 14 Nov 2014 01:52:14 +0000 (01:52 +0000)]
Merge "Ignore accessibility overlays during visible window computation" into lmp-mr1-dev

9 years agoMerge "Set current degrees when updating RotateDrawable from typed array" into lmp...
Alan Viverette [Fri, 14 Nov 2014 01:52:12 +0000 (01:52 +0000)]
Merge "Set current degrees when updating RotateDrawable from typed array" into lmp-mr1-dev