OSDN Git Service
Sanket Padawe [Mon, 25 Jan 2016 23:58:15 +0000 (23:58 +0000)]
Merge "Cellinfo: Update to version 12" into mm-wireless-dev
am:
480bd2b97a
* commit '
480bd2b97a46628f36fee606a2b63248aa75dd8a':
Cellinfo: Update to version 12
Sanket Padawe [Mon, 25 Jan 2016 23:54:37 +0000 (23:54 +0000)]
Merge "Cellinfo: Update to version 12" into mm-wireless-dev
Ashutosh Joshi [Mon, 25 Jan 2016 23:46:07 +0000 (23:46 +0000)]
Merge "Adding a sensor for device pose with six degrees of freedom"
David Gross [Mon, 25 Jan 2016 23:45:14 +0000 (23:45 +0000)]
Merge "Unhide Script::reduce() interface for general reduction."
Wale Ogunwale [Sat, 23 Jan 2016 22:31:37 +0000 (14:31 -0800)]
Send notification we attempted to start an already running pinned acitvity
API will be used by Android TV sys-ui to decide what to do next with the
Pinned activity.
Bug:
26452296
Change-Id: I5411515d079468616422ba9e5093164a924cd6a2
Tony Mantler [Mon, 25 Jan 2016 23:06:42 +0000 (23:06 +0000)]
Merge "Move AccessPointPreference to SettingsLib"
Ashutosh Joshi [Fri, 15 Jan 2016 06:23:58 +0000 (22:23 -0800)]
Adding a sensor for device pose with six degrees of freedom
Adding a sensor type that returns the device pose as a -
. quaternion representing rotation from a vector due north
and zero pitch and roll &&
. a translation from an initial position
Change-Id: I8764b8c0b9a2518632f75c7a19c203836dd04b1a
Yigit Boyar [Mon, 25 Jan 2016 23:00:42 +0000 (23:00 +0000)]
Merge "Fix requestRectangleOnScreen"
Jason Monk [Mon, 25 Jan 2016 22:36:32 +0000 (22:36 +0000)]
Merge "Add data saver tile"
Adrian Roos [Mon, 25 Jan 2016 22:20:54 +0000 (22:20 +0000)]
Merge "Fix broken checkbuild"
Johannes Mauerer [Mon, 25 Jan 2016 22:18:41 +0000 (22:18 +0000)]
Merge "Added 44567* to fee-free US short codes and removed old Wallet Number 46654."
Jason Monk [Thu, 21 Jan 2016 20:27:17 +0000 (15:27 -0500)]
Add data saver tile
Bug:
22817899
Change-Id: I900f19cca54daabd45fe358ae4117d4f3e9ab824
Johannes Mauerer [Fri, 22 Jan 2016 02:05:02 +0000 (18:05 -0800)]
Added 44567* to fee-free US short codes and removed old Wallet Number 46654.
This change excludes the Google Wallet dedicated short code (being used
by the Google Wallet team to send notifications to users) from
premium phone numbers. Users may answer the text message free of charge
(e.g. answering HELP). Google internal reference b/
25675421.
Bug:
25675421
Change-Id: Ie2331d8e4890d9ea4348829b52cb69e39343d937
Sanket Padawe [Mon, 25 Jan 2016 22:14:30 +0000 (14:14 -0800)]
Cellinfo: Update to version 12
Add support for:
GSM: arfcn, bsic, ta
WCDMA: uarfcn
LTE: earfcn
Updated public APIs for getting above fields.
Bug:
23528586
Change-Id: I538a9f392550716d8a9a90e01fc88bc082ef7b81
Vladislav Kaznacheev [Mon, 25 Jan 2016 22:09:38 +0000 (22:09 +0000)]
Merge "Restore correct mouse pointer after drag and drop"
Adrian Roos [Mon, 25 Jan 2016 22:09:01 +0000 (14:09 -0800)]
Fix broken checkbuild
Philipp Weiß [Mon, 25 Jan 2016 21:39:27 +0000 (21:39 +0000)]
Merge "Make API createAndManageUser public"
phweiss [Mon, 25 Jan 2016 16:14:10 +0000 (17:14 +0100)]
Make API createAndManageUser public
Remove @hide, and add parameter for specifying profile owner. The PO
has to live in the same package as the device owner.
Bug:
25288732
Bug:
25860170
Change-Id: I40e8984a71ee9d1ff74e57d4e79e298deef9bc35
Felipe Leme [Mon, 25 Jan 2016 21:06:49 +0000 (21:06 +0000)]
Merge "Fixed RestrictBackgroundStatus signature by adding @hide."
Rakesh Iyer [Fri, 22 Jan 2016 23:33:39 +0000 (15:33 -0800)]
Move FullscreenUserSwitcher into car/
Move the full screen user switcher into the car/ directory
because it is only used there.
Bug:
26559008
Change-Id: I4f24b2029ed11be49a165be35e225e726677d37e
Siyamed Sinir [Mon, 25 Jan 2016 20:57:16 +0000 (20:57 +0000)]
Merge "SpannableStringBuilder.getSpans returns array with null values."
Dianne Hackborn [Mon, 25 Jan 2016 20:34:41 +0000 (20:34 +0000)]
Merge "Add and implement JobScheduler content observer APIs."
David Gross [Fri, 22 Jan 2016 22:33:15 +0000 (14:33 -0800)]
Unhide Script::reduce() interface for general reduction.
Bug:
23535724
Change-Id: I7a43622954de9f4168f7e4376f39d6ec54191c03
Jason Monk [Mon, 25 Jan 2016 20:16:14 +0000 (20:16 +0000)]
Merge "Re-add support for the app shelf"
Jason Monk [Sat, 23 Jan 2016 19:37:38 +0000 (14:37 -0500)]
Re-add support for the app shelf
Accidentally broken as a part of tuner customization of the nav bar.
Now supported for inflation.
Change-Id: Id097fb48d1d77aa37518246cca8c7a9494de2af2
Felipe Leme [Mon, 25 Jan 2016 19:48:04 +0000 (11:48 -0800)]
Fixed RestrictBackgroundStatus signature by adding @hide.
BUG:
26082535
Change-Id: I2e4b63327a8f791db01ee0c1ab090557170857fa
Siyamed Sinir [Mon, 25 Jan 2016 18:55:59 +0000 (10:55 -0800)]
SpannableStringBuilder.getSpans returns array with null values.
This CL fixes the case where SpannableStringBuilder.getSpans call
forgot to check the case where sort is false, and the span priority
is not set.
Bug:
26761571
Change-Id: I3a548b9c01768e6977a0ff15d6ecb8ca9ec3c075
Mitchell Wills [Mon, 25 Jan 2016 19:12:55 +0000 (19:12 +0000)]
Updates for gscan HAL updates in N
am:
c90855d7a9
* commit '
c90855d7a9f3ebd300de4dad9842cd6771ff27d1':
Updates for gscan HAL updates in N
Wale Ogunwale [Mon, 25 Jan 2016 19:04:20 +0000 (19:04 +0000)]
Merge "Removed handling of layoutDirection configuration change"
Wale Ogunwale [Mon, 25 Jan 2016 18:49:13 +0000 (10:49 -0800)]
Removed handling of layoutDirection configuration change
We thought this was required for resizing, but it isn't.
Bug:
26742139
Change-Id: I2b25ac8b188f8cafaf9d7472f79ca947cfe824c0
John Reck [Mon, 25 Jan 2016 18:45:15 +0000 (18:45 +0000)]
Merge "Validate Region.orSelf arguments"
Sandra Kwan [Mon, 25 Jan 2016 18:40:51 +0000 (18:40 +0000)]
Merge "AccountManager: add finishSessionAsUser api."
Yigit Boyar [Wed, 20 Jan 2016 02:56:20 +0000 (18:56 -0800)]
Fix requestRectangleOnScreen
This CL fixes a bug in View#requestRectangleOnScreen where the
position was not being moved from child's coordinate space to
the parent's coordinate space properly.
I've also added more documentation to clarify the API.
Bug:
25787435
Change-Id: Id821fa178e04016f6fb830d0bd2abde046581465
John Reck [Mon, 25 Jan 2016 18:21:54 +0000 (10:21 -0800)]
Validate Region.orSelf arguments
Bug:
26611248
libui.so has int overflow sanitization enable, so
validate that we have "reasonable" looking floats
before trying to orSelf the Region.
Change-Id: I135ef7be82e7abaa9aa569224c2799612847cd03
Jason Monk [Mon, 25 Jan 2016 18:35:09 +0000 (18:35 +0000)]
Merge "Fix crash on bug report"
Wale Ogunwale [Mon, 25 Jan 2016 18:24:58 +0000 (18:24 +0000)]
Merge "Don't keep visible windows in pinned stack on screen when app dies"
Dimitry Ivanov [Mon, 25 Jan 2016 18:21:52 +0000 (18:21 +0000)]
Merge "Remove path to the apk from the permittedPath" am:
5194d217b8
am:
e057ed6b6b
* commit '
e057ed6b6bd9d71d034f4cdf5a1edc05f8b63a40':
Remove path to the apk from the permittedPath
Wale Ogunwale [Sun, 24 Jan 2016 01:41:28 +0000 (17:41 -0800)]
Don't keep visible windows in pinned stack on screen when app dies
We previously introduced logic that keeps an apps visible windows on
screen when the app dies. This was to help with the situation where
freeform apps might be killed by the low memory killer and we want
to preserve the space on screen and relaunch the app when the user
interacts with the window again.
However, this doesn't work for windows in the pinned stack since
they an normally not focusable/interactable.
We no longer do this for windows in the pinned stack.
Bug:
24913379
Bug:
26609941
Change-Id: Ie2e7f7d7c7a8c0ef6c1662517f558c385201c433
Chad Brubaker [Mon, 25 Jan 2016 18:18:39 +0000 (18:18 +0000)]
Merge "Add getApplicationConfigForPackage" am:
7519dce8c2
am:
8500093a35
* commit '
8500093a351c40fdd2077fcd724396f72b51d3ba':
Add getApplicationConfigForPackage
Dimitry Ivanov [Mon, 25 Jan 2016 18:16:44 +0000 (18:16 +0000)]
Merge "Remove path to the apk from the permittedPath"
am:
5194d217b8
* commit '
5194d217b81f7375f4d60c35b604bac8bffc51e7':
Remove path to the apk from the permittedPath
Chad Brubaker [Mon, 25 Jan 2016 18:14:39 +0000 (18:14 +0000)]
Merge "Add getApplicationConfigForPackage"
am:
7519dce8c2
* commit '
7519dce8c2742b8abcc884a930552c8372b777fd':
Add getApplicationConfigForPackage
Sandra Kwan [Wed, 20 Jan 2016 23:25:42 +0000 (15:25 -0800)]
AccountManager: add finishSessionAsUser api.
Change-Id: I9a08d957a9b25be4c6cf12e4ed35cdc0bfbb8605
Dimitry Ivanov [Mon, 25 Jan 2016 18:04:18 +0000 (18:04 +0000)]
Merge "Remove path to the apk from the permittedPath"
Chad Brubaker [Mon, 25 Jan 2016 18:03:13 +0000 (18:03 +0000)]
Merge "Add getApplicationConfigForPackage"
Robin Lee [Mon, 25 Jan 2016 18:02:40 +0000 (18:02 +0000)]
Merge "DPMS organisation API - Add a missing checkNotNull"
Jason Monk [Mon, 25 Jan 2016 18:00:44 +0000 (13:00 -0500)]
Fix crash on bug report
Bug:
26766534
Change-Id: I5b76ac8911eef960028cceb40e54f76ea998024a
Philipp Weiß [Mon, 25 Jan 2016 18:00:27 +0000 (18:00 +0000)]
Merge "Add new API function createAndManageUser"
Maria Garcia Puyol [Mon, 25 Jan 2016 17:56:06 +0000 (17:56 +0000)]
Merge "Add constants for EmergencyInfo app."
Rubin Xu [Mon, 25 Jan 2016 17:51:22 +0000 (17:51 +0000)]
Merge "Show dialog when launching work apps is not possible."
Robin Lee [Mon, 25 Jan 2016 17:49:35 +0000 (17:49 +0000)]
DPMS organisation API - Add a missing checkNotNull
Corrects a failing test.
Change-Id: I6be8a23caef53d1e9681733e5b340237952bd3e5
mariagpuyol [Thu, 21 Jan 2016 21:53:21 +0000 (13:53 -0800)]
Add constants for EmergencyInfo app.
Bug:
23591361
Bug:
26688835
Change-Id: If1039356468d173522132df252e81807cdc756c8
Geoff Mendal [Mon, 25 Jan 2016 17:43:26 +0000 (17:43 +0000)]
Merge "Import translations. DO NOT MERGE"
Geoff Mendal [Mon, 25 Jan 2016 17:39:25 +0000 (18:39 +0100)]
Import translations. DO NOT MERGE
Change-Id: I46b3169c14c0f30697eaa3e200b8bbf856f558b5
Auto-generated-cl: translation import
Rubin Xu [Mon, 25 Jan 2016 17:33:43 +0000 (17:33 +0000)]
Merge "Turn off profile by stopping the user."
Svetoslav Ganov [Mon, 25 Jan 2016 17:24:02 +0000 (17:24 +0000)]
Merge "Clear binder calling identity before mutating secure settings."
Adrian Roos [Mon, 25 Jan 2016 17:20:11 +0000 (17:20 +0000)]
Merge "Improved trust error messaging (1/2)"
Felipe Leme [Mon, 25 Jan 2016 17:13:51 +0000 (17:13 +0000)]
Merge "Fixed javadoc so @hide annotations don't show up in the API."
Svet Ganov [Mon, 25 Jan 2016 17:12:41 +0000 (09:12 -0800)]
Clear binder calling identity before mutating secure settings.
The accessibility manager service changes secure settings without
clearing binder calling identnty. Luckily it worked for a long
time as the calls resulting in a secure setting change were not
made on a binder thread. Now we clear calling identity before
mutating secure settings - note that we alsways do this after
a security check, hece it is safe.
bug:
26766532
Change-Id: Icb188e6de1a134f38de0bdb23c67fa4ff2806ba4
Andres Morales [Mon, 25 Jan 2016 16:51:37 +0000 (16:51 +0000)]
Merge "stash FrameStatsObservers when mAttachInfo is null"
Andres Morales [Mon, 25 Jan 2016 16:51:14 +0000 (16:51 +0000)]
Merge "expose hwui frame stats through FrameStatsObserver"
Chris Wren [Mon, 25 Jan 2016 16:37:55 +0000 (16:37 +0000)]
Merge "a step toward enforcing unique metrics log IDs"
Tom Hudson [Mon, 25 Jan 2016 16:33:59 +0000 (16:33 +0000)]
Merge "Replace SkALWAYSBREAK with equivalent Android macros."
Rubin Xu [Thu, 21 Jan 2016 18:06:00 +0000 (18:06 +0000)]
Turn off profile by stopping the user.
Bug:
22541941
Change-Id: I713ab9b87f3dd1b7bd6206af137562d20a44d76d
Adrian Roos [Mon, 25 Jan 2016 16:24:24 +0000 (16:24 +0000)]
Merge "Prevent crash and ANR dialogs in VR mode"
Chris Wren [Mon, 11 Jan 2016 19:49:26 +0000 (14:49 -0500)]
a step toward enforcing unique metrics log IDs
First of several change lists:
1. Add in the new proto (this CL)
2. Migrate the existing code over to the proto.
3. Remove MetricsConstants once it is unused.
Bug:
26442178
Change-Id: Ic24829246af8ec5b202e39a85960aac5cf336c33
Niels Egberts [Mon, 25 Jan 2016 16:19:10 +0000 (16:19 +0000)]
Merge "API to listen in on the synthesized audio."
Adrian Roos [Tue, 12 Jan 2016 19:29:03 +0000 (20:29 +0100)]
Improved trust error messaging (1/2)
Tracks why trust agents are disabled and shows
a generic message on the keyguard. Dedicated strings
in follow-up.
Bug:
22704995
Change-Id: Ibb4fd9c9386c4dc12f0734004502b9a9cc6ded79
phweiss [Mon, 25 Jan 2016 13:48:59 +0000 (14:48 +0100)]
Add new API function createAndManageUser
This is a reduced version of the (deprecated) function
createAndInitializeUser, that allows the device owner to create a
new user and pass a bundle with information for initialization. The
new version of the function has the same functionality, but the
profile owner of the new user is always the device owner.
A flag can be specified to skip the setup wizard for the new user.
The new user is not started in the background, as opposed to how
createAndInitializeUser did it. Instead, the bundle with
initialization information is stored and will be broadcast when the
user is started for the first time.
Bug:
25288732,
25860170
Change-Id: I4e1aea6d2b7821b412c131e88454dff5934192aa
Derek Sollenberger [Mon, 25 Jan 2016 15:29:35 +0000 (10:29 -0500)]
Replace SkALWAYSBREAK with equivalent Android macros.
Change-Id: Icb7786c789915375d7d8754fc8536302c1020858
Niels Egberts [Fri, 20 Nov 2015 11:44:25 +0000 (11:44 +0000)]
API to listen in on the synthesized audio.
Change-Id: Ic943d39a0540f0061ef6f629e4934dc71f69ab6b
Esteban Talavera [Mon, 25 Jan 2016 15:19:06 +0000 (15:19 +0000)]
Merge "Add additional APIs supported work on the parent DPM instance"
Geoff Mendal [Mon, 25 Jan 2016 14:05:34 +0000 (14:05 +0000)]
Merge "Import translations. DO NOT MERGE"
Geoff Mendal [Mon, 25 Jan 2016 14:04:23 +0000 (06:04 -0800)]
Import translations. DO NOT MERGE
Change-Id: I6198abea42fededfce4ee9be2c7a88523ace87ca
Auto-generated-cl: translation import
Geoff Mendal [Mon, 25 Jan 2016 13:45:14 +0000 (13:45 +0000)]
Merge "Import translations. DO NOT MERGE"
Geoff Mendal [Mon, 25 Jan 2016 13:44:26 +0000 (13:44 +0000)]
Merge "Import translations. DO NOT MERGE"
Geoff Mendal [Mon, 25 Jan 2016 13:43:23 +0000 (05:43 -0800)]
Import translations. DO NOT MERGE
Change-Id: Ic795f08684fc10e54499e25b31f4a3db3cbec981
Auto-generated-cl: translation import
Geoff Mendal [Mon, 25 Jan 2016 13:40:21 +0000 (05:40 -0800)]
Import translations. DO NOT MERGE
Change-Id: Id69e1f05426df237d87764464acd6997ed22cff8
Auto-generated-cl: translation import
Geoff Mendal [Mon, 25 Jan 2016 13:29:23 +0000 (13:29 +0000)]
Merge "Import translations. DO NOT MERGE"
Geoff Mendal [Mon, 25 Jan 2016 13:20:39 +0000 (05:20 -0800)]
Import translations. DO NOT MERGE
Change-Id: I8f438e455cdd8053c92304766b84d327fd83ee9e
Auto-generated-cl: translation import
Bartosz Fabianowski [Mon, 25 Jan 2016 13:18:43 +0000 (14:18 +0100)]
Implement user affiliation
A user/profile is considered affiliated if it is managed by the same
entity as the device. This is determined by having the device owner and
profile owners specify a set of opaque affiliation ids each. If the sets
intersect, they must have come from the same source, which means that the
device owner and profile owner are controlled by the same entity.
BUG=
25599229
Change-Id: I393fe0de70272307ed3c811aaba4b48a5109c562
Esteban Talavera [Mon, 11 Jan 2016 15:37:55 +0000 (15:37 +0000)]
Add additional APIs supported work on the parent DPM instance
Bug:
22543972
Change-Id: I05061e34d120c64d5c49ca6b7b4014d7dadb68f4
Martijn Coenen [Mon, 25 Jan 2016 10:33:52 +0000 (11:33 +0100)]
Add new APIs to test-current.txt
Change-Id: I187fe73c9ce47e4f4ed74c1be8ce70cf66bd52cc
Martijn Coenen [Mon, 25 Jan 2016 10:00:32 +0000 (10:00 +0000)]
Merge "Implementation of HCE for NFC-F." am:
e168012ff2
am:
cf2f9d0966
* commit '
cf2f9d0966af01eb269b9ce6f2d08870647dd22f':
Implementation of HCE for NFC-F.
Martijn Coenen [Mon, 25 Jan 2016 09:56:20 +0000 (09:56 +0000)]
Merge "Implementation of HCE for NFC-F."
am:
e168012ff2
* commit '
e168012ff21408f8be85040bb4ac977061519f62':
Implementation of HCE for NFC-F.
Martijn Coenen [Mon, 25 Jan 2016 09:48:43 +0000 (09:48 +0000)]
Merge "Implementation of HCE for NFC-F."
Daichi Hirono [Mon, 25 Jan 2016 08:28:23 +0000 (08:28 +0000)]
Merge "Update "accessing files" notification resources."
Daichi Hirono [Mon, 25 Jan 2016 07:06:57 +0000 (16:06 +0900)]
Update "accessing files" notification resources.
* Replace tentative resources with real ones.
* Show the notification for each device as per request from UX.
BUG=
26625702
Change-Id: Ibcfe7075e4827d5aee216ce5c0007f6dd4572efe
Yin-Chia Yeh [Mon, 25 Jan 2016 02:26:11 +0000 (02:26 +0000)]
Merge "ImageReader: fix missing pixel stride"
Daichi Hirono [Mon, 25 Jan 2016 01:59:27 +0000 (01:59 +0000)]
Merge "Add eventsSupported property to MtpDeviceInfo."
Daichi Hirono [Thu, 21 Jan 2016 10:55:45 +0000 (19:55 +0900)]
Add eventsSupported property to MtpDeviceInfo.
The property provides the set of event code that are supported by
MtpDevice.
BUG=
26147375
Change-Id: I54be75e4bb52ddfe9aba8630538ddd32d1a641c8
Tomasz Mikolajewski [Mon, 25 Jan 2016 01:04:02 +0000 (01:04 +0000)]
Merge "Make ACTION_QUICK_VIEW public."
Zhijun He [Sun, 24 Jan 2016 17:42:43 +0000 (17:42 +0000)]
Merge "Camera2: add surface set ID"
Casey Burkhardt [Wed, 30 Dec 2015 02:03:36 +0000 (18:03 -0800)]
Adds Settings.System.FONT_SCALE observer to ActivityManagerService
Changes to Settings.System.FONT_SCALE were not being handled by any service,
which required a device reboot for any changes to take effect. Changes to
this field by the Settings app worked as expected only because it is able to
poke ActivityManager with an updated configuration, whereas unbundled
applications cannot.
This also ensures the setting value is backed up and doesn't conflict with
a configured value from accessibility onboarding during restore.
Bug:
23033258
Change-Id: I98d4aed2f9f5893d054e6b10c4dfda406de8eba2
Amith Yamasani [Sun, 17 Jan 2016 23:36:19 +0000 (15:36 -0800)]
Voice Interaction from within an Activity
This allows an app to show a voice search button
and invoke a voice interaction session for use
within the activity. Once the activity exits, the
session is stopped.
Test application has a new activity that
demonstrates it with the test voice interaction
service.
This initial version is functional enough for
an integration test, with some more tests
and improvements to come later.
Bug:
22791070
Change-Id: Ib1e5bc8cae1fde40570c999b9cf4bb29efe4916d
Wale Ogunwale [Sun, 24 Jan 2016 02:16:18 +0000 (02:16 +0000)]
Merge "Removed some left over log spam."
Wale Ogunwale [Sun, 24 Jan 2016 02:14:58 +0000 (18:14 -0800)]
Removed some left over log spam.
Change-Id: Iaac41b7202b7634185bf522dfab36832c4830bba
Yin-Chia Yeh [Sat, 23 Jan 2016 23:05:03 +0000 (23:05 +0000)]
Merge "Camera: add post RAW sensitivity keys"
Sailesh Nepal [Sat, 23 Jan 2016 18:28:31 +0000 (18:28 +0000)]
Merge "Make missed call action public"
Chad Brubaker [Sat, 23 Jan 2016 05:48:07 +0000 (21:48 -0800)]
Add getApplicationConfigForPackage
This allows services which make network connections on behalf of
applications to honor the application's network security policy.
Change-Id: I562b7bd0eb20f2f8c9f8342c211166d4e3397780
Jorim Jaggi [Sat, 23 Jan 2016 03:47:29 +0000 (03:47 +0000)]
Merge "NullPointerException when starting VoiceInteractionManagerService" am:
b7fbe1104f
am:
5d6da4eab0
* commit '
5d6da4eab024c13afbfef5cfec0f9f2b19168318':
NullPointerException when starting VoiceInteractionManagerService