OSDN Git Service
TreeHugger Robot [Tue, 23 Jan 2018 02:17:25 +0000 (02:17 +0000)]
Merge "Add update packages permission"
TreeHugger Robot [Tue, 23 Jan 2018 01:58:18 +0000 (01:58 +0000)]
Merge "Revert "Move instrumentation classes to SettingsLib to share between mobile/TV.""
TreeHugger Robot [Tue, 23 Jan 2018 01:47:25 +0000 (01:47 +0000)]
Merge "Fix flaky crashes caused during LogEvent destroy"
Qingxi Li [Tue, 23 Jan 2018 01:36:51 +0000 (01:36 +0000)]
Merge "Add broadcast action for carrier setup" am:
b60e42becd am:
d6d448f68b
am:
54438137c6 -s ours
Change-Id: I3a0ab4b34f7e62e970e81a74210e9b3ca3677a66
Qingxi Li [Tue, 23 Jan 2018 01:25:35 +0000 (01:25 +0000)]
Merge "Add broadcast action for carrier setup" am:
b60e42becd
am:
d6d448f68b
Change-Id: I085b0d23182696ba6ec639e1f48ec14ed010fecd
TreeHugger Robot [Tue, 23 Jan 2018 01:23:32 +0000 (01:23 +0000)]
Merge "Fix screenshot global action item in dark mode."
yuemingw [Tue, 23 Jan 2018 01:22:09 +0000 (01:22 +0000)]
Merge "Add NetworkTypeBitmask into public ApnSetting." am:
278dd4ab90 am:
97104cb905
am:
aa32802268
Change-Id: Iab92157d82b1aa399aa06e77abdcf22d71f9f3b9
Chen Xu [Tue, 23 Jan 2018 01:16:27 +0000 (01:16 +0000)]
Merge "address carrier id api review feedback" am:
2f6b2726e6 am:
e6211a5f01
am:
5871db10a5 -s ours
Change-Id: Ib8ed3e8eeeb1126351409d5dadb5a021b851540f
Qingxi Li [Tue, 23 Jan 2018 01:12:50 +0000 (01:12 +0000)]
Merge "Add broadcast action for carrier setup"
am:
b60e42becd
Change-Id: I3bcde10528fc1fa722995e7666ee6faa7db1d0cd
yuemingw [Tue, 23 Jan 2018 01:07:24 +0000 (01:07 +0000)]
Merge "Add NetworkTypeBitmask into public ApnSetting." am:
278dd4ab90
am:
97104cb905
Change-Id: Ibef74c641596dc57d8a525316ba95ff35e07fce2
Chen Xu [Tue, 23 Jan 2018 01:02:36 +0000 (01:02 +0000)]
Merge "address carrier id api review feedback" am:
2f6b2726e6
am:
e6211a5f01
Change-Id: I3e601111b7da73158cf1ce281abd77b6d5cfc68f
TreeHugger Robot [Tue, 23 Jan 2018 00:50:21 +0000 (00:50 +0000)]
Merge "ScreenDecor Windows: shouldn't receive inset hints"
yuemingw [Tue, 23 Jan 2018 00:47:01 +0000 (00:47 +0000)]
Merge "Add NetworkTypeBitmask into public ApnSetting."
am:
278dd4ab90
Change-Id: I63be092c9f978cf0e0b029e6836d5f0b876831f6
Chen Xu [Tue, 23 Jan 2018 00:42:06 +0000 (00:42 +0000)]
Merge "address carrier id api review feedback"
am:
2f6b2726e6
Change-Id: I40fb765e4c4eb844826ae8e305ddcc7ef1c281f4
Shuzhen Wang [Tue, 23 Jan 2018 00:36:16 +0000 (00:36 +0000)]
Merge "camera: Add support for multiple camera capture requests"
Etan Cohen [Tue, 23 Jan 2018 00:31:50 +0000 (00:31 +0000)]
Merge "[RTT] Public LCI and LCR API"
Lorenzo Colitti [Tue, 23 Jan 2018 00:28:39 +0000 (00:28 +0000)]
Merge changes I4d985a27,Ic6f2bc18
* changes:
Add metered, roaming, and defaultNetwork info to NetworkTemplate.
Unbreak frameworks-net tests broken by missing libutilscallstack.
Benedict Wong [Tue, 23 Jan 2018 00:19:05 +0000 (00:19 +0000)]
Merge "Address comments and final cleanup from refcounting integration" am:
222529d95c am:
8130c2a718
am:
08307475a2
Change-Id: I0612286b8d95b0ae10c1337214f9c3b4e570fbac
Benedict Wong [Tue, 23 Jan 2018 00:08:17 +0000 (00:08 +0000)]
Merge "Address comments and final cleanup from refcounting integration" am:
222529d95c
am:
8130c2a718
Change-Id: I7ed4a6bb90f3cf3ed5fd0e6ad20b033e588a4c90
TreeHugger Robot [Mon, 22 Jan 2018 23:59:32 +0000 (23:59 +0000)]
Merge "Add Settings support for Bluetooth Multi-A2DP and Multi-HFP"
Benedict Wong [Mon, 22 Jan 2018 23:57:28 +0000 (23:57 +0000)]
Merge "Address comments and final cleanup from refcounting integration"
am:
222529d95c
Change-Id: Ie0bc2b81e09ee874ef848905bb486967a857c6d1
Treehugger Robot [Mon, 22 Jan 2018 23:55:49 +0000 (23:55 +0000)]
Merge "Add broadcast action for carrier setup"
TreeHugger Robot [Mon, 22 Jan 2018 23:53:12 +0000 (23:53 +0000)]
Merge "Clicking QS DND tile triggers priority-only dnd"
TreeHugger Robot [Mon, 22 Jan 2018 23:52:31 +0000 (23:52 +0000)]
Merge "Improve layer rendering quality"
TreeHugger Robot [Mon, 22 Jan 2018 23:49:34 +0000 (23:49 +0000)]
Merge "Add string for number of hotspot connected devices"
Etan Cohen [Mon, 22 Jan 2018 23:36:25 +0000 (23:36 +0000)]
Merge "[RTT] Add LCI and LCR structures"
Christine Franks [Mon, 22 Jan 2018 23:23:25 +0000 (23:23 +0000)]
Merge "Change selection strategy for ACTION_DISMISS_TIMER"
TreeHugger Robot [Mon, 22 Jan 2018 23:22:30 +0000 (23:22 +0000)]
Merge "camera: Add OIS data keys"
TreeHugger Robot [Mon, 22 Jan 2018 23:14:53 +0000 (23:14 +0000)]
Merge "Avoid processing the log event when there is no config."
Chenjie Yu [Mon, 22 Jan 2018 23:10:54 +0000 (15:10 -0800)]
Fix flaky crashes caused during LogEvent destroy
Test: cts tested
Change-Id: I0329a64506b5838d2572cda0d1b86ad78bae4253
Treehugger Robot [Mon, 22 Jan 2018 22:53:38 +0000 (22:53 +0000)]
Merge "Add NetworkTypeBitmask into public ApnSetting."
TreeHugger Robot [Mon, 22 Jan 2018 22:46:22 +0000 (22:46 +0000)]
Merge "Changed onGetScores() to return null instead of throwing exception."
Chen Xu [Mon, 22 Jan 2018 22:44:02 +0000 (22:44 +0000)]
Merge "address carrier id api review feedback"
TreeHugger Robot [Mon, 22 Jan 2018 22:38:16 +0000 (22:38 +0000)]
Merge "Bring back the date!"
Oscar Shu [Mon, 22 Jan 2018 22:35:30 +0000 (22:35 +0000)]
Merge "WifiManager: mark WPS related API calls deprecated"
TreeHugger Robot [Mon, 22 Jan 2018 22:09:19 +0000 (22:09 +0000)]
Merge "Allow Recents in current user to access APIs in its child profile"
Qingxi Li [Fri, 19 Jan 2018 20:24:05 +0000 (12:24 -0800)]
Add broadcast action for carrier setup
This broadcast action is sent by eSIM Manager to let the carrier app
know that the carrier setup is not completed.
Bug:
62639823
Test: TreeHugger
Merged-In: I88ac90cf679d5ec98aa7c0cf7bd9c96010597a1c
Change-Id: I88ac90cf679d5ec98aa7c0cf7bd9c96010597a1c
TreeHugger Robot [Mon, 22 Jan 2018 21:56:25 +0000 (21:56 +0000)]
Merge "Add the assisted dialing carrier config."
Ricky Wai [Mon, 22 Jan 2018 21:47:38 +0000 (21:47 +0000)]
Merge "Use encoder id as insecure DP encoder random seed"
TreeHugger Robot [Mon, 22 Jan 2018 21:47:18 +0000 (21:47 +0000)]
Merge "Disable tuner"
Joachim Sauer [Mon, 22 Jan 2018 21:34:59 +0000 (21:34 +0000)]
Merge "Turn on new time zone picker flag by default."
TreeHugger Robot [Mon, 22 Jan 2018 21:21:44 +0000 (21:21 +0000)]
Merge "Fix NPE when creating remote animations"
TreeHugger Robot [Mon, 22 Jan 2018 21:20:30 +0000 (21:20 +0000)]
Merge "Fix up slice service listener management"
TreeHugger Robot [Mon, 22 Jan 2018 21:19:23 +0000 (21:19 +0000)]
Merge "Atom: ScheduledJobStateChanged"
Siddharth Ray [Mon, 22 Jan 2018 21:11:59 +0000 (21:11 +0000)]
Merge "Wifi: Add scanning, activity time and API"
Stan Iliev [Mon, 22 Jan 2018 15:36:33 +0000 (10:36 -0500)]
Improve layer rendering quality
Increase filter quality when rendering a layer into the frame
buffer from kNone_SkFilterQuality to kLow_SkFilterQuality.
This visibly improves the quality if the layer is scaled.
For example the circle shutter button in camera app looks
better in pressed state (there is no jagged edge).
Test: Ran camera app
Bug:
72144993
Change-Id: I138d930a25301a369876d76a2cd322df0324f0f2
Oscar Key [Mon, 22 Jan 2018 21:07:49 +0000 (21:07 +0000)]
Merge "Make various members private in PerformBackupTask."
fionaxu [Fri, 5 Jan 2018 23:38:11 +0000 (15:38 -0800)]
address carrier id api review feedback
1. improve comments
2. change returned carrier name from String to CharSequence
3. change to AndroidCarrierId
Bug:
64131637
Bug:
71584605
Test: Manual
Change-Id: I412d53bb9d4955e1267300692e90ebfffd6818df
Merged-in: I412d53bb9d4955e1267300692e90ebfffd6818df
Leif Wilden [Mon, 22 Jan 2018 20:21:33 +0000 (20:21 +0000)]
Revert "Move instrumentation classes to SettingsLib to share between mobile/TV."
This reverts commit
58dccbe1e23c7ecb77c5716fe31d5c9d549124ff.
Reason for revert: Broke fingerprint setup flow. b/
72267201
Change-Id: I9901d0ec077ff0a5b50f59a9f1b1c6156f6f09bd
Chen Xu [Mon, 22 Jan 2018 20:52:16 +0000 (20:52 +0000)]
Merge "address carrier id api review feedback"
TreeHugger Robot [Mon, 22 Jan 2018 20:34:44 +0000 (20:34 +0000)]
Merge "Add PH flag for P power model"
Benedict Wong [Mon, 22 Jan 2018 20:32:18 +0000 (20:32 +0000)]
Merge "Address comments and final cleanup from refcounting integration"
Shuzhen Wang [Mon, 22 Jan 2018 20:30:15 +0000 (20:30 +0000)]
Merge "camera2: Add support for logical camera"
TreeHugger Robot [Mon, 22 Jan 2018 20:28:25 +0000 (20:28 +0000)]
Merge "Updating JavaDocs for more spans."
Lei Yu [Mon, 22 Jan 2018 20:21:51 +0000 (20:21 +0000)]
Merge "Update comment for BATTERY_TIP_CONSTANTS"
Ben Gruver [Mon, 22 Jan 2018 20:17:50 +0000 (20:17 +0000)]
Merge "Add get-harmful-app-warning shell command"
Felipe Leme [Mon, 22 Jan 2018 19:53:44 +0000 (11:53 -0800)]
Changed onGetScores() to return null instead of throwing exception.
Callers (Session and AFMShellCommand) already handle null (in fact, the
signature declares it as @Nullable), so there's no point on throwing a
runtime exception...
Bug:
70939974
Test: 'adb shell cmd autofill get fc_score half kale' when service APK was not
implementing it.
Change-Id: I37da6cd13c40545626332c272759e797b5a25924
Android Build Merger (Role) [Mon, 22 Jan 2018 20:16:34 +0000 (20:16 +0000)]
Merge "Merge "Debug: Add attachJvmtiAgent with classloader" am:
940c0341f0 am:
878abd8e91 am:
03eb67c287"
Andreas Gampe [Mon, 22 Jan 2018 20:14:49 +0000 (20:14 +0000)]
Merge "Debug: Add attachJvmtiAgent with classloader" am:
940c0341f0 am:
878abd8e91
am:
03eb67c287
Change-Id: Ib3b8b14907253b3438588fda8b5059f61b5594cf
TreeHugger Robot [Mon, 22 Jan 2018 20:12:43 +0000 (20:12 +0000)]
Merge "Add pending system update info system APIs."
Jorim Jaggi [Mon, 22 Jan 2018 16:03:59 +0000 (17:03 +0100)]
Check for surface validity to avoid native crash
If the surface gets destroyed, return -1 to indicate such that
the client can abort the animation, instead of crashing.
Test: With Launcher in multi-window
Change-Id: I4ab11557c40ed843a4c2e985a53cc2247b18b5fd
Benedict Wong [Mon, 22 Jan 2018 20:03:48 +0000 (20:03 +0000)]
Merge "Rename create/delete transform methods" am:
7ee26e72cf am:
5b71c4a0a5
am:
5b3e788908
Change-Id: Ie07b0b608b3dfcbfc4228a15e26fe6f6559315f9
Andreas Gampe [Mon, 22 Jan 2018 20:01:18 +0000 (20:01 +0000)]
Merge "Debug: Add attachJvmtiAgent with classloader" am:
940c0341f0
am:
878abd8e91
Change-Id: I862a822ef7600030f7b435fe9b9368961cf4694b
Beverly [Mon, 22 Jan 2018 15:49:43 +0000 (10:49 -0500)]
Clicking QS DND tile triggers priority-only dnd
Test: manual (tap QS dnd and see priority only triggered)
Bug:
63077372
Change-Id: I78df9a5ccd76af7a156ae71b6bb9b40c546e2e81
TreeHugger Robot [Mon, 22 Jan 2018 20:00:30 +0000 (20:00 +0000)]
Merge "Don't use user-tagged Uris in slice callbacks"
Yin-Chia Yeh [Mon, 22 Jan 2018 19:55:20 +0000 (19:55 +0000)]
Merge "Camera: codegen spec update"
Benedict Wong [Mon, 22 Jan 2018 19:53:15 +0000 (19:53 +0000)]
Merge "Rename create/delete transform methods" am:
7ee26e72cf
am:
5b71c4a0a5
Change-Id: I16bfb511ac2d6094e246f79d51fe4520d3e765cd
Andreas Gampe [Mon, 22 Jan 2018 19:48:28 +0000 (19:48 +0000)]
Merge "Debug: Add attachJvmtiAgent with classloader"
am:
940c0341f0
Change-Id: I0c9179b373040e7d4f54a5ad9835d14624012999
Benedict Wong [Mon, 22 Jan 2018 19:44:43 +0000 (19:44 +0000)]
Merge "Rename create/delete transform methods"
am:
7ee26e72cf
Change-Id: I76576d1f3193fcbb3680fb29893cf696ea7a41fe
Pavlin Radoslavov [Sun, 21 Jan 2018 10:59:15 +0000 (02:59 -0800)]
Add Settings support for Bluetooth Multi-A2DP and Multi-HFP
When there are multiple connected A2DP/HFP devices, if a connected
device's name is clicked on, that device will be chosen as
Active - i.e., it will be the device chosen for audio out / phone call.
Also:
* Listen to the BluetoothA2dp.ACTION_ACTIVE_DEVICE_CHANGED
and BluetoothHeadset.ACTION_ACTIVE_DEVICE_CHANGED intents
and update the the status of the current active device.
* When connecting a new device, and Multi-A2DP is enabled, don't
disconnect the currently connected device.
* Update the implementation of isA2dpPlaying() so it correctly checks
all connected devices, not only the first one.
Test: Manual: multiple connected A2DP devices, and selecting each as
the Active Device.
Bug:
64767509
Change-Id: I69f3c85ebf5a7f07f6deed484c6dd65705460ae4
Alison Cichowlas [Mon, 22 Jan 2018 19:38:15 +0000 (14:38 -0500)]
Fix screenshot global action item in dark mode.
Test: with dark background, verify icon is recolored.
Change-Id: I861760bf2840f7dcda021c12693b5c0b2c280a29
TreeHugger Robot [Mon, 22 Jan 2018 19:37:50 +0000 (19:37 +0000)]
Merge "Skip user restriction tests when synchronizing PDB"
Etan Cohen [Fri, 19 Jan 2018 02:28:48 +0000 (18:28 -0800)]
[RTT] Public LCI and LCR API
Expose the LCI and LCR APIs.
Bug:
65108607
Test: builds
Change-Id: If103dbff349a3f9e951d12dc4cec1d7dc48745ad
Etan Cohen [Fri, 5 Jan 2018 22:12:58 +0000 (14:12 -0800)]
[RTT] Add LCI and LCR structures
Baseline LCI & LCR classes and structure (and planned API).
Bug:
71643239
Test: unit tests
Change-Id: I1ebe4f46d219901761758de58d73815ccfe6e815
Eric Erfanian [Wed, 17 Jan 2018 23:27:39 +0000 (15:27 -0800)]
Add the assisted dialing carrier config.
This is used to activate the feature and show the settings.
Remove @hide from the public APIS.
Design doc:
go/assisted-dialing-dd-v1
Test: manual
Bug:
63934304
Change-Id: I09ea52720bf2439537e2f4ad32afb14f5df25f71
Vladislav Kuzkokov [Mon, 22 Jan 2018 19:16:48 +0000 (19:16 +0000)]
Merge "Unhide printing policy API."
TreeHugger Robot [Mon, 22 Jan 2018 19:12:42 +0000 (19:12 +0000)]
Merge "Use generic native routing event handler in MediaRecorder."
Jorim Jaggi [Mon, 22 Jan 2018 19:01:21 +0000 (20:01 +0100)]
Fix NPE when creating remote animations
Test: go/wm-smoke
Bug:
72302602
Change-Id: Ifbae370ea559a9fda5ca442ceef0f6db8229466b
TreeHugger Robot [Mon, 22 Jan 2018 19:07:30 +0000 (19:07 +0000)]
Merge "Add StaticLayoutPerfTest for drawing"
Andrew Sapperstein [Mon, 22 Jan 2018 18:59:10 +0000 (18:59 +0000)]
Merge "Use proper user id."
Ricky Wai [Mon, 22 Jan 2018 18:54:13 +0000 (18:54 +0000)]
Use encoder id as insecure DP encoder random seed
Originally all apps that use insecure DP encoder will generate
the same result in IRR encoder as IRR is purely rely on random generator,
hence all apps will return the same IRR result in encodeBoolean() for
insecure encoder.
Now we change insecure encoder to use encoder id as random generator seed,
so different app will have different deterministic insecure encoder result.
Also, this CL fixes some existing failed tests.
Bug:
63908748
Test: runtest frameworks-services -p com.android.server.net.watchlist PASS
Test: bit FrameworksPrivacyLibraryTests:android.privacy.RapporEncoderTest PASS
Test: bit FrameworksPrivacyLibraryTests:android.privacy.LongitudinalReportingEncoderTest PASS
Change-Id: Iab84a2932d8f84da1dd2f880d2c1567dcbf1e090
Siddharth Ray [Thu, 14 Dec 2017 23:15:28 +0000 (15:15 -0800)]
Wifi: Add scanning, activity time and API
Addition of Wifi Scanning time to Aggregate BatteryStats
Addition of Wifi Active time to BatteryStats (aggregate)
Addition of API to obtain Wifi battery stats for power drain diagnostics.
BUG:
67213886
Test: Manual
Change-Id: I4f4c27ba839017d44feca685a4fae2f130d31765
Florina Muntenescu [Sun, 21 Jan 2018 11:49:20 +0000 (11:49 +0000)]
Updating JavaDocs for more spans.
Test: N/A
Bug:
72092996
Change-Id: I2706465d3d61117b0b5b9e6a013f213988c92521
Treehugger Robot [Mon, 22 Jan 2018 18:22:07 +0000 (18:22 +0000)]
Merge "Debug: Add attachJvmtiAgent with classloader"
Qingxi Li [Mon, 22 Jan 2018 18:18:15 +0000 (18:18 +0000)]
Merge "Add broadcast action for carrier setup"
Fyodor Kupolov [Mon, 22 Jan 2018 18:04:30 +0000 (18:04 +0000)]
Merge "Expand error codes in messages"
Nancy Zheng [Mon, 22 Jan 2018 17:59:35 +0000 (17:59 +0000)]
Merge "Add setting/experiment for small battery devices to have all forced app standby enabled except for when the device is charging."
Benedict Wong [Mon, 22 Jan 2018 17:57:15 +0000 (17:57 +0000)]
Merge "Rename create/delete transform methods"
TreeHugger Robot [Mon, 22 Jan 2018 17:55:13 +0000 (17:55 +0000)]
Merge "Screenshots - add edit action and remove delete."
Jason Monk [Mon, 22 Jan 2018 17:54:15 +0000 (12:54 -0500)]
Disable tuner
- Turn off the affordance that enables the tuner
- Bump the tuner version db and disable the tuner
Test: manual
Change-Id: Id2d2a4005ff88ca94c7abed5f4a6b3c71d46b9ef
yuemingw [Mon, 22 Jan 2018 17:32:09 +0000 (17:32 +0000)]
Add NetworkTypeBitmask into public ApnSetting.
Sync with aosp/556766.
Moved from ag/
3477310.
Bug:
68208293
Test: manual
Change-Id: I04b901c46b7bbce4ed7d52895fcc904fb713fb69
Jean-Michel Trivi [Mon, 22 Jan 2018 17:29:01 +0000 (17:29 +0000)]
Merge "Unhide audio offload for android.media.AudioTrack"
TreeHugger Robot [Mon, 22 Jan 2018 17:02:28 +0000 (17:02 +0000)]
Merge "Added @NonNull to Instrumentation.startActivitySync"
Adrian Roos [Mon, 22 Jan 2018 16:47:28 +0000 (17:47 +0100)]
ScreenDecor Windows: shouldn't receive inset hints
Screen decor does not get the regular insets, so the inset hint
needs to be sent accordingly.
Test: atest PhoneWindowManagerLayoutTest
Change-Id: I316f0c6b82b5c51d0d55ca71ccae30f9181e825f
Fixes:
70222220
Ricky Wai [Mon, 22 Jan 2018 16:51:24 +0000 (16:51 +0000)]
Merge "Fix dumpsys network_watchlist NPE when watchlist xml is not ready yet"
TreeHugger Robot [Mon, 22 Jan 2018 16:48:59 +0000 (16:48 +0000)]
Merge "QS visual updates for P"
TreeHugger Robot [Mon, 22 Jan 2018 16:39:25 +0000 (16:39 +0000)]
Merge "Initial support for camera cutout in CollapsedStatusBar"
Allen Webb [Mon, 22 Jan 2018 16:29:59 +0000 (16:29 +0000)]
Merge "base: core: java: android: security: keymaster: Synced with updates to keymaster HAL."
Evan Laird [Mon, 22 Jan 2018 16:29:12 +0000 (11:29 -0500)]
Bring back the date!
QS shows the date once more. This time it'll be on the top, just next to
the time. Tapping on the date will bring the user to alarms for now
because there is no public AlarmClock action that will bring the user to
the main clock tab in DeskClock
Test: visual
Change-Id: I4d0eb049e98d4bea0f59ef0a7b7da17907c52b67
Fixes:
71357632
Jason Monk [Mon, 22 Jan 2018 01:54:00 +0000 (20:54 -0500)]
Fix up slice service listener management
- Make them indexed off binders so they can be tracked properly
- Add death listener to update pinned state when a listener dies.
Test: cts + uiservicestests
Bug:
68378571
Change-Id: Ia80f9354e1a4b13790721e28da6c913e8cd311b2