OSDN Git Service
Seigo Nonaka [Wed, 6 May 2015 20:31:18 +0000 (20:31 +0000)]
Merge "Always show auxiliary subtypes from NavBar keyboard icon." into mnc-dev
Seigo Nonaka [Mon, 4 May 2015 20:02:22 +0000 (13:02 -0700)]
Always show auxiliary subtypes from NavBar keyboard icon.
The auxiliary subtypes should be listed if the input method picker is
opened from NavBar keyboard icon. However there is only
IMM#showInputMethodPicker() API to open input method picker and this is
also used from LockScreen or Settings UI. Auxiliary subtypes should not
be listed there(Id7cf5d122). Thus framework shows auxiliary subtypes
based on IMMS#mInputShown and LockScreen state, but it is not a perfect
solution. If a physical keyboard is connected, the soft input may be
gone. As the result, auxiliary subtypes won't be listed even if it is
opened from NavBar keyboard icon.
To fix this issue, this CL introduces IMM#showInputMethodPicker(boolean)
to be able to decide showing auxiliary subtypes by caller.
Note that IMM#showInputMethodPicker(boolean) is still hidden with @hide.
There is no public API change in this CL.
Bug:
20763994
Change-Id: I1e50ee42838a1bf64a612da4904aa93458d44ea4
Christopher Tate [Wed, 6 May 2015 19:41:39 +0000 (19:41 +0000)]
Merge "Fix requestRestore() of an app's own package" into mnc-dev
Jason Sams [Wed, 6 May 2015 19:40:20 +0000 (19:40 +0000)]
Merge "Fix Allocation-less launches" into mnc-dev
Tim Murray [Wed, 6 May 2015 19:31:47 +0000 (19:31 +0000)]
Merge "Add loop option to hwuitest." into mnc-dev
Christopher Tate [Wed, 6 May 2015 19:31:46 +0000 (12:31 -0700)]
Fix requestRestore() of an app's own package
The BACKUP permission check was being applied over-zealously.
Bug
19336200
Change-Id: Ia52b5c5cc0fd8d19b74ee624be85113d1b8dca7e
Tim Murray [Wed, 6 May 2015 18:37:37 +0000 (11:37 -0700)]
Add loop option to hwuitest.
Change-Id: I15b6b121bd6bd963e5b433bdd93d6dc3e83645b8
Chris Wren [Wed, 6 May 2015 18:34:46 +0000 (18:34 +0000)]
Merge "count panel open method" into mnc-dev
Eric Laurent [Wed, 6 May 2015 17:51:52 +0000 (17:51 +0000)]
Merge "Implement audio routing callbacks" into mnc-dev
Alex Klyubin [Wed, 6 May 2015 17:26:07 +0000 (17:26 +0000)]
Merge "Keystore uses 0 for invalid operation handles." into mnc-dev
Alan Viverette [Wed, 6 May 2015 17:25:25 +0000 (17:25 +0000)]
Merge "DayNight theme for framework packages" into mnc-dev
Alan Viverette [Wed, 6 May 2015 17:24:29 +0000 (17:24 +0000)]
Merge "ListPopupWindow should use window layout type SUB_PANEL" into mnc-dev
Jeff Tinker [Wed, 6 May 2015 17:22:33 +0000 (17:22 +0000)]
Merge "Clarify wording of MediaCrypto exception "ERROR_NO_KEY"" into mnc-dev
Alex Klyubin [Wed, 6 May 2015 17:16:57 +0000 (10:16 -0700)]
Keystore uses 0 for invalid operation handles.
This propagates the concept that 0 is an invalid crypto operation
handle to the outside of AndroidKeyStore abstraction.
Bug:
20864436
Change-Id: I1e5abb66c5d41d8fc32aac44372495a708c2b6e2
Alan Viverette [Wed, 6 May 2015 17:11:23 +0000 (17:11 +0000)]
Merge "Add scroll indicators on View, use in AlertDialog" into mnc-dev
Alan Viverette [Wed, 6 May 2015 00:18:27 +0000 (17:18 -0700)]
Add scroll indicators on View, use in AlertDialog
Also updates default fade duration for scrollbars to match Material
spec and moves around some padding in AlertDialog so that scrolling
text and list items aren't so close to the title.
Bug:
19098033
Change-Id: I40dca6a931480c4c48463e3ea5b8361534cbd8d7
Eric Laurent [Fri, 1 May 2015 18:37:49 +0000 (11:37 -0700)]
Implement audio routing callbacks
Implement JNI for AudioTrack and AudioRecord routing
callbacks:
- Added files core/jni/android_media_DeviceCallback.cpp/.h
for JNI callback implementation used by both AudioTrack
and AudioRecord.
- Made AudioManager AudioPort and AudioPatch methods static
in order to call them without context.
Also added IO handle information to AudioMixPort.
Change-Id: Icee182aa68310d4b12fd1469f48e78110889acf1
Alan Viverette [Wed, 6 May 2015 16:58:08 +0000 (16:58 +0000)]
Merge "Fix setting hotspot bounds in a drawable container" into mnc-dev
Chris Wren [Fri, 1 May 2015 20:12:12 +0000 (16:12 -0400)]
count panel open method
open panel
open with two fingers
open via peek
pull down to open QS
tap to open QS
Bug:
20262922
Change-Id: I7eaa8a6de75867035c64a3ac939cec86daaab913
Alexander Martinz [Tue, 5 May 2015 22:44:24 +0000 (00:44 +0200)]
Fix setting hotspot bounds in a drawable container
We are passing the wrong parameters for setting hotspot bounds.
Bottom and right are in the wrong order, correct it.
Change-Id: I2762fc3a4c29f05ba8b7e71a5c6cad0be16c2ae0
John Spurlock [Wed, 6 May 2015 16:21:58 +0000 (16:21 +0000)]
Merge "Zen: Calendar tracker should use event availability." into mnc-dev
Tyler Gunn [Wed, 6 May 2015 16:01:29 +0000 (16:01 +0000)]
Merge "Change sendSessionModifyRequest VideoProvider API signature." into mnc-dev
Tyler Gunn [Wed, 6 May 2015 15:52:27 +0000 (08:52 -0700)]
Change sendSessionModifyRequest VideoProvider API signature.
Including a fromProfile in addition to the requestedProfile.
- Changed VideoCallImpl to generate the fromVideoProfile based on the
call's current videoState. This ensures the InCall UI only needs to
pass in the new video profile; the VideoCall Impl already has enough
knowledge to generate the fromProfile.
- Changed VideoCallImpl to track the current videoQuality, which forms
a part of the fromVideoProfile.
Bug:
20704229
Change-Id: I89f293f03a2b13fc8c1dcfd8a07ab8640d3950e0
John Spurlock [Wed, 6 May 2015 15:36:19 +0000 (11:36 -0400)]
Zen: Calendar tracker should use event availability.
- Ignore events that are marked as availability=free for consideration
as DND trigger events. All-day events are conventionally marked
as free by default.
Bug:
20064962
Change-Id: Ie26c81a6b79bdd86444092886f9bc123470575a7
Benjamin Franz [Wed, 6 May 2015 15:16:18 +0000 (15:16 +0000)]
Merge "Rename functions that disable status bar and keyguard" into mnc-dev
Brian Colonna [Wed, 6 May 2015 14:37:22 +0000 (14:37 +0000)]
Merge "Removed unused Face Unlock string" into mnc-dev
Benjamin Franz [Wed, 6 May 2015 11:14:31 +0000 (12:14 +0100)]
Rename functions that disable status bar and keyguard
Rename the DevicePolicyManager functions setKeyguardEnabledState and
setStatusBarEnabledState to setKeyguardDisabled and
setStatusBarDisabled respectively.
Bug:
20820039
Change-Id: I06f6a19ac55b24e66e9f2cb340ead5d940cb2235
Clara Bayarri [Wed, 6 May 2015 09:10:24 +0000 (09:10 +0000)]
Merge "Allow Floating ActionModes in SearchDialog." into mnc-dev
Alan Viverette [Wed, 6 May 2015 03:55:37 +0000 (03:55 +0000)]
Merge "Fix checkbox animation end colors" into mnc-dev
Adam Lesinski [Wed, 6 May 2015 02:21:15 +0000 (02:21 +0000)]
Merge "Fix overcounting of mobile radio" into mnc-dev
Adam Lesinski [Wed, 6 May 2015 02:19:00 +0000 (19:19 -0700)]
Fix overcounting of mobile radio
Bug:
20438089
Change-Id: Ie8987cf61ef7a0cecab6d730eed7bc47eabb9eec
Rich Slogar [Wed, 6 May 2015 01:24:46 +0000 (01:24 +0000)]
am
34e0f640: am
84a67c7d: am
1b5f692d: am
9b4d57e1: Merge "docs: gradle multidex update" into lmp-docs
* commit '
34e0f6401e66df33ec71df7f76196bbe0eca3183':
docs: gradle multidex update
Rich Slogar [Wed, 6 May 2015 01:24:41 +0000 (01:24 +0000)]
am
b462da9e: am
f0ea8f9f: am
f77d64dc: am
2f14c38f: Merge "docs: overview link to release notes" into lmp-docs
* commit '
b462da9e3d554deb9ba5b8ca58d5d66797fb54d5':
docs: overview link to release notes
Rich Slogar [Wed, 6 May 2015 01:24:33 +0000 (01:24 +0000)]
am
48ea7762: am
7e33aa48: am
96d00bb6: am
37ca7773: Merge "docs: translation editor update" into lmp-docs
* commit '
48ea7762295cdf3e2bd61dafd55422a0d6bee5e6':
docs: translation editor update
Rich Slogar [Wed, 6 May 2015 01:24:27 +0000 (01:24 +0000)]
am
cc4a2980: am
ffef3b76: am
39b51b49: am
2febf6e0: Merge "docs: memory monitor duplicate paragraph" into lmp-docs
* commit '
cc4a29807e679a1691a949c117f540867304acc7':
docs: memory monitor duplicate paragraph
Rich Slogar [Wed, 6 May 2015 01:14:31 +0000 (01:14 +0000)]
am
84a67c7d: am
1b5f692d: am
9b4d57e1: Merge "docs: gradle multidex update" into lmp-docs
* commit '
84a67c7db75edc192a8975637c99c9a917796ff1':
docs: gradle multidex update
Rich Slogar [Wed, 6 May 2015 01:14:26 +0000 (01:14 +0000)]
am
f0ea8f9f: am
f77d64dc: am
2f14c38f: Merge "docs: overview link to release notes" into lmp-docs
* commit '
f0ea8f9f1e1ede23f954cade5ee4a84e92d28943':
docs: overview link to release notes
Rich Slogar [Wed, 6 May 2015 01:14:21 +0000 (01:14 +0000)]
am
7e33aa48: am
96d00bb6: am
37ca7773: Merge "docs: translation editor update" into lmp-docs
* commit '
7e33aa4843edbc037659023cff98dd44ac90d44c':
docs: translation editor update
Rich Slogar [Wed, 6 May 2015 01:14:08 +0000 (01:14 +0000)]
am
ffef3b76: am
39b51b49: am
2febf6e0: Merge "docs: memory monitor duplicate paragraph" into lmp-docs
* commit '
ffef3b76762ae32c3a6fca00fa9cbdd1230f6f83':
docs: memory monitor duplicate paragraph
Rich Slogar [Wed, 6 May 2015 01:13:28 +0000 (01:13 +0000)]
am
e12c404a: am
35d7cd40: am
d0551fee: Merge "docs: providing resources link" into lmp-mr1-ub-docs
* commit '
e12c404a07037d214c7f1f83d993ce9dba95e47b':
docs: providing resources link
Jason Sams [Wed, 6 May 2015 01:00:34 +0000 (18:00 -0700)]
Fix Allocation-less launches
Cherry-pick fix from AOSP. Error check for kernel launch was
generating a false positive.
bug
20690242
Change-Id: Ic4c6644072a11aab9a273070be5734519136f685
Rich Slogar [Wed, 6 May 2015 01:00:16 +0000 (01:00 +0000)]
am
1b5f692d: am
9b4d57e1: Merge "docs: gradle multidex update" into lmp-docs
* commit '
1b5f692d853cf5e873dbe4eb93c34e3fcdbb02ed':
docs: gradle multidex update
Rich Slogar [Wed, 6 May 2015 01:00:12 +0000 (01:00 +0000)]
am
f77d64dc: am
2f14c38f: Merge "docs: overview link to release notes" into lmp-docs
* commit '
f77d64dca71e9a11de3f234ce686692dae9d92ed':
docs: overview link to release notes
Rich Slogar [Wed, 6 May 2015 01:00:08 +0000 (01:00 +0000)]
am
96d00bb6: am
37ca7773: Merge "docs: translation editor update" into lmp-docs
* commit '
96d00bb64c8dc9fb85f1f2ecb894930d3eacd0d5':
docs: translation editor update
Rich Slogar [Wed, 6 May 2015 01:00:04 +0000 (01:00 +0000)]
am
39b51b49: am
2febf6e0: Merge "docs: memory monitor duplicate paragraph" into lmp-docs
* commit '
39b51b4968c0aeeef84d5d75ef683516e658a30d':
docs: memory monitor duplicate paragraph
Rich Slogar [Wed, 6 May 2015 00:58:49 +0000 (00:58 +0000)]
am
35d7cd40: am
d0551fee: Merge "docs: providing resources link" into lmp-mr1-ub-docs
* commit '
35d7cd40bb167ee08bbb855195eb395e77a05b7a':
docs: providing resources link
Rich Slogar [Wed, 6 May 2015 00:50:57 +0000 (00:50 +0000)]
am
d0551fee: Merge "docs: providing resources link" into lmp-mr1-ub-docs
* commit '
d0551feed28614dad957a09998522b25392ce621':
docs: providing resources link
Rich Slogar [Wed, 6 May 2015 00:44:58 +0000 (00:44 +0000)]
am
9b4d57e1: Merge "docs: gradle multidex update" into lmp-docs
* commit '
9b4d57e1dc480f375dc26a77333ff4705f760bb8':
docs: gradle multidex update
Rich Slogar [Wed, 6 May 2015 00:44:53 +0000 (00:44 +0000)]
am
2f14c38f: Merge "docs: overview link to release notes" into lmp-docs
* commit '
2f14c38ffb5da66ab58551a1ccd273dfb602babf':
docs: overview link to release notes
Rich Slogar [Wed, 6 May 2015 00:44:48 +0000 (00:44 +0000)]
am
37ca7773: Merge "docs: translation editor update" into lmp-docs
* commit '
37ca7773a59cb4a7de4406378f5b1c8d4c5fefd2':
docs: translation editor update
Rich Slogar [Wed, 6 May 2015 00:44:42 +0000 (00:44 +0000)]
am
2febf6e0: Merge "docs: memory monitor duplicate paragraph" into lmp-docs
* commit '
2febf6e0a5bd9f716005c256f7357c6f44b52c2b':
docs: memory monitor duplicate paragraph
John Spurlock [Wed, 6 May 2015 00:30:24 +0000 (00:30 +0000)]
Merge "Zen: Maintain source filters for both calls and messages." into mnc-dev
Chih-Hung Hsieh [Wed, 6 May 2015 00:29:23 +0000 (00:29 +0000)]
Merge "Remove unused aapt target." into mnc-dev
Amith Yamasani [Wed, 6 May 2015 00:18:18 +0000 (00:18 +0000)]
Merge "Permission policies are for profile and device owners" into mnc-dev
Amith Yamasani [Wed, 6 May 2015 00:16:18 +0000 (17:16 -0700)]
Permission policies are for profile and device owners
Not just device owners
Change-Id: I78ad815651e9bdc4bd78e61d634a5067935fa33f
Chih-Hung Hsieh [Mon, 4 May 2015 21:10:13 +0000 (14:10 -0700)]
Remove unused aapt target.
BUG:
20765163
Change-Id: I13f36f76541216c5c1c20ae8866e09038e08e6f8
(cherry picked from AOSP commit
97627314a4d3e114afe3dbd764a51523e9f0b787)
Jean-Luc Brouillet [Tue, 5 May 2015 23:58:55 +0000 (23:58 +0000)]
am
79f12bb6: am
d967fcbe: am
e9f17cda: docs: Overhaul of the RenderScript reference documentation.
* commit '
79f12bb648aa8a4f71e2c64c5c6354e2261e3257':
docs: Overhaul of the RenderScript reference documentation.
Selim Cinek [Tue, 5 May 2015 23:54:57 +0000 (23:54 +0000)]
Merge "Fixed a measuring bug when the panel was collapsed" into mnc-dev
Selim Cinek [Tue, 5 May 2015 23:54:21 +0000 (23:54 +0000)]
Merge "Enforcing the touchslop now when flinging open before intercepting" into mnc-dev
Selim Cinek [Tue, 5 May 2015 23:53:58 +0000 (23:53 +0000)]
Merge "Fixed a bug where the notifications would jump when going to the full shade" into mnc-dev
Selim Cinek [Tue, 5 May 2015 23:53:22 +0000 (23:53 +0000)]
Merge "Extended test to support launching assist above lock screen" into mnc-dev
Selim Cinek [Tue, 5 May 2015 23:52:34 +0000 (23:52 +0000)]
Merge "The voice assist may now be launched above the lockscreen" into mnc-dev
Rich Slogar [Tue, 5 May 2015 23:44:33 +0000 (23:44 +0000)]
Merge "docs: providing resources link" into lmp-mr1-ub-docs
Rich Slogar [Tue, 5 May 2015 23:42:21 +0000 (23:42 +0000)]
Merge "docs: gradle multidex update" into lmp-docs
Jean-Luc Brouillet [Tue, 5 May 2015 23:39:28 +0000 (23:39 +0000)]
am
d967fcbe: am
e9f17cda: docs: Overhaul of the RenderScript reference documentation.
* commit '
d967fcbee77b2872cb5ae6b05aaabbbc764f806b':
docs: Overhaul of the RenderScript reference documentation.
Rich Slogar [Tue, 5 May 2015 23:38:49 +0000 (23:38 +0000)]
Merge "docs: overview link to release notes" into lmp-docs
Rich Slogar [Tue, 5 May 2015 23:38:17 +0000 (23:38 +0000)]
Merge "docs: translation editor update" into lmp-docs
Rich Slogar [Tue, 5 May 2015 23:37:51 +0000 (23:37 +0000)]
Merge "docs: memory monitor duplicate paragraph" into lmp-docs
Etan Cohen [Tue, 5 May 2015 23:30:27 +0000 (23:30 +0000)]
Merge "Disable VT over IMS feature." into mnc-dev
Jean-Luc Brouillet [Tue, 5 May 2015 23:27:04 +0000 (23:27 +0000)]
am
e9f17cda: docs: Overhaul of the RenderScript reference documentation.
* commit '
e9f17cda80ae60818f43b4ed724436c8b88fd0db':
docs: Overhaul of the RenderScript reference documentation.
Jae Seo [Tue, 5 May 2015 23:13:20 +0000 (23:13 +0000)]
Merge "TIF: Make all the parameters for UNRATED null" into mnc-dev
Jae Seo [Tue, 5 May 2015 20:18:17 +0000 (13:18 -0700)]
TIF: Make all the parameters for UNRATED null
UNRATED is equivalent to Java null in its meaning and usage, thus it is
not appropriate to use non-trivial strings such as "com.android.tv" and
"UNRATED" to create this constant. Replaced them with the string "null",
which is commonly used in other parts of Android and also modified the
documentation to clarify its usage.
Bug:
19102311
Change-Id: I28ac8da3584eb2cc6dfd7284e2b88873fd4e9d13
John Spurlock [Tue, 5 May 2015 22:30:28 +0000 (18:30 -0400)]
Zen: Maintain source filters for both calls and messages.
Bug:
18635172
Change-Id: Ifeb56f1c8d8a30c4966c628edf7512199f3edb22
Jean-Luc Brouillet [Fri, 24 Apr 2015 22:59:02 +0000 (15:59 -0700)]
docs: Overhaul of the RenderScript reference documentation.
cherry-pick from CL: https://android-review.googlesource.com/148241
This CL replaces the Doxygen generated documentation by one that's created
by our internal tool found in framework/rs/api. The big advantages:
- Can handle overloaded functions. Doxygen could not and RenderScript has many.
- Can have version information.
- Can match the look of the Java documentation.
- Cleaner look and no leaking of internal paths.
This CL also include changes introduced by the L release which was missing
previously.
Change-Id: Icade41d04d35e45c445ad952bb8ce14389f9f59f
Etan Cohen [Tue, 5 May 2015 22:18:07 +0000 (15:18 -0700)]
Disable VT over IMS feature.
Feature code (mostly) implemented but not final or supported in release.
Change-Id: I65c4d4400a814718c51954299ef7c993a37638e2
Jeff Tinker [Tue, 5 May 2015 22:03:26 +0000 (15:03 -0700)]
Clarify wording of MediaCrypto exception "ERROR_NO_KEY"
related-to-bug:
20857014
Change-Id: I13204528ec44cda76a721f4d9f6021c1435921ac
Ben Kwa [Tue, 5 May 2015 21:53:21 +0000 (21:53 +0000)]
Merge "Clean up error handling in CopyService." into mnc-dev
Selim Cinek [Tue, 5 May 2015 03:46:25 +0000 (20:46 -0700)]
Fixed a measuring bug when the panel was collapsed
This lead to the dismissView and other views being measured with
height 0 and therefore harm performance and animations.
Bug:
20665047
Change-Id: I985c40948994b409cea5ac7c34a711ce243c62f1
Selim Cinek [Wed, 29 Apr 2015 22:36:56 +0000 (15:36 -0700)]
Enforcing the touchslop now when flinging open before intercepting
This could lead to clicks on notifications not being recognized when opening.
Bug:
19228079
Change-Id: I02c856dd885c8e9bb228a5b20e975e27dba60d12
Selim Cinek [Wed, 29 Apr 2015 02:17:32 +0000 (19:17 -0700)]
Fixed a bug where the notifications would jump when going to the full shade
Change-Id: I811f3cd543f0e69d06bfe692435c579b7844173e
Selim Cinek [Mon, 27 Apr 2015 23:18:37 +0000 (16:18 -0700)]
Extended test to support launching assist above lock screen
Change-Id: Ic65e638eed214a240cc13666f857e9b297f28168
Selim Cinek [Fri, 24 Apr 2015 23:46:13 +0000 (16:46 -0700)]
The voice assist may now be launched above the lockscreen
A possibility was introduced to launch voice assist over
the lockscreen using the left keyguard affordance.
Change-Id: Ic4618d24256b65441a50d77d0ef59b0ec99b6ead
Jorim Jaggi [Fri, 1 May 2015 22:08:34 +0000 (15:08 -0700)]
Make sure fingerprint error messages are handled in Keyguard
Change-Id: I332c08c5e94cf58a2d3f696860511c1a84fecda5
Chris Craik [Tue, 5 May 2015 21:30:08 +0000 (21:30 +0000)]
Merge "Cleanup properties" into mnc-dev
John Reck [Tue, 5 May 2015 21:15:26 +0000 (21:15 +0000)]
Merge "Dump profile info after running test" into mnc-dev
Alan Viverette [Tue, 5 May 2015 21:09:21 +0000 (14:09 -0700)]
DayNight theme for framework packages
Change-Id: I745f90561c957c83540e75a2886e294633c83be1
Pavel Zhamaitsiak [Tue, 5 May 2015 21:05:48 +0000 (21:05 +0000)]
Merge "WiFi Calling: Show different operator name string in Data usage dialog." into mnc-dev
Adrian Roos [Tue, 5 May 2015 21:05:33 +0000 (21:05 +0000)]
Merge "Hide lockscreen contents from a11y while bouncer is showing" into mnc-dev
Pavel Zhamaitsiak [Fri, 27 Mar 2015 16:24:47 +0000 (09:24 -0700)]
WiFi Calling: Show different operator name string in Data usage dialog.
Bug:
19950657
Change-Id: I9999d58e78154ed2d6d824973c40011875de15ef
(cherry picked from lmp-mr1-wfc-dev)
Jorim Jaggi [Tue, 5 May 2015 20:51:17 +0000 (20:51 +0000)]
Merge "Only enable fingerprint auth after first regular auth" into mnc-dev
John Spurlock [Tue, 5 May 2015 20:43:53 +0000 (20:43 +0000)]
Merge "Volume A11y: Prevent auto-dismiss when feedback enabled." into mnc-dev
Hiroshi Yamauchi [Tue, 5 May 2015 20:31:40 +0000 (20:31 +0000)]
Merge "Fix binder force gc will block binder thread" into mnc-dev
Prabhakar Thirumoorthy [Tue, 5 May 2015 20:06:50 +0000 (20:06 +0000)]
Merge "Update permissions on memory usage instrumentation" into mnc-dev
John Reck [Tue, 5 May 2015 18:00:53 +0000 (11:00 -0700)]
Dump profile info after running test
Bug:
20824843
Not really a proper "benchmark mode" but it turns out
we already have reasonably good profile data, so tweak
the test app to spit it out after a run.
Change-Id: Iaee9c0d61b5508daf282fe5f95d0b37ee419a8f1
Hiroshi Yamauchi [Tue, 5 May 2015 19:15:26 +0000 (12:15 -0700)]
Fix binder force gc will block binder thread
Symptom: Force gc caused activity launch time took longer
Root Cause: Runtime.getRuntime().gc will block binder thread
Solution: Use VMRuntime.requestConcurrentGC() will not block binder
thread
(cherry pick commit
d916c233f0ed615667c1c2338c779e819098d135)
Bug:
20554807
Change-Id: Ia9fecea51d2b0a6635e037b5f2bfcb8eb87f4103
Maxim Siniavine [Tue, 5 May 2015 19:00:24 +0000 (12:00 -0700)]
Update permissions on memory usage instrumentation
Change-Id: I0c2bbd893252eb1dc3cf8b93b787efd772317216
Ben Kwa [Tue, 5 May 2015 18:58:38 +0000 (11:58 -0700)]
Clean up error handling in CopyService.
Change-Id: I87b9f2c2cfddc222fbee64578b0a1349508a244f
Ben Kwa [Tue, 5 May 2015 18:54:04 +0000 (18:54 +0000)]
Merge "Cherry pick beefed-up error handling in the CopyService from DO NOT MERGE" into mnc-dev
John Spurlock [Tue, 5 May 2015 18:50:43 +0000 (14:50 -0400)]
Volume A11y: Prevent auto-dismiss when feedback enabled.
- Prevent the volume dialog from timing out when feedback is enabled.
- Use the a11y events as an additional user activity signal.
- Add content descriptions for the dialog icon buttons.
Bug:
20172022
Change-Id: Id5cd29d9cee27fded2fc8a029913cfcc2b68c152
Jorim Jaggi [Fri, 1 May 2015 21:28:49 +0000 (14:28 -0700)]
Only enable fingerprint auth after first regular auth
- Add method hasUserAuthenticatedSinceBoot to TrustManagerService
- Use this information to only enable fingerprint auth after the user
has at least once authenticated with his regular authentication
method.
Change-Id: Icf073ac3b340d557b044f6bf27f1a7f8511048e2