OSDN Git Service

android-x86/frameworks-base.git
10 years agoam 07119f4a: Use the WebView\'s loader library to load the real library.
Torne (Richard Coles) [Thu, 17 Jul 2014 16:20:48 +0000 (16:20 +0000)]
am 07119f4a: Use the WebView\'s loader library to load the real library.

* commit '07119f4ad995fa768492889e6644b4da72d26dd7':
  Use the WebView's loader library to load the real library.

10 years agoam 62cb4390: Remove WebView library preloading mechanism.
Torne (Richard Coles) [Thu, 17 Jul 2014 16:20:44 +0000 (16:20 +0000)]
am 62cb4390: Remove WebView library preloading mechanism.

* commit '62cb4390dd67f7bd9da25e225a4503bc8dc11fdf':
  Remove WebView library preloading mechanism.

10 years agoam 1ae06eb3: Merge "Zen: Maintain selection throughout rocker session." into lmp-dev
John Spurlock [Thu, 17 Jul 2014 16:20:41 +0000 (16:20 +0000)]
am 1ae06eb3: Merge "Zen: Maintain selection throughout rocker session." into lmp-dev

* commit '1ae06eb35037256cf4d03c6b4e4f50f26b6b2e0f':
  Zen: Maintain selection throughout rocker session.

10 years agoUse the WebView's loader library to load the real library.
Torne (Richard Coles) [Thu, 8 May 2014 15:07:05 +0000 (16:07 +0100)]
Use the WebView's loader library to load the real library.

Load libwebviewchromiumloader and use it to load the real WebView
library, to enable sharing of the relro segment between different
application processes without requiring that the library be preloaded in
the zygote. A system service is added to track whether the relro segment
file has been prepared, and block loading of the library until it has
been.

Bug: 13005501
Change-Id: I846b37c7b8e2a4eb8a39e4fd455bccbb2048c173

10 years agoRemove WebView library preloading mechanism.
Torne (Richard Coles) [Fri, 2 May 2014 14:21:54 +0000 (15:21 +0100)]
Remove WebView library preloading mechanism.

We don't want to preload the WebView library in the zygote process any
more, as loading an updatable WebView in the zygote is a stability risk.
The memory benefits of preloading will be obtained in other ways.

Bug: 13005501
Change-Id: Ic89f2a1d057dc92b01fb775bf326b47ac2d4caa2

10 years agoam f0580c6e: Merge "Shade: Hide the status icons from the collapsed header." into...
John Spurlock [Thu, 17 Jul 2014 15:59:15 +0000 (15:59 +0000)]
am f0580c6e: Merge "Shade: Hide the status icons from the collapsed header." into lmp-dev

* commit 'f0580c6e818e371b0934d560284f3b8e5606425d':
  Shade: Hide the status icons from the collapsed header.

10 years agoam 95546693: Merge "Add AudioAttributes support in the TTS." into lmp-dev
Przemyslaw Szczepaniak [Thu, 17 Jul 2014 15:55:19 +0000 (15:55 +0000)]
am 95546693: Merge "Add AudioAttributes support in the TTS." into lmp-dev

* commit '95546693a23d252855ce62549269348153bdbc97':
  Add AudioAttributes support in the TTS.

10 years agoam 791c827c: Merge "Zen: Return of the alarm warning." into lmp-dev
John Spurlock [Thu, 17 Jul 2014 15:51:21 +0000 (15:51 +0000)]
am 791c827c: Merge "Zen: Return of the alarm warning." into lmp-dev

* commit '791c827c22c8d0179500f0df201a58bce62ad68e':
  Zen: Return of the alarm warning.

10 years agoam 6ec1e21d: Merge "Check for exported and category before starting activity." into...
Kenny Guy [Thu, 17 Jul 2014 15:20:21 +0000 (15:20 +0000)]
am 6ec1e21d: Merge "Check for exported and category before starting activity." into lmp-dev

* commit '6ec1e21d4f9a5e76ff23b791c350890ae4b784a1':
  Check for exported and category before starting activity.

10 years agoam 9a4cf569: DO NOT MERGE
Nicolas Prevot [Thu, 17 Jul 2014 14:19:28 +0000 (14:19 +0000)]
am 9a4cf569: DO NOT MERGE

* commit '9a4cf569e9b4e4bcea5b20c954120aa890df9e2b':
  DO NOT MERGE

10 years agoam e26a2536: am 95198b91: am 39f0e7da: Merge "Using outset bottom from theme as botto...
Filip Gruszczynski [Thu, 17 Jul 2014 14:19:25 +0000 (14:19 +0000)]
am e26a2536: am 95198b91: am 39f0e7da: Merge "Using outset bottom from theme as bottom inset on circular screens." into klp-modular-dev

* commit 'e26a25361d9ae649f0855f69afc1cce1b7d3116a':
  Using outset bottom from theme as bottom inset on circular screens.

10 years agoam 3e7b4279: Merge "Update QS user switcher colors to spec" into lmp-dev
Adrian Roos [Thu, 17 Jul 2014 14:19:21 +0000 (14:19 +0000)]
am 3e7b4279: Merge "Update QS user switcher colors to spec" into lmp-dev

* commit '3e7b4279abee870d5094f505a9bbdcd42c9a7256':
  Update QS user switcher colors to spec

10 years agoam 221433ab: Merge "Partially fix the keyguard scrim" into lmp-dev
Adrian Roos [Thu, 17 Jul 2014 14:19:17 +0000 (14:19 +0000)]
am 221433ab: Merge "Partially fix the keyguard scrim" into lmp-dev

* commit '221433ab83c1d6719b563f07314c474743ea7416':
  Partially fix the keyguard scrim

10 years agoam cf3580b0: Merge "Fix build." into lmp-dev
Dianne Hackborn [Thu, 17 Jul 2014 14:19:09 +0000 (14:19 +0000)]
am cf3580b0: Merge "Fix build." into lmp-dev

* commit 'cf3580b0c64a69173bfe1423a023d1dbd56b0ef5':
  Fix build.

10 years agoam 62572cab: Merge "Pass input ID to the setup/settings activity" into lmp-dev
Chulwoo Lee [Thu, 17 Jul 2014 14:19:04 +0000 (14:19 +0000)]
am 62572cab: Merge "Pass input ID to the setup/settings activity" into lmp-dev

* commit '62572cabc4083b716d15f85a36eaf4225415b9d8':
  Pass input ID to the setup/settings activity

10 years agoam 02023167: Merge "Introduce "input_id" column to the channels table" into lmp-dev
Chulwoo Lee [Thu, 17 Jul 2014 14:19:01 +0000 (14:19 +0000)]
am 02023167: Merge "Introduce "input_id" column to the channels table" into lmp-dev

* commit '02023167740b862c0df7541a23f825eb5463c3f8':
  Introduce "input_id" column to the channels table

10 years agoam dbec91c0: Implement issue #16330060: Inform ActivityManager about WebView...
Dianne Hackborn [Thu, 17 Jul 2014 14:18:56 +0000 (14:18 +0000)]
am dbec91c0: Implement issue #16330060: Inform ActivityManager about WebView...

* commit 'dbec91c09bd8c184e897d36b8150307ad4713c6c':
  Implement issue #16330060: Inform ActivityManager about WebView...

10 years agoam 47ecf354: Plumb the database code to read/update sound models
Sandeep Siddhartha [Thu, 17 Jul 2014 14:18:49 +0000 (14:18 +0000)]
am 47ecf354: Plumb the database code to read/update sound models

* commit '47ecf354c7d43bd6f6df5f6a6de78fb9201b3805':
  Plumb the database code to read/update sound models

10 years agoam aecd5383: Add recognition modes to the enrollment metadata
Sandeep Siddhartha [Thu, 17 Jul 2014 14:18:43 +0000 (14:18 +0000)]
am aecd5383: Add recognition modes to the enrollment metadata

* commit 'aecd5383e3647d9428dc3c83c894830ab2efc421':
  Add recognition modes to the enrollment metadata

10 years agoam bbbbb3b2: Add public attributes for TimePicker styling
Alan Viverette [Thu, 17 Jul 2014 14:18:38 +0000 (14:18 +0000)]
am bbbbb3b2: Add public attributes for TimePicker styling

* commit 'bbbbb3b25050e624c6e4c75a9c76c043695b92d5':
  Add public attributes for TimePicker styling

10 years agoam ce4dc71c: Merge "Album artwork returns triumphantly to the lockscreen." into lmp-dev
Dan Sandler [Thu, 17 Jul 2014 14:17:16 +0000 (14:17 +0000)]
am ce4dc71c: Merge "Album artwork returns triumphantly to the lockscreen." into lmp-dev

* commit 'ce4dc71cfc0ecbfe1bd504b5d906fbd81b2164b1':
  Album artwork returns triumphantly to the lockscreen.

10 years agoam efe8514f: Merge "Update data limit notification icon + strings." into lmp-dev
John Spurlock [Thu, 17 Jul 2014 14:17:12 +0000 (14:17 +0000)]
am efe8514f: Merge "Update data limit notification icon + strings." into lmp-dev

* commit 'efe8514f89c8f8ecd256f8fc1ef577cbcec05421':
  Update data limit notification icon + strings.

10 years agoam 43bc655b: Add code for isKeyphraseActive and some logging to help debug issues
Sandeep Siddhartha [Thu, 17 Jul 2014 14:17:08 +0000 (14:17 +0000)]
am 43bc655b: Add code for isKeyphraseActive and some logging to help debug issues

* commit '43bc655b3c5ddd70af813280d9125797d076d00e':
  Add code for isKeyphraseActive and some logging to help debug issues

10 years agoam 45aebdf2: Merge "Add a zen-specific event sink, include in dumpstate." into lmp-dev
John Spurlock [Thu, 17 Jul 2014 14:17:05 +0000 (14:17 +0000)]
am 45aebdf2: Merge "Add a zen-specific event sink, include in dumpstate." into lmp-dev

* commit '45aebdf2d2b552914abf9656a69bc92bd6540b54':
  Add a zen-specific event sink, include in dumpstate.

10 years agoam b31b07c8: Merge "Allow content provider access across users" into lmp-dev
Amith Yamasani [Thu, 17 Jul 2014 14:17:01 +0000 (14:17 +0000)]
am b31b07c8: Merge "Allow content provider access across users" into lmp-dev

* commit 'b31b07c8b10937f3071300068da64158d3686513':
  Allow content provider access across users

10 years agoam 1098531c: Disable logging in NetlinkTracker.
Lorenzo Colitti [Thu, 17 Jul 2014 14:16:57 +0000 (14:16 +0000)]
am 1098531c: Disable logging in NetlinkTracker.

* commit '1098531c19d337b4544c51e446e859d86e7fdab9':
  Disable logging in NetlinkTracker.

10 years agoam b63869a6: Merge "Add accessibility text contrast setting" into lmp-dev
Chris Craik [Thu, 17 Jul 2014 14:16:53 +0000 (14:16 +0000)]
am b63869a6: Merge "Add accessibility text contrast setting" into lmp-dev

* commit 'b63869a6fb76ede4492f2184ae005687ac70c916':
  Add accessibility text contrast setting

10 years agoam ec82a805: Add toString & equals helper methods to PhoneAccount.java
Santos Cordon [Thu, 17 Jul 2014 14:16:50 +0000 (14:16 +0000)]
am ec82a805: Add toString & equals helper methods to PhoneAccount.java

* commit 'ec82a805b55ce61e2049d66d74fbab5610577013':
  Add toString & equals helper methods to PhoneAccount.java

10 years agoam 54639300: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Thu, 17 Jul 2014 14:16:47 +0000 (14:16 +0000)]
am 54639300: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-dev

* commit '54639300d0ec7424fe6b18ba82f0293c2543c62f':
  Import translations. DO NOT MERGE

10 years agoam fddad887: Merge "QS: Deal with null uuids in BT controller." into lmp-dev
John Spurlock [Thu, 17 Jul 2014 14:16:43 +0000 (14:16 +0000)]
am fddad887: Merge "QS: Deal with null uuids in BT controller." into lmp-dev

* commit 'fddad8871e41cedc2b0bb31edd7f3a509ac7c403':
  QS: Deal with null uuids in BT controller.

10 years agoam 9988df29: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Thu, 17 Jul 2014 14:16:40 +0000 (14:16 +0000)]
am 9988df29: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-dev

* commit '9988df2980dbe0529eca8ba4379b061197166a55':
  Import translations. DO NOT MERGE

10 years agoam da616efd: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Thu, 17 Jul 2014 14:16:36 +0000 (14:16 +0000)]
am da616efd: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-dev

* commit 'da616efd015e372c3e02c1b9368fe66badb0341d':
  Import translations. DO NOT MERGE

10 years agoam 6d98d91f: Merge "Hook up system audio mode" into lmp-dev
Jungshik Jang [Thu, 17 Jul 2014 14:16:33 +0000 (14:16 +0000)]
am 6d98d91f: Merge "Hook up system audio mode" into lmp-dev

* commit '6d98d91f01dc77af031bf9d8537d101110ba43e5':
  Hook up system audio mode

10 years agoam 8b353ef1: Merge "Maybe fix issue #16167054: Wakelock is acquired and released...
Dianne Hackborn [Thu, 17 Jul 2014 14:16:30 +0000 (14:16 +0000)]
am 8b353ef1: Merge "Maybe fix issue #16167054: Wakelock is acquired and released in..." into lmp-dev

* commit '8b353ef1ac284d2ad306de7d6609ebc1b1053ede':
  Maybe fix issue #16167054: Wakelock is acquired and released in...

10 years agoam 0b4d73dd: Merge "Introduce RTT Manager" into lmp-dev
Vinit Deshpande [Thu, 17 Jul 2014 14:16:26 +0000 (14:16 +0000)]
am 0b4d73dd: Merge "Introduce RTT Manager" into lmp-dev

* commit '0b4d73dd5885a2ef86e14f77ff1963c42d6c59b9':
  Introduce RTT Manager

10 years agoam 52c8bd50: Merge "Add a new SystemApi, getPrivilegedConfiguredNetworks(). Part...
Chelsea Derrick [Thu, 17 Jul 2014 14:16:23 +0000 (14:16 +0000)]
am 52c8bd50: Merge "Add a new SystemApi, getPrivilegedConfiguredNetworks(). Part 1 [DO NOT MERGE]" into lmp-dev

* commit '52c8bd50f87388f6c32b3664d46723490e7e3502':
  Add a new SystemApi, getPrivilegedConfiguredNetworks(). Part 1 [DO NOT MERGE]

10 years agoam 6b7e527a: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Thu, 17 Jul 2014 14:16:19 +0000 (14:16 +0000)]
am 6b7e527a: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-dev

* commit '6b7e527ae3433a7be5234578d923a6ed149e3e48':
  Import translations. DO NOT MERGE

10 years agoam ca0db50a: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Thu, 17 Jul 2014 14:16:16 +0000 (14:16 +0000)]
am ca0db50a: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-dev

* commit 'ca0db50aaa768353686fdcf76de6dfb701bf67e0':
  Import translations. DO NOT MERGE

10 years agoam 2b8858a9: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Thu, 17 Jul 2014 14:16:13 +0000 (14:16 +0000)]
am 2b8858a9: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-dev

* commit '2b8858a901e45119c78e239c2c34b3e2486ee692':
  Import translations. DO NOT MERGE

10 years agoDO NOT MERGE
Nicolas Prevot [Tue, 8 Jul 2014 14:47:17 +0000 (15:47 +0100)]
DO NOT MERGE

Remove cross-profile intent filters when removing a user.

When a user is being removed: removing cross-profile intent filters that have
this user as their source.
This makes sure that if the user id gets reassigned without restarting the phone,
we do not have old information from the preexisting profile.

Change-Id: Ie3a2aa0cbbe6c9eb9e945e650fd907e5cc012409
(cherry picked from commit d44e2d7340c70406d8b5eb8b3d6c6c0daaa8705f)

10 years agoam 95198b91: am 39f0e7da: Merge "Using outset bottom from theme as bottom inset on...
Filip Gruszczynski [Thu, 17 Jul 2014 13:37:25 +0000 (13:37 +0000)]
am 95198b91: am 39f0e7da: Merge "Using outset bottom from theme as bottom inset on circular screens." into klp-modular-dev

* commit '95198b91665bb93473ea1ec68c69bdbfd0002d49':
  Using outset bottom from theme as bottom inset on circular screens.

10 years agoam 39f0e7da: Merge "Using outset bottom from theme as bottom inset on circular screen...
Filip Gruszczynski [Thu, 17 Jul 2014 10:55:43 +0000 (10:55 +0000)]
am 39f0e7da: Merge "Using outset bottom from theme as bottom inset on circular screens." into klp-modular-dev

* commit '39f0e7da00eae4e5a331a9413a396f3dddbeb625':
  Using outset bottom from theme as bottom inset on circular screens.

10 years agoMerge "Zen: Maintain selection throughout rocker session." into lmp-dev
John Spurlock [Thu, 17 Jul 2014 16:15:42 +0000 (16:15 +0000)]
Merge "Zen: Maintain selection throughout rocker session." into lmp-dev

10 years agoZen: Maintain selection throughout rocker session.
John Spurlock [Thu, 17 Jul 2014 15:17:11 +0000 (11:17 -0400)]
Zen: Maintain selection throughout rocker session.

While the panel is visible, allow toggling between
none + priority (and even 'all') without resetting
the exit condition.

Bug:16350606
Change-Id: I830be8ccad1ba95a64239f00a72f773c4fe739f2

10 years agoMerge "Zen: Return of the alarm warning." into lmp-dev
John Spurlock [Thu, 17 Jul 2014 15:46:42 +0000 (15:46 +0000)]
Merge "Zen: Return of the alarm warning." into lmp-dev

10 years agoZen: Return of the alarm warning.
John Spurlock [Thu, 17 Jul 2014 01:03:15 +0000 (21:03 -0400)]
Zen: Return of the alarm warning.

- Remove the term timers from subtitle, the term "alarms"
  is now inclusive of timers.
- Resurrect the alarm warning, give it a more prominent
  appearance if we can detect an overlap in a time-based
  exit condition and the next alarm time.

Change-Id: I5d6d67694c7acc9e2a5a7c63e647069744a22cec

10 years agoMerge "Shade: Hide the status icons from the collapsed header." into lmp-dev
John Spurlock [Thu, 17 Jul 2014 15:56:26 +0000 (15:56 +0000)]
Merge "Shade: Hide the status icons from the collapsed header." into lmp-dev

10 years agoShade: Hide the status icons from the collapsed header.
John Spurlock [Thu, 17 Jul 2014 14:11:40 +0000 (10:11 -0400)]
Shade: Hide the status icons from the collapsed header.

Only show wifi / cell / battery / user, the entire statusIcons
layout s/b hidden when reparented to the header.

Bug:16355667
Change-Id: I4c99ffed82af47c4e67e7915a8cb98fc04ad7017

10 years agoImplement issue #16330060: Inform ActivityManager about WebView...
Dianne Hackborn [Thu, 17 Jul 2014 00:31:10 +0000 (17:31 -0700)]
Implement issue #16330060: Inform ActivityManager about WebView...

...state changes.

Add a new API to tell the activity manager about a new dependency
one process has on another package.  Start using it already for
when apps is Context.createPackageContext() to load code from another
app.

Also do some work on getting the monitoring of proc/uid states
in shape so it can be used by unundled code, along with an
AppImportanceMonitor class for doing so.

Some small fixes and additions to VoiceInteractionService.

Improve handling of unaccounted/overcounted battery use so that
they aren't shown to the user unless they are significant.

Change-Id: I22dd79a73f4e70103d3f8964494aebc8a31f971c

10 years agoPlumb the database code to read/update sound models
Sandeep Siddhartha [Thu, 17 Jul 2014 04:02:08 +0000 (21:02 -0700)]
Plumb the database code to read/update sound models

Change-Id: I135131b042481462f905bdb69ea8544e2561d177

10 years agoAdd recognition modes to the enrollment metadata
Sandeep Siddhartha [Fri, 11 Jul 2014 19:27:34 +0000 (12:27 -0700)]
Add recognition modes to the enrollment metadata

This will be used by the Voice interaction service to determine what type of recognition may be run
on the DSP. e.g. If the DSP supports voice trigger only for the given keyphrase,
the voice interaction service may want to perform user identification at its end.

Also support keyphrase metadata for all keyphrases and locales.
In case the enrollment app supports open-ended keyphrases, it can leave the keyphrase text
to be empty
similarly, if the enrollment app supports all locales, it can leave the supported locales
attribute to be empty,

Change-Id: I782a17a877fc79ed569fa7c3a81697641182590b

10 years agoAdd public attributes for TimePicker styling
Alan Viverette [Thu, 17 Jul 2014 00:39:27 +0000 (17:39 -0700)]
Add public attributes for TimePicker styling

BUG: 11218747
Change-Id: Ifdf981280ebe20a9066f219c9a4505d0d7486b2e

10 years agoMerge "Pass input ID to the setup/settings activity" into lmp-dev
Chulwoo Lee [Thu, 17 Jul 2014 06:19:08 +0000 (06:19 +0000)]
Merge "Pass input ID to the setup/settings activity" into lmp-dev

10 years agoMerge "Introduce "input_id" column to the channels table" into lmp-dev
Chulwoo Lee [Thu, 17 Jul 2014 06:18:17 +0000 (06:18 +0000)]
Merge "Introduce "input_id" column to the channels table" into lmp-dev

10 years agoAdd code for isKeyphraseActive and some logging to help debug issues
Sandeep Siddhartha [Wed, 16 Jul 2014 22:36:44 +0000 (15:36 -0700)]
Add code for isKeyphraseActive and some logging to help debug issues

Change-Id: I89f2090be5a5fe5f7c0da1648a0d46a093893fe2

10 years agoDisable logging in NetlinkTracker.
Lorenzo Colitti [Thu, 17 Jul 2014 01:13:27 +0000 (10:13 +0900)]
Disable logging in NetlinkTracker.

This logging can get quite spammy in GoogleGuest, and there's
currently no reason to think it's necessary. Much of the same
information is available via "adb shell ndc monitor".

Bug: 16328180
Change-Id: I15a8348e261d6b69a4ef8bdaf8a2a431b1c2bc0d

10 years agoAdd toString & equals helper methods to PhoneAccount.java
Santos Cordon [Mon, 14 Jul 2014 10:32:56 +0000 (03:32 -0700)]
Add toString & equals helper methods to PhoneAccount.java

Bug: 16292368
Change-Id: I5dd2bcd2d65e856107ac2f80958e8b408abcec0b

10 years agoMerge "Update QS user switcher colors to spec" into lmp-dev
Adrian Roos [Thu, 17 Jul 2014 10:37:36 +0000 (10:37 +0000)]
Merge "Update QS user switcher colors to spec" into lmp-dev

10 years agoMerge "Add AudioAttributes support in the TTS." into lmp-dev
Przemyslaw Szczepaniak [Thu, 17 Jul 2014 15:51:50 +0000 (15:51 +0000)]
Merge "Add AudioAttributes support in the TTS." into lmp-dev

10 years agoAdd AudioAttributes support in the TTS.
Przemyslaw Szczepaniak [Mon, 14 Jul 2014 16:10:42 +0000 (17:10 +0100)]
Add AudioAttributes support in the TTS.

Bug: 16259299
Change-Id: I53f4f7a2b9a3b9a422affaf6abe4aca258e67d7f

10 years agoMerge "Check for exported and category before starting activity." into lmp-dev
Kenny Guy [Thu, 17 Jul 2014 15:15:52 +0000 (15:15 +0000)]
Merge "Check for exported and category before starting activity." into lmp-dev

10 years agoCheck for exported and category before starting activity.
Kenny Guy [Thu, 17 Jul 2014 12:01:25 +0000 (13:01 +0100)]
Check for exported and category before starting activity.

Make LauncherAppService check that component passed to
startActivityAsUser is exported and has the category
Intent.CATEGORY_LAUNCHER before starting it.

Bug: 15989072
Change-Id: I29d03fae49ff0ca8d7f7524f5e71895d62ff3cae

10 years agoMerge "Partially fix the keyguard scrim" into lmp-dev
Adrian Roos [Thu, 17 Jul 2014 10:36:28 +0000 (10:36 +0000)]
Merge "Partially fix the keyguard scrim" into lmp-dev

10 years agoMerge "Allow content provider access across users" into lmp-dev
Amith Yamasani [Thu, 17 Jul 2014 01:44:08 +0000 (01:44 +0000)]
Merge "Allow content provider access across users" into lmp-dev

10 years agoAllow content provider access across users
Amith Yamasani [Thu, 17 Jul 2014 00:47:40 +0000 (17:47 -0700)]
Allow content provider access across users

If the package has INTERACT_ACROSS_USERS. This had recently
regressed. Bringing back the functionality needed for multiuser
call log syncing.

Bug: 16298776
Change-Id: I4fdc3d676bb8a2bf78f5c27c41a74c0491e343cd

10 years agoMerge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Thu, 17 Jul 2014 01:20:46 +0000 (01:20 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev

10 years agoImport translations. DO NOT MERGE
Baligh Uddin [Thu, 17 Jul 2014 01:13:44 +0000 (18:13 -0700)]
Import translations. DO NOT MERGE

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

10 years agoMerge "Maybe fix issue #16167054: Wakelock is acquired and released in..." into lmp-dev
Dianne Hackborn [Thu, 17 Jul 2014 00:51:53 +0000 (00:51 +0000)]
Merge "Maybe fix issue #16167054: Wakelock is acquired and released in..." into lmp-dev

10 years agoMaybe fix issue #16167054: Wakelock is acquired and released in...
Dianne Hackborn [Tue, 15 Jul 2014 23:39:47 +0000 (16:39 -0700)]
Maybe fix issue #16167054: Wakelock is acquired and released in...

...battery history even though CPU is in suspend

There is a race in the power manager between noting a wake lock
acquire and ensuring the device is staying awake.

Change-Id: I3d76f99d73dca119b09f253f0e31448408c88a3c

10 years agoRevisit HDMI-CEC system audio mode in AudioService.
Jungshik Jang [Tue, 15 Jul 2014 10:27:56 +0000 (19:27 +0900)]
Revisit HDMI-CEC system audio mode in AudioService.

From recent feedback on HDMI-CEC system audio mode,
it would be unnecessary to enforce output from AudioService.
Instead, it would follow audio policy according to status
of HDMI-CEC system audio mode.
For that removed two params of setHdmiSystemAudioModeSupported
api of AudioManager.

In terms of speaker mute, it will be handled by removing speaker
from audio ouput instead of changing gain control. For that
added new force usage type, FOR_HDMI_SYSTEM_AUDIO_MODE and
new force config type, FORCE_HDMI_SYSTEM_AUDIO_ENFORCED.
This is used to notify change of system audio mode to
audio policy manager.

Bug: 16305986
Bug: 16002150

Change-Id: I5643ad093a651c951e12b567c6e11b88aa87cea2

10 years agoMerge "Add a new SystemApi, getPrivilegedConfiguredNetworks(). Part 1 [DO NOT MERGE...
Chelsea Derrick [Thu, 17 Jul 2014 00:45:28 +0000 (00:45 +0000)]
Merge "Add a new SystemApi, getPrivilegedConfiguredNetworks(). Part 1 [DO NOT MERGE]" into lmp-dev

10 years agoAdd a new SystemApi, getPrivilegedConfiguredNetworks(). Part 1 [DO NOT MERGE]
Wenchao Tong [Mon, 16 Jun 2014 22:12:27 +0000 (15:12 -0700)]
Add a new SystemApi, getPrivilegedConfiguredNetworks(). Part 1 [DO NOT MERGE]

This is very similar to the existing
WifiManger.getConfiguredNetworks(), but it returns real preSharedKey.
This API is only used by system application.

Bug: 15703353
Change-Id: If3eaca3286e77b780272f42a28772d1d8d39db65
(cherry picked from commit 775bf6ae5d052948bcb60eaf89defa9105d7077c)

10 years agoMerge "Fix build." into lmp-dev
Dianne Hackborn [Thu, 17 Jul 2014 06:24:11 +0000 (06:24 +0000)]
Merge "Fix build." into lmp-dev

10 years agoFix build.
Dianne Hackborn [Thu, 17 Jul 2014 06:23:26 +0000 (23:23 -0700)]
Fix build.

Change-Id: I3db1e059534581728a52699681b739482aeb913f

10 years agoMerge "Album artwork returns triumphantly to the lockscreen." into lmp-dev
Dan Sandler [Thu, 17 Jul 2014 04:05:16 +0000 (04:05 +0000)]
Merge "Album artwork returns triumphantly to the lockscreen." into lmp-dev

10 years agoAlbum artwork returns triumphantly to the lockscreen.
Dan Sandler [Wed, 21 May 2014 16:48:22 +0000 (12:48 -0400)]
Album artwork returns triumphantly to the lockscreen.

It is pulled from the metadata of the active media
session, which we fetch in one of two ways:

1. From a proper media notification, we can extract the
   session token from EXTRA_MEDIA_SESSION.
2. If none of these is found, we ask MediaSessionManager for
   any outstanding media sessions whose packages match an
   active notification. These include legacy RCC clients,
   whose notifications are oblivious to EXTRA_MEDIA_SESSION.

We then pull the album artwork out of the metadata and fade
it in on the lockscreen.

Bug: 15147533
Bug: 15135254
Change-Id: Ia967bfba310b6c792b14673872cb132ddd7052a5

10 years agoMerge "Introduce RTT Manager" into lmp-dev
Vinit Deshpande [Thu, 17 Jul 2014 00:46:28 +0000 (00:46 +0000)]
Merge "Introduce RTT Manager" into lmp-dev

10 years agoIntroduce RTT Manager
Vinit Deshpande [Mon, 30 Jun 2014 22:25:01 +0000 (15:25 -0700)]
Introduce RTT Manager

Change-Id: Ic9a16d587897b272f85cdb2b8c52b51bca060d18

10 years agoMerge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Thu, 17 Jul 2014 00:44:34 +0000 (00:44 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev

10 years agoImport translations. DO NOT MERGE
Baligh Uddin [Thu, 17 Jul 2014 00:36:26 +0000 (17:36 -0700)]
Import translations. DO NOT MERGE

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

10 years agoMerge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Thu, 17 Jul 2014 00:44:32 +0000 (00:44 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev

10 years agoImport translations. DO NOT MERGE
Baligh Uddin [Thu, 17 Jul 2014 00:37:09 +0000 (17:37 -0700)]
Import translations. DO NOT MERGE

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

10 years agoMerge "Expose network scoring APIs to /system apps." into lmp-dev
Jeff Davidson [Thu, 17 Jul 2014 00:41:20 +0000 (00:41 +0000)]
Merge "Expose network scoring APIs to /system apps." into lmp-dev

10 years agoExpose network scoring APIs to /system apps.
Jeff Davidson [Thu, 17 Jul 2014 00:24:46 +0000 (17:24 -0700)]
Expose network scoring APIs to /system apps.

Ideally, we'd only expose the methods that we intend unbundled apps to
call (e.g. not NetworkScoreManager#setActiveScorer, which should only
be called by Settings), but this isn't harmful in terms of permissions
as the APIs still check security appropriately.

Bug: 15833200
Change-Id: I2047515b41c8be0cf7cb51dd495fe72309c05f68

10 years agoMerge "Using outset bottom from theme as bottom inset on circular screens." into...
Filip Gruszczynski [Thu, 17 Jul 2014 00:23:35 +0000 (00:23 +0000)]
Merge "Using outset bottom from theme as bottom inset on circular screens." into klp-modular-dev

10 years agoUsing outset bottom from theme as bottom inset on circular screens.
Filip Gruszczynski [Tue, 15 Jul 2014 00:10:42 +0000 (17:10 -0700)]
Using outset bottom from theme as bottom inset on circular screens.

Change-Id: I46374b345e60a74b6afbbb6a278a0b8e81650681

10 years agoUpdate QS user switcher colors to spec
Adrian Roos [Wed, 16 Jul 2014 22:32:13 +0000 (00:32 +0200)]
Update QS user switcher colors to spec

Bug: 15545213
Change-Id: Id0e48e4406c64d2a8a19ed8fdcec398896ca11c0

10 years agoMerge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Thu, 17 Jul 2014 01:20:52 +0000 (01:20 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev

10 years agoImport translations. DO NOT MERGE
Baligh Uddin [Thu, 17 Jul 2014 01:06:24 +0000 (18:06 -0700)]
Import translations. DO NOT MERGE

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

10 years agoMerge "Hook up system audio mode" into lmp-dev
Jungshik Jang [Thu, 17 Jul 2014 01:13:13 +0000 (01:13 +0000)]
Merge "Hook up system audio mode" into lmp-dev

10 years agoHook up system audio mode
Jungshik Jang [Tue, 15 Jul 2014 06:49:02 +0000 (15:49 +0900)]
Hook up system audio mode

Whenever system audio mode is changed, it should notify to AudioManager
so that AudioManager changes internal output or mute status accordingly.
To have more clear cut between last setting and current system audio mode,
renamed mSystemAudioMode into mSystemAudioActivated and added
getLastSystemAudioMode() which returns last system audio mode value stored
in global settings (NVM).

Bug: 16002150
Change-Id: I5d01d879c1c5a9a3f4b0cf2d25e9e74c26c52fa0

10 years agoMerge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Thu, 17 Jul 2014 00:44:30 +0000 (00:44 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev

10 years agoImport translations. DO NOT MERGE
Baligh Uddin [Thu, 17 Jul 2014 00:39:00 +0000 (17:39 -0700)]
Import translations. DO NOT MERGE

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

10 years agoMediaRecorder: added constants for WEBM output
Robert Shih [Thu, 10 Jul 2014 18:12:30 +0000 (11:12 -0700)]
MediaRecorder: added constants for WEBM output

Change-Id: Iacbb55bda71bb6da98244255bf2a4c34c7342fb0

10 years agoMerge "Make a network the default when it connects if we have no default." into lmp-dev
Robert Greenwalt [Thu, 17 Jul 2014 00:03:06 +0000 (00:03 +0000)]
Merge "Make a network the default when it connects if we have no default." into lmp-dev

10 years agoBug 16152902: Disabling FUL in keyguard and screen lock settings
Brian Colonna [Wed, 16 Jul 2014 17:50:47 +0000 (13:50 -0400)]
Bug 16152902: Disabling FUL in keyguard and screen lock settings

This is the framework change needed to switch from Face Unlock as
a standard unlock mechanism to Face Unlock as a trustlet.  This
forces isBiometricWeakInstalled() to return false such that neither
keyguard nor Screen Lock Settings thinks it exists.  This means FUL
is no longer a screen lock option.

If Face Unlock was already enabled and someone updates to this build,
the screen lock automatically switches to the backup lock.  That
functionality was already built-in so everything would continue to
work if Face Unlock decided to disappear from someone's device.

Change-Id: I407f6e1d75bfe40c7142c2508c2d68867e02d858

10 years agoFix LocalePicker background
Fabrice Di Meglio [Wed, 16 Jul 2014 23:37:51 +0000 (16:37 -0700)]
Fix LocalePicker background

- use the background defined by the Theme

See bug: #13140648 Settings needs to support the new Quantum Paper theme

Change-Id: I30f1146fbcb57088a62c999dce349d1f85510427

10 years agoMake a network the default when it connects if we have no default.
Paul Jensen [Mon, 14 Jul 2014 16:03:33 +0000 (12:03 -0400)]
Make a network the default when it connects if we have no default.

When a network comes online, is a candidate for being the default network
(i.e. satisfies default NetworkRequest), and the device has no default
network, then make the new network the default network for the purposes
of routing network traffic.  This does not affect NetworkRequests or
NetworkCallbacks.  This ignores but does not affect network validation.

Benefits:
1. Offers a fail-safe in case network validation returns a false negative.
   For example:  It would be nice if every Android device didn't fail when
   clients3.google.com/generate_204 went down.
2. Offers a method to debug connectivity issues.
   For example:  If WiFi is failing, disabling Cellular would rule out
   interference from WiFi network validation.
3. Reduces delay between no connectivity and any connectivity.
4. Offers a fail-safe in cases of unreliable networks.
   For example: You need rescuing from a remote location with a weak signal
   offering 90% packet loss.  You just want your distress call to go out
   but are infuriated to find network validation blocks connectivity.

Change-Id: I78621a1fe8ed2a336591f65bf7b07a6cbcc7ba5e

10 years agoMerge "Unhide new MMS API and SMS storage API (1/2)" into lmp-dev
Ye Wen [Wed, 16 Jul 2014 23:30:08 +0000 (23:30 +0000)]
Merge "Unhide new MMS API and SMS storage API (1/2)" into lmp-dev

10 years agoUnhide new MMS API and SMS storage API (1/2)
Ye Wen [Wed, 16 Jul 2014 22:26:26 +0000 (15:26 -0700)]
Unhide new MMS API and SMS storage API (1/2)

b/14095333

Change-Id: Id7aca41ccc7eae13ddfa8c6835fe8b299b1e83a5