309127 Commits

Author SHA1 Message Date
nharold
d03ccf89bf Merge changes from topic 'query-fplmn-sync' am: 0dc62c6dd3 am: 1f7f262920
am: 3243ec0614

Change-Id: I3da03980792e5fa898b7109dbb2cea7147f7ee94
2017-03-01 23:38:30 +00:00
TreeHugger Robot
fa18d7cd71 Merge "Remove SystemApi from android.permission.REQUEST_NETWORK_SCORES." 2017-03-01 23:34:39 +00:00
TreeHugger Robot
de06d67d16 Merge "Added auto-fill support for DatePicker and TimePicker." 2017-03-01 23:15:35 +00:00
Andrii Kulian
ceecd2805f Merge "Compute merged configuration changes" 2017-03-01 23:14:36 +00:00
TreeHugger Robot
7bf141233b Merge "IServiceManager/ITokenManager uses "default" service name" 2017-03-01 23:06:02 +00:00
TreeHugger Robot
485c0feea5 Merge "Adding flags to filter dumping of activities." 2017-03-01 22:39:05 +00:00
Mathias Agopian
78eed31d2d Merge "Remove AHardwareBuffer_ API from libandroid" 2017-03-01 22:18:30 +00:00
Daniel Nishi
19710527d7 Merge "Add a debug flag to disable time correction." 2017-03-01 22:16:48 +00:00
TreeHugger Robot
5a7c7b8e53 Merge "Remove FastJNI optimization on AssetManager to avoid dead lock." 2017-03-01 22:06:17 +00:00
Christine Franks
70d89be807 Merge "Add QS tile for Night Display when first used" 2017-03-01 22:03:56 +00:00
TreeHugger Robot
f2f36e5f75 Merge "Fix some old and annoying doc problems." 2017-03-01 22:03:23 +00:00
TreeHugger Robot
c4584c1da8 Merge "Add a network scorer label metadata field to NetworkScoreAppData" 2017-03-01 21:54:37 +00:00
TreeHugger Robot
fb64de06cd Merge "Use context's userId in ContentResolver class." 2017-03-01 21:49:30 +00:00
nharold
3243ec0614 Merge changes from topic 'query-fplmn-sync' am: 0dc62c6dd3
am: 1f7f262920

Change-Id: I9cce740f777f0c881b37cbf4752cd81d7f817a41
2017-03-01 21:44:49 +00:00
nharold
1f7f262920 Merge changes from topic 'query-fplmn-sync'
am: 0dc62c6dd3

Change-Id: Ibc08427e8de920f7f95a6a530b45cfcf8402d203
2017-03-01 21:37:58 +00:00
Carmen Jackson
1ea593325f Merge "Add tracing for broadcast sending and processing." 2017-03-01 21:03:14 +00:00
TreeHugger Robot
a4c97ffca6 Merge changes I6c0c8730,Icbae30d2
* changes:
  Fix Wifi Signal strength in the picker.
  Create a Tron event for opening the network details page.
2017-03-01 21:02:26 +00:00
Daniel Nishi
c998b7f7ab Merge "Add the new package stats query to wrapper." 2017-03-01 20:55:00 +00:00
Christine Franks
69c2d1d752 Add QS tile for Night Display when first used
Bug: 30994985
Test: runtest systemui, and manual - verify that the quick settings
panel does not have a Night Display quick settings tile, then turn
Night Display on and verify that the tile has appeared. Multiuser
does NOT work and is tracked separately.

Change-Id: I997b4ca7952016fc703a6bb777e500f4eccce189
2017-03-01 20:35:06 +00:00
TreeHugger Robot
18d62becbd Merge "Add a process state seq counter to UidRecord." 2017-03-01 20:28:58 +00:00
nharold
0dc62c6dd3 Merge changes from topic 'query-fplmn-sync'
* changes:
  Provide a public API for TelephonyManager.getForbiddenPlmns()
  Add support for querying Forbidden PLMNs
2017-03-01 20:25:17 +00:00
Mathias Agopian
8e90cc3e3a Remove AHardwareBuffer_ API from libandroid
It’s now in libnativewindow. Also tag
ANativeWindow_ symbols as removed (no-op currently)


Test: compiled
Bug: treble
Change-Id: I912a7d09b35f25cf7d33d224f42b9779a3e0ae71
2017-03-01 20:24:21 +00:00
Sudheer Shanka
b4e2ddde4f Use context's userId in ContentResolver class.
- When registering and notifying observers, we should use the user in the
context as opposed to current user.
- Relax the permission check while registering and notifying content observers
to use INTERACT_ACROSS_USERS instead of INTERACT_ACROSS_USERS_FULL permission.

Change-Id: I973936903d4a2272c5722f3b98a057a40c0402be
Fixes: 32955100
Test: Created managed profile and verified that there are not failures.
      runtest -x core/tests/coretests/src/android/content/SecondaryUserContentResolverTest.java
      runtest -x core/tests/coretests/src/android/content/ManagedUserContentResolverTest.java
2017-03-01 12:03:10 -08:00
TreeHugger Robot
c5e74cc2ff Merge "Add method for plugins to reference global dependencies" 2017-03-01 19:55:25 +00:00
TreeHugger Robot
371036edde Merge "Fix vararg build warning" 2017-03-01 19:53:25 +00:00
Stephen Chen
8b1339af53 Add a network scorer label metadata field to NetworkScoreAppData
This field allows Network Score Services to pass an alternate label for
the scorer.

Bug: 35848510
Test: runtest --path
frameworks/base/services/tests/servicestests/src/com/android/server/NetworkScorerAppManagerTest.java
runtest --path
frameworks/base/services/tests/servicestests/src/com/android/server/NetworkScoreServiceTest.java

Change-Id: Ic28671c1663bd08b2406045d20c150a209d56054
2017-03-01 11:47:38 -08:00
Ajay Nambi
8cf7c3fc9f Merge "Add DUN to networkAttributes" am: 32d763b0ed am: 4e8cd7dca6
am: 5e6147faa0

Change-Id: I2ed7b482916804c783e2fa9e7c053e20e8eb59e7
2017-03-01 19:44:48 +00:00
Ajay Nambi
5e6147faa0 Merge "Add DUN to networkAttributes" am: 32d763b0ed
am: 4e8cd7dca6

Change-Id: I802d4cbb1ca1f04d661047c0f4cc0b650295e65c
2017-03-01 19:39:16 +00:00
Ajay Nambi
4e8cd7dca6 Merge "Add DUN to networkAttributes"
am: 32d763b0ed

Change-Id: I863e700b6b98bc23924d7f146e09c1c2c27f608f
2017-03-01 19:35:52 +00:00
Treehugger Robot
32d763b0ed Merge "Add DUN to networkAttributes" 2017-03-01 19:25:39 +00:00
Sergey Vasilinets
11faa0f79a Merge "Move graphicstests to coretests" 2017-03-01 19:20:58 +00:00
TreeHugger Robot
fc1f26f61f Merge "Only adjust window layers from WindowLayerController" 2017-03-01 19:15:19 +00:00
Andrii Kulian
0d8ff25fab Compute merged configuration changes
When we compute configuration changes to decide whether to relaunch
an activity or just report a coniguration change, we were calculating
task override changes and global changes separately. This results in
incorrect set of detected changes if we're moving between the
displays. E.g. when moving from secondary display to the primary
a lot of override config values change from empty to non-empty.

This CL switches to calculating configuration changes for merged
task configuration (global + overrides).

Bug: 34164473
Test: android.server.cts.ActivityManagerDisplayTests
Test: #testOnMovedToDisplayCallback
Change-Id: Icd6d10a49ab3ef80e00caf92cfd46e491b079d50
2017-03-01 11:13:46 -08:00
TreeHugger Robot
1e121b25b5 Merge "Pinned animation: Avoid expensive defensive programming." 2017-03-01 19:11:22 +00:00
Sudheer Shanka
88c4d1ce97 Add a process state seq counter to UidRecord.
This seq counter is associated with the process state in UidRecord
and will be incremented whenever the uid state is going from
background to foreground or vice versa.

Bug: 27803922
Test: runtest -c com.android.server.am.ActivityManagerServiceTest frameworks-services
Change-Id: I1183d929bc7e0b2c9912de3822eb344d2bb0dcf7
2017-03-01 10:52:19 -08:00
Felipe Leme
305b72c925 Added auto-fill support for DatePicker and TimePicker.
Also fixed some getAutoFillType() implementations to return null
when the view is disabled.

Bug: 33550221
Bug: 35840787
Test: CtsAutoFillServiceTestCases (with new tests) pass
Test: m update-api

Change-Id: I46acc1fb106cf2153515cc1c9567b34cfabd1c62
2017-03-01 10:43:48 -08:00
ashastry
195bbc6d5e Merge "Permit privileged system apps to send SMS without persisting." am: 3d5504724f am: 6c567af893
am: 70e47219b4

Change-Id: Ifc032a2dff3402909805cb122693c85fe90d0b41
2017-03-01 18:32:10 +00:00
ashastry
70e47219b4 Merge "Permit privileged system apps to send SMS without persisting." am: 3d5504724f
am: 6c567af893

Change-Id: I1a891d3d8abbf506a91a0236fa7380cfa143e988
2017-03-01 18:27:52 +00:00
Jason Monk
ec34da8f6f Add method for plugins to reference global dependencies
The new annotation versioning system allows plugins to share common
global interfaces that can be versioned on their own. To facilitate
this add a static method for plugins to get a hold of dependencies.
To get any dependency a plugin must @Requires it so it can be version
checked.

Test: Plugin that uses the new call.
Change-Id: I8e01260f8fbc14465502d506a7aa08212795ad9b
2017-03-01 13:26:01 -05:00
ashastry
6c567af893 Merge "Permit privileged system apps to send SMS without persisting."
am: 3d5504724f

Change-Id: I94cbf0ab94401149905290e395ddf71371aac849
2017-03-01 18:23:49 +00:00
ashastry
3d5504724f Merge "Permit privileged system apps to send SMS without persisting." 2017-03-01 18:18:47 +00:00
Tim Zhang
fe25b1adaf Remove FastJNI optimization on AssetManager to avoid dead lock.
I found there was a dead lock among main, android.display and GC threads
when running monkey test.
 - Main thread got a mutex and was suspended by GC thread.
 - Android.display thread waited for mutex held by main thread.
 - GC thread waited for suspention of android.display thread.

This will lead to ANR or screen freeze.

Fixes: 32480078
Test: builds

Change-Id: I13cf1eca3cb3b7c01aa754874f2b48aab0b472e8
2017-03-01 10:05:19 -08:00
Peng Xu
555bf41049 Merge "Add direct sensor report NDK API" 2017-03-01 17:58:36 +00:00
Android Build Merger (Role)
abe498d16d Merge "Merge "[AWARE] Add data-path security configuration (PMK)" am: eff6f4fc43 am: b50d958c4a am: 756216fdf9" 2017-03-01 17:55:44 +00:00
Etan Cohen
22b1dce10e Merge "[AWARE] Add data-path security configuration (PMK)" am: eff6f4fc43 am: b50d958c4a
am: 756216fdf9

Change-Id: I5cdfbac3dafeecde732ea641cfcfee34c5e376ed
2017-03-01 17:54:35 +00:00
Sergey Vasilinets
6013cf64aa Merge "Fix premultiplied flag for hardware bitmaps" 2017-03-01 17:54:08 +00:00
Geoffrey Pitsch
2cda00e29a Merge "Channels for Frameworks notifications" 2017-03-01 17:51:23 +00:00
Etan Cohen
756216fdf9 Merge "[AWARE] Add data-path security configuration (PMK)" am: eff6f4fc43
am: b50d958c4a

Change-Id: I99cdde15f3ea9dc4630ccd09a242f3a1148d33bb
2017-03-01 17:49:32 +00:00
Rob Carr
0e06ccf488 Merge "Modify SurfaceView to use SurfaceFlinger child surfaces." 2017-03-01 17:49:27 +00:00
Etan Cohen
b50d958c4a Merge "[AWARE] Add data-path security configuration (PMK)"
am: eff6f4fc43

Change-Id: I90b6324a903b6307c084c891d7eba75957e13886
2017-03-01 17:45:42 +00:00