Louis Chang
bddeea865c
Merge "Support launching home activity on secondary display"
2018-10-04 07:58:37 +00:00
Tiger Huang
e91ae63374
Merge "Track focus changes on external displays (2/4)"
2018-10-04 05:58:00 +00:00
Kevin Chyn
5ff2b1f158
Merge changes from topic "biometric-manager"
...
* changes:
Move biometric setting observer from KeyguardUpdateMonitor to BiometricService
Change BiometricManager#hasEnrolledBiometrics to canAuthenticate
2018-10-04 03:19:25 +00:00
kopriva
af5908b8a9
Merge "docs: bug 37126744, typos" into pi-dev am: 58c7bcf12e
...
am: d64ab297d5
Change-Id: I51431e6df33efdb59dcda7792cf435cbf513dd13
2018-10-03 18:33:16 -07:00
kopriva
d64ab297d5
Merge "docs: bug 37126744, typos" into pi-dev
...
am: 58c7bcf12e
Change-Id: I5a7b100cc186e92a16e1572a1cbee3f789e8df58
2018-10-03 18:22:41 -07:00
TreeHugger Robot
58c7bcf12e
Merge "docs: bug 37126744, typos" into pi-dev
2018-10-04 00:51:46 +00:00
Louis Chang
bd48dca2d0
Support launching home activity on secondary display
...
- Add a new flag indicating that the display should show
system decorations, such as status bar, nav bar, home and IME.
- Automatically launches home activity on secondary display
if the display support system decorations and home
activity has multiple instances supports.
- Remove ActivityStackSupervisor#mHomeStack and move several
home stack related methods to ActivityDisplay.
Bug: 111363427
Test: atest ActivityManagerMultiDisplayTests
atest com.android.server.am
Manual test on virtual display and chromecast
Change-Id: I48fe245ad12965a19a6768f5dbb4e974ce94b01a
2018-10-04 00:39:29 +00:00
kopriva
331101321f
Merge "docs: fixing several typos, bug 36941887" into pi-dev am: 7640a41654
...
am: 9c736132c2
Change-Id: Idc9080fb4f2ec58a1817a8e847213f8d6bcbb2fa
2018-10-03 17:16:33 -07:00
kopriva
5569b5757c
docs: bug 37077993, object instead of array am: 2cb96ab8a1
...
am: 434a0a5370
Change-Id: I42ce04dae49f3496c0993e60957137e58abb2d07
2018-10-03 17:09:53 -07:00
kopriva
9c736132c2
Merge "docs: fixing several typos, bug 36941887" into pi-dev
...
am: 7640a41654
Change-Id: I4e95b8e43ce12a428baa41102260d6b145589a34
2018-10-03 16:58:12 -07:00
kopriva
434a0a5370
docs: bug 37077993, object instead of array
...
am: 2cb96ab8a1
Change-Id: I527d10e66525810bda0083bed92f4b31ae13bcb9
2018-10-03 16:52:26 -07:00
Dmitry Dementyev
427675a0e6
Merge "Expand isCredentialsUpdateSuggested docs."
2018-10-03 23:49:59 +00:00
TreeHugger Robot
7640a41654
Merge "docs: fixing several typos, bug 36941887" into pi-dev
2018-10-03 23:34:29 +00:00
Chenjie Yu
e388e27e19
Merge "pull PowerProfile into statsd"
2018-10-03 23:28:10 +00:00
kopriva
762a08fe90
docs: bug 37126744, typos
...
fixing order of import statements to clear repo hooks
Test: make ds-docs
Bug: 37126744
Change-Id: I0ebb3d1d2599a411afd9b8ffd6f2497d821deb2b
Exempt-From-Owner-Approval: Docs-only change
2018-10-03 16:13:19 -07:00
Jeff Sharkey
08a42ed82a
Merge "Log when Uris are normalized to help triage."
2018-10-03 21:17:51 +00:00
kopriva
2cb96ab8a1
docs: bug 37077993, object instead of array
...
also fixing import order to get past repo hooks
Test: make ds-docs
Bug: 37077993
Change-Id: I0a0d6338f714108eb632caacc6dda4b422dc697b
Exempt-From-Owner-Approval: Docs-only change
2018-10-03 14:14:13 -07:00
Fan Zhang
07547c6c58
Merge "Add intent action constant for launching Settings search UI"
2018-10-03 20:46:17 +00:00
kopriva
c5fea19846
docs: fixing several typos, bug 36941887
...
Test: make ds-docs
Bug: 36941887
Change-Id: Id65c5a6b1cbb214ea46b13a6a68d667c819a2f60
Exempt-From-Owner-Approval: Docs-only change
2018-10-03 13:29:15 -07:00
Phil Weaver
79625e978c
Merge "Fix a11y cache correctness bug" into pi-dev
...
am: 3fbe56647c
Change-Id: Ifb19caaf010adfa2d1ca57f767e4be830b09e4bd
2018-10-03 12:09:18 -07:00
Beverly Tai
64245b443c
Merge "Fix potential NPE"
2018-10-03 18:27:33 +00:00
Phil Weaver
3fbe56647c
Merge "Fix a11y cache correctness bug" into pi-dev
2018-10-03 18:23:47 +00:00
Michael Groover
68b40294b6
Merge "Add PackageSignatures readXml tests"
2018-10-03 18:21:58 +00:00
Jeff Sharkey
9bf8ba3c69
Merge "Improve docs for CE/DE usages."
2018-10-03 17:55:10 +00:00
Chenjie Yu
ab53020345
pull PowerProfile into statsd
...
pull constants from PowerProfile into statsd for power model
calculations. The data is mostly from power_profile.xml
power_profile {
power_profile_proto {
cpu_suspend: 5.734
cpu_idle: 1.389
cpu_active: 18.76
wifi_controller_idle: 2.0
wifi_controller_rx: 107.0
wifi_controller_tx: 371.0
wifi_controller_operating_voltage: 3700.0
bluetooth_controller_idle: 0.01
bluetooth_controller_rx: 8.0
bluetooth_controller_tx: 7.0
bluetooth_controller_operating_voltage: 3300.0
modem_controller_idle: 105.0
modem_controller_rx: 175.0
modem_controller_tx: 176.0
modem_controller_tx: 216.0
modem_controller_tx: 300.0
modem_controller_tx: 427.0
modem_controller_tx: 604.0
modem_controller_operating_voltage: 3700.0
gps_signal_quality_based: 49.0
gps_signal_quality_based: 11.0
gps_operating_voltage: 3700.0
screen_on: 178.708
screen_full: 240.79
audio: 75.6
video: 50.93
flashlight: 298.498
camera: 1152.292
battery_capacity: 3450.0
cpu_cluster {
cores: 2
speed: 307200
speed: 384000
speed: 460800
speed: 537600
speed: 614400
speed: 691200
speed: 768000
speed: 844800
speed: 902600
speed: 979200
speed: 1056000
speed: 1132800
speed: 1209600
speed: 1286400
speed: 1363200
speed: 1440000
speed: 1516800
speed: 1593600
core_power: 11.272
core_power: 14.842
core_power: 18.497
core_power: 22.518
core_power: 25.967
core_power: 31.694
core_power: 37.673
core_power: 42.859
core_power: 46.872
core_power: 57.92
core_power: 67.561
core_power: 76.303
core_power: 87.613
core_power: 97.045
core_power: 109.544
core_power: 122.054
core_power: 136.345
core_power: 154.435
}
cpu_cluster {
id: 1
cores: 2
speed: 307200
speed: 384000
speed: 460800
speed: 537600
speed: 614400
speed: 691200
speed: 748800
speed: 825600
speed: 902400
speed: 979200
speed: 1056000
speed: 1132800
speed: 1209600
speed: 1286400
speed: 1363200
speed: 1440000
speed: 1516800
speed: 1593600
speed: 1670400
speed: 1747200
speed: 1824000
speed: 1900800
speed: 1977600
speed: 2054400
speed: 2150400
core_power: 7.055
core_power: 11.483
core_power: 14.979
core_power: 19.642
core_power: 23.167
core_power: 27.479
core_power: 31.632
core_power: 39.192
core_power: 47.817
core_power: 55.659
core_power: 64.908
core_power: 73.824
core_power: 85.299
core_power: 96.036
core_power: 109.233
core_power: 118.56
core_power: 132.959
core_power: 143.692
core_power: 161.378
core_power: 180.616
core_power: 193.897
core_power: 214.361
core_power: 238.338
core_power: 265.759
core_power: 297.918
}
}
}
Bug: 113353350
Test: manual test on statsd
Change-Id: I1edd4db255c0440ddbff1d40e1515caaccbc73f8
2018-10-03 10:39:49 -07:00
Tiger Huang
1e5b10a217
Track focus changes on external displays (2/4)
...
Let each DisplayContent has its own focused window and focused app.
This change also moves the last tapped display to the top.
Test: atest ActivityManagerMultiDisplayTests
ActivityStackSupervisorTests
ActivityStackTests
CtsWindowManagerDeviceTestCases
DisplayContentTests
PointerCaptureTest
Bug: 111361570
Change-Id: I776cabaeaf41ff4240f504fb1430d3e40892023d
2018-10-04 01:05:49 +08:00
Michael Groover
a117b0d4bd
Add PackageSignatures readXml tests
...
This fix also refactors PackageParser.SigningDetails to move the
pastSigningCertificatesFlags to be a data member of Signature; this
allows the capabilities of a previous signing certificate to be
accessed directly from the Signature object as opposed to relying
on the 1-1 mapping of the past certs and flags in the SigningDetails.
Fixes: 73927696
Fixes: 73925989
Test: adb shell am instrument -w -e class com.android.server.pm.PackageSignaturesTest \
com.android.frameworks.servicestests/android.support.test.runner.AndroidJUnitRunner
Change-Id: I635f2d2209350d066d1fa2ef07460071da0c023e
2018-10-03 09:47:14 -07:00
Jeff Sharkey
3a6a61ef7e
Improve docs for CE/DE usages.
...
Bug: 113343632
Test: none
Change-Id: Ia8bada986fdd69b20a574e2bf1e050f322ae56ec
2018-10-03 10:45:54 -06:00
Jeff Sharkey
4a7b6ac0c4
Log when Uris are normalized to help triage.
...
Bug: 112555574
Test: manual
Change-Id: Iebf7785e93995f1a2a6d688a2b2aa0ec16c790c6
2018-10-03 10:33:48 -06:00
Makoto Onuki
393253730a
Merge "Clear calling identity before calling SysProp callbacks"
2018-10-03 15:50:01 +00:00
Mihai Popa
3d71e1f388
Merge "[Magnifier-63] Hide it for rotated/scaled textview"
2018-10-03 10:19:50 +00:00
kopriva
dd5e73e5bf
Merge "docs: fixing typo, bug 37006473" into pi-dev am: 323a915bb3
...
am: 1862847340
Change-Id: I183fcc7ec5e1813088cad831129305db80657a5e
2018-10-02 18:24:55 -07:00
kopriva
1862847340
Merge "docs: fixing typo, bug 37006473" into pi-dev
...
am: 323a915bb3
Change-Id: I3544307a34da9fc358ed63316fb3212507bd8ef7
2018-10-02 17:18:00 -07:00
TreeHugger Robot
bf4ccce723
Merge "Improved log when notifyViewEntered() is ignored because service is disabled."
2018-10-03 00:13:57 +00:00
Dmitry Dementyev
f6dc7c9dea
Expand isCredentialsUpdateSuggested docs.
...
Follow-up to API Review.
Bug: 37672138
Test: N/A
Change-Id: I7dc509717305d48de5ad8a81a48e33828df74b7c
2018-10-02 17:06:46 -07:00
Makoto Onuki
252536d997
Merge "Persistent connection to SMS app 2/2 (main)"
2018-10-02 23:58:53 +00:00
Siarhei Vishniakou
b185c37a36
Merge "Dismiss Dialog in post instead of immediately" am: 9b2c026f10
...
am: 919e151bd3
Change-Id: Id214aaf4e7c7f58429f13a5c32b80149be401fbe
2018-10-02 16:31:39 -07:00
Makoto Onuki
f0cc59d695
Clear calling identity before calling SysProp callbacks
...
Test: boot, run any "setprop" on adb shell
Change-Id: I4aa16b60bfad9dfe3a64fa5a629caf83dce1c8bd
Fixes: 117105159
2018-10-02 16:00:56 -07:00
Siarhei Vishniakou
919e151bd3
Merge "Dismiss Dialog in post instead of immediately"
...
am: 9b2c026f10
Change-Id: Iceb48f0a6f0172a4de2d3da668a38c7977cf20dd
2018-10-02 15:23:16 -07:00
TreeHugger Robot
605f9fd933
Merge "Add type to DisplayViewport"
2018-10-02 21:56:56 +00:00
Treehugger Robot
9b2c026f10
Merge "Dismiss Dialog in post instead of immediately"
2018-10-02 21:34:07 +00:00
Makoto Onuki
8c7c5cc91e
Persistent connection to SMS app 2/2 (main)
...
Bug: 109809543
Test: atest CtsAppBindingHostTestCases
Test: atest ${ANDROID_BUILD_TOP}/frameworks/base/services/tests/servicestests/src/com/android/server/am/PersistentConnectionTest.java
Change-Id: If927050fba5edea63137e10af5570c3450165237
2018-10-02 14:19:53 -07:00
Felipe Leme
f3b844b621
Improved log when notifyViewEntered() is ignored because service is disabled.
...
Test: manual verification
Bug: nope
Change-Id: Ieb26fb2bdc6a6f5a59aa3e6ad041b252f43aae3a
2018-10-02 14:10:30 -07:00
Beverly
c629ee4d90
Fix potential NPE
...
Test: manual
Bug: 112753848
Change-Id: I741a93348b1d69b419527f5dd6983227c28bc9ca
2018-10-02 16:17:38 -04:00
Fan Zhang
c8c5c2a5d1
Add intent action constant for launching Settings search UI
...
This is needed by system apps other than Settings, such as
PackageInstaller/PermissionController
Bug: 113128828
Test: CTS
Change-Id: I97cc9f90bb0978ce50ba0c10fcdd1b984028577c
2018-10-02 13:17:21 -07:00
kopriva
b0cbd1637b
docs: fixing typo, bug 37006473
...
also fixing an import statement that was blocking upload at repo hooks:
removed unused SystemApi import
Test: make ds-docs
Bug: 37006473
Change-Id: I2dec10fad213c4822631ad0f9c518a89d6c0c384
Exempt-From-Owner-Approval: Docs-only change
2018-10-02 12:51:17 -07:00
Siarhei Vishniakou
2eb0f8f5d0
Add type to DisplayViewport
...
Refactor DisplayViewport to treat internal, external, and virtual
display viewports more equally. Now stored in single array, and mLocked
contains the most up-to-date copy of these. Still enforce the
requirement that there can only be 1 internal and 1 external viewport.
We should remove this requirement in the future.
Bug: 111108021
Test: atest DisplayManagerServiceTest
Change-Id: I6fca9725f6e4180063c86f3c2bc34906ac1d0024
2018-10-02 14:19:30 -05:00
Leif Hendrik Wilden
d538e6b8fb
Merge "Allow wifi and ethenet connected at same time." am: 54d34fe8a7 am: 1bceeaac85
...
am: bf1f2c455e
Change-Id: I36b924ac20ebe58dc2a522509b83a341994ff480
2018-10-02 11:25:36 -07:00
Leif Hendrik Wilden
bf1f2c455e
Merge "Allow wifi and ethenet connected at same time." am: 54d34fe8a7
...
am: 1bceeaac85
Change-Id: I2b180336f74697ff5467c210eabccb4813ce317f
2018-10-02 11:06:14 -07:00
Leif Hendrik Wilden
1bceeaac85
Merge "Allow wifi and ethenet connected at same time."
...
am: 54d34fe8a7
Change-Id: I7c1d6fdcb7c7ed26e765f52373e20d19b6db7bfc
2018-10-02 10:57:11 -07:00