OSDN Git Service
Sundeep Ghuman [Mon, 17 Apr 2017 16:42:31 +0000 (16:42 +0000)]
Merge "Synchronously update APs in during forceUpdate." into oc-dev
am:
6bdbc4abec
Change-Id: Ib98d02c5e40de0f245fb303041a665b8ade6a4f3
TreeHugger Robot [Mon, 17 Apr 2017 16:34:49 +0000 (16:34 +0000)]
Merge "Synchronously update APs in during forceUpdate." into oc-dev
Julia Reynolds [Mon, 17 Apr 2017 16:33:11 +0000 (16:33 +0000)]
Merge "Also use the notification's sound for the misc channel" into oc-dev
am:
ed8f49efdc
Change-Id: I268e2702a6fbe714276f38581493ef2a089007e8
TreeHugger Robot [Mon, 17 Apr 2017 16:23:49 +0000 (16:23 +0000)]
Merge "Also use the notification's sound for the misc channel" into oc-dev
Julia Reynolds [Mon, 17 Apr 2017 15:09:24 +0000 (15:09 +0000)]
Merge "Remove @removed method" into oc-dev
am:
bbcf5fba1c
Change-Id: Iae9bb928a90d172dfe74e9308a6d8283df734dc6
TreeHugger Robot [Mon, 17 Apr 2017 15:01:46 +0000 (15:01 +0000)]
Merge "Remove @removed method" into oc-dev
Julia Reynolds [Mon, 17 Apr 2017 14:31:03 +0000 (10:31 -0400)]
Also use the notification's sound for the misc channel
Even if it's nonexistent.
Test: runtest systemui-notification
Change-Id: I1167fdf10b776460de696657dd49ab6f2be85753
Fixes:
37414045
Todd Kennedy [Mon, 17 Apr 2017 14:22:35 +0000 (14:22 +0000)]
Merge "expose the instant app installer component" into oc-dev
am:
676590d060
Change-Id: I48c05c84c2afba4bf68dfd42b834d8e6958f6744
TreeHugger Robot [Mon, 17 Apr 2017 14:17:20 +0000 (14:17 +0000)]
Merge "expose the instant app installer component" into oc-dev
Jaewan Kim [Mon, 17 Apr 2017 07:29:40 +0000 (07:29 +0000)]
Merge "MediaSessionService: Cache active sessions per an user" into oc-dev
am:
5fc6e63e2e
Change-Id: I8a444b4b36fe01097dc3c4e21e0df8294ada56a1
TreeHugger Robot [Mon, 17 Apr 2017 07:20:54 +0000 (07:20 +0000)]
Merge "MediaSessionService: Cache active sessions per an user" into oc-dev
Erik Kline [Mon, 17 Apr 2017 05:19:35 +0000 (05:19 +0000)]
Merge changes I76ae853c,If94102c7 into oc-dev
am:
7eb8260236
Change-Id: I29e7e076b74842098d5de36aa965a736f1a2863c
TreeHugger Robot [Mon, 17 Apr 2017 05:11:14 +0000 (05:11 +0000)]
Merge changes I76ae853c,If94102c7 into oc-dev
* changes:
Ignore potential SystemProperties errors when setting net.dns
Make ConnectivityServiceTest pass on wifi-only devices.
Winson Chung [Mon, 17 Apr 2017 01:50:43 +0000 (01:50 +0000)]
Use vsync choreographer when moving PIP.
am:
487737b876
Change-Id: Ifc6c5a57748432bf1173b27d5377ed573c70ba65
Winson Chung [Wed, 5 Apr 2017 21:17:08 +0000 (14:17 -0700)]
Use vsync choreographer when moving PIP.
Bug:
36371375
Test: Enter PIP, move PIP
Change-Id: I5956a3ed9e92a4cdd4bf0a55723b9f1574c1a86f
Tyler Gunn [Sat, 15 Apr 2017 22:28:09 +0000 (22:28 +0000)]
Merge "Expose phone account register/unregister intents." am:
24299f5b06 am:
b993a44272
am:
d046aa9103
Change-Id: Iece85cdaee561d2e32c634bed2f2bc03a635450c
Nathan Harold [Sat, 15 Apr 2017 22:26:36 +0000 (22:26 +0000)]
Merge "Update doc string for getForbiddenPlmns() to READ_PHONE_STATE" am:
02278a5a02 am:
d50a325553
am:
661278432d
Change-Id: Ie6ed56a31df7a4b9e0730693561786562eb42fc9
Rebecca Silberstein [Sat, 15 Apr 2017 20:42:34 +0000 (20:42 +0000)]
Merge "Add a default SSID prefix for local only hotspot" into oc-dev
am:
d8837b6fca
Change-Id: I8703b838c83a71f5be27d07e1a514bf4c8d22a17
Rebecca Silberstein [Sat, 15 Apr 2017 20:37:32 +0000 (20:37 +0000)]
Merge "Add a default SSID prefix for local only hotspot" into oc-dev
Ray Essick [Sat, 15 Apr 2017 19:01:18 +0000 (19:01 +0000)]
Merge "Rework getMetrics() api per API council" into oc-dev
am:
abbea1df6b
Change-Id: I9b8911d615e9521007a1cbb14514d05aef172f57
TreeHugger Robot [Sat, 15 Apr 2017 18:52:01 +0000 (18:52 +0000)]
Merge "Rework getMetrics() api per API council" into oc-dev
Yifan Hong [Sat, 15 Apr 2017 10:04:52 +0000 (10:04 +0000)]
Merge "Update for removing mount arg to VintfObject::CheckCompatibility" into oc-dev
am:
35edfc1fdc
Change-Id: I0b604d7e6faf1b72bb7271fbb4ad7056f9d800ae
TreeHugger Robot [Sat, 15 Apr 2017 10:01:21 +0000 (10:01 +0000)]
Merge "Update for removing mount arg to VintfObject::CheckCompatibility" into oc-dev
Stephen Chen [Sat, 15 Apr 2017 09:13:41 +0000 (09:13 +0000)]
Merge "Remove ScoredNetwork.BADGING constants." into oc-dev
am:
e587591c5a
Change-Id: I7546e77a0a591ce25b2c771c30b4506d5666cc3f
TreeHugger Robot [Sat, 15 Apr 2017 09:04:30 +0000 (09:04 +0000)]
Merge "Remove ScoredNetwork.BADGING constants." into oc-dev
Kevin Chyn [Sat, 15 Apr 2017 07:11:00 +0000 (07:11 +0000)]
Merge "Keyguard should authenticate with FP even after getting valid FP" into oc-dev
am:
4ea09f5ca4
Change-Id: I9aa9104818078c058f5f5cefaf3e442873a072e8
TreeHugger Robot [Sat, 15 Apr 2017 07:05:44 +0000 (07:05 +0000)]
Merge "Keyguard should authenticate with FP even after getting valid FP" into oc-dev
Tyler Gunn [Sat, 15 Apr 2017 06:17:18 +0000 (06:17 +0000)]
Merge "Expose phone account register/unregister intents." am:
24299f5b06
am:
b993a44272
Change-Id: Ic3f8044b7df278b33208fae671abef21ae8f55d2
Tyler Gunn [Sat, 15 Apr 2017 06:13:21 +0000 (06:13 +0000)]
Merge "Expose phone account register/unregister intents."
am:
24299f5b06
Change-Id: Ifbc60e3221bee3813e2c854305144af901067b13
Treehugger Robot [Sat, 15 Apr 2017 06:07:25 +0000 (06:07 +0000)]
Merge "Expose phone account register/unregister intents."
Tyler Gunn [Fri, 14 Apr 2017 20:43:30 +0000 (13:43 -0700)]
Expose phone account register/unregister intents.
These were previously @SystemApi. Retaining the existing SystemAPI
behavior which sends the intents to those with a private permission.
Extending to ALSO send these intents to the default dialer app as well
using an explicit intent.
Test: Manual
Bug:
37106957
Merged-In: Ifb72870105be5ba024af196a8c3165a9afb397ab
Change-Id: Ifb72870105be5ba024af196a8c3165a9afb397ab
Jorim Jaggi [Sat, 15 Apr 2017 04:56:51 +0000 (04:56 +0000)]
Merge "Wallpaper color extraction API stub" into oc-dev
am:
6acf7a7b45
Change-Id: I6d4e70f45b60fc76e017a982f70a2a7b14b3a3a9
Jorim Jaggi [Sat, 15 Apr 2017 04:52:20 +0000 (04:52 +0000)]
Merge "Wallpaper color extraction API stub" into oc-dev
Eugene Susla [Sat, 15 Apr 2017 04:22:48 +0000 (04:22 +0000)]
Merge "API for notification listener for Companioon apps" into oc-dev
am:
0d88904744
Change-Id: Ie6093be3e7699481473eeb597bc4d604728330a2
TreeHugger Robot [Sat, 15 Apr 2017 04:15:34 +0000 (04:15 +0000)]
Merge "API for notification listener for Companioon apps" into oc-dev
Svetoslav Ganov [Sat, 15 Apr 2017 03:33:02 +0000 (03:33 +0000)]
Merge "Add support for multiple fill contexts" into oc-dev
am:
41200eac71
Change-Id: I9a66bc2d97efbc19fd0cbfd57dfb13323e3ab31a
Svetoslav Ganov [Sat, 15 Apr 2017 03:29:08 +0000 (03:29 +0000)]
Merge "Add support for multiple fill contexts" into oc-dev
Etan Cohen [Sat, 15 Apr 2017 02:32:31 +0000 (02:32 +0000)]
Merge changes from topics 'network_specifier', 'networkspecifier' into oc-dev
am:
d98f26e4f3 -s ours
Change-Id: Ic728d22ee9d7407df5437e3da0468387f5c098c2
TreeHugger Robot [Sat, 15 Apr 2017 02:16:10 +0000 (02:16 +0000)]
Merge changes from topics 'network_specifier', 'networkspecifier' into oc-dev
* changes:
[CM] Unhide the NetworkSpecifier as object API
Make the NetworkSpecifier a class instead of a string.
Add test coverage for NetworkSpecifiers.
Eugene Susla [Mon, 10 Apr 2017 18:51:58 +0000 (11:51 -0700)]
API for notification listener for Companioon apps
Test: 1. Trigger the confitrmation dialog.
Ensure it looks exactly like the one from settings.
2. Call an API without associating the appa first
Ensure exception is thrown with a message mentioning the need to associate 1st
Change-Id: I94d4116e1988db869ed445ae3fd018c50590e3f4
Nathan Harold [Sat, 15 Apr 2017 01:59:13 +0000 (01:59 +0000)]
Merge "Update doc string for getForbiddenPlmns() to READ_PHONE_STATE" am:
02278a5a02
am:
d50a325553
Change-Id: I6d55820dc1710035fcab839f6cae809fa44f16da
Adrian Roos [Sat, 15 Apr 2017 01:58:55 +0000 (01:58 +0000)]
Merge "AOD: Prolong AOD2 after interaction, turn off AOD when prox covered" into oc-dev
am:
490ef3cda4
Change-Id: I6a808b422c23e0bd695d8422150e57ed9cf874ad
Nathan Harold [Sat, 15 Apr 2017 01:52:24 +0000 (01:52 +0000)]
Merge "Update doc string for getForbiddenPlmns() to READ_PHONE_STATE"
am:
02278a5a02
Change-Id: I473f438a0336b8c5183f385f062493abb53966fe
Yohei Yukawa [Sat, 15 Apr 2017 01:51:55 +0000 (01:51 +0000)]
Merge "Support flagNoPersonalizedLearning in layout XML" into oc-dev
am:
e61d56fb70
Change-Id: If566134ba9f8ac40cf73a92745b45262681531c9
Adrian Roos [Sat, 15 Apr 2017 01:48:25 +0000 (01:48 +0000)]
Merge "AOD: Prolong AOD2 after interaction, turn off AOD when prox covered" into oc-dev
TreeHugger Robot [Sat, 15 Apr 2017 01:44:30 +0000 (01:44 +0000)]
Merge "Support flagNoPersonalizedLearning in layout XML" into oc-dev
Treehugger Robot [Sat, 15 Apr 2017 01:42:58 +0000 (01:42 +0000)]
Merge "Update doc string for getForbiddenPlmns() to READ_PHONE_STATE"
Amith Yamasani [Sat, 15 Apr 2017 01:41:29 +0000 (01:41 +0000)]
Merge "BLE scan API using PendingIntent" into oc-dev
am:
7859022e8e
Change-Id: Ic694cf7dae7e7c151155787da5b079699cec93ed
TreeHugger Robot [Sat, 15 Apr 2017 01:34:03 +0000 (01:34 +0000)]
Merge "BLE scan API using PendingIntent" into oc-dev
Lucas Dupin [Sat, 15 Apr 2017 01:33:08 +0000 (18:33 -0700)]
Wallpaper color extraction API stub
Now it's possible to listen to changes on wallpaper colors by
registering a listener on WallpaperManager. It's also possible
to get the current wallpaper text color hints.
Bug:
36856508
Test: compilation
Change-Id: I5102cb7be9a4af60b85fc8913154a79dfe5c21a0
Wale Ogunwale [Sat, 15 Apr 2017 01:28:03 +0000 (01:28 +0000)]
Merge "Reduce effect on PipMenuActivity during animation" into oc-dev
am:
47dea3b16d
Change-Id: I57a59e7fe55c50bb69dad7e0de3b8b11a2bb9638
TreeHugger Robot [Sat, 15 Apr 2017 01:18:31 +0000 (01:18 +0000)]
Merge "Reduce effect on PipMenuActivity during animation" into oc-dev
Dianne Hackborn [Sat, 15 Apr 2017 01:02:31 +0000 (01:02 +0000)]
Merge "Introduce a new JobServiceEngine class." into oc-dev
am:
aaeb512331
Change-Id: I68e306a970096cdd7d65b13865f70081679759ec
Philip P. Moltmann [Sat, 15 Apr 2017 00:56:44 +0000 (00:56 +0000)]
Merge "Remove autofillMode attribute" into oc-dev
am:
a05f1fdd93
Change-Id: Ib5a661b27a23e7dbaa277a3d3ea1d85a4ab7ba72
Dianne Hackborn [Sat, 15 Apr 2017 00:55:50 +0000 (00:55 +0000)]
Merge "Introduce a new JobServiceEngine class." into oc-dev
TreeHugger Robot [Sat, 15 Apr 2017 00:50:45 +0000 (00:50 +0000)]
Merge "Remove autofillMode attribute" into oc-dev
Stephen Chen [Wed, 29 Mar 2017 22:51:42 +0000 (15:51 -0700)]
Remove ScoredNetwork.BADGING constants.
Bug:
35323372
Bug:
35114358
Test: make, runtest --path
frameworks/base/core/tests/coretests/src/android/net/ScoredNetworkTest.java
Change-Id: I9640e374abe428235d94e0407d9d21f390550d2f
Svet Ganov [Fri, 14 Apr 2017 04:56:16 +0000 (21:56 -0700)]
Add support for multiple fill contexts
When saving data filled by the user the platform provides to
an autofill provider the state of the UI allowing the provider
to interpret this state and store relevant information.
A limitation of the current design is that the fill provider
needs to interpret the screen content twice, once handling a
fill request and once handling a save request. To address this
we are introducing a id for each fill request allowing the
autofill provider to associate arbitrary state with each fill
request and store it in the client data bundle later passed
to save.
Another limitation of the current design is that if the screen
changes dynamically while the user interacts with the app the
UI state passed on save represents a static snapshot, therefore
it is not possible to the autofill provider to determine the
context in which the data in the UI was filled. We could
keep the views and have deltas for views being removed/added
/moved/changed but this is not enough as the fill provider
needs to know not only what changed but what changed for every
fill request and in one session there could be multiple fill
requests. To address this we provide a list of fill contexts
on save each of which has the id of the corresponding fill
request. This allows the fill provider to know the exact context
in which the data was popuplated and also use its custom client
state for this fill request if desired.
This change deprecates the old APIs and the new ones delegate
to the old ones. Once the clients migrate to the new APIs we
will remove the old ones.
Test: all autofill CTS tests pass
Change-Id: Idcebcc671aa3c078a305d8c358e225274fccc588
Jeff Sharkey [Sat, 15 Apr 2017 00:36:24 +0000 (00:36 +0000)]
Merge "Clear identity to handle ALLOCATE_AGGRESSIVE." into oc-dev
am:
dec3638c1f
Change-Id: I9cc266dd67fac65859d86f77f085eb45b4e73701
Kevin Chyn [Mon, 10 Apr 2017 21:53:59 +0000 (14:53 -0700)]
Keyguard should authenticate with FP even after getting valid FP
There may be strange states where the user is already authenticated
but still on the lockscreen. The user should be able to dismiss
keyguard in that state.
Fixes:
29306222
Test: unlock phone
go back to keyguard
swipe up screen half way
touch fingerprint sensor (icon should change to unlocked)
then touch fingerprint sensor again (keyguard should be dismissed)
Test: unlock phone and go to settings -> Pixel Imprint
lock phone, unlock phone with fingerprint
touch sensor again and make sure Pixel Imprint page also responds to FP
do this test at least 10 times
Change-Id: I86acd520a06a68fab3548dd4cf6153a7833114fe
TreeHugger Robot [Sat, 15 Apr 2017 00:30:27 +0000 (00:30 +0000)]
Merge "Clear identity to handle ALLOCATE_AGGRESSIVE." into oc-dev
Ray Essick [Fri, 14 Apr 2017 17:22:55 +0000 (10:22 -0700)]
Rework getMetrics() api per API council
Reworking the media metrics getMetrics() calls (currently in MediaCodec,
MediaExtractor, MediaPlayer, and MediaRecorder) to fit new direction
from the API Council.
Drop the MediaMetricsSet that we had in the first round; go back
to a PersistableBundle as the return type. Moves the key definitions
from MediaMetricsSet.MediaCodec to MediaCodec.MetricsConstants
Bug:
37083862
Test: ran the corresponding CTS tests
Change-Id: I7905959ad2109887dd8fd16f0eb2831247abab2a
Sudheer Shanka [Sat, 15 Apr 2017 00:17:26 +0000 (00:17 +0000)]
Merge "Add new api Activity.getStartInitiatedTime." into oc-dev
am:
2359f016e2
Change-Id: I8a2ab94f67894736188fd62df8503dfa637ad9ed
Sudheer Shanka [Sat, 15 Apr 2017 00:09:26 +0000 (00:09 +0000)]
Merge "Add new api Activity.getStartInitiatedTime." into oc-dev
Amith Yamasani [Fri, 14 Apr 2017 23:57:05 +0000 (23:57 +0000)]
Merge "MASTER_CLEAR action should not be public" into oc-dev
am:
baf1d7036e
Change-Id: I361e8369ec16da7d032680530223463228921616
Phil Burk [Fri, 14 Apr 2017 23:55:42 +0000 (23:55 +0000)]
Merge "BluetoothMidi: request higher priority, for lower latency" into oc-dev
am:
e49ad6c70a
Change-Id: Idcece5b34d81cdeb43eb9196d7d29c3023605782
TreeHugger Robot [Fri, 14 Apr 2017 23:50:22 +0000 (23:50 +0000)]
Merge "MASTER_CLEAR action should not be public" into oc-dev
TreeHugger Robot [Fri, 14 Apr 2017 23:49:13 +0000 (23:49 +0000)]
Merge "BluetoothMidi: request higher priority, for lower latency" into oc-dev
Makoto Onuki [Fri, 14 Apr 2017 23:39:03 +0000 (23:39 +0000)]
Merge "Fix the wrong IMPORTANCE_ values." into oc-dev
am:
5f085792f6
Change-Id: I263f5cd22bf45a0b7f2f8599d28807e6464a5c2c
Svetoslav Ganov [Fri, 14 Apr 2017 23:34:22 +0000 (23:34 +0000)]
Merge "[DO NOT MERGE] Fix associations serialization optimization bug" into oc-dev
am:
21da54587b
Change-Id: I332d4aeeb7eb14a0b51a60382c8efedf4e1d5375
Roozbeh Pournader [Fri, 14 Apr 2017 23:33:01 +0000 (23:33 +0000)]
Merge "Support overriding display locale for SuggestedLocaleAdapter" into oc-dev
am:
2a05c5edb7
Change-Id: I4752951eee34ec5e98368a1b0a68ecb3cbf449cb
Eugene Susla [Fri, 14 Apr 2017 23:31:53 +0000 (23:31 +0000)]
[DO NOT MERGE] Add an opnion to use advertised name for renaming
am:
75fb821029
Change-Id: Iead08333400d2ddc0568ae3b7f09f6ccb7fdbc1f
Eugene Susla [Fri, 14 Apr 2017 23:30:46 +0000 (23:30 +0000)]
[DO NOT MERGE] Stop scan on device chooser activity backgrounded
am:
200c37f413
Change-Id: I29fbe568cccac08e6fa28ec8cf1c027290d35efc
Makoto Onuki [Fri, 14 Apr 2017 23:29:07 +0000 (23:29 +0000)]
Merge "Fix the wrong IMPORTANCE_ values." into oc-dev
Eugene Susla [Fri, 14 Apr 2017 23:23:45 +0000 (23:23 +0000)]
[DO NOT MERGE] Improve the error msg when started not for result
am:
5423b4e0a8
Change-Id: I44b112065b12b10cfd00498479380a9c5ad57be4
Svetoslav Ganov [Fri, 14 Apr 2017 23:22:26 +0000 (23:22 +0000)]
Merge "[DO NOT MERGE] Fix associations serialization optimization bug" into oc-dev
TreeHugger Robot [Fri, 14 Apr 2017 23:22:07 +0000 (23:22 +0000)]
Merge "Support overriding display locale for SuggestedLocaleAdapter" into oc-dev
Eugene Susla [Wed, 29 Mar 2017 03:27:28 +0000 (20:27 -0700)]
[DO NOT MERGE] Fix associations serialization optimization bug
There mas a missing defensive copy causing false positive detections of
"associations not changed" case, leading to xml file not being updated once
at least one record is present
Bug:
30932767
Test: Associate at least two different devices and ensure the xml has both.
Change-Id: Ic0dc615dd2b847e137555c1084c616831b4dde83
Eugene Susla [Wed, 5 Apr 2017 17:36:24 +0000 (10:36 -0700)]
[DO NOT MERGE] Add an opnion to use advertised name for renaming
Test: Use new API, make sure renaming works
Change-Id: I9251c5db24495b8594fadce2beab3347a1aec884
Svetoslav Ganov [Fri, 14 Apr 2017 23:18:03 +0000 (23:18 +0000)]
Merge "[DO NOT MERGE] Fix a bug with filtering by raw bytes" into oc-dev
am:
728ce60465
Change-Id: Ic89d0c7084e56e24a358191660aeebe917df6b4b
Eugene Susla [Tue, 28 Mar 2017 22:40:44 +0000 (15:40 -0700)]
[DO NOT MERGE] Stop scan on device chooser activity backgrounded
This effectively treats chooser activity pause event as cancel.
Bug:
30932767
Test: Install two toy apps and call associate API from both.
Ensure foreground app always end up showing fresh data.
Change-Id: I7f5742e9878245550f678efd244bf84c427baef3
Amith Yamasani [Fri, 14 Apr 2017 00:46:53 +0000 (17:46 -0700)]
BLE scan API using PendingIntent
This allows apps to listen for beacons, etc., without having to
run a foreground service and register a callback. They can instead
register a PendingIntent which will be fired when scan results
are available or when an error occurs.
Bug:
37254611
Test: WIP
Change-Id: I1793eee67ff0211370ed6fc38be4d95a4c5853f5
Eugene Susla [Mon, 27 Mar 2017 23:57:40 +0000 (16:57 -0700)]
[DO NOT MERGE] Improve the error msg when started not for result
This makes sure that if the association request callback IntentResult
s accidentally started not for result, the resulting exception is
metioning it explicitly.
Test: Ensure the error message when calling the IntentSender not for result
explicitly mentions the requirement for the activity to be called for result.
Bug:
30932767
Change-Id: I950f262af43c555fb20dd5e49e935e476f24bba8
Svetoslav Ganov [Fri, 14 Apr 2017 23:11:26 +0000 (23:11 +0000)]
Merge "[DO NOT MERGE] Fix a bug with filtering by raw bytes" into oc-dev
Eugene Susla [Tue, 28 Mar 2017 22:04:12 +0000 (15:04 -0700)]
[DO NOT MERGE] Fix a bug with filtering by raw bytes
(when such filter is not provided)
See change in BluetoothDeviceFilterUtils
Bug:
30932767
Test: Call API with a BLE filter with no raw bytes filter, matching some device.
Ensure that the device eventually shows up.
Change-Id: I4397fa33dd0c48771c8a754791a171f2d0bd64eb
Adrian Roos [Thu, 13 Apr 2017 23:52:51 +0000 (16:52 -0700)]
AOD: Prolong AOD2 after interaction, turn off AOD when prox covered
Turns off AOD 1 and 2 when the proximity sensor is covered.
Also extends the AOD2 duration when the screen is touched or
the lift gesture is triggered.
Also fixes some issues with the fingerprint unlock transition
from AOD where the doze state for the NotificationPanelView
was cleared too early.
Also hides the wallpaper while we're dozing.
Test: runtest -x packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
Fixes:
36893539
Fixes:
36893538
Fixes:
36033906
Fixes:
37327153
Change-Id: I3fccae1515a0daf2ff99589ed78ec947687e6262
Dianne Hackborn [Fri, 14 Apr 2017 22:46:00 +0000 (15:46 -0700)]
Introduce a new JobServiceEngine class.
This allows any service to interact with JobScheduler, which
should give us a lot more opportunity to do interesting stuff
in the support lib.
Test: bit CtsJobSchedulerTestCases
Change-Id: I0843e8b212a0a63a17558b837b899b90cac22805
Yifan Hong [Fri, 14 Apr 2017 22:39:20 +0000 (15:39 -0700)]
Update for removing mount arg to VintfObject::CheckCompatibility
It is default to false.
Test: pass
Bug:
36814503
Change-Id: Ib06850d3355f54996b17cc6c2980a7d17af132e5
Jeff Sharkey [Fri, 14 Apr 2017 22:28:59 +0000 (16:28 -0600)]
Clear identity to handle ALLOCATE_AGGRESSIVE.
We're not actually clearing any files, only deciding how much free
space is available, so we're fine assuming the remote caller has the
permission.
Test: builds, boots
Bug:
37169076
Change-Id: I6cd42f77c43e9d2de40e2b8b937c7f2145f1b869
Seigo Nonaka [Fri, 14 Apr 2017 22:20:35 +0000 (22:20 +0000)]
Merge "Fix boot loop issue on Android Wear." into oc-dev
am:
5f9fde884b
Change-Id: Ie73c0cfd4c348d1217338bb40694f20559702bcb
TreeHugger Robot [Fri, 14 Apr 2017 22:16:19 +0000 (22:16 +0000)]
Merge "Fix boot loop issue on Android Wear." into oc-dev
Philip P. Moltmann [Fri, 14 Apr 2017 22:11:06 +0000 (22:11 +0000)]
Merge "Fix some racines in AutofillManager" into oc-dev
am:
2ddd69ce1a
Change-Id: Iec8454a36985484148b821f598446d5305c601bc
TreeHugger Robot [Fri, 14 Apr 2017 22:04:34 +0000 (22:04 +0000)]
Merge "Fix some racines in AutofillManager" into oc-dev
Amith Yamasani [Fri, 14 Apr 2017 21:41:45 +0000 (14:41 -0700)]
MASTER_CLEAR action should not be public
Limit it to SystemApi, for passing intent tests
Bug:
36977779
Test: cts test
Change-Id: I716b94fc3cef43db1fafbfdad8dba0d850bec474
Philip P. Moltmann [Fri, 14 Apr 2017 20:55:57 +0000 (13:55 -0700)]
Remove autofillMode attribute
Bug:
36171235
Test: CtsAutoFillServiceTestCases
Change-Id: I69f0e1c4fa3c68f73049726e7ae8f10d9d81bf5e
Sudheer Shanka [Thu, 13 Apr 2017 19:32:55 +0000 (12:32 -0700)]
Add new api Activity.getStartInitiatedTime.
This api will return the timestamp at which this activity start was last
initiated by the system. Implementation is wip.
Bug:
9058261
Test: cts-tradefed run singleCommand cts-dev -m CtsAppTestCases -t \
android.app.cts.ActivityStartTimeTest
Change-Id: I396458ecefbb09108f414b95f9c0beb6d609a4e1
Phil Burk [Fri, 14 Apr 2017 19:15:56 +0000 (12:15 -0700)]
BluetoothMidi: request higher priority, for lower latency
Request a higher connection priority.
This will result in a Connection Interval below 15 msec
vs 45 msec for some devices.
Fix:
34710538
Test: Connect a BLE-MIDI device using the MIDI+BTLE test app. See bug.
Change-Id: I846a76a36c864f82969173a94d86b05059a786ad
Signed-off-by: Phil Burk <philburk@google.com>
Romain Guy [Fri, 14 Apr 2017 21:14:10 +0000 (21:14 +0000)]
Merge "Add BitmapFactory.Options.inColorSpace" into oc-dev
am:
c99bcc69f7
Change-Id: I016c2b265dc471b74cd703281b3de60d7e54bfea
Romain Guy [Fri, 14 Apr 2017 21:08:34 +0000 (21:08 +0000)]
Merge "Add BitmapFactory.Options.inColorSpace" into oc-dev
Romain Guy [Fri, 14 Apr 2017 21:05:55 +0000 (21:05 +0000)]
Merge "Clarify doc for Bitmap.createBitmap()" into oc-dev
am:
1eaab2db82
Change-Id: I2b843c5f94460f5ee7d9a7767d0411fe6c117a3c