Commit Graph

438305 Commits

Author SHA1 Message Date
Selim Cinek
b680eddd87 Merge "Using the keyguard fading away duration for the scrim" into qt-r1-dev am: 85224a5834 am: c28d623253
am: 781721a40f

Change-Id: I4043149dab7227bb151f3459505e6c7532c9f311
2019-08-12 16:24:32 -07:00
Selim Cinek
781721a40f Merge "Using the keyguard fading away duration for the scrim" into qt-r1-dev am: 85224a5834
am: c28d623253

Change-Id: Icd7a7bd08221d480b5e30b2a4165d90fb7b45619
2019-08-12 16:13:15 -07:00
Selim Cinek
c28d623253 Merge "Using the keyguard fading away duration for the scrim" into qt-r1-dev
am: 85224a5834

Change-Id: I11aafc252dc733ef01cafd510b3a602aea803804
2019-08-12 16:03:04 -07:00
Pengquan Meng
7b1685803f Merge "Add timeout for displaying 5G icon" into qt-qpr1-dev am: 8a66dd0357
am: 3ddda4234a

Change-Id: Ifd6dfc02986450ee33c853f9df44970a0f74cea1
2019-08-12 15:48:43 -07:00
Yuncheol Heo
3db62a9fda Allow the vendor specific initialization of display_settings.xml. am: f646144ab2
am: 0d5e62e558

Change-Id: If22b031268dce91d4a33b3475a2fe8ee493e7471
2019-08-12 15:45:09 -07:00
TreeHugger Robot
85224a5834 Merge "Using the keyguard fading away duration for the scrim" into qt-r1-dev 2019-08-12 22:44:56 +00:00
TreeHugger Robot
cc9794cf08 Merge "Add OWNERS to apex/jobscheduler, and update README" 2019-08-12 22:40:28 +00:00
Pengquan Meng
3ddda4234a Merge "Add timeout for displaying 5G icon" into qt-qpr1-dev
am: 8a66dd0357

Change-Id: Ic9f6ec084e99e20fdc9cd1ea2955482709b59fa5
2019-08-12 15:36:56 -07:00
Yuncheol Heo
0d5e62e558 Allow the vendor specific initialization of display_settings.xml.
am: f646144ab2

Change-Id: I43816c145cbb9093449d5ede3ed283ad6c827d5f
2019-08-12 15:32:18 -07:00
Pengquan Meng
8a66dd0357 Merge "Add timeout for displaying 5G icon" into qt-qpr1-dev 2019-08-12 22:24:58 +00:00
Vinit Nayak
81cb088ac1 Merge "Migrate NavigationBarView to use RegionSamplingHelper" 2019-08-12 20:56:20 +00:00
Noah Zimmt
f0631bdb57 Merge "Reduce calls to installd when resolving volume" 2019-08-12 20:08:05 +00:00
Brad Ebinger
92bd450659 [automerger skipped] Merge "SurfaceControl: Fix captureLayers JNI" am: ce98a32755 -s ours am: 3c81a4c537 -s ours am: 8a382eda66 -s ours am: 3dec1113ad -s ours
am: 72733f640b -s ours
am skip reason: change_id I43fa93eea7d79f5b773497e3bb65750866eca2cb with SHA1 fbc22c2b6d is in history

Change-Id: I0e563c8a412d40bb40ff64108956b260d103e023
2019-08-12 12:44:28 -07:00
Makoto Onuki
5653d86220 Add OWNERS to apex/jobscheduler, and update README
Bug: 137763703
Test: presubmit
Change-Id: I0a6e0089f392ef413c9201f3596a4d2e2703857a
2019-08-12 12:41:42 -07:00
TreeHugger Robot
f1a14f9a36 Merge "Early exit if feature is disabled" 2019-08-12 19:26:20 +00:00
TreeHugger Robot
0ccbea7cfa Merge "Remove MSC_ANDROID_TIME_SEC usages" 2019-08-12 19:08:10 +00:00
Brad Ebinger
72733f640b [automerger skipped] Merge "SurfaceControl: Fix captureLayers JNI" am: ce98a32755 -s ours am: 3c81a4c537 -s ours am: 8a382eda66 -s ours
am: 3dec1113ad -s ours
am skip reason: change_id I43fa93eea7d79f5b773497e3bb65750866eca2cb with SHA1 fbc22c2b6d is in history

Change-Id: I9d11d4b6c5ffff3399f90cf21a45c30fd4ebaaec
2019-08-12 12:07:18 -07:00
Pengquan Meng
0ac07b2b41 Add timeout for displaying 5G icon
This change add an optional filed that allows carrier to change the
timeout.

System UI will show the 5G icon and start a timer with the timeout
from this config when the device connect to a 5G cell. System UI stop
displaying 5G icon when both the device disconnect from 5G cell and
the timer is expired.

Bug: 136107473
Test: build
Change-Id: I9720ec127865daa03fb2c23fbdd7d4ebf5e30e1b
2019-08-12 12:00:25 -07:00
Brad Ebinger
3dec1113ad [automerger skipped] Merge "SurfaceControl: Fix captureLayers JNI" am: ce98a32755 -s ours am: 3c81a4c537 -s ours
am: 8a382eda66 -s ours
am skip reason: change_id I43fa93eea7d79f5b773497e3bb65750866eca2cb with SHA1 fbc22c2b6d is in history

Change-Id: Iac7825da7163c0f2d0aebf808811922aeb0a2a21
2019-08-12 11:55:00 -07:00
Makoto Onuki
3fedfcb409 Merge "Introduce framework-minus-apex and create jobscheduler-framework.jar" 2019-08-12 18:49:51 +00:00
Brad Ebinger
8a382eda66 [automerger skipped] Merge "SurfaceControl: Fix captureLayers JNI" am: ce98a32755 -s ours
am: 3c81a4c537 -s ours
am skip reason: change_id I43fa93eea7d79f5b773497e3bb65750866eca2cb with SHA1 fbc22c2b6d is in history

Change-Id: If8ff3a2ff8317a893d4c83c49a9cae8573726770
2019-08-12 11:41:45 -07:00
Adam He
d5a2c65eb1 Merge "Protect and prevent app's activity token" 2019-08-12 18:36:03 +00:00
Brad Ebinger
3c81a4c537 [automerger skipped] Merge "SurfaceControl: Fix captureLayers JNI"
am: ce98a32755 -s ours
am skip reason: change_id I43fa93eea7d79f5b773497e3bb65750866eca2cb with SHA1 fbc22c2b6d is in history

Change-Id: I70e4eec7b690b80e5ec1bfb4610614030d508cb3
2019-08-12 11:23:41 -07:00
Makoto Onuki
62242c48e0 Introduce framework-minus-apex and create jobscheduler-framework.jar
Bug: 137763703
Test: Clean local build + "flash -w" and boot
Test: Presubmit
Test: atest CtsJobSchedulerTestCases
Test: ./cts/tests/signature/runSignatureTests.sh
Change-Id: Ie2a5a7a17f903ac18de0bcdde5be25311a62fa01
2019-08-12 18:11:57 +00:00
TreeHugger Robot
9a73418069 Merge "Avoid leaking FileOutputStream in AtomicDirectory." 2019-08-12 17:48:46 +00:00
Brad Ebinger
ce98a32755 Merge "SurfaceControl: Fix captureLayers JNI" 2019-08-12 17:46:33 +00:00
Nicolas Geoffray
ce5f3a1176 Merge "New version of boot profiles." 2019-08-12 17:03:26 +00:00
TreeHugger Robot
cd058367d6 Merge "Fix share and delete actions" 2019-08-12 17:01:30 +00:00
Noah Zimmt
e42bc52da0 Reduce calls to installd when resolving volume
Optimizes PackageHelper#resolveInstallVolume to aggressively avoid
querying volume storage statistics unless absolutely neeeded.

The previous implementation queries storage data for each volume on the
device before evaluating which volume to select. The new implementation
defers querying storage stats for a given volume until it is absolutely
neccessary.

For example, if the application is already installed to a particular
volume, only that volume needs to be queried for available space.

In addition, querying for available space on a volume is done in two
steps. The first step does not take into account freeable cache; only
if this pessimistic assessment of available space fails do we call
installd to obtain cache information.

Bug: 138450974
Test: atest frameworks/base/core/tests/coretests/src/android/content/pm/PackageHelperTests.java
&& atest cts/tests/tests/os/src/android/os/storage/cts/StorageManagerTest.java
Change-Id: I403318de364d41019cb3d43e93b91cdd06fe1b9c
2019-08-12 16:43:16 +00:00
Patrick Baumann
af9c3feb69 Early exit if feature is disabled
This change temporarily avoids making use of appops while a longer term
fix is worked through.

Fixes: 138933200
Bug: 136675067
Test: atest AppsFilterTest
Change-Id: Ibed143a60bf5e325c35b4869ed1184b3524a6406
2019-08-12 09:29:24 -07:00
Android Build Merger (Role)
81bd8328d4 Merge "Merge "Merge "Disable falsing manager when face-authed." into qt-r1-dev am: 9249d828a1 am: 7e715542f5" into qt-qpr1-dev-plus-aosp am: cf0eed10ff" 2019-08-12 16:19:28 +00:00
Dave Mankoff
802263b464 Merge "Merge "Disable falsing manager when face-authed." into qt-r1-dev am: 9249d828a1 am: 7e715542f5" into qt-qpr1-dev-plus-aosp
am: cf0eed10ff

Change-Id: I8a12c148eeb7b4d97ad69f5653bf840a896e1106
2019-08-12 09:18:41 -07:00
Adam Bookatz
47e4c8e094 Merge "UserInfo: FULL and SYSTEM flags" 2019-08-12 16:18:24 +00:00
Yuncheol Heo
f646144ab2 Allow the vendor specific initialization of display_settings.xml.
In hawk_md, I tried to copy the intial settings in vendor-init: ag/7309059
Later, I found that this way doesn't work in SELINUX, since vendor-init is
not allowed to access core_data_files: http://shortn/_h6LOOHBVCF
So, I'd like to add a hook that vendor can provide the intial display
settings.
This is a stop-gap solution until b/123226552 is resolved.

Bug: 137233447
Test: Check if /vendor/etc/display_settings.xml is copied into /data/system/.
Change-Id: Ib87219e62c3414f26d63f072a0e767287ddb156e
2019-08-12 16:18:17 +00:00
Dave Mankoff
6b25452ac7 Merge "Disable falsing manager when face-authed." into qt-r1-dev am: 9249d828a1 am: 5606325ee3
am: 227ccfd9e3

Change-Id: I51c450bd763f3cb4150928d796637d891cd87498
2019-08-12 09:13:32 -07:00
Jing Ji
4969b938ae Merge "Add RSS to dumpsys meminfo" 2019-08-12 16:02:04 +00:00
Android Build Merger (Role)
cf0eed10ff Merge "Merge "Disable falsing manager when face-authed." into qt-r1-dev am: 9249d828a1 am: 7e715542f5" into qt-qpr1-dev-plus-aosp 2019-08-12 15:52:27 +00:00
Dave Mankoff
15e9e0c124 Merge "Disable falsing manager when face-authed." into qt-r1-dev am: 9249d828a1
am: 7e715542f5

Change-Id: I256bfccd5883469a511cd303b211092386bd666c
2019-08-12 08:51:44 -07:00
Dave Mankoff
227ccfd9e3 Merge "Disable falsing manager when face-authed." into qt-r1-dev am: 9249d828a1
am: 5606325ee3

Change-Id: I4990045977816f0f8e7ad29d95a647a5d9ca3aa0
2019-08-12 08:51:42 -07:00
Siarhei Vishniakou
5a7f40df21 Remove MSC_ANDROID_TIME_SEC usages
These are no longer processed by EventHub.

Bug: 116601048
Test: presubmit
Change-Id: I0e8d48dd5037f924a7042e5c947120e3ad7da957
2019-08-12 10:50:22 -05:00
TreeHugger Robot
77f8026978 Merge "Backup device information" 2019-08-12 15:44:25 +00:00
Dave Mankoff
5606325ee3 Merge "Disable falsing manager when face-authed." into qt-r1-dev
am: 9249d828a1

Change-Id: I6c153ec1809d07b2e5ede1738bacc48e57d7b9cc
2019-08-12 08:41:34 -07:00
Dave Mankoff
7e715542f5 Merge "Disable falsing manager when face-authed." into qt-r1-dev
am: 9249d828a1

Change-Id: Icfba07cedf942e13c2a5747890b253e6f6d588c0
2019-08-12 08:41:30 -07:00
Dave Mankoff
9249d828a1 Merge "Disable falsing manager when face-authed." into qt-r1-dev 2019-08-12 15:17:39 +00:00
Dave Mankoff
ac81c6a08f Merge "Fix removing callbacks from KeyguardUpdateMonitor." 2019-08-12 15:10:39 +00:00
Beth Thibodeau
11e6cbf03d Fix share and delete actions
Fixes: 138729169
Bug: 133251198
Test: manual
Change-Id: Ief93c46b34a0897a0f70dfb6a62d422a3b8c6050
2019-08-12 09:59:42 -04:00
Nicolas Geoffray
f1213d6959 New version of boot profiles.
This time taken with JIT profiling: include all warmup methods
that execute at boot.

Test: boot
Bug: 119800099
Change-Id: I7f4aa58ca520e6d10b60246f070aaaa9c35c48ae
2019-08-12 14:28:11 +01:00
Al Sutton
71dc8ff4e1 Backup device information
Adding the device information to the backup will allow us to restore
data which is device specific if it's appropriate to do so (e.g. device
density)

The device specific settings which will be backed up are;

Settings.Secure.DISPLAY_DENSITY_FORCED

Test: atest SettingsProviderTest SettingsBackupTest
Test: Manual - Density changes during SUW when setting is restored
Fixes: 28437818
Change-Id: Ibc3595cdece3f1ccb4fccaff8212c1c3cb5c9756
2019-08-12 13:55:47 +01:00
Derek Sollenberger
19419ccc95 Merge "Move GraphicBuffer back into libandroid_runtime." 2019-08-12 12:38:51 +00:00
Narayan Kamath
bb748c592b Merge "AutofillFieldClassificationService: Mark constructor as @SystemApi" 2019-08-12 12:34:12 +00:00