Joe Onorato
1046331f89
Hold a wake lock while DeviceIdleController is going idle.
...
am: b08db484c2
Change-Id: I7a1d1ea87541de8f0e12d687440efccc8956a5c1
2017-01-09 22:43:24 +00:00
Joe Onorato
b08db484c2
Hold a wake lock while DeviceIdleController is going idle.
...
The inputs to DeviceIdleController (alarm manager, sensors)
hold wake locks while they call it. But then the real work
happens in a handler which is outside of the wakelock, so
listeners don't get a chance to run right away, which in
the case of NetworkPolicyManager means the device is in a
higher power state than it should be.
It's not clear that this will 100% fix the bug, because
NetworkPolicyManagerService also has its own internal
Handler, and isn't holding its own wakelock for this,
but this change allows NPMS to be fixed if it really
needed to be.
Bug: 31900521
Test: adb shell dumpsys deviceidle step ... adb shell dumpsys power has no wakelocks held
Change-Id: I799f45221a6b327e7f63745cadc95ca644c064c6
(cherry picked from commit 8f0e9cede145bbc1668e25cfd6f850fe3fde3ae3)
2017-01-09 21:37:53 +00:00
Jeremy Joslin
542f906448
Merge "Make REQUEST_NETWORK_SCORES signature only." am: 1f89f3d1da
...
am: 99b73c61f2
Change-Id: I5959ba9a45dd3c895421b131fd34db6b37c6e405
2017-01-09 21:09:09 +00:00
Jeremy Joslin
f91d9debef
Merge "Check for REQUEST_NETWORK_SCORES instead of BROADCAST_NETWORK_PRIVILEGED." am: 4c456d7ddf
...
am: 542aad4c75
Change-Id: I3b35ec04e65f6b14f75f266dfcf15c10a12a4d74
2017-01-09 21:07:48 +00:00
Jeremy Joslin
99b73c61f2
Merge "Make REQUEST_NETWORK_SCORES signature only."
...
am: 1f89f3d1da
Change-Id: I4fff314194584e78c86e3b0ae1de40fd7f2501f4
2017-01-09 21:00:13 +00:00
Jeremy Joslin
542aad4c75
Merge "Check for REQUEST_NETWORK_SCORES instead of BROADCAST_NETWORK_PRIVILEGED."
...
am: 4c456d7ddf
Change-Id: I441cae5096b922419763832d5b38faa95818e337
2017-01-09 20:58:50 +00:00
Treehugger Robot
1f89f3d1da
Merge "Make REQUEST_NETWORK_SCORES signature only."
2017-01-09 20:51:34 +00:00
Treehugger Robot
4c456d7ddf
Merge "Check for REQUEST_NETWORK_SCORES instead of BROADCAST_NETWORK_PRIVILEGED."
2017-01-09 20:45:52 +00:00
TreeHugger Robot
ad873323fc
Merge "Moved implicit intents into explicit intents" into nyc-mr1-dev-plus-aosp
2017-01-09 20:44:36 +00:00
Jeremy Joslin
85fcf96e99
Make REQUEST_NETWORK_SCORES signature only.
...
There are no use cases where it's needed by a privileged app today.
Test: Built and ran
BUG: 33752149
Change-Id: Ia63a86eca1f60644d25f037d395a08c541a06a08
Merged-In: Iae689e878fdb60b506536c918079a4fcff527a71
2017-01-09 11:31:21 -08:00
Jack Yu
6356b6e3c7
Moved implicit intents into explicit intents
...
Moved two intents SMS_EMERGENCY_CB_RECEIVED_ACTION and
SMS_SERVICE_CATEGORY_PROGRAM_DATA_RECEIVED_ACTION are
now sent to the default cell broadcast receiver only.
The default cell broadcast receiver can be changed through
the resource overlay. Otherwise it is default to
com.android.cellbroadcastreceiver
bug: 33783447
Test: manual
Change-Id: I64db3b05400513bacf278ff9f93236495860803e
Merged-In: I64db3b05400513bacf278ff9f93236495860803e
2017-01-09 11:16:10 -08:00
Mark Renouf
a7fdfa81b7
Merge "Omit NavigationGuard if the input method uses FLAG_LAYOUT_IN_OVERSCAN" into cw-f-dev
...
am: 5df216f209
Change-Id: I9ad8c851d9c634d26b470456dc07b26e15f61900
2017-01-09 19:14:02 +00:00
Mark Renouf
7ef0b07465
Omit NavigationGuard if the input method uses FLAG_LAYOUT_IN_OVERSCAN
...
am: 9b32a35aa7
Change-Id: I99d041ae3a1771e17c94a168cf672f8b73ce572d
2017-01-09 19:13:55 +00:00
Jeremy Joslin
186f3339ab
Check for REQUEST_NETWORK_SCORES instead of BROADCAST_NETWORK_PRIVILEGED.
...
Test: runtest frameworks-services -c com.android.server.NetworkScoreServiceTest
BUG: 33752149
Change-Id: I3dd352c98bbc34b128ab9c2a28f81e1261ae2669
Merged-In: I7d91fa9a4f6ef4f9170c6af98567ce443c805e74
2017-01-09 11:03:21 -08:00
Mark Renouf
5df216f209
Merge "Omit NavigationGuard if the input method uses FLAG_LAYOUT_IN_OVERSCAN" into cw-f-dev
2017-01-09 19:00:05 +00:00
Alex Naidis
edca8aa3a8
Merge "StorageManager: Improve exception handling" am: cf3a4a68bd
...
am: 545cf37844
Change-Id: I452e3fcbda9cfa24db5b2bfdd077b7e5a7b241b4
2017-01-09 17:04:32 +00:00
Alex Naidis
545cf37844
Merge "StorageManager: Improve exception handling"
...
am: cf3a4a68bd
Change-Id: Id421cb483655dab6d379251d983da2bdcafe598d
2017-01-09 16:59:56 +00:00
Treehugger Robot
cf3a4a68bd
Merge "StorageManager: Improve exception handling"
2017-01-09 16:48:36 +00:00
Alex Naidis
19d9c2d03c
StorageManager: Improve exception handling
...
When "getPrimaryStorageSize" provides a path
to "readLong", the option that the path
doesn't exist is expected, since it tries
all paths from "INTERNAL_STORAGE_SIZE_PATHS"
until there is success.
This patch makes us catch the "FileNotFoundException"
and "NumberFormatException" seperately.
For the above reason a "FileNotFoundException"
is now treated as an information only.
The "NumberFormatException" and other exceptions
are now treated as error since those are not
expected to happen.
Change-Id: I5316f9c3108e36c31b27dc5df8bf8ac4d4257629
Signed-off-by: Alex Naidis <alex.naidis@linux.com>
2017-01-09 16:27:52 +00:00
Przemyslaw Szczepaniak
b9f1b72cb3
Merge "Track libcore/jsr-166 update" am: f6f36d7d9a
...
am: 44cc1f23bf
Change-Id: Ic9537f84f8210960c98d64891f1267f017186763
2017-01-09 11:21:46 +00:00
Przemyslaw Szczepaniak
44cc1f23bf
Merge "Track libcore/jsr-166 update"
...
am: f6f36d7d9a
Change-Id: I6ba30b86fa45403631233ede5994eac0748d9b37
2017-01-09 11:17:06 +00:00
Przemyslaw Szczepaniak
f6f36d7d9a
Merge "Track libcore/jsr-166 update"
2017-01-09 11:08:35 +00:00
Przemyslaw Szczepaniak
9e63cc2a08
Track libcore/jsr-166 update
...
No functional changes.
Update after the switch from custom to openJdk-based implementation of
java.util.concurrent.CopyOnWriteArrayList class.
Tracks libcore commit 29957558cf0db700bfaae360a80c42dc3871d0e5.
Test: make -j 32
Bug: 30860904
Change-Id: I4435bc1fb5ef9fc4ee5f882370073ba8ce2bcfba
2017-01-09 10:49:49 +00:00
Nick Kralevich
a63462c794
Merge "Dumps total size of primary storage." am: 55dc66dde4
...
am: 12b387dd87
Change-Id: I08e98467d212a7f9ec01b16a46540bc3d059ee51
2017-01-08 15:04:54 +00:00
Nick Kralevich
12b387dd87
Merge "Dumps total size of primary storage."
...
am: 55dc66dde4
Change-Id: Ifc3537d3aeda5e6eb3b1c003a4eaf392d07bcf86
2017-01-08 15:00:18 +00:00
Nick Kralevich
55dc66dde4
Merge "Dumps total size of primary storage."
2017-01-08 14:53:09 +00:00
Peter Qiu
5549acb0e6
Merge "wifi: hotspot2: Passpoint configuration APIs update" am: b1c9bc5ea5
...
am: fdbc827a52
Change-Id: Ifaf73023a932b2866ed3da1d81abeed920e8427b
2017-01-08 07:06:20 +00:00
Peter Qiu
fdbc827a52
Merge "wifi: hotspot2: Passpoint configuration APIs update"
...
am: b1c9bc5ea5
Change-Id: I47d8e12fbb7bc3faefabbed02b7235396eb6dbe5
2017-01-08 07:00:57 +00:00
Treehugger Robot
b1c9bc5ea5
Merge "wifi: hotspot2: Passpoint configuration APIs update"
2017-01-08 06:51:52 +00:00
Felipe Leme
c0d3f0ed52
Dumps total size of primary storage.
...
BUG: 32069168
Test: manual verification
(cherry picked from commit 281389ac5475e483d10a2e8aa31195b9e9875246)
Change-Id: If5dee52a99c03a00dada22736c09d953dc0b66d1
2017-01-08 03:51:37 +01:00
Etan Cohen
baf9bb8563
Merge "[AWARE] Remove reason from discovery session terminate callback" am: bbbe5e6ccd
...
am: dce01e235b
Change-Id: I0e693ff19f8c08212c4daadebc3b6af33e239eda
2017-01-07 20:18:23 +00:00
Etan Cohen
dce01e235b
Merge "[AWARE] Remove reason from discovery session terminate callback"
...
am: bbbe5e6ccd
Change-Id: Iede092421659c5ae55475f153d940d97dac6b7b0
2017-01-07 20:13:33 +00:00
Etan Cohen
bbbe5e6ccd
Merge "[AWARE] Remove reason from discovery session terminate callback"
2017-01-07 20:05:38 +00:00
Etan Cohen
0bad91b5ac
Merge "[AWARE] Simplify Wi-Fi Aware API namespace" am: 834a87d525
...
am: fd23421472
Change-Id: I6ba8709fcce9e68b85811959400c5240e2a2bb36
2017-01-07 18:29:13 +00:00
Etan Cohen
fd23421472
Merge "[AWARE] Simplify Wi-Fi Aware API namespace"
...
am: 834a87d525
Change-Id: I243194a658ee8e9c5a21301601a473149eaa8a2f
2017-01-07 18:20:31 +00:00
Etan Cohen
834a87d525
Merge "[AWARE] Simplify Wi-Fi Aware API namespace"
2017-01-07 18:12:33 +00:00
David Friedman
b6092f5aed
Merge "Docs: Updates Javadoc documentation. Bug: 32532540" into nyc-dev am: 101f885826 am: c3b564e266 am: bcc449eeca
...
am: d8e95f6bda
Change-Id: I1638d0b407db1a990b0c32f3cb14344f524ba8a4
2017-01-07 02:51:16 +00:00
Dave Friedman
fb8676e50c
Docs: Updates Javadoc documentation. Bug: 32532540 am: 2a3ebadcbe am: e0fd4c8a3b am: a111e0f7f0
...
am: eedb695579
Change-Id: Ia5922ed50290cc8f47d07f1516bc5a21b0bec270
2017-01-07 02:50:18 +00:00
David Friedman
d8e95f6bda
Merge "Docs: Updates Javadoc documentation. Bug: 32532540" into nyc-dev am: 101f885826 am: c3b564e266
...
am: bcc449eeca
Change-Id: I070f5c7088ce237995f995c2aa097e1f04cc4000
2017-01-07 02:46:33 +00:00
Dave Friedman
eedb695579
Docs: Updates Javadoc documentation. Bug: 32532540 am: 2a3ebadcbe am: e0fd4c8a3b
...
am: a111e0f7f0
Change-Id: Ic5d7e0ce01bd573e0882122d0709cbc2da56f448
2017-01-07 02:43:44 +00:00
David Friedman
bcc449eeca
Merge "Docs: Updates Javadoc documentation. Bug: 32532540" into nyc-dev am: 101f885826
...
am: c3b564e266
Change-Id: I23fdc92b08e32c643de8009bebf4e02c41741c7e
2017-01-07 02:39:33 +00:00
Dave Friedman
a111e0f7f0
Docs: Updates Javadoc documentation. Bug: 32532540 am: 2a3ebadcbe
...
am: e0fd4c8a3b
Change-Id: I8f65ad71433efbe1121e0617c6d7575b7db3a051
2017-01-07 02:38:45 +00:00
David Friedman
c3b564e266
Merge "Docs: Updates Javadoc documentation. Bug: 32532540" into nyc-dev
...
am: 101f885826
Change-Id: I5e6d948373c8f8ff2892c843329a7d2b540b8706
2017-01-07 02:30:48 +00:00
Dave Friedman
e0fd4c8a3b
Docs: Updates Javadoc documentation. Bug: 32532540
...
am: 2a3ebadcbe
Change-Id: Ibee55c5e73d9b51e5f5df24be01b0b797fa8a7a5
2017-01-07 02:30:45 +00:00
David Friedman
101f885826
Merge "Docs: Updates Javadoc documentation. Bug: 32532540" into nyc-dev
2017-01-07 02:24:57 +00:00
Alex Naidis
80888cdcbe
Merge "DefaultPermissionGrantPolicy: Pass correct arguments" am: 0b325c6634
...
am: fd55f834c8
Change-Id: Ia53faad0ba004233d0ee031e1ca83d705f5bd379
2017-01-07 01:44:14 +00:00
Alex Naidis
fd55f834c8
Merge "DefaultPermissionGrantPolicy: Pass correct arguments"
...
am: 0b325c6634
Change-Id: I5d217037bececb7a096ccfa018fafaa4280e4537
2017-01-07 01:40:42 +00:00
Treehugger Robot
0b325c6634
Merge "DefaultPermissionGrantPolicy: Pass correct arguments"
2017-01-07 01:33:18 +00:00
Pavlin Radoslavov
8905569c67
Merge "Add Bluetooth Codec selection UI to the Developer Options" am: bfd7f9a1f8
...
am: d190040dd1
Change-Id: I051932a98729e91f4e6512c9fa84a7e261b8cd96
2017-01-07 01:29:44 +00:00
Pavlin Radoslavov
d190040dd1
Merge "Add Bluetooth Codec selection UI to the Developer Options"
...
am: bfd7f9a1f8
Change-Id: I0cc5f64f292a56e6301b294974c1bd3cc72664c0
2017-01-07 01:25:34 +00:00