OSDN Git Service

android-x86/frameworks-base.git
6 years agoMerge "Unhide RecoverableKeyStoreLoader API."
Dmitry Dementyev [Wed, 24 Jan 2018 07:25:15 +0000 (07:25 +0000)]
Merge "Unhide RecoverableKeyStoreLoader API."

6 years agoMerge "Implement activity --proto --processes"
TreeHugger Robot [Wed, 24 Jan 2018 07:21:35 +0000 (07:21 +0000)]
Merge "Implement activity --proto --processes"

6 years agoMerge "Add APIs to manipulate Override APN."
TreeHugger Robot [Wed, 24 Jan 2018 06:54:17 +0000 (06:54 +0000)]
Merge "Add APIs to manipulate Override APN."

6 years agoMerge "Add API documentation for MediaControlView2"
Jin Seok Park [Wed, 24 Jan 2018 06:35:28 +0000 (06:35 +0000)]
Merge "Add API documentation for MediaControlView2"

6 years agoMerge "EBS: Exempt jobs scheduled for foreground apps"
Makoto Onuki [Wed, 24 Jan 2018 06:30:10 +0000 (06:30 +0000)]
Merge "EBS: Exempt jobs scheduled for foreground apps"

6 years agoMerge "Fixing bugs in Notification proto dumping."
TreeHugger Robot [Wed, 24 Jan 2018 06:24:29 +0000 (06:24 +0000)]
Merge "Fixing bugs in Notification proto dumping."

6 years agoAdd APIs to manipulate Override APN.
yuemingw [Thu, 11 Jan 2018 12:11:44 +0000 (12:11 +0000)]
Add APIs to manipulate Override APN.

Add APIs to add, update, query and remove Override APN. Add APIs to enable
Override APNs or query if Override APNs are currently enabled.

Bug: 68208301
Test: cts test in b/68208416

Change-Id: I65ebbb948d2ac4e31a73e1e761e32dc8ba1502c3

6 years agoMerge "Added STORAGE_VOLUME_ACCESS_SETTINGS intent."
TreeHugger Robot [Wed, 24 Jan 2018 06:09:21 +0000 (06:09 +0000)]
Merge "Added STORAGE_VOLUME_ACCESS_SETTINGS intent."

6 years agoMerge "Propagate location mode properly from SettingsProvider"
TreeHugger Robot [Wed, 24 Jan 2018 05:55:42 +0000 (05:55 +0000)]
Merge "Propagate location mode properly from SettingsProvider"

6 years agoMerge "Fix wrong use if "!UserHandle.isApp()""
TreeHugger Robot [Wed, 24 Jan 2018 05:47:30 +0000 (05:47 +0000)]
Merge "Fix wrong use if "!UserHandle.isApp()""

6 years agoMerge changes from topic "bpfStats" am: 6e03224697 am: e041f38289
Chenbo Feng [Wed, 24 Jan 2018 05:46:52 +0000 (05:46 +0000)]
Merge changes from topic "bpfStats" am: 6e03224697 am: e041f38289
am: cf4b551fb7

Change-Id: I672efa1221e17d0962ca5702330fc83d75fcac81

6 years agoMerge "Remove unused fields in ScanResult.java"
Oscar Shu [Wed, 24 Jan 2018 05:41:39 +0000 (05:41 +0000)]
Merge "Remove unused fields in ScanResult.java"

6 years agoMerge "Add cardId in EuiccCardManager API." am: a85291bfcf am: 50b8d3ef75
Holly Jiuyu Sun [Wed, 24 Jan 2018 05:39:57 +0000 (05:39 +0000)]
Merge "Add cardId in EuiccCardManager API." am: a85291bfcf am: 50b8d3ef75
am: 9d5d23b69a

Change-Id: Ie922ef52b4fb5b6ee95bb5976b16d5f54d9b43a1

6 years agoMerge changes from topic "bpfStats" am: 6e03224697
Chenbo Feng [Wed, 24 Jan 2018 05:39:54 +0000 (05:39 +0000)]
Merge changes from topic "bpfStats" am: 6e03224697
am: e041f38289

Change-Id: Ib4790159fd331858ce9f3343a44ccec66fae638c

6 years agoAdd API documentation for MediaControlView2
Jin Seok Park [Tue, 23 Jan 2018 15:52:11 +0000 (00:52 +0900)]
Add API documentation for MediaControlView2

Test: ran 'make doc-comment-check-docs' after removing @hide tag.
Change-Id: I0eb45ed92e853ec1683c54863f0fdecccd2aa6e9

6 years agoMerge "Add cardId in EuiccCardManager API." am: a85291bfcf
Holly Jiuyu Sun [Wed, 24 Jan 2018 05:33:02 +0000 (05:33 +0000)]
Merge "Add cardId in EuiccCardManager API." am: a85291bfcf
am: 50b8d3ef75

Change-Id: I7fdb6666728bfa31405d23c5880dba2c63a89e41

6 years agoMerge changes from topic "bpfStats"
Chenbo Feng [Wed, 24 Jan 2018 05:32:34 +0000 (05:32 +0000)]
Merge changes from topic "bpfStats"
am: 6e03224697

Change-Id: I488be110cca66990f44f6e45d5489ce23f36432e

6 years agoMerge "Add cardId in EuiccCardManager API."
Holly Jiuyu Sun [Wed, 24 Jan 2018 05:25:49 +0000 (05:25 +0000)]
Merge "Add cardId in EuiccCardManager API."
am: a85291bfcf

Change-Id: I583cb9bb3673b197331a032510c1949edf3dcf9c

6 years agoMerge changes Idd092c44,I85f7686e
TreeHugger Robot [Wed, 24 Jan 2018 05:15:44 +0000 (05:15 +0000)]
Merge changes Idd092c44,I85f7686e

* changes:
  Indication area alignment in AOD
  Fix alignment of ambient notificaiton

6 years agoMerge "Minor cleanup for FingerprintDialog"
Kevin Chyn [Wed, 24 Jan 2018 04:58:32 +0000 (04:58 +0000)]
Merge "Minor cleanup for FingerprintDialog"

6 years agoMerge changes from topics "medialibraryservice2", "mediabrowser2"
Jaewan Kim [Wed, 24 Jan 2018 04:41:09 +0000 (04:41 +0000)]
Merge changes from topics "medialibraryservice2", "mediabrowser2"

* changes:
  MediaSession2: Initial commit of MediaLibraryService2
  MediaSession2: Initial commit of MediaBrowser2

6 years agoMerge "Keep history of standby bucket changes."
TreeHugger Robot [Wed, 24 Jan 2018 04:33:46 +0000 (04:33 +0000)]
Merge "Keep history of standby bucket changes."

6 years agoMerge "Adding privacy tags to battery-related protos."
TreeHugger Robot [Wed, 24 Jan 2018 04:21:42 +0000 (04:21 +0000)]
Merge "Adding privacy tags to battery-related protos."

6 years agoMerge "Add new refresh key constant."
TreeHugger Robot [Wed, 24 Jan 2018 04:19:20 +0000 (04:19 +0000)]
Merge "Add new refresh key constant."

6 years agoMerge "Don't crash the app when the assist structure cannot be retrieve."
TreeHugger Robot [Wed, 24 Jan 2018 04:10:58 +0000 (04:10 +0000)]
Merge "Don't crash the app when the assist structure cannot be retrieve."

6 years agoMerge changes from topic "bpfStats"
Treehugger Robot [Wed, 24 Jan 2018 04:08:29 +0000 (04:08 +0000)]
Merge changes from topic "bpfStats"

* changes:
  Use /proc/net/dev to get stats summary
  Add bpf support for NetworkStatsFactory
  Add BPF support for NetworkStatsService

6 years agoMerge "Add cardId in EuiccCardManager API."
Holly Jiuyu Sun [Wed, 24 Jan 2018 04:06:40 +0000 (04:06 +0000)]
Merge "Add cardId in EuiccCardManager API."

6 years agoMerge "Make Wifi Wake onboarding broadcasts protected."
Eric Schwarzenbach [Wed, 24 Jan 2018 03:58:29 +0000 (03:58 +0000)]
Merge "Make Wifi Wake onboarding broadcasts protected."

6 years agoMerge "Only run KeySyncTask after a successful screen unlock"
TreeHugger Robot [Wed, 24 Jan 2018 03:43:20 +0000 (03:43 +0000)]
Merge "Only run KeySyncTask after a successful screen unlock"

6 years agoMerge "[QS] Add secondary label to Hotspot tile"
TreeHugger Robot [Wed, 24 Jan 2018 03:42:30 +0000 (03:42 +0000)]
Merge "[QS] Add secondary label to Hotspot tile"

6 years agoUnhide RecoverableKeyStoreLoader API.
Dmitry Dementyev [Tue, 9 Jan 2018 02:08:23 +0000 (18:08 -0800)]
Unhide RecoverableKeyStoreLoader API.

Bug: 66499222
Test: GTS tests under development
Change-Id: I4285beaa26bc94d92f6213a34eb1e41ad0994d7a

6 years agoMerge "Fix magnification button toggle off"
TreeHugger Robot [Wed, 24 Jan 2018 03:37:47 +0000 (03:37 +0000)]
Merge "Fix magnification button toggle off"

6 years agoMerge "Volume dialog should never reflect DND mode"
TreeHugger Robot [Wed, 24 Jan 2018 03:20:29 +0000 (03:20 +0000)]
Merge "Volume dialog should never reflect DND mode"

6 years agoMerge "Fix the crash when parsing empty config."
TreeHugger Robot [Wed, 24 Jan 2018 03:13:12 +0000 (03:13 +0000)]
Merge "Fix the crash when parsing empty config."

6 years agoMerge "Turn on battery settings feature by default"
TreeHugger Robot [Wed, 24 Jan 2018 03:10:27 +0000 (03:10 +0000)]
Merge "Turn on battery settings feature by default"

6 years agoMerge "Add API to expose signing certificate proof-of-rotation."
TreeHugger Robot [Wed, 24 Jan 2018 03:00:27 +0000 (03:00 +0000)]
Merge "Add API to expose signing certificate proof-of-rotation."

6 years agoMerge "Expose applyTunnelModeTransform as a system API" am: d056f32bd9 am: c2253ff48d
Benedict Wong [Wed, 24 Jan 2018 02:58:17 +0000 (02:58 +0000)]
Merge "Expose applyTunnelModeTransform as a system API" am: d056f32bd9 am: c2253ff48d
am: 9aaff41725

Change-Id: Ia1f81f5696814f5b9479882e1102a5f8508a4512

6 years agoMerge "Expose applyTunnelModeTransform as a system API" am: d056f32bd9
Benedict Wong [Wed, 24 Jan 2018 02:50:47 +0000 (02:50 +0000)]
Merge "Expose applyTunnelModeTransform as a system API" am: d056f32bd9
am: c2253ff48d

Change-Id: I85c761df4b77dba0b62adfd3488f66cdcf780fa3

6 years agoMerge "Expose applyTunnelModeTransform as a system API"
Benedict Wong [Wed, 24 Jan 2018 02:43:49 +0000 (02:43 +0000)]
Merge "Expose applyTunnelModeTransform as a system API"
am: d056f32bd9

Change-Id: Ibebf4d53bc6b22cb32a23720f0b09e24de5e704b

6 years agoMerge changes I94ff9d4d,I84cafb79
Adam Stone [Wed, 24 Jan 2018 02:37:07 +0000 (02:37 +0000)]
Merge changes I94ff9d4d,I84cafb79

* changes:
  Add CounterMetric and a single use case.
  Add definition and stub for getMetrics.

6 years agoKeep history of standby bucket changes.
Amith Yamasani [Fri, 19 Jan 2018 14:55:08 +0000 (06:55 -0800)]
Keep history of standby bucket changes.

Push standby bucket changes into UsageStats as events.
Don't use the event for aggregation.

Bug: 63527785
Test: atest CtsUsageStatsTestCases:UsageStatsTest
Change-Id: Icd152b21935e3ef73aaa1a62f09574e51ce921bd

6 years agoMerge "Make getIEuiccContronller() protected and non-static for CTS." am: 2378a2ca0b...
Holly Jiuyu Sun [Wed, 24 Jan 2018 02:29:45 +0000 (02:29 +0000)]
Merge "Make getIEuiccContronller() protected and non-static for CTS." am: 2378a2ca0b am: 24ba89dafe
am: 083022a701

Change-Id: I130b3e8aef6c45e5931d838a3dfd2817dcb7afe8

6 years agoMerge "Make getIEuiccContronller() protected and non-static for CTS." am: 2378a2ca0b
Holly Jiuyu Sun [Wed, 24 Jan 2018 02:21:14 +0000 (02:21 +0000)]
Merge "Make getIEuiccContronller() protected and non-static for CTS." am: 2378a2ca0b
am: 24ba89dafe

Change-Id: Ia5313c8daab24242ae4a00bfdc23eb4f23634558

6 years agoIndication area alignment in AOD
Lucas Dupin [Wed, 24 Jan 2018 00:52:58 +0000 (16:52 -0800)]
Indication area alignment in AOD

Change-Id: Idd092c441af2568816d8ab5496d12faa475820ea
Fixes: 72317310
Test: visual

6 years agoFix alignment of ambient notificaiton
Lucas Dupin [Wed, 24 Jan 2018 00:36:12 +0000 (16:36 -0800)]
Fix alignment of ambient notificaiton

Change-Id: I85f7686e1e09d266308f00570bed6ae6b3eaa4a5
Fixes: 71769708
Test: visual

6 years agoMerge "Make getIEuiccContronller() protected and non-static for CTS."
Holly Jiuyu Sun [Wed, 24 Jan 2018 02:14:31 +0000 (02:14 +0000)]
Merge "Make getIEuiccContronller() protected and non-static for CTS."
am: 2378a2ca0b

Change-Id: If8d1bc3db4be3f2d7e79f9c508ea3db3197159e9

6 years agoMinor cleanup for FingerprintDialog
Kevin Chyn [Wed, 24 Jan 2018 01:33:58 +0000 (17:33 -0800)]
Minor cleanup for FingerprintDialog

Bug: 67497360

Test: Manual test with test app
Change-Id: I72b4502da411ee92491d6884d6deb72e027a8e9e

6 years agoMerge changes from topic "fingerprint-dialog"
Kevin Chyn [Wed, 24 Jan 2018 02:07:54 +0000 (02:07 +0000)]
Merge changes from topic "fingerprint-dialog"

* changes:
  Add Fingerprint Dialog to SysUI
  Add FingerprintDialog API and related plumbing

6 years agoMediaSession2: Initial commit of MediaLibraryService2
Jaewan Kim [Tue, 23 Jan 2018 10:30:42 +0000 (19:30 +0900)]
MediaSession2: Initial commit of MediaLibraryService2

MediaLibraryService2 is the new name for the MediaBrowserService

Test: Run all MediaComponents tests once
Change-Id: I7a1ae20ff59aa4714cff08e43cdabb5b8c557b98

6 years agoMediaSession2: Initial commit of MediaBrowser2
Jaewan Kim [Mon, 22 Jan 2018 11:52:21 +0000 (20:52 +0900)]
MediaSession2: Initial commit of MediaBrowser2

Test: Run all MediaComponents tests once
Change-Id: I284806ff97da4ba53d7e4de9a39864f70f69a942

6 years agoDon't crash the app when the assist structure cannot be retrieve.
Felipe Leme [Tue, 23 Jan 2018 23:57:49 +0000 (15:57 -0800)]
Don't crash the app when the assist structure cannot be retrieve.

When an app trigger autofill, system_server will eventually call back into the
app to lazy load the contents of the AssistStructure used for autofill. If that
binder transaction fails, we should simple ignore it, rather than crash the app.

Test: atest CtsAutoFillServiceTestCases
Test: locally changed code to force WTFs and called 'adb shell dumpsys autofill'

Bug: 72398988

Change-Id: I490ad877b067fb37997b734718b90b00f9d318c8

6 years agoMerge "Deprecate location modes"
Maggie Wang [Wed, 24 Jan 2018 01:47:54 +0000 (01:47 +0000)]
Merge "Deprecate location modes"

6 years agoMerge "Prepare KeyStore RecoveryController API for review."
Dmitry Dementyev [Wed, 24 Jan 2018 01:45:08 +0000 (01:45 +0000)]
Merge "Prepare KeyStore RecoveryController API for review."

6 years agoMerge "Expose applyTunnelModeTransform as a system API"
Benedict Wong [Wed, 24 Jan 2018 01:42:30 +0000 (01:42 +0000)]
Merge "Expose applyTunnelModeTransform as a system API"

6 years agoMerge "Add TransportType in AccessNetworkConstants.java" am: afd65d9d1c am: dae9a8e839
Xiangyu/Malcolm Chen [Wed, 24 Jan 2018 01:36:58 +0000 (01:36 +0000)]
Merge "Add TransportType in AccessNetworkConstants.java" am: afd65d9d1c am: dae9a8e839
am: c240b8c25f

Change-Id: Ie866867f99c8699703b6d12d0af78fbff5d5f59b

6 years agoMerge "Add TransportType in AccessNetworkConstants.java" am: afd65d9d1c
Xiangyu/Malcolm Chen [Wed, 24 Jan 2018 01:23:32 +0000 (01:23 +0000)]
Merge "Add TransportType in AccessNetworkConstants.java" am: afd65d9d1c
am: dae9a8e839

Change-Id: I593635999bdfa290b012313d9967bddfc5e7bfe1

6 years agoMerge changes from topic "signal-strength-cleanup" am: fb24180fe0 am: 2621c9f6ad
nharold [Wed, 24 Jan 2018 01:19:36 +0000 (01:19 +0000)]
Merge changes from topic "signal-strength-cleanup" am: fb24180fe0 am: 2621c9f6ad
am: d5c9522b43

Change-Id: I8c30c1401e97adcb026a25607a737bd336685807

6 years agoCleanup SignalStrength Parcel am: 9becf4b334 am: 02f4ec2eed
Nathan Harold [Wed, 24 Jan 2018 01:15:14 +0000 (01:15 +0000)]
Cleanup SignalStrength Parcel am: 9becf4b334 am: 02f4ec2eed
am: a644d93ec9

Change-Id: Id3abf1f4c2f1faaef6dd44e702590f157fcac7d2

6 years agoMerge "Add TransportType in AccessNetworkConstants.java"
Xiangyu/Malcolm Chen [Wed, 24 Jan 2018 01:12:24 +0000 (01:12 +0000)]
Merge "Add TransportType in AccessNetworkConstants.java"
am: afd65d9d1c

Change-Id: Ie0ef55c0a3e75937a0e68b364bf6e202ad0678bd

6 years agoAdd cardId in EuiccCardManager API.
Holly Jiuyu Sun [Wed, 24 Jan 2018 00:49:22 +0000 (16:49 -0800)]
Add cardId in EuiccCardManager API.

Removed getEid() API.

Bug: 38206971
Test: test on phone
Change-Id: I7e484f889a780900acd3a05a96fbbc632e1ec682

6 years agoMerge "Make getIEuiccContronller() protected and non-static for CTS."
Holly Jiuyu Sun [Wed, 24 Jan 2018 01:09:44 +0000 (01:09 +0000)]
Merge "Make getIEuiccContronller() protected and non-static for CTS."

6 years agoMerge changes from topic "signal-strength-cleanup" am: fb24180fe0
nharold [Wed, 24 Jan 2018 01:08:33 +0000 (01:08 +0000)]
Merge changes from topic "signal-strength-cleanup" am: fb24180fe0
am: 2621c9f6ad

Change-Id: I30b5deb01ed68dc0e235e9997fa147aadb924749

6 years agoCleanup SignalStrength Parcel am: 9becf4b334
Nathan Harold [Wed, 24 Jan 2018 01:05:07 +0000 (01:05 +0000)]
Cleanup SignalStrength Parcel am: 9becf4b334
am: 02f4ec2eed

Change-Id: I9e862b15ab4b5871d9d7e00af86ab9049b5b7b50

6 years agoEBS: Exempt jobs scheduled for foreground apps
Makoto Onuki [Fri, 19 Jan 2018 22:23:11 +0000 (14:23 -0800)]
EBS: Exempt jobs scheduled for foreground apps

Jobs that are scheduled when the service app is in the foreground
(as opposed to the calling app being in the foreground) will be exempted
from EBS job throttling, *unless* they have time constraints.

Bug: 72125364
Test: Manual test with sync
Test: atest CtsBatterySavingTestCases
Test: atest $ANDROID_BUILD_TOP/frameworks/base/services/tests/servicestests/src/com/android/server/job/JobStoreTest.java
Test: atest $ANDROID_BUILD_TOP/frameworks/base/services/tests/servicestests/src/com/android/server/ForceAppStandbyTrackerTest.java
Change-Id: Ied7e24b0dbb104d5d7f95f853ab939cd9a403456

6 years agoMerge changes from topic "signal-strength-cleanup"
nharold [Wed, 24 Jan 2018 00:58:38 +0000 (00:58 +0000)]
Merge changes from topic "signal-strength-cleanup"
am: fb24180fe0

Change-Id: Iad22d4d91032a87877994bfca00c4f80d11f66c0

6 years agoVolume dialog should never reflect DND mode
Julia Reynolds [Tue, 23 Jan 2018 14:30:09 +0000 (09:30 -0500)]
Volume dialog should never reflect DND mode

In Priority only DND.

Bug: 63096355
Test: manual
Change-Id: I76878882787dad602329a82f005118ffd831a072

6 years agoCleanup SignalStrength Parcel
Nathan Harold [Wed, 24 Jan 2018 00:54:13 +0000 (00:54 +0000)]
Cleanup SignalStrength Parcel
am: 9becf4b334

Change-Id: I44e6b2187bbcb2334adb40be5d438f581d9638bb

6 years agoImplement activity --proto --processes
Yi Jin [Tue, 28 Nov 2017 22:23:56 +0000 (14:23 -0800)]
Implement activity --proto --processes

Bug: 66729158
Test: out/host/linux-x86/bin/incident_report -w amprocesses
Change-Id: Iae043203bca954bfc4aadad0460cc56621e9ba05

6 years agoMerge "Revert "pm: Scan as privileged apps that share a privileged user""
Jeffrey Vander Stoep [Wed, 24 Jan 2018 00:46:27 +0000 (00:46 +0000)]
Merge "Revert "pm: Scan as privileged apps that share a privileged user""

6 years agoRevert "pm: Scan as privileged apps that share a privileged user"
Jeffrey Vander Stoep [Wed, 24 Jan 2018 00:38:55 +0000 (00:38 +0000)]
Revert "pm: Scan as privileged apps that share a privileged user"

This reverts commit 2ede04735081bd8c0e399a280484fb9e6089f33f.

This change + 77029c5b16351775cb2333369ef9a4bc1d9acf58
pass build checks/tests, (with the exception of a known unrelated test failure), but together break the build.
Change-Id: I067da56df7239539e570499347ffaf91d6af2b0d

6 years agoAdd new refresh key constant.
Yuichiro Hanada [Mon, 15 Jan 2018 13:36:00 +0000 (22:36 +0900)]
Add new refresh key constant.

Bug: 64149858
Bug: 64662317
Test: Builds and manual tests with Chromebook.

Change-Id: I865d657ee7d78b5e45f642e786d26a65a14f49e1

6 years ago[QS] Add secondary label to Hotspot tile
Rohan Shah [Mon, 22 Jan 2018 23:16:09 +0000 (15:16 -0800)]
[QS] Add secondary label to Hotspot tile

Added info to callback and leveraged WifiManager API to get the number
of connected devices. There's some minor state cleanup done and the
fire callback mechanism was slightly updated.

The secondary label is updated based on the connected devices & enabled
state.

Screenshot: https://screenshot.googleplex.com/jHMKmg2nO08

Test: manual
Bug:68058038
Change-Id: Iafcebd3476d2c13e25939b45e78f32a5bd24cb68

6 years agoFix wrong use if "!UserHandle.isApp()"
Makoto Onuki [Tue, 23 Jan 2018 20:33:56 +0000 (12:33 -0800)]
Fix wrong use if "!UserHandle.isApp()"

Turned out !UserHandle.isApp() doesn't mean "is system" because of isolated UIDs.

Bug: 72174012
Test: atest $ANDROID_BUILD_TOP/frameworks/base/services/tests/servicestests/src/com/android/server/ForceAppStandbyTrackerTest.java
Change-Id: Ibf6175d550ecc74677877c74db2473bf3f30132d

6 years agoMerge "Show CONSTRAINT_BACKGROUND_NOT_RESTRICTED in dumpsys"
Makoto Onuki [Tue, 23 Jan 2018 23:45:50 +0000 (23:45 +0000)]
Merge "Show CONSTRAINT_BACKGROUND_NOT_RESTRICTED in dumpsys"

6 years agoShow CONSTRAINT_BACKGROUND_NOT_RESTRICTED in dumpsys
Makoto Onuki [Mon, 22 Jan 2018 23:11:34 +0000 (15:11 -0800)]
Show CONSTRAINT_BACKGROUND_NOT_RESTRICTED in dumpsys

Bug: 72331999
Test: Manual test with dumpsys
Test: atest CtsJobSchedulerTestCases
Change-Id: I3f7101f2b0b3c7ec8b1456469477bf42933569c4

6 years agoMerge "Expose permission-related Slice APIs"
Jason Monk [Tue, 23 Jan 2018 23:41:58 +0000 (23:41 +0000)]
Merge "Expose permission-related Slice APIs"

6 years agoMerge "Add TransportType in AccessNetworkConstants.java"
Xiangyu/Malcolm Chen [Tue, 23 Jan 2018 23:39:10 +0000 (23:39 +0000)]
Merge "Add TransportType in AccessNetworkConstants.java"

6 years agoMerge "pm: Scan as privileged apps that share a privileged user"
Jeffrey Vander Stoep [Tue, 23 Jan 2018 23:34:51 +0000 (23:34 +0000)]
Merge "pm: Scan as privileged apps that share a privileged user"

6 years agoExpose applyTunnelModeTransform as a system API
Benedict Wong [Tue, 23 Jan 2018 19:01:28 +0000 (11:01 -0800)]
Expose applyTunnelModeTransform as a system API

Simple change to expose systemAPI for applyTunnelModeTransform

Bug: 36033193
Test: All CTS, unit tests passing
Change-Id: I2d857c048bc0dc80c3949387f946b1f5adf0527e

6 years agoMerge changes from topic "signal-strength-cleanup"
nharold [Tue, 23 Jan 2018 23:23:48 +0000 (23:23 +0000)]
Merge changes from topic "signal-strength-cleanup"

* changes:
  Fix getAsuLevel returns "99" in Lte and TdScdma.
  Cleanup SignalStrength Parcel

6 years agoMerge "Add proof-of-rotation information to PackageParser.SigningDetails"
TreeHugger Robot [Tue, 23 Jan 2018 23:19:59 +0000 (23:19 +0000)]
Merge "Add proof-of-rotation information to PackageParser.SigningDetails"

6 years agoMerge "Add API to set divider color in code"
Jorim Jaggi [Tue, 23 Jan 2018 23:16:40 +0000 (23:16 +0000)]
Merge "Add API to set divider color in code"

6 years agoMerge "Force screenshots to heads-up priority."
TreeHugger Robot [Tue, 23 Jan 2018 23:12:56 +0000 (23:12 +0000)]
Merge "Force screenshots to heads-up priority."

6 years agoFix magnification button toggle off
Eugene Susla [Wed, 15 Nov 2017 01:41:03 +0000 (17:41 -0800)]
Fix magnification button toggle off

Fixes: b/69307379
Test: Ensure attached bug no longer reproduces.
Ensure magnification using a11y button otherwise works as expected
Change-Id: Ie4e966eb8cfcc9d3f37ae7252b951381ef1fb7c7

6 years agoMerge "Add DPM API to block apps from using metered data."
Sudheer Shanka [Tue, 23 Jan 2018 23:02:40 +0000 (23:02 +0000)]
Merge "Add DPM API to block apps from using metered data."

6 years agoMerge "Remove old slice APIs for color"
Jason Monk [Tue, 23 Jan 2018 23:01:54 +0000 (23:01 +0000)]
Merge "Remove old slice APIs for color"

6 years agoAdd Fingerprint Dialog to SysUI
Kevin Chyn [Fri, 19 Jan 2018 22:15:46 +0000 (14:15 -0800)]
Add Fingerprint Dialog to SysUI

Bug: 67497360

Test: Modify settings to use new API
Change-Id: I93ef475852c15e4a1a2a54bdd23ae4b8a0b8b7d7

6 years agoAdd FingerprintDialog API and related plumbing
Kevin Chyn [Thu, 18 Jan 2018 19:48:09 +0000 (11:48 -0800)]
Add FingerprintDialog API and related plumbing

This commit adds the plumbing which sends the signals from the API
to the component in SysUI. The dialog will be implemented in another
CL in this topic.

Bug: 67497360

Test: Modify Settings to use the new API
Test: FingerprintDialogImpl is able to notify FingerprintDialog clients
      of user events
Test: System dialog is dismissed when client application is killed
      unexpectedly
Test: Open FP settings, lock device, authenticate, authenticate. Repeat

Change-Id: Id28ec9691646bed765dc069cceb4678d9f6db92e

6 years agoMerge changes Id24a439e,I87e96fb4
TreeHugger Robot [Tue, 23 Jan 2018 22:48:01 +0000 (22:48 +0000)]
Merge changes Id24a439e,I87e96fb4

* changes:
  OMS: fix listener callbacks triggered by changes to target package
  OMS: fix offset-by-one error when setting overlay priority

6 years agoMerge "Expose existing SubscriptionPlan APIs."
Jeff Sharkey [Tue, 23 Jan 2018 22:39:11 +0000 (22:39 +0000)]
Merge "Expose existing SubscriptionPlan APIs."

6 years agoMerge "Enable incidentd.rc also add dump and usage_stats permission to statsd so...
Yi Jin [Tue, 23 Jan 2018 22:38:21 +0000 (22:38 +0000)]
Merge "Enable incidentd.rc also add dump and usage_stats permission to statsd so it bypass incidentd's permission check"

6 years agoMerge "Keystore APIs for Import Wrapped Key, Strongbox, 3DES"
TreeHugger Robot [Tue, 23 Jan 2018 22:28:30 +0000 (22:28 +0000)]
Merge "Keystore APIs for Import Wrapped Key, Strongbox, 3DES"

6 years agoPrepare KeyStore RecoveryController API for review.
Dmitry Dementyev [Tue, 23 Jan 2018 21:02:08 +0000 (13:02 -0800)]
Prepare KeyStore RecoveryController API for review.

- set/get recovery status simplification
- adding account to WrappedKey
- moving recovery methods to the Session class.

There are small cosmetical changes to .aidl which don't affect
implementation logic.

Bug: 72299798
Test: adb shell am instrument -w -e package
com.android.server.locksettings.recoverablekeystore
com.android.frameworks.servicestests/android.support.test.runner.AndroidJUnitRunner

Change-Id: I9efaa4cde42cf778bb97ed13f62750a65d8c6cb5

6 years agoMerge "Putting ZenModePanel xml resources to SettingsLib"
Beverly Tai [Tue, 23 Jan 2018 22:20:53 +0000 (22:20 +0000)]
Merge "Putting ZenModePanel xml resources to SettingsLib"

6 years agoMerge "ScreenshotActionReceiver must be listed in manifest."
Alison Cichowlas [Tue, 23 Jan 2018 22:19:18 +0000 (22:19 +0000)]
Merge "ScreenshotActionReceiver must be listed in manifest."

6 years agoMerge "[QS] Update secondary text + label for bluetooth tile"
Rohan Shah [Tue, 23 Jan 2018 22:11:25 +0000 (22:11 +0000)]
Merge "[QS] Update secondary text + label for bluetooth tile"

6 years agoMerge "Merge "Combined flags of data service requests into one reason param" am:...
Android Build Merger (Role) [Tue, 23 Jan 2018 22:09:40 +0000 (22:09 +0000)]
Merge "Merge "Combined flags of data service requests into one reason param" am: 7d441c9b27 am: 28f64b869c am: eeac3b9d62"

6 years agoMerge "Combined flags of data service requests into one reason param" am: 7d441c9b27...
Jack Yu [Tue, 23 Jan 2018 22:09:11 +0000 (22:09 +0000)]
Merge "Combined flags of data service requests into one reason param" am: 7d441c9b27 am: 28f64b869c
am: eeac3b9d62

Change-Id: I6b33b760ff26e1aaf7fdf3929ca71c7c14d78b36

6 years agoMerge "Remove settings intent"
Julia Reynolds [Tue, 23 Jan 2018 22:08:32 +0000 (22:08 +0000)]
Merge "Remove settings intent"

6 years agoAdded STORAGE_VOLUME_ACCESS_SETTINGS intent.
Felipe Leme [Mon, 22 Jan 2018 21:44:01 +0000 (13:44 -0800)]
Added STORAGE_VOLUME_ACCESS_SETTINGS intent.

Applications typically use this action to ask the user to revert the
"Do not ask again" status of directory access requested made by
StorageVolume.createAccessIntent(directory).

Test: atest CtsAppSecurityHostTestCases:ScopedDirectoryAccessTest#testResetDoNotAskAgain
Test: adb shell am start -a android.settings.STORAGE_VOLUME_ACCESS_SETTINGS

Bug: 63720392

Change-Id: I1ed1a018a54013d88260e11ef9646aaed3a3a318