400850 Commits

Author SHA1 Message Date
Chalard Jean
21c8257178 Merge "[MS11] Implement findL2Key"
am: 773f3f5bf3

Change-Id: If429108eddc802f0c13f7b10048b1fe87bd51b22
2019-01-23 03:14:56 -08:00
TreeHugger Robot
ed9c5ef608 Merge "Small fixes of MediaSession" 2019-01-23 11:07:33 +00:00
Richard Uhler
a7e9b2db4b Use VersionedPackage in PackageRollbackInfo.
Rather than defining a new custom PackageRollbackInfo.PackageVersion
type.

Also clean up PackageRollbackInfo API by replacing public fields with
methods and picking better names.

Bug: 112431924
Test: atest RollbackTest
Change-Id: I68a91e07b8745df9c5ecb22fdccbfcd76385814a
2019-01-23 11:02:56 +00:00
Richard Uhler
b9d54474ad Assign a rollbackId to all rollbacks.
To make it easier to specify what rollback to perform when a rollback is
executed.

Bug: 112431924
Test: atest RollbackTest
Change-Id: I860ad443848341fbb99169a05b084fa797c5e08c
2019-01-23 11:02:42 +00:00
Treehugger Robot
773f3f5bf3 Merge "[MS11] Implement findL2Key" 2019-01-23 11:01:43 +00:00
TreeHugger Robot
daf5dc917d Merge "Remove hidden API in Session2Token" 2019-01-23 10:57:42 +00:00
TreeHugger Robot
eea1710cda Merge "Add a feature flag for secure lock screen." 2019-01-23 10:55:33 +00:00
Stefano Tommasini
0bfafb7f41 Revert "Add support for enabling backup in work profile in"
This reverts commit 00a6e5273462e7617ce9c770e36d93b468adfa1d.

Reason for revert: b/123237328

Change-Id: I0e38e6187760264f16f3cd00389a4e1cdb316086
2019-01-23 10:43:06 +00:00
Nandana Dutt
b2da22a0de Improvements to Bugreporting API.
* Add cancelBugreport method.
* Remove unused arguments to onFinished listener call.
* Publish the system service now that sepolicy for it
  is submitted.
* Use the new bugreportd service.

Test: boots
BUG:111441001
Change-Id: I12d72e0e1f4ca72d285fd02a3fc1a44f5c179885
2019-01-23 10:21:45 +00:00
TreeHugger Robot
d133e9f40c Merge "Use link in the doc for MediaSession2Service" 2019-01-23 10:19:31 +00:00
Denny cy Lee
c5a7c29581 DeviceIdle: Support aggressive/unaggressive doze mode
Test: atest com.android.server.DeviceIdleControllerTest
Bug: 121167278
Change-Id: I3bc645a23a6a93e120f12a9a3fa5cf038fa6ca8f
2019-01-23 09:51:37 +00:00
TreeHugger Robot
e07fb110dd Merge "Log an error on package not found in DefaultPermissionGrantPolicy" 2019-01-23 09:48:41 +00:00
Alan Stokes
d7c5450f45 Merge "Add logging of dynamic loading of native code." 2019-01-23 09:36:27 +00:00
Luke Huang
d121dd2aa5 Merge changes from topic "Java async dns" am: 31ff0616d1 am: a8e16262f1
am: e052154abb

Change-Id: I12f50513eee1c1cf3c908036fe80d3a3d8c373d0
2019-01-23 01:24:21 -08:00
Luke Huang
e052154abb Merge changes from topic "Java async dns" am: 31ff0616d1
am: a8e16262f1

Change-Id: I305cf0ae791f9503519884bdf382863002357ac7
2019-01-23 01:14:34 -08:00
Lorenzo Colitti
ed3168e9e3 Stop depending on the ConnectivityService default request.
This avoids the need to expose ConnectivityService implementation
details as @SystemApi and the complexities that would be required
to make NetworkCapabilities parcelable in stable AIDL.

Bug: 112869080
Test: atest FrameworksNetTests NetworkStackTests
Change-Id: Icd5d25b9b8e9b7a7d1899b000c92dc4976c3b3d7
2019-01-23 18:10:06 +09:00
Luke Huang
a8e16262f1 Merge changes from topic "Java async dns"
am: 31ff0616d1

Change-Id: Ia08a8300887315d673f398b1340b2f44ce501b14
2019-01-23 01:06:19 -08:00
Narayan Kamath
1addc53a77 Merge "RollbackManager: Support userdata snapshot / restore." 2019-01-23 09:03:17 +00:00
TreeHugger Robot
9c6e668b47 Merge "Process DEEP_PRESS in GestureDetector" 2019-01-23 08:51:08 +00:00
Luke Huang
31ff0616d1 Merge changes from topic "Java async dns"
* changes:
  Add asynchronous DNS query API in Java
  Add jni method for DnsResolver
2019-01-23 08:48:23 +00:00
Sungsoo Lim
a65bce588b Remove hidden API in Session2Token
Test: build
Change-Id: I99479aace7d45486d6c6e1daeb7d7d87937bcbb4
2019-01-23 17:47:39 +09:00
Android Build Merger (Role)
ffb97186f7 Merge "Merge "Skeleton implementation of Bluetooth metadata APIs" am: 625a1f4461 am: 2f1cba20a5 am: 716eb586ac" 2019-01-23 08:25:50 +00:00
Ugo Yu
250227d18b Merge "Skeleton implementation of Bluetooth metadata APIs" am: 625a1f4461 am: 2f1cba20a5
am: 716eb586ac

Change-Id: I0ac4ea988598a190d4c14378c072def122f4257e
2019-01-23 00:24:02 -08:00
Luke Huang
d290dd5150 Netd unsolicited event porting
Test: atest FrameworksNetTests passes
Test: 1. manual test datacall/wifi work
      2. manual test tethering work
      3. run cts StrictModeTest pass
      4. manual test data alert work
      5. manual test idletimer work

Change-Id: Ia4c12510c9c97fed76e4b31fb9756c28fff72853
2019-01-23 16:18:01 +08:00
TreeHugger Robot
9e6a6185b6 Merge "Add generic SelectTest JUnit filter and CoreTestsFilter" 2019-01-23 08:17:31 +00:00
Ugo Yu
716eb586ac Merge "Skeleton implementation of Bluetooth metadata APIs" am: 625a1f4461
am: 2f1cba20a5

Change-Id: If532d6e87a7d863f0802084f945b12406152d666
2019-01-23 00:12:42 -08:00
Remi NGUYEN VAN
01dd7ae811 [automerger skipped] Merge "Add UserHandle constants to SystemApi" am: 0a9054639d am: 7b0f06d7d9
am: c56ce9735a -s ours
am skip reason: change_id I261dfcc5cfdfc76bda5d70181785e11c2715a558 with SHA1 ec5f7d1625 is in history

Change-Id: I42503ce9af3ffae674c019f8c7886cbdad05bc2c
2019-01-22 23:54:40 -08:00
Chalard Jean
8d1a890c5c [MS11] Implement findL2Key
Bug: 113554482
Test: old tests pass, new tests added
Change-Id: I2e93c88c30eae614a6db04abe698e8edf7fa6a43
2019-01-23 16:54:37 +09:00
Sungsoo Lim
93a376ecba Use link in the doc for MediaSession2Service
Test: build
Change-Id: I3990b7d0b42c9119ab21493aa71bf0ac98abccc5
2019-01-23 16:50:33 +09:00
Ugo Yu
2f1cba20a5 Merge "Skeleton implementation of Bluetooth metadata APIs"
am: 625a1f4461

Change-Id: I770732a7bd5f7af8779dd4b06cc137570a4028b7
2019-01-22 23:50:13 -08:00
Remi NGUYEN VAN
c6304b8741 Create a wrapper for IpClient
The wrapper allows migrating clients of the IpClient in the NetworkStack
independently.

Test: atest FrameworksNetTests NetworkStackTests FrameworksWifiTests
Bug: 112869080
Change-Id: I1250730c07166298bee2816f05351ba95416994a
2019-01-23 16:44:32 +09:00
Remi NGUYEN VAN
3c600a15a1 Move IpClient to NetworkStack
Test: atest FrameworksNetTests NetworkStackTests
Bug: b/112869080
Change-Id: I7d00848c052382cd1b6ce458868bed6a1e9e8ec5
2019-01-23 16:44:21 +09:00
Remi NGUYEN VAN
c56ce9735a Merge "Add UserHandle constants to SystemApi" am: 0a9054639d
am: 7b0f06d7d9

Change-Id: I4ab95e6114546f01648a949b5712b7a609319684
2019-01-22 23:39:57 -08:00
Treehugger Robot
625a1f4461 Merge "Skeleton implementation of Bluetooth metadata APIs" 2019-01-23 07:38:06 +00:00
TreeHugger Robot
5fa44163e4 Merge "Adding job count quota limits." 2019-01-23 07:37:39 +00:00
Hyundo Moon
4312f7784b Set MediaSession.mCallback as non-null when a callback is set
In order to avoid regression, this CL sets a dummy object to
MediaSession.mCallback when a callback is set.

Since the previous versions of MediaSessionCompat checks the nullity
of mCallback by reflection, this needs to be set.

This was slipped in previous merged CL
"3ff5777: Introduce MediaSessionEngine".

Bug: 119749862
Test: make -j;
Change-Id: Iea12a77e7edd51ef3cee7e83c057f39e5528c3b6
2019-01-23 16:31:43 +09:00
TreeHugger Robot
7fd4280e97 Merge "Move hidden APIs from PlaybackState" 2019-01-23 07:31:40 +00:00
Remi NGUYEN VAN
7b0f06d7d9 Merge "Add UserHandle constants to SystemApi"
am: 0a9054639d

Change-Id: I2652807a0a44b885abe00c8ec64b14de503db2b7
2019-01-22 23:23:59 -08:00
TreeHugger Robot
714756059f Merge "Allow onSessionCommand return null" 2019-01-23 07:17:51 +00:00
Jack Yu
4bb90eb246 Define Nfc statistic data atoms
Fix format of variable "packageName".

Test: Manual
Bug:116641110
Change-Id: I4f280e3f2540cf0fdce7c9c89393ce246e0825b2
2019-01-23 15:13:41 +08:00
Remi NGUYEN VAN
0a9054639d Merge "Add UserHandle constants to SystemApi" 2019-01-23 07:06:44 +00:00
TreeHugger Robot
09d70fb609 Merge "Implement test harness mode" 2019-01-23 07:05:37 +00:00
Hyundo Moon
158e4a2d6f Use MediaParceledListSlice in ControllerCallbackLink
This was slipped off in previously merged CL
"3e8c1c9: AML: Apply changes under frameworks/av to frameworks/base".

Bug: 122711373, Bug: 122432476
Test: atest CtsMediaTestCases:android.media.cts.MediaSessionTest;
Change-Id: I865e12f0c2d740afb97f1103f12dff1c22a3eebb
2019-01-23 15:47:39 +09:00
TreeHugger Robot
844ff30bfb Merge "Add euicc privileged actions and extras." 2019-01-23 06:41:45 +00:00
Martijn Coenen
d54dfdb2cb Merge "Install setresuid()/setresgid() seccomp filter in AppZygote." 2019-01-23 06:26:25 +00:00
Xiangyu/Malcolm Chen
53ad668c94 [automerger skipped] Merge "Add System API to enable / disable a logical modem." am: 8df9d17289 am: def2c87ee6
am: 1f61f171e0 -s ours
am skip reason: change_id Ifeb3b135ba9ecba8982a911f369fa266468d2e45 with SHA1 cf21ad751a is in history

Change-Id: I0c134eb90d65ebb568d24aaab50871ba40624862
2019-01-22 22:20:22 -08:00
Michael Wachenschwanz
0b4ab1f171 Add Task Root package info to UsageEvent
Bug: 113094946
Test: manual (use "adb shell dumpsys usagestats apptimelimit" to verify
apps at the root of tasks are considered active)
Test: atest cts/tests/tests/app.usage/src/android/app/usage/cts/UsageStatsTest.java#testTaskRootEventField
Test: atest cts/tests/tests/app.usage/src/android/app/usage/cts/UsageStatsTest.java#testUsageSourceAttribution
Test: atest UsageStatsDatabaseTest

Change-Id: I40f86743d33c13892de0e59ae02c9ebddb606ee7
2019-01-22 22:19:21 -08:00
Xiangyu/Malcolm Chen
1f61f171e0 Merge "Add System API to enable / disable a logical modem." am: 8df9d17289
am: def2c87ee6

Change-Id: I85875233adced81ae9caa4d1a4c65cdc84922356
2019-01-22 22:07:47 -08:00
Varun Shah
4311f21b06 Revert "Optimize service restart logic."
This reverts commit 16522412eb47127f90070cb190af8e5a6702a7b0.

Reason for revert: solution needs some adjustments - will update with a better solution.

Change-Id: I74ed92225017a8c1ac23176ed176663acfef7578
2019-01-23 05:59:31 +00:00
Rhed Jao
be6a92d6b2 Merge "Fix delay when multi-tap out of distance slop." 2019-01-23 05:58:13 +00:00