OSDN Git Service

android-x86/frameworks-base.git
5 years agoMerge "New media backdrop style"
Lucas Dupin [Thu, 24 Jan 2019 18:09:49 +0000 (18:09 +0000)]
Merge "New media backdrop style"

5 years agoMerge "Add the APP_MUSIC category to the media center facet button"
TreeHugger Robot [Thu, 24 Jan 2019 17:58:11 +0000 (17:58 +0000)]
Merge "Add the APP_MUSIC category to the media center facet button"

5 years agoMerge "Use an implicit intent to launch the Media Center"
TreeHugger Robot [Thu, 24 Jan 2019 17:57:34 +0000 (17:57 +0000)]
Merge "Use an implicit intent to launch the Media Center"

5 years agoMerge "Replace annotation_processors with plugins"
Colin Cross [Thu, 24 Jan 2019 17:57:17 +0000 (17:57 +0000)]
Merge "Replace annotation_processors with plugins"

5 years agoMerge "idmap2: lock down write access to /data/resouce-cache"
TreeHugger Robot [Thu, 24 Jan 2019 17:49:20 +0000 (17:49 +0000)]
Merge "idmap2: lock down write access to /data/resouce-cache"

5 years agoMerge "Enable device identifier check for priv apps"
Michael Groover [Thu, 24 Jan 2019 17:46:01 +0000 (17:46 +0000)]
Merge "Enable device identifier check for priv apps"

5 years agoMerge "Accelerate long press in View.java"
TreeHugger Robot [Thu, 24 Jan 2019 17:37:49 +0000 (17:37 +0000)]
Merge "Accelerate long press in View.java"

5 years agoMerge "Add RollbackPackageHealthObserver"
TreeHugger Robot [Thu, 24 Jan 2019 17:31:54 +0000 (17:31 +0000)]
Merge "Add RollbackPackageHealthObserver"

5 years agoMerge "Fix a copy-paste typo."
TreeHugger Robot [Thu, 24 Jan 2019 17:11:27 +0000 (17:11 +0000)]
Merge "Fix a copy-paste typo."

5 years agoExpose new methods targeted to IME only
Jorim Jaggi [Thu, 24 Jan 2019 12:02:50 +0000 (13:02 +0100)]
Expose new methods targeted to IME only

Since we are not going to allow multiple types, it makes sense to
create a specialized method instead of exposing the general ones.

Test: CTS will be added once API is properly exposed
Bug: 111084606
Change-Id: Idcd3b17f46fbc05c9ac60fa2bba7dd6305d0529e

5 years agoMerge "Move Night Display methods to ColorDisplayManager"
Christine Franks [Thu, 24 Jan 2019 17:05:39 +0000 (17:05 +0000)]
Merge "Move Night Display methods to ColorDisplayManager"

5 years agoMerge "Treat getModelState recognition events the same as regular recognition events."
Michael Dooley [Thu, 24 Jan 2019 16:57:45 +0000 (16:57 +0000)]
Merge "Treat getModelState recognition events the same as regular recognition events."

5 years agoMerge "Use new app preload path for WebView zygote."
TreeHugger Robot [Thu, 24 Jan 2019 16:35:51 +0000 (16:35 +0000)]
Merge "Use new app preload path for WebView zygote."

5 years agoMerge changes from topic "wifi_api_to_receive_score"
Mingguang Xu [Thu, 24 Jan 2019 16:33:49 +0000 (16:33 +0000)]
Merge changes from topic "wifi_api_to_receive_score"

* changes:
  Wifi usability: Add new entry into wifi.proto for metrics collection
  Wifi usability: Add @SystemApi to receive Wifi usability score

5 years agoMerge "Don't assume all FP16 bitmaps are linearly encoded."
Derek Sollenberger [Thu, 24 Jan 2019 16:32:31 +0000 (16:32 +0000)]
Merge "Don't assume all FP16 bitmaps are linearly encoded."

5 years agoMerge "Migrate CTS to separate broadcast to scan volume."
Jeff Sharkey [Thu, 24 Jan 2019 16:25:57 +0000 (16:25 +0000)]
Merge "Migrate CTS to separate broadcast to scan volume."

5 years agoMerge "Parse missing mount option."
Jeff Sharkey [Thu, 24 Jan 2019 16:24:45 +0000 (16:24 +0000)]
Merge "Parse missing mount option."

5 years agoMerge "Migrate AppCompaction settings to DeviceConfig APIs."
Ben Murdoch [Thu, 24 Jan 2019 16:19:13 +0000 (16:19 +0000)]
Merge "Migrate AppCompaction settings to DeviceConfig APIs."

5 years agoMerge "Add proto dumpsys for JobConcurrencyManager"
Makoto Onuki [Thu, 24 Jan 2019 16:19:06 +0000 (16:19 +0000)]
Merge "Add proto dumpsys for JobConcurrencyManager"

5 years agoMerge "Whitelist packages from VPN lockdown."
Pavel Grafov [Thu, 24 Jan 2019 16:15:08 +0000 (16:15 +0000)]
Merge "Whitelist packages from VPN lockdown."

5 years agoRemove use of SkColorSpace::Gamut enum
Brian Osman [Wed, 23 Jan 2019 15:41:20 +0000 (10:41 -0500)]
Remove use of SkColorSpace::Gamut enum

Get the gamut matrix from the color space, compare against sRGB/P3.

Test: Refactoring CL.
Change-Id: I9f5bcae8c1f637919ee9da892266ea882f16208c

5 years agoMerge "Merge "Allow light HAL to exit if it's a lazy HAL" am: 1146f76c55 am: a1fc94c6...
Android Build Merger (Role) [Thu, 24 Jan 2019 15:53:15 +0000 (15:53 +0000)]
Merge "Merge "Allow light HAL to exit if it's a lazy HAL" am: 1146f76c55 am: a1fc94c6ba am: c2c7bc03c7"

5 years agoMerge "Enable binder calls stats."
Olivier Gaillard [Thu, 24 Jan 2019 15:52:53 +0000 (15:52 +0000)]
Merge "Enable binder calls stats."

5 years agoMerge "Allow light HAL to exit if it's a lazy HAL" am: 1146f76c55 am: a1fc94c6ba
Peter Kalauskas [Thu, 24 Jan 2019 15:51:28 +0000 (07:51 -0800)]
Merge "Allow light HAL to exit if it's a lazy HAL" am: 1146f76c55 am: a1fc94c6ba
am: c2c7bc03c7

Change-Id: I62b9e4208b570fcb692fed698ee250165454e4ca

5 years agoMerge "Show a toast for background activity starts but only abort the start if the...
Michal Karpinski [Thu, 24 Jan 2019 15:45:56 +0000 (15:45 +0000)]
Merge "Show a toast for background activity starts but only abort the start if the feature is enabled (it's disabled by default)"

5 years agoMerge "Allow light HAL to exit if it's a lazy HAL" am: 1146f76c55
Peter Kalauskas [Thu, 24 Jan 2019 15:37:35 +0000 (07:37 -0800)]
Merge "Allow light HAL to exit if it's a lazy HAL" am: 1146f76c55
am: a1fc94c6ba

Change-Id: Ie897ae2603736c6ddb9043a844239eec57b41471

5 years agoMerge "Allow light HAL to exit if it's a lazy HAL"
Peter Kalauskas [Thu, 24 Jan 2019 15:26:40 +0000 (07:26 -0800)]
Merge "Allow light HAL to exit if it's a lazy HAL"
am: 1146f76c55

Change-Id: Iaaa50c53383eae94bf07eda443589e647301f248

5 years agoMerge "Log USB contaminant status"
Badhri Jagan Sridharan [Thu, 24 Jan 2019 15:21:49 +0000 (15:21 +0000)]
Merge "Log USB contaminant status"

5 years agoMerge "Add jar files from the runtime APEX in the whitelist." am: 4d3a2f95c6 am:...
Nicolas Geoffray [Thu, 24 Jan 2019 15:18:08 +0000 (07:18 -0800)]
Merge "Add jar files from the runtime APEX in the whitelist." am: 4d3a2f95c6 am: b5a3c59d3a
am: 319db3e9f7

Change-Id: I08b7c53b7676966fa2f4cb6cea03b8f6dc7d9c4a

5 years agoMerge "Allow light HAL to exit if it's a lazy HAL"
Peter Kalauskas [Thu, 24 Jan 2019 15:11:02 +0000 (15:11 +0000)]
Merge "Allow light HAL to exit if it's a lazy HAL"

5 years agoMerge "Add API for proxy configuration over VPN."
TreeHugger Robot [Thu, 24 Jan 2019 15:09:18 +0000 (15:09 +0000)]
Merge "Add API for proxy configuration over VPN."

5 years agoAdd RollbackPackageHealthObserver
Zimuzo [Fri, 18 Jan 2019 18:39:18 +0000 (18:39 +0000)]
Add RollbackPackageHealthObserver

With the help of PackageWatchdog, RollbackPackageHealthObserver will
monitor packages after enabling rollbacks and will execute the rollback
automatically if it detects frequent crashes.

Test: atest RollbackTest
Bug: 112431924
Change-Id: Ic85464583f7c6b0778d853a87670d250a42c33de

5 years agoMerge "Add jar files from the runtime APEX in the whitelist." am: 4d3a2f95c6
Nicolas Geoffray [Thu, 24 Jan 2019 15:03:32 +0000 (07:03 -0800)]
Merge "Add jar files from the runtime APEX in the whitelist." am: 4d3a2f95c6
am: b5a3c59d3a

Change-Id: Iec1e66f533063cde4529a0f4d874418b4f01e0d6

5 years agoMerge "Surface HAL constants"
TreeHugger Robot [Thu, 24 Jan 2019 14:59:57 +0000 (14:59 +0000)]
Merge "Surface HAL constants"

5 years agoMerge "Add jar files from the runtime APEX in the whitelist."
Nicolas Geoffray [Thu, 24 Jan 2019 14:54:57 +0000 (06:54 -0800)]
Merge "Add jar files from the runtime APEX in the whitelist."
am: 4d3a2f95c6

Change-Id: I78c60b3a378298531a7ef219ae0930965ddfb64d

5 years agoFix a copy-paste typo.
Lenka Trochtova [Thu, 24 Jan 2019 14:45:10 +0000 (15:45 +0100)]
Fix a copy-paste typo.

Bug: 111072170
Bug: 111071972
Test: make

Change-Id: I65d329792a5d8d6146711125ad54815c6411b693

5 years agoMerge "Add jar files from the runtime APEX in the whitelist."
Nicolas Geoffray [Thu, 24 Jan 2019 14:38:17 +0000 (14:38 +0000)]
Merge "Add jar files from the runtime APEX in the whitelist."

5 years agoMerge "Add packageName to ApplicationInfo for APEX."
TreeHugger Robot [Thu, 24 Jan 2019 14:30:41 +0000 (14:30 +0000)]
Merge "Add packageName to ApplicationInfo for APEX."

5 years agoMerge changes from topic "calendar-package"
TreeHugger Robot [Thu, 24 Jan 2019 14:25:45 +0000 (14:25 +0000)]
Merge changes from topic "calendar-package"

* changes:
  Handle null for the return of getCrossProfileCalendarPackages.
  API change for cross profile calendar feature.

5 years agoMerge "Decouple downgrade and optimization processes."
Felix Lopez Luis [Thu, 24 Jan 2019 14:12:13 +0000 (14:12 +0000)]
Merge "Decouple downgrade and optimization processes."

5 years agoMigrate AppCompaction settings to DeviceConfig APIs.
Ben Murdoch [Wed, 16 Jan 2019 10:05:58 +0000 (10:05 +0000)]
Migrate AppCompaction settings to DeviceConfig APIs.

To support app compaction P/H experiments, migrate it's
settings away from using the key/value pair string the
rest of ActivityManagerConstants uses, and use the
DeviceConfig APIs instead.

Test: boots, works, atest FrameworksServicesTests:AppCompactorTest

Bug: 122879579

Change-Id: I9d1ae17d9671d0443b728ecdeca7102ba34d9c2f

5 years agoMerge "Remove @SystemAPI from NotificationAssistantService"
Fabian Kozynski [Thu, 24 Jan 2019 13:55:30 +0000 (13:55 +0000)]
Merge "Remove @SystemAPI from NotificationAssistantService"

5 years agoMerge "Replace debug key."
TreeHugger Robot [Thu, 24 Jan 2019 13:47:11 +0000 (13:47 +0000)]
Merge "Replace debug key."

5 years agoMerge "Added APIs for App Usage Limits."
Varun Shah [Thu, 24 Jan 2019 13:35:28 +0000 (13:35 +0000)]
Merge "Added APIs for App Usage Limits."

5 years agoAdd API for proxy configuration over VPN.
Irina Dumitrescu [Wed, 5 Dec 2018 16:19:47 +0000 (16:19 +0000)]
Add API for proxy configuration over VPN.

Test: runtest -x
frameworks/base/tests/net/java/com/android/server/ConnectivityServiceTest.java
&& atest HostsideVpnTests
Bug: 76001058
Change-Id: Id4dde4a4103fd93bfbbacc52d0e5ade56ae67a6a

5 years agoMerge "Put the TextClassification action's intent in the extra."
TreeHugger Robot [Thu, 24 Jan 2019 12:41:47 +0000 (12:41 +0000)]
Merge "Put the TextClassification action's intent in the extra."

5 years agoMerge "RollbackManager: Keep track of "in progress" rollbacks."
Narayan Kamath [Thu, 24 Jan 2019 12:31:13 +0000 (12:31 +0000)]
Merge "RollbackManager: Keep track of "in progress" rollbacks."

5 years agoMerge "Include OrgApacheHttpLegacyUpdater unconditionally" am: 87c1081c42 am: 34269e4b74
Paul Duffin [Thu, 24 Jan 2019 12:12:06 +0000 (04:12 -0800)]
Merge "Include OrgApacheHttpLegacyUpdater unconditionally" am: 87c1081c42 am: 34269e4b74
am: 455d2a92da

Change-Id: Id265410009bce1d9b2210aab39d84abe0eda9067

5 years agoMerge "Expose an API to mark a session as APEX."
TreeHugger Robot [Thu, 24 Jan 2019 12:01:41 +0000 (12:01 +0000)]
Merge "Expose an API to mark a session as APEX."

5 years agoMerge "Popup a notification after logging in the captive portal network" am: 6fa3d391...
Lucas Lin [Thu, 24 Jan 2019 11:56:21 +0000 (03:56 -0800)]
Merge "Popup a notification after logging in the captive portal network" am: 6fa3d391b8 am: ff4106fc42
am: 5b8b54cdcd

Change-Id: I62b9ef24f3a7f9fe75450a05d19dffda3b84d4b5

5 years agoAdd packageName to ApplicationInfo for APEX.
Dario Freni [Thu, 24 Jan 2019 11:53:59 +0000 (11:53 +0000)]
Add packageName to ApplicationInfo for APEX.

Bug: 123311165
Change-Id: I6bab5d06c7fd0b2d7e49c60cb793a4b621dfeff2
Fix: 123311165
Test: m; tested with custom app; atest PackageParserTest

5 years agoMerge "Include OrgApacheHttpLegacyUpdater unconditionally" am: 87c1081c42
Paul Duffin [Thu, 24 Jan 2019 11:46:43 +0000 (03:46 -0800)]
Merge "Include OrgApacheHttpLegacyUpdater unconditionally" am: 87c1081c42
am: 34269e4b74

Change-Id: I19a0c5d9d9a2c2c0e5cf482a5a574f304a8ce765

5 years agoMerge "Popup a notification after logging in the captive portal network" am: 6fa3d391b8
Lucas Lin [Thu, 24 Jan 2019 11:41:40 +0000 (03:41 -0800)]
Merge "Popup a notification after logging in the captive portal network" am: 6fa3d391b8
am: ff4106fc42

Change-Id: I46598799c8a21d986d1790afc5c4b01726081e97

5 years agoWhitelist packages from VPN lockdown.
Pavel Grafov [Wed, 5 Dec 2018 10:40:23 +0000 (10:40 +0000)]
Whitelist packages from VPN lockdown.

Bug: 77468593
Test: atest com.android.server.connectivity.VpnTest
Test: atest MixedDeviceOwnerTest#testAlwaysOnVpn
Test: MixedDeviceOwnerTest#testAlwaysOnVpnAcrossReboot
Change-Id: I7f6c5b9172063b588feacd6b9930a6cb88f764ab

5 years agoMerge "Include OrgApacheHttpLegacyUpdater unconditionally"
Paul Duffin [Thu, 24 Jan 2019 11:32:25 +0000 (03:32 -0800)]
Merge "Include OrgApacheHttpLegacyUpdater unconditionally"
am: 87c1081c42

Change-Id: I724fa0b8b997aa58ce444aa8a929f47af665abed

5 years agoDecouple downgrade and optimization processes.
Felix Lopez Luis [Tue, 11 Dec 2018 14:07:24 +0000 (14:07 +0000)]
Decouple downgrade and optimization processes.

Extract the logic to downgrade apps from the logic to
optimize apps. This will make easier to add more logic for downgrade
applications as required for b/112144519

Bug: 112144519
Test: This change is cover by the integration tests in
BackgroundDexOptServiceIntegrationTests/src/com/android/server/pm/BackgroundDexOptServiceIntegrationTests.java

Change-Id: Ia3ec6198bd8bac9871372ae87994ca0c596e36d7

5 years agoMerge "Popup a notification after logging in the captive portal network"
Lucas Lin [Thu, 24 Jan 2019 11:27:36 +0000 (03:27 -0800)]
Merge "Popup a notification after logging in the captive portal network"
am: 6fa3d391b8

Change-Id: I78321e10014525dfb02da29ee2f3cd4487bf30db

5 years ago[automerger skipped] Merge "Add RIL_RADIO_TECHNOLOGY_NR to IntDef" am: 54d74bbf06...
Pengquan Meng [Thu, 24 Jan 2019 11:13:19 +0000 (03:13 -0800)]
[automerger skipped] Merge "Add RIL_RADIO_TECHNOLOGY_NR to IntDef" am: 54d74bbf06 am: 28b34fac22
am: f37194e1ba -s ours
am skip reason: change_id I4bec8de081efe1020409351afa284fd2e69a25b5 with SHA1 af741e2424 is in history

Change-Id: Ib26d4b06663583acbf20683dac38ecf0c48e7933

5 years agoMerge "Include OrgApacheHttpLegacyUpdater unconditionally"
Paul Duffin [Thu, 24 Jan 2019 11:12:47 +0000 (11:12 +0000)]
Merge "Include OrgApacheHttpLegacyUpdater unconditionally"

5 years agoMerge "Popup a notification after logging in the captive portal network"
Lucas Lin [Thu, 24 Jan 2019 11:06:12 +0000 (11:06 +0000)]
Merge "Popup a notification after logging in the captive portal network"

5 years agoMerge "Add RIL_RADIO_TECHNOLOGY_NR to IntDef" am: 54d74bbf06
Pengquan Meng [Thu, 24 Jan 2019 11:01:00 +0000 (03:01 -0800)]
Merge "Add RIL_RADIO_TECHNOLOGY_NR to IntDef" am: 54d74bbf06
am: 28b34fac22

Change-Id: Id81adaed00949117d5a732a5756afec5da40c4ee

5 years agoMerge "Add RIL_RADIO_TECHNOLOGY_NR to IntDef"
Pengquan Meng [Thu, 24 Jan 2019 10:51:46 +0000 (02:51 -0800)]
Merge "Add RIL_RADIO_TECHNOLOGY_NR to IntDef"
am: 54d74bbf06

Change-Id: Ie6cd95f5f6b1569c6b3d84a24ecd69664fcdad67

5 years agoMerge "p2p: add proto for P2P metrics"
Jimmy Chen [Thu, 24 Jan 2019 10:47:09 +0000 (10:47 +0000)]
Merge "p2p: add proto for P2P metrics"

5 years agoMerge "Add RIL_RADIO_TECHNOLOGY_NR to IntDef"
Pengquan Meng [Thu, 24 Jan 2019 10:35:40 +0000 (10:35 +0000)]
Merge "Add RIL_RADIO_TECHNOLOGY_NR to IntDef"

5 years agoMerge "[automerger skipped] Merge "Add additional SystemApi for NetworkStack" am...
Android Build Merger (Role) [Thu, 24 Jan 2019 10:32:32 +0000 (10:32 +0000)]
Merge "[automerger skipped] Merge "Add additional SystemApi for NetworkStack" am: 2ffdcc26b0 am: aee43d2387 am: 60d32999db -s ours am skip reason: change_id I8b5b80ea7b267357eb0387d504a2f78358d6d502 with SHA1 39fbb92bbb is in history"

5 years ago[automerger skipped] Merge "Add additional SystemApi for NetworkStack" am: 2ffdcc26b0...
Remi NGUYEN VAN [Thu, 24 Jan 2019 10:31:56 +0000 (02:31 -0800)]
[automerger skipped] Merge "Add additional SystemApi for NetworkStack" am: 2ffdcc26b0 am: aee43d2387
am: 60d32999db -s ours
am skip reason: change_id I8b5b80ea7b267357eb0387d504a2f78358d6d502 with SHA1 39fbb92bbb is in history

Change-Id: I023f2b404c2444289ddb016a88b731e6813b7edb

5 years agoMerge "Add plumbing for setRequireConfirmation to CC"
Kevin Chyn [Thu, 24 Jan 2019 10:30:36 +0000 (10:30 +0000)]
Merge "Add plumbing for setRequireConfirmation to CC"

5 years agoMerge "Add setting for Aware enable/disable"
TreeHugger Robot [Thu, 24 Jan 2019 10:25:37 +0000 (10:25 +0000)]
Merge "Add setting for Aware enable/disable"

5 years agoMerge "Skip dexopt if app has preferCodeIntegrity=true"
TreeHugger Robot [Thu, 24 Jan 2019 10:19:23 +0000 (10:19 +0000)]
Merge "Skip dexopt if app has preferCodeIntegrity=true"

5 years agoMerge "Add additional SystemApi for NetworkStack" am: 2ffdcc26b0
Remi NGUYEN VAN [Thu, 24 Jan 2019 10:17:38 +0000 (02:17 -0800)]
Merge "Add additional SystemApi for NetworkStack" am: 2ffdcc26b0
am: aee43d2387

Change-Id: I5bdc50e7886731f61222bd1edd33765941118175

5 years agoHandle null for the return of getCrossProfileCalendarPackages.
yuemingw [Tue, 22 Jan 2019 20:10:19 +0000 (20:10 +0000)]
Handle null for the return of getCrossProfileCalendarPackages.

The return value of this API could be null after our decision for
API change as in b/121179845.

Bug: 121179845
Test: make ROBOTEST_FILTER=CrossProfileCalendarPreferenceControllerTest -j40 RunSettingsRoboTests
Change-Id: I834ccf83ecca8959d95288ac4fa1473d12eabfca

5 years agoMerge "Add additional SystemApi for NetworkStack"
Remi NGUYEN VAN [Thu, 24 Jan 2019 10:06:15 +0000 (02:06 -0800)]
Merge "Add additional SystemApi for NetworkStack"
am: 2ffdcc26b0

Change-Id: I2614b1484498ad9d285be5f6628a94983f1561e4

5 years agoAPI change for cross profile calendar feature.
yuemingw [Wed, 2 Jan 2019 11:42:25 +0000 (11:42 +0000)]
API change for cross profile calendar feature.

According to new requirements in b/121179845, we are changing the
API pattern from "add/remove" to "set(set<string>)" to support
"enable all packages" operation. Setting the whitelist to null
will enable all packages. This behavior is consistent with existing
methods in DevicePolicyManager, e.g. setPermittedInputMethods.

Also corrected some languages in the comments and annotations.

Bug: 121179845
Test: atest ManagedProfileTest#testCrossProfileCalendar
atest DevicePolicyManagerTest

Change-Id: I87f17a2094792e44fdeb672658bddb871c2c1eeb

5 years agoMerge "Voice state + transcription in VoiceInteractionSvc"
TreeHugger Robot [Thu, 24 Jan 2019 10:04:18 +0000 (10:04 +0000)]
Merge "Voice state + transcription in VoiceInteractionSvc"

5 years agoReplace debug key.
Mathew Inwood [Wed, 23 Jan 2019 17:52:39 +0000 (17:52 +0000)]
Replace debug key.

This gives better consistency with the release key. Also improve the
debug_sign script to use base64, to eliminate issues with escaping and
newlines.

Bug: 110509075
Test: atest CtsSignedConfigHostTestCases
Change-Id: Id8d7b6b5bee3340803d30d3a4a34c7e62f565a93

5 years agoMerge "Add additional SystemApi for NetworkStack"
Remi NGUYEN VAN [Thu, 24 Jan 2019 09:55:01 +0000 (09:55 +0000)]
Merge "Add additional SystemApi for NetworkStack"

5 years agoAdd jar files from the runtime APEX in the whitelist.
Nicolas Geoffray [Tue, 22 Jan 2019 20:56:44 +0000 (20:56 +0000)]
Add jar files from the runtime APEX in the whitelist.

Those files moved from /system to the APEX.

Test: m && boots
Change-Id: I68c4c8243dae3eab321da4b0923c1a422d300c10

5 years agoMerge "Change Transition"
TreeHugger Robot [Thu, 24 Jan 2019 09:20:46 +0000 (09:20 +0000)]
Merge "Change Transition"

5 years agoMerge "[Game Driver] Add support for whitelist."
TreeHugger Robot [Thu, 24 Jan 2019 09:20:15 +0000 (09:20 +0000)]
Merge "[Game Driver] Add support for whitelist."

5 years agoWifi usability: Add new entry into wifi.proto for metrics collection
Mingguang Xu [Tue, 22 Jan 2019 00:26:45 +0000 (16:26 -0800)]
Wifi usability: Add new entry into wifi.proto for metrics collection

Add predictionHorizonSec into Wifi.proto and it is collected together
with Wifi usability score passed from system app.

Bug: 113262380

Test: frameworks/base/wifi/tests/runtests.sh

Change-Id: I250a187c08dd9a32cace4aaf9a718d1b232c79b2
Signed-off-by: Mingguang Xu <mingguangxu@google.com>
5 years agoMerge "Add API to handle user's subscription selection changes."
Xiangyu/Malcolm Chen [Thu, 24 Jan 2019 08:46:54 +0000 (08:46 +0000)]
Merge "Add API to handle user's subscription selection changes."

5 years agoMerge changes from topic "media-apex"
TreeHugger Robot [Thu, 24 Jan 2019 08:45:07 +0000 (08:45 +0000)]
Merge changes from topic "media-apex"

* changes:
  Separate updatable-media library
  Move MediaBrowser API into updatable media
  Add build rule for updatable media 1.0 APIs
  Add build rule for media2-abi-*

5 years agoWifi usability: Add @SystemApi to receive Wifi usability score
Mingguang Xu [Thu, 10 Jan 2019 23:25:57 +0000 (15:25 -0800)]
Wifi usability: Add @SystemApi to receive Wifi usability score

Add system API to allow framework to receive Wifi usability score from system APK.
Also add a new permission to protect this API from being used by unauthorized applications. This permission is the same as the one added for sending Wifi usability stats.

Bug: 113262380.

Test: frameworks/base/wifi/tests/runtests.sh

Signed-off-by: Mingguang Xu <mingguangxu@google.com>
Change-Id: Ib695dbb4c6c1f4518a464877f1d0f60dde4904eb

5 years agoMerge "Add notification information to logging for ACTION_NOTE_CONTROLS."
TreeHugger Robot [Thu, 24 Jan 2019 08:08:31 +0000 (08:08 +0000)]
Merge "Add notification information to logging for ACTION_NOTE_CONTROLS."

5 years agoPopup a notification after logging in the captive portal network
lucaslin [Thu, 24 Jan 2019 07:55:30 +0000 (15:55 +0800)]
Popup a notification after logging in the captive portal network

Captive portal app will be auto dismissed after user login the
captive portal network. In order to improve the user experience,
popup a notification to notify user that the captive portal
network is connected.

Bug: 113629026
Test: 1.atest FrameworksNetTests:NetworkNotificationManagerTest
      2.Connect to a captive portal network and login, check if
      there is a notification popup.

Change-Id: Id54d12268e107af2f213c2bb348c5f7908e880f4

5 years agoMerge "Merge "Align coding format in data_stall_event.proto" am: 0d4002db35 am: 5419f...
Android Build Merger (Role) [Thu, 24 Jan 2019 07:52:00 +0000 (07:52 +0000)]
Merge "Merge "Align coding format in data_stall_event.proto" am: 0d4002db35 am: 5419f98396 am: 8eebbbf672"

5 years agoMerge "Align coding format in data_stall_event.proto" am: 0d4002db35 am: 5419f98396
Chiachang Wang [Thu, 24 Jan 2019 07:51:32 +0000 (23:51 -0800)]
Merge "Align coding format in data_stall_event.proto" am: 0d4002db35 am: 5419f98396
am: 8eebbbf672

Change-Id: I3478b27283ca969a3c2a303d6366f7267ae6cc11

5 years agoMerge "Hold data pointer reference to AAPT2 test file"
TreeHugger Robot [Thu, 24 Jan 2019 07:50:24 +0000 (07:50 +0000)]
Merge "Hold data pointer reference to AAPT2 test file"

5 years agoMerge "Change MetadataListener to a abstract static class" am: 9d3ce3e55e am: 745c6de6eb
Ugo Yu [Thu, 24 Jan 2019 07:43:29 +0000 (23:43 -0800)]
Merge "Change MetadataListener to a abstract static class" am: 9d3ce3e55e am: 745c6de6eb
am: f2d656b438

Change-Id: I68915d6190faa22e20b03321dc5895a37e6de5f8

5 years agoMerge "Align coding format in data_stall_event.proto" am: 0d4002db35
Chiachang Wang [Thu, 24 Jan 2019 07:40:51 +0000 (23:40 -0800)]
Merge "Align coding format in data_stall_event.proto" am: 0d4002db35
am: 5419f98396

Change-Id: Ib0e7c12df86634a0b6dc4e5c441a370c38fa26e2

5 years agoMerge "Add additional SystemApi for NetworkStack"
Remi NGUYEN VAN [Thu, 24 Jan 2019 07:37:52 +0000 (07:37 +0000)]
Merge "Add additional SystemApi for NetworkStack"

5 years agoMerge "Change MetadataListener to a abstract static class" am: 9d3ce3e55e
Ugo Yu [Thu, 24 Jan 2019 07:30:18 +0000 (23:30 -0800)]
Merge "Change MetadataListener to a abstract static class" am: 9d3ce3e55e
am: 745c6de6eb

Change-Id: I796dfccf741a1ef6c45d804772415ed198e8e8d1

5 years ago[automerger skipped] Merge "DO NOT MERGE: Revert "Add libprocessgroup dependency...
Suren Baghdasaryan [Thu, 24 Jan 2019 07:29:27 +0000 (23:29 -0800)]
[automerger skipped] Merge "DO NOT MERGE: Revert "Add libprocessgroup dependency and fix sched_policy include"" am: 71e3387254 -s ours am: a57ac928b4 -s ours
am: 97efff3043 -s ours
am skip reason: subject contains skip directive

Change-Id: Id6980a83e6551bdbdeecf04b919d9e0dfaf66de7

5 years agoMerge "Align coding format in data_stall_event.proto"
Chiachang Wang [Thu, 24 Jan 2019 07:24:47 +0000 (23:24 -0800)]
Merge "Align coding format in data_stall_event.proto"
am: 0d4002db35

Change-Id: I8fbf9ba20fd870143a264216e80e93224f14d0ab

5 years agoMerge "Change MetadataListener to a abstract static class"
Ugo Yu [Thu, 24 Jan 2019 07:20:44 +0000 (23:20 -0800)]
Merge "Change MetadataListener to a abstract static class"
am: 9d3ce3e55e

Change-Id: Iad82a0046826c548db25c50dcc7cbdb0a90de25a

5 years agoMerge "Revert "Do not load xml metadata for unchanged packages in RegisteredServicesC...
TreeHugger Robot [Thu, 24 Jan 2019 07:19:47 +0000 (07:19 +0000)]
Merge "Revert "Do not load xml metadata for unchanged packages in RegisteredServicesCache""

5 years agoMerge "Enables the use of the blastula pool."
Christian Wailes [Thu, 24 Jan 2019 07:17:34 +0000 (07:17 +0000)]
Merge "Enables the use of the blastula pool."

5 years agoEnables the use of the blastula pool.
Chris Wailes [Sat, 12 Jan 2019 01:13:00 +0000 (17:13 -0800)]
Enables the use of the blastula pool.

This commit adds the code necessar to initialize and use the blastula
pool during application launching.  Highlights include:
* Modifying ZygoteState to allow the creation of blastula session
sockets
* Modified application startup to track if a web view process is being
created.
* Initialization of the blastula pool during Zygote initialization.
* Blastula lifecycle management via reporting pipes and event FDs.
* Launching of applications via the blastula pool.

The creation, maintenance, and use of the blastula pool can be disabled
by setting Zygote.BLASTULA_POOL_ENABLED to false.  When this feature is
disabled applications will launch as they did before this patch.

Topic: zygote-prefork
Test: make & flash & launch app & check log message
Bug: 68253328
Exempt-From-Owner-Approval: No changes to files with owners between revisions
Change-Id: I46c32ad09400591e866b6c6121d5a9b0332092f3

5 years agoTreat getModelState recognition events the same as regular recognition
mike dooley [Wed, 23 Jan 2019 09:38:17 +0000 (10:38 +0100)]
Treat getModelState recognition events the same as regular recognition
events.

This change should have been part of ag/5933708

Test: manual test with NowPlaying app on p19 device

Change-Id: I42ed7c17ebdd2cb75055122b8d45302e28c510b6

5 years ago[automerger skipped] Merge "DO NOT MERGE: Revert "Add libprocessgroup dependency...
Suren Baghdasaryan [Thu, 24 Jan 2019 07:16:32 +0000 (23:16 -0800)]
[automerger skipped] Merge "DO NOT MERGE: Revert "Add libprocessgroup dependency and fix sched_policy include"" am: 71e3387254 -s ours
am: a57ac928b4 -s ours
am skip reason: subject contains skip directive

Change-Id: I5960a10c6dd4233d3281d0a598819b505923668f