352862 Commits

Author SHA1 Message Date
TreeHugger Robot
b944bc8607 Merge "incidentd: Parsing battery_type data to proto." 2018-01-02 23:33:44 +00:00
Qingxi Li
acaee9645b Merge "Add API to get eUICC's OTA status" 2018-01-02 23:30:52 +00:00
TreeHugger Robot
cc796c944a Merge "Always allow button stacking" 2018-01-02 23:24:23 +00:00
yinxu
5959376536 Merge "Add new RIL requests" am: 3095fcca4d am: 2f928350db
am: f2dbd57377

Change-Id: I5677c997b86d62739b362ece5ce2cc638bd00e55
2018-01-02 22:46:00 +00:00
yinxu
f2dbd57377 Merge "Add new RIL requests" am: 3095fcca4d
am: 2f928350db

Change-Id: I9ee55800299fb1233b3f0f42b63b8b3d8590792a
2018-01-02 22:35:44 +00:00
TreeHugger Robot
bc4a50af52 Merge "Add APK Signature Scheme v3." 2018-01-02 22:33:24 +00:00
yinxu
2f928350db Merge "Add new RIL requests"
am: 3095fcca4d

Change-Id: I73a3bd3de2d25d19e1afd3a143c7cfa3955d0410
2018-01-02 22:26:36 +00:00
TreeHugger Robot
1c0943c6b4 Merge "[Magnifier] Comparing the correct coordinates to in Magnifier update." 2018-01-02 22:26:20 +00:00
Treehugger Robot
3095fcca4d Merge "Add new RIL requests" 2018-01-02 22:17:21 +00:00
Chad Brubaker
7f7c4a9a34 Merge "Relax Instant Apps Settings whitelist enforcement" am: c03c63c8bb am: d0c2fe9f0a
am: 29f3cd12a6

Change-Id: I605bad6af0a9c03d394b5c7a78bace04543dbe20
2018-01-02 21:20:52 +00:00
Alan Viverette
f51fa7deac Always allow button stacking
Previously did not allow stacking on small screens, which resulted in
buttons clipping at the ending edge of the dialog.

Change-Id: Iaa36cb657556197018b192c24c4043e6395c74a2
Fixes: 37507002
Test: manual
2018-01-02 16:18:48 -05:00
Chad Brubaker
29f3cd12a6 Merge "Relax Instant Apps Settings whitelist enforcement" am: c03c63c8bb
am: d0c2fe9f0a

Change-Id: If2e059bddc4f03880323b24cc66059553b63216a
2018-01-02 21:14:03 +00:00
Chad Brubaker
d0c2fe9f0a Merge "Relax Instant Apps Settings whitelist enforcement"
am: c03c63c8bb

Change-Id: I1c14a1b7acb11e3de32e3e31ceccc68c37acf07c
2018-01-02 21:06:38 +00:00
Treehugger Robot
c03c63c8bb Merge "Relax Instant Apps Settings whitelist enforcement" 2018-01-02 20:53:25 +00:00
Shimi Zhang
29d1e9eed1 [Magnifier] Comparing the correct coordinates to in Magnifier update.
Previously we are comparing the clamped coordinates to avoid
unnecessary update of magnifier content. However if the magnifier is
reaching to the edge of the screen it doesn't update itself because
coordinates passed to Magnifier#show() later are clamped to the same.

This CL compares the coordinates without clamping to fix the issue.

Bug: 70580848
Test: bit FrameworksCoreTests:android.widget.TextViewActivityTest
Test: manual test with WebView that shows the magnifier works.
Change-Id: I65d681da334d5037a924e733d1a27cfd77231726
2018-01-02 17:31:01 +00:00
Daniel Cashman
67096e08a7 Add APK Signature Scheme v3.
Add ApkSignatureSchemeV3Verifier to enable APKs to be signed with
the new signature scheme.  Update the ApkSignatureVerifier to process
the results, but only pass on what's needed for the existing interface.

In the process, move the ApkSignatureSchemeV2 code into a common
area for use by any scheme that makes use of the APK Signature Block.

The primary purpose of APK Signature Scheme v3 is to enable applications
to rotate their signing key.  This is accomplished by augmenting APK
Signature Scheme v2 to also include a new Proof-of-rotation struct, which
is fundamentally a singly linked list where each of the APK's signing
certificates is included in order, along with a signature over the next
certificate.  Thus, each certificate contains proof that the private key
corresponding to the previous one blessed it.  This provides evidence to
the platform that the new signing certificate should be as trusted as
the previously trusted one.  This structure also includes some flags for
each certificate to indicate to the platform how the APK itself would
like to interract/trust the old certificates.

Bug: 64686581
Test: Builds, boots, passes
      android.appsecurity.cts.PkgInstallSignatureVerificationTest
Change-Id: I0f98ff13950af78f5d9b269f80d13af8891f7a2d
2018-01-02 07:28:49 -08:00
Todd Kennedy
42d61605d8 Auto udpate package list
Change-Id: I4e4f1666f5cdfb74800435642f564bc98e1fad4e
Fixes: 69963506
Test: Manual. Can add users w/o blocking
2018-01-02 15:08:54 +00:00
TreeHugger Robot
dc4cb14631 Merge "Replace listFromArray with setFromArray as return type is updated" 2018-01-02 12:52:16 +00:00
TreeHugger Robot
abf7b71fe8 Merge "WorkSource: Update serialization to worksource.proto." 2018-01-02 11:57:24 +00:00
Bernardo Rufino
a67d10763a Merge "Binding on-demand #7: PerformInitializeTask usage" 2018-01-02 11:34:33 +00:00
Alex Chau
97331d678a Replace listFromArray with setFromArray as return type is updated
Bug: 71335613
Test: OverlayPackagesProviderTest passed
Change-Id: I345b5c736ea830c29bb7b3072f580aac90ab9f46
2018-01-02 11:08:25 +00:00
TreeHugger Robot
ea713a3882 Merge "Add "write" comment to content tool." 2018-01-01 20:59:22 +00:00
Jeff Sharkey
e0ee5cefd6 Add "write" comment to content tool.
This gives developers an easy way to push temporary testing
configuration data into their apps.  We also now have symmetry with
the existing "read" command.

Test: builds, boots, example commands work
Bug: 64672411
Change-Id: I7bf6360915e1e4eb0d6ceaaec674f09931e28c6c
2018-01-01 12:29:58 -07:00
Yangster-mac
2087716f2b 1/ Support nested message and repeated fields in statsd.
2/ Filter gauge fields by FieldMatcher.
3/ Wire up wakelock attribution chain.
4/ e2e test: wakelock duration metric with aggregated predicate dimensions.
5/ e2e test: count metric with multiple metric condition links for 2 predicates and 1 non-sliced predicate.

Test: statsd unit test passed.

Change-Id: I89db31cb068184a54e0a892fad710966d3127bc9
2018-01-01 10:01:36 -08:00
Jean-Michel Trivi
28bc987f61 Merge "New intent for microphone mute change notification" 2017-12-29 21:25:46 +00:00
Jean-Michel Trivi
a9a0fc9659 Merge "NotificationPlayer: fix focus not abandoned on playback error" 2017-12-29 17:57:20 +00:00
TreeHugger Robot
66c261f66c Merge "Fix the lint checking of CROSS_PROFILE_APPS_SERVICE" 2017-12-29 17:05:33 +00:00
Jorim Jaggi
c6f36fe6d1 Merge "Fix flicker with "trampoline" activities" 2017-12-29 16:51:12 +00:00
TreeHugger Robot
4bb27d865f Merge "Add missing calls to key sync task in LockSettingsService" 2017-12-29 16:16:29 +00:00
Jorim Jaggi
fd189146bc Fix flicker with "trampoline" activities
WC.mSurfaceControl starts hidden, but gets immediately shown
in onParentSet. Reflect that in mLastSurfaceShowing in
AppWindowToken such that it gets hidden immediately again while
preparing the first frame.

Test: Go to settings -> Add account, observe no flicker in the
status bar
Test: go/wm-smoke

Change-Id: I6493e75fcac31784662ebcb0e24a4e5c698ed337
2017-12-29 15:41:36 +01:00
TreeHugger Robot
2010a7edd2 Merge "Add notification on succesful backups" 2017-12-29 14:40:18 +00:00
Narayan Kamath
e9353d38bd Merge "WorkSource: Fix getAttributionUid." 2017-12-29 12:54:34 +00:00
Robert Berry
f899bff7a0 Add missing calls to key sync task in LockSettingsService
On my device at least this was never getting called. Not sure if both
of these are needed.

Test: adb shell am instrument -w -e package com.android.server.locksettings.recoverablekeystore com.android.frameworks.servicestests/android.support.test.runner.AndroidJUnitRunner
Change-Id: I693cf2f12a6d113b68dd4a8515aee97f4efb7b18
2017-12-29 11:48:43 +00:00
Tony Mak
9240c7fdc0 Fix the lint checking of CROSS_PROFILE_APPS_SERVICE
Bug: 67765768
Test: BUILD

Change-Id: I6ce794c5266018c55ccbdf73c9c9cc5dd944a66b
2017-12-29 11:02:19 +00:00
TreeHugger Robot
303f84faa4 Merge "Splits AnomalyTracker into two files" 2017-12-29 05:18:41 +00:00
sqian
8b3a0d2a6e Merge "Add ICCID_PREFIX column in CarridId DB" am: 73200d9ac9 am: 33395ea925
am: 448c1fd15a  -s ours

Change-Id: Iab6bb2713567efd65e6865c08399edaf3e741cc2
2017-12-28 22:32:04 +00:00
sqian
448c1fd15a Merge "Add ICCID_PREFIX column in CarridId DB" am: 73200d9ac9
am: 33395ea925

Change-Id: Ied8bb4b9302533bc13ebcd49c80cdd1ca6c0641d
2017-12-28 22:23:48 +00:00
sqian
33395ea925 Merge "Add ICCID_PREFIX column in CarridId DB"
am: 73200d9ac9

Change-Id: I142e4f3c760e3b0216d89c197d760e9acc0255fd
2017-12-28 22:17:09 +00:00
Treehugger Robot
73200d9ac9 Merge "Add ICCID_PREFIX column in CarridId DB" 2017-12-28 22:07:25 +00:00
TreeHugger Robot
dd312ababe Merge "Move debug log summary to WifiUtils" 2017-12-28 19:24:24 +00:00
Denis Kuznetsov
02a1c08096 Add notification on succesful backups
Bug: 63885845
Test: make RunFrameworksServicesRoboTests

Change-Id: I6c8d04de7f5d7e82d695b1bf36de0aa27452db19
2017-12-28 20:12:03 +01:00
TreeHugger Robot
a9fdc8b2ec Merge "Encode vault params in key sync task" 2017-12-28 19:10:15 +00:00
Adam Lesinski
f6e903af48 Merge "AAPT2: <uses-library /> and <library /> don't need to be Java packages" 2017-12-28 19:01:10 +00:00
Ivan Lozano
d1dd64c58a Merge "Disable sanitizer entirely in ResourceTypes.cpp" am: f7c56624c7 am: 203055b322
am: 6637d85f4a  -s ours

Change-Id: I46acecdf92bc1245db338ce9f7f06fdf12385bdf
2017-12-28 18:59:50 +00:00
Ivan Lozano
6637d85f4a Merge "Disable sanitizer entirely in ResourceTypes.cpp" am: f7c56624c7
am: 203055b322

Change-Id: I63e2754a278e3acb5aaa9a6a6d94dc4174a5e8b4
2017-12-28 18:50:02 +00:00
Jack Yu
23cf4aa51a Merge "Added AIDL for cell identity" am: 470ba9d471 am: a205f42172
am: e8f6d7cc27  -s ours

Change-Id: I6f67650af967bd280bf5509bd30ed1655dcd3680
2017-12-28 18:45:01 +00:00
Ivan Lozano
203055b322 Merge "Disable sanitizer entirely in ResourceTypes.cpp"
am: f7c56624c7

Change-Id: I1843878f7194696896700572f2259f5f2c6b92c2
2017-12-28 18:43:41 +00:00
Jack Yu
e8f6d7cc27 Merge "Added AIDL for cell identity" am: 470ba9d471
am: a205f42172

Change-Id: I82ea2e0019e513a3404e8bde0cda6514203df7dc
2017-12-28 18:35:32 +00:00
Treehugger Robot
f7c56624c7 Merge "Disable sanitizer entirely in ResourceTypes.cpp" 2017-12-28 18:32:51 +00:00
Jack Yu
a205f42172 Merge "Added AIDL for cell identity"
am: 470ba9d471

Change-Id: Id3cc4071c60828a6f86499d135d6dbb842dcaeb1
2017-12-28 18:29:10 +00:00