OSDN Git Service
Rubin Xu [Tue, 5 Sep 2017 17:40:49 +0000 (18:40 +0100)]
Always add local subnet routes to the interface's routing table
For some networks such as mobile data connections, its LinkProperties
does not contain routes for the local subnet so no such route is added
to the interface's routing table. This can be problematic especially
if the device is in VPN lockdown mode where there exists high-priority
PROHIBIT routing rule which in turn blocks the network's default gateway
route from being added (next hop address hitting the prohibit rule).
We fix this by patching LinkProperties to always include direct connected routes
when they are received by ConnectivityService. This has the added advantage that
when apps get LinkProperties, they see the directly connected routes as well.
Bug:
63662962
Test: runtest frameworks-core -c android.net.LinkPropertiesTest
Test: runtest frameworks-services -c com.android.server.ConnectivityServiceTest
Test: Start with device with mobile data, set up ics-OpenVPN in always-on
lockdown mode. Turn off mobile data then turn it back on, observe
mobile data connectivity is restored and VPN successfully reconnects.
(cherry picked from commit
1bb5c0818f0c4fb426e13b65a3ba3db7f36c3d88)
Change-Id: Ia14f88bcf49d37286519c26dff6b7180303e2cbe
Jason Monk [Thu, 7 Sep 2017 12:48:02 +0000 (12:48 +0000)]
Merge "Fix disabled views with nearest touch frame" into oc-mr1-dev
Erik Kline [Thu, 7 Sep 2017 12:46:12 +0000 (12:46 +0000)]
Merge "Support NAT keepalives" into oc-mr1-dev
Erik Kline [Mon, 19 Jun 2017 02:33:59 +0000 (11:33 +0900)]
Support NAT keepalives
Test: as follows
- built
- flashed
- booted
- "runtest frameworks-net" passes
- turned on debugging and walked around watching IpReachabilityMonitor
force neighbors into NUD_PROBE state without error
- observed NAT callbacks happening without any reported errors
- watched:
adb shell cat /proc/net/nf_conntrack | egrep '192[.]168[.]43[.]' | sort -n -k5
for correct timeout updates
Bug:
29337859
Bug:
32163131
Change-Id: Icb23da64cfaa3a19f7bc75fba426a52b0994fb0f
Chen Xu [Thu, 7 Sep 2017 04:08:02 +0000 (04:08 +0000)]
Merge "disable carrier actions on redirection part 2" into oc-mr1-dev
Sujith Ramakrishnan [Thu, 7 Sep 2017 02:08:53 +0000 (02:08 +0000)]
Merge "Make ASSIST launch VIS and add a keycode for TV (ALL_APPS)" into oc-dev am:
c07c23b1f7 -s ours
am:
1255f26551
Change-Id: I00e8a8a61aea8b48830405018265d04dea179508
Sujith Ramakrishnan [Thu, 7 Sep 2017 01:59:58 +0000 (01:59 +0000)]
Merge "Make ASSIST launch VIS and add a keycode for TV (ALL_APPS)" into oc-dev
am:
c07c23b1f7 -s ours
Change-Id: I87c316c7b1738e9a85b867088a074536bc5e9db1
TreeHugger Robot [Thu, 7 Sep 2017 01:21:41 +0000 (01:21 +0000)]
Merge "Send a ranking update on global dot state change" into oc-mr1-dev
Tarandeep Singh [Thu, 7 Sep 2017 00:59:05 +0000 (00:59 +0000)]
Merge "Revert "Make settings themed apps have light nav"" into oc-mr1-dev
TreeHugger Robot [Thu, 7 Sep 2017 00:17:56 +0000 (00:17 +0000)]
Merge "Fix QS loading animation" into oc-mr1-dev
Sujith Ramakrishnan [Thu, 7 Sep 2017 00:09:21 +0000 (00:09 +0000)]
Merge "Make ASSIST launch VIS and add a keycode for TV (ALL_APPS)" into oc-dev
TreeHugger Robot [Wed, 6 Sep 2017 23:27:47 +0000 (23:27 +0000)]
Merge "Fix truncated text in inline settings" into oc-mr1-dev
TreeHugger Robot [Wed, 6 Sep 2017 23:26:11 +0000 (23:26 +0000)]
Merge "Show No SIM icon in QS when there is no SIM" into oc-mr1-dev
TreeHugger Robot [Wed, 6 Sep 2017 23:21:11 +0000 (23:21 +0000)]
Merge "Guard against NPE" into oc-mr1-dev
TreeHugger Robot [Wed, 6 Sep 2017 23:09:05 +0000 (23:09 +0000)]
Merge "Import translations. DO NOT MERGE" into oc-mr1-dev
Daniel Nishi [Wed, 6 Sep 2017 23:07:13 +0000 (23:07 +0000)]
Merge "Flag storage settings cache invalidation time." into oc-mr1-dev
Tarandeep Singh [Wed, 6 Sep 2017 22:16:12 +0000 (22:16 +0000)]
Revert "Make settings themed apps have light nav"
This reverts commit
45484206740874ddd4024fedfdd8676d935ea67b.
The above change causes restart due to ClassCastException.
Test: Manually:
1. Open the Dialer app.
2. Focus into the edit field to show the IME.
3. Open the notification shade.
4. Tap the gear icon to show the system settings.
5. Make sure the system no longer restarts due to
ClassCastException.
Bug:
63630024
Fixes:
65413752
Change-Id: I4a17ba2f8d70f99009f091c2aaad5cd5f4e9b31c
fionaxu [Wed, 6 Sep 2017 19:07:14 +0000 (12:07 -0700)]
disable carrier actions on redirection part 2
DO NOT MERGE handle the corner case: user on new pixel device update from O-DR to
O-MR when they are in captive portal scenario. In this scenrio,
we enabled captiveportalLoginActivity has the default url handler. this
will be persist and reset on sim absent/sim load/network avail.
On my previous fix, I removed all the signals which means after OTA
we won't reset this part. We should leave the reset signal to ensure
no carrier actions applied. even if something abnormal happens, we can
recover gracefully from reboot.
Bug:
65113738
Test: Manual
Change-Id: I445c7bce01e0bf36214f5f4f6327a0582c774dae
Jason Monk [Wed, 6 Sep 2017 21:29:08 +0000 (21:29 +0000)]
Merge "Add metrics for status bar" into oc-mr1-dev
TreeHugger Robot [Wed, 6 Sep 2017 21:17:48 +0000 (21:17 +0000)]
Merge "Update demo mode clock to 8:00 for O." into oc-mr1-dev
Evan Laird [Wed, 6 Sep 2017 20:43:24 +0000 (16:43 -0400)]
Show No SIM icon in QS when there is no SIM
Before we were just showing the greyed out full signal triangle and
that's confusing.
Change-Id: Id6bac421f9192cbfe3a6d4389120832fb91e9966
Fixes:
64755132
Test: Remove/add SIM card; visual
TreeHugger Robot [Wed, 6 Sep 2017 20:04:30 +0000 (20:04 +0000)]
Merge "Import translations. DO NOT MERGE" into oc-mr1-dev
Daniel Nishi [Wed, 6 Sep 2017 19:58:22 +0000 (19:58 +0000)]
Merge "Fix a bug where image apps were double-counted." into oc-mr1-dev
TreeHugger Robot [Wed, 6 Sep 2017 19:54:00 +0000 (19:54 +0000)]
Merge "Fix issue #
65359137: Apps with target API 26 can bypass background..." into oc-mr1-dev
Jason Monk [Wed, 6 Sep 2017 19:38:52 +0000 (15:38 -0400)]
Fix QS loading animation
Was using wrong colors depending on the theme.
Test: visual
Change-Id: I49e00fcfc607b712e545a19bb1f49130c6a686d5
Fixes:
63648257
TreeHugger Robot [Wed, 6 Sep 2017 19:26:56 +0000 (19:26 +0000)]
Merge "Use raw string when setting wifi preference title." into oc-mr1-dev
Bill Yi [Wed, 6 Sep 2017 19:10:33 +0000 (19:10 +0000)]
Merge "Import translations. DO NOT MERGE" into oc-dr1-dev
am:
b1d8caa355 -s ours
Change-Id: Ifd66f13f6b1384eae3f3697b7ac275c442386e0c
Android Build Merger (Role) [Wed, 6 Sep 2017 19:07:20 +0000 (19:07 +0000)]
Merge "Import translations. DO NOT MERGE am:
2c1d066618 -s ours" into oc-mr1-dev
TreeHugger Robot [Wed, 6 Sep 2017 19:03:51 +0000 (19:03 +0000)]
Merge "Import translations. DO NOT MERGE" into oc-mr1-dev
Bill Yi [Wed, 6 Sep 2017 19:03:42 +0000 (19:03 +0000)]
Import translations. DO NOT MERGE
am:
2c1d066618 -s ours
Change-Id: I70ac747da20112bcabac751ab990e82da87bfcb1
Jason Monk [Wed, 6 Sep 2017 13:22:29 +0000 (09:22 -0400)]
Add metrics for status bar
Test: runtest systemui
Fixes:
65289824
Change-Id: Ife5ce98862fc6a92740eaf80cdc0b74cb01dd04e
TreeHugger Robot [Wed, 6 Sep 2017 19:00:00 +0000 (19:00 +0000)]
Merge "Import translations. DO NOT MERGE" into oc-dr1-dev
Amith Yamasani [Wed, 6 Sep 2017 18:58:34 +0000 (18:58 +0000)]
Merge "Retry crashed bound foreground service with some delay" into oc-mr1-dev
Fyodor Kupolov [Wed, 6 Sep 2017 18:40:02 +0000 (18:40 +0000)]
Merge "Close idle connections to release RAM" into oc-mr1-dev
Julia Reynolds [Wed, 6 Sep 2017 18:08:23 +0000 (14:08 -0400)]
Send a ranking update on global dot state change
Test: manual
Change-Id: I2024bdf6448c7577e29498c7d3b43fcbaca2924f
Fixes:
65384965
Jason Monk [Wed, 6 Sep 2017 18:24:24 +0000 (14:24 -0400)]
Guard against NPE
Test: manual
Change-Id: I4ffc6aafb75b967f8a0a0ca0f0a3aeeb5d6e8c85
Fixes:
65229458
Chad Brubaker [Wed, 6 Sep 2017 18:20:46 +0000 (18:20 +0000)]
Merge "Allow Instant Apps to access send_action_app_error" into oc-mr1-dev
Jason Monk [Wed, 6 Sep 2017 18:10:39 +0000 (14:10 -0400)]
Fix disabled views with nearest touch frame
Test: runtest systemui
Change-Id: I83fe0483d2d45c05750cb52fa66c579be0194091
Fixes:
65158062
Jason Monk [Wed, 6 Sep 2017 17:50:36 +0000 (17:50 +0000)]
Merge "Fix shift in share sheet" into oc-mr1-dev
Dianne Hackborn [Tue, 5 Sep 2017 23:44:36 +0000 (16:44 -0700)]
Fix issue #
65359137: Apps with target API 26 can bypass background...
...limit introduced in Oreo by swiping away from the task list
There was an edge case where, when restarting a service, if the
process wasn't already running we would bring it up directly in
the idle state and never go through the mechanism of force stopping
services once an app goes idle.
The fix for now is pretty targeted, detecting when we have a new
uid that is immediately idle, and in that case doing the same
thing we do when an existing uid goes idle (stopping any services
in it). This means that in this flow you will get a glitch of
the service starting and then immediately stopping when idle is
applied at that point, but we do end up ultimately in the correct
final state.
Test: manual
Bug:
65359137
Change-Id: I64c29975ad75e7d7390512bf59673d423df16cf2
Jason Monk [Wed, 6 Sep 2017 16:45:41 +0000 (16:45 +0000)]
Merge "Make settings themed apps have light nav" into oc-mr1-dev
TreeHugger Robot [Wed, 6 Sep 2017 15:45:01 +0000 (15:45 +0000)]
Merge "Use correct thread to remove starting window" into oc-mr1-dev
Bill Yi [Wed, 6 Sep 2017 13:57:50 +0000 (06:57 -0700)]
Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
Bug:
64712476
Change-Id: I1f5a8fdd408de1a74689fe6e1de0422529d797d8
Bill Yi [Wed, 6 Sep 2017 13:49:09 +0000 (06:49 -0700)]
Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
Bug:
64712476
Change-Id: I8f4884b5af544c9846580af19a9b23badbed357c
Julia Reynolds [Fri, 1 Sep 2017 20:09:25 +0000 (16:09 -0400)]
Fix truncated text in inline settings
Change-Id: I6606b84d75fea308f75c39b90f5d5ee59e54b2d5
Fixes:
65059562
Test: manual
Jason Monk [Fri, 1 Sep 2017 16:40:06 +0000 (12:40 -0400)]
Make settings themed apps have light nav
This is needed to help with differential aging.
The nav needs to be white with a 1dp divider on it, so add support
for the divider and add hidden attribute to set the nav buttons
inverted.
Test: Open settings
Bug:
63630024
Change-Id: Iec6046baeb86fb554df73346df8652fee8b2736a
Adrian Roos [Wed, 6 Sep 2017 12:58:08 +0000 (12:58 +0000)]
Merge "Keyguard: Don't show when booting to cryptkeeper" into oc-mr1-dev
Jorim Jaggi [Tue, 5 Sep 2017 10:28:52 +0000 (12:28 +0200)]
Use correct thread to remove starting window
Test: Open app, reopen app
Test: go/wm-smoke
Bug:
63784898
Bug:
64954955
Fixes:
65256018
Change-Id: I58eb90796a002cc6962efd686cef73fb36040567
Rubin Xu [Wed, 6 Sep 2017 12:12:36 +0000 (12:12 +0000)]
Merge "Fix resetPasswordWithToken before user unlock" into oc-mr1-dev
Bill Yi [Wed, 6 Sep 2017 08:25:52 +0000 (01:25 -0700)]
Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
Bug:
64712476
Change-Id: Ib170094788c00758e4fb41bdcbf781ac196b0e34
Bill Yi [Wed, 6 Sep 2017 05:31:46 +0000 (22:31 -0700)]
Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
Bug:
64712476
Change-Id: I409427c1b5e9b8b3e29947002e8bc6d5985bec77
Bill Yi [Wed, 6 Sep 2017 05:09:21 +0000 (22:09 -0700)]
Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
Bug:
64712476
Change-Id: Id9eecf512b037113760d96d1ec08eb8a06b16f08
Sudheer Shanka [Wed, 6 Sep 2017 04:59:15 +0000 (04:59 +0000)]
Merge "Add PACKAGE_USAGE_STATS permission to shell." into oc-mr1-dev
TreeHugger Robot [Wed, 6 Sep 2017 04:01:43 +0000 (04:01 +0000)]
Merge "disable carrier actions on redirection by default" into oc-mr1-dev
TreeHugger Robot [Wed, 6 Sep 2017 02:16:47 +0000 (02:16 +0000)]
Merge "Lighter Quick Settings" into oc-mr1-dev
TreeHugger Robot [Wed, 6 Sep 2017 01:36:41 +0000 (01:36 +0000)]
Merge "Add dump of USB descriptors to the dumpsys for UsbHostManager service." into oc-mr1-dev
Fan Zhang [Tue, 5 Sep 2017 18:02:03 +0000 (11:02 -0700)]
Use raw string when setting wifi preference title.
This is necessary for talkback to correctly recognize content
description on the whole viewgroup.
Merged-In: Ic792102b269b9a8db09c632f7e70d8773048c840
Change-Id: I555f94afcd6f4c681bb16dd23d94b2ae0fd4c116
Fixes:
65202862
Test: robotests
Xiangyu/Malcolm Chen [Wed, 6 Sep 2017 01:09:35 +0000 (01:09 +0000)]
Merge "Add EVENT_ROAMING_SETTING_CHANGE in DctConstants." into oc-mr1-dev
Daniel Nishi [Wed, 6 Sep 2017 00:40:05 +0000 (17:40 -0700)]
Fix a bug where image apps were double-counted.
The filter for photos apps includes them as well as the one for "other
apps". This removes them out of other apps.
Change-Id: I56058080b6492c054ea3171addd5ab343769bc9a
Fixes:
65384691
Test: SettingsLib integ test
Amith Yamasani [Mon, 28 Aug 2017 16:36:42 +0000 (09:36 -0700)]
Retry crashed bound foreground service with some delay
After quick crashes, back-off for 30 minutes and try again.
Keep backing-off up to 10 times and then give up.
Bug:
63075467
Test: runtest -x frameworks/base/tests/ServiceCrashTest
Change-Id: I3819aefac5fd48b49a70b1765e07696f2ad61328
Lucas Dupin [Tue, 5 Sep 2017 23:35:25 +0000 (16:35 -0700)]
Lighter Quick Settings
Now using material grey 900 for QS, volume and power menus.
Feels more polished than just a solid black.
Test: Visual, on multiple devices
Change-Id: Ife05454d9fa0cf5f587ed0e58f3b28447de14f7b
Fixes:
65369406
TreeHugger Robot [Tue, 5 Sep 2017 22:59:02 +0000 (22:59 +0000)]
Merge "audio: Fix for IPlayerShell object leak." into oc-mr1-dev
TreeHugger Robot [Tue, 5 Sep 2017 22:53:00 +0000 (22:53 +0000)]
Merge "Fix issue #
65298216: DeviceIdleController needs to watch..." into oc-mr1-dev
Hugo Benichi [Tue, 5 Sep 2017 22:35:45 +0000 (22:35 +0000)]
Merge "Nat464Xlat: correct racefree teardown" into oc-mr1-dev
TreeHugger Robot [Tue, 5 Sep 2017 22:07:48 +0000 (22:07 +0000)]
Merge "Allow translucent RenderNode->Bitmap captures" into oc-mr1-dev
TreeHugger Robot [Tue, 5 Sep 2017 21:44:30 +0000 (21:44 +0000)]
Merge "Always use SSID average for SpeedLabel." into oc-mr1-dev
Todd Kennedy [Tue, 5 Sep 2017 21:23:43 +0000 (21:23 +0000)]
Merge "resolve stage dir before validation" into oc-mr1-dev
fionaxu [Tue, 5 Sep 2017 21:15:04 +0000 (14:15 -0700)]
disable carrier actions on redirection by default
1. the assumption of "carrier will redirect users to their captive
portal page when users dont have data plan" might not be true for all
carriers. We have seem issues like carriers random redirect users when
they still have balance left.
2. turn this off by default and turn it on if the carrier is
behaving correctly and agree with it.
Bug:
65113738
Test: Manual
Change-Id: I6bc2d8ba45958eaf09e09e3ea2e57c79e0ac461e
Android Build Merger (Role) [Tue, 5 Sep 2017 21:13:29 +0000 (21:13 +0000)]
Merge "DO NOT MERGE: Dynamic doze check should be required before adjusting sensor rate. am:
1f3da1c8b9 -s ours am:
c7088d8bf8 -s ours am:
ef6e002b30 am:
44bdde7bd1" into oc-mr1-dev
TreeHugger Robot [Tue, 5 Sep 2017 21:08:53 +0000 (21:08 +0000)]
Merge "Double tap to expand PiP." into oc-mr1-dev
Julius D'souza [Tue, 5 Sep 2017 21:06:32 +0000 (21:06 +0000)]
DO NOT MERGE: Dynamic doze check should be required before adjusting sensor rate. am:
1f3da1c8b9 -s ours am:
c7088d8bf8 -s ours am:
ef6e002b30
am:
44bdde7bd1
Change-Id: Ie9ed360a7a1ab763310bcf743804bd0f3300f9a3
Julius D'souza [Tue, 5 Sep 2017 20:54:13 +0000 (20:54 +0000)]
DO NOT MERGE: Dynamic doze check should be required before adjusting sensor rate. am:
1f3da1c8b9 -s ours am:
c7088d8bf8 -s ours
am:
ef6e002b30
Change-Id: Ie9aabc371ae2bad03bfced07acce9502d6c897ee
Julius D'souza [Tue, 5 Sep 2017 20:43:31 +0000 (20:43 +0000)]
DO NOT MERGE: Dynamic doze check should be required before adjusting sensor rate. am:
1f3da1c8b9 -s ours
am:
c7088d8bf8 -s ours
Change-Id: I6cbd05dcb09b013e17f5c26c1fa24a656c7b8316
Tyler Gunn [Tue, 5 Sep 2017 20:41:03 +0000 (20:41 +0000)]
Merge "Prevent INTERACT_ACROSS_USERS exception in DefaultDialerManager." into oc-mr1-dev
Kai Wang [Tue, 5 Sep 2017 20:40:25 +0000 (20:40 +0000)]
Merge "MediaBrowserService: Clean up ConnectionRecord when browser is dead" into oc-mr1-dev
Pankaj Kanwar [Tue, 5 Sep 2017 20:34:32 +0000 (20:34 +0000)]
Merge "Remove config_tether_apndata for Telstra." into oc-dr1-dev
am:
e424d123ab
Change-Id: I58c3c189ef03bf4d054e69fae1c45852425f70d7
Paul McLean [Thu, 31 Aug 2017 19:20:26 +0000 (13:20 -0600)]
Add dump of USB descriptors to the dumpsys for UsbHostManager service.
Cleaned up text formatting.
Bug:
65158441
Change-Id: Ie6531d42bb0d78f2b8af382329a973e629f23c5f
Test: Manual - connected USB headset, ran adb shell dumpsys usb. Examined output.
Pankaj Kanwar [Tue, 5 Sep 2017 20:25:36 +0000 (20:25 +0000)]
Merge "Remove config_tether_apndata for Telstra." into oc-dr1-dev
Julius D'souza [Tue, 5 Sep 2017 20:23:44 +0000 (20:23 +0000)]
DO NOT MERGE: Dynamic doze check should be required before adjusting sensor rate.
am:
1f3da1c8b9 -s ours
Change-Id: Ib94052397392808af53de5c6f265a0cd29950b4e
TreeHugger Robot [Tue, 5 Sep 2017 19:30:45 +0000 (19:30 +0000)]
Merge "Fix A2dpProfileTest#getLabelDeviceConnectedWithHighQualityCodec" into oc-mr1-dev
TreeHugger Robot [Tue, 5 Sep 2017 19:21:42 +0000 (19:21 +0000)]
Merge "Fix clipping on 3g icon" into oc-mr1-dev
Jean-Michel Trivi [Tue, 5 Sep 2017 19:13:05 +0000 (12:13 -0700)]
audio: Fix for IPlayerShell object leak.
IPlayerShell object is created for each MediaPlayer object and
this will register to linkToDeath, which will have global
reference. IPlayerShell release method is unregistering to Death
monitor. Here IPlayerShell object is not released at all, when
application releases mediaplayer object. As linkToDeath will have
global reference for each IPlayerShell object, GC will not be able
to clear this object.
Fix is to call IPlayerShell release when application releases
mediaplayer object.
authored-by: Divya Narayanan Poojary <dnaray@codeaurora.org>
Test: manual
Bug:
65374542
Change-Id: Icbd7632d462d44efdbb851c1c8a662bdef0e551c
Adam Lesinski [Tue, 5 Sep 2017 18:53:44 +0000 (18:53 +0000)]
Merge "AAPT2: Make sure to fail when XML linking fails" into oc-mr1-dev
Jason Monk [Tue, 5 Sep 2017 18:29:55 +0000 (18:29 +0000)]
Merge "Don't crash from null ServiceState in cdma" into oc-mr1-dev
John Reck [Tue, 5 Sep 2017 18:24:59 +0000 (11:24 -0700)]
Allow translucent RenderNode->Bitmap captures
Set translucent to true when doing createHardwareBitmapFromRenderNode.
This ensures that the buffer is initialized to transparent which
is a safer default for this path. Marginally less performant in some
cases, but as this is a rare capture safety is preferred for and
performance can be revisted if it turns out to be an issue.
Bug:
65164016
Test: builds
Change-Id: I6467c0ccf46e5e2a87c31cc4855ced8275236ca9
Sundeep Ghuman [Wed, 23 Aug 2017 22:53:00 +0000 (15:53 -0700)]
Always use SSID average for SpeedLabel.
When showing the SpeedLabel for the connected network, continue to use
the SSID based average rather than switching to the curve for the known
AP. This addresses changes in SpeedLabel from when the user selects a
network vs when it appears in the connected section.
Bug:
63073866
Test: runtest --path
frameworks/base/packages/SettingsLib/tests/integ/src/com/android/settingslib/wifi/AccessPointTest.java
Change-Id: I06edc1ca4b1b5c8e8615f48c000544ea22a6bbbd
Adrian Roos [Tue, 5 Sep 2017 18:01:57 +0000 (18:01 +0000)]
Merge "FalsingManager: Allow disabling the HIC via device config flag" into oc-mr1-dev
Todd Kennedy [Tue, 5 Sep 2017 17:59:03 +0000 (10:59 -0700)]
resolve stage dir before validation
We rely on the stage directory being correctly resolved
in order for validation to occur. This forcably happens
when commiting [after validation], reading or writing
to the session. For normal installs, this isn't an issue
since the session will be written to, thus, resolving
the stage directory.
Instead of waiting until the commit, resolve the stage
directory just prior to package validation.
Change-Id: I667b9d27749405d24e3a3c6666e9591ce3e883df
Fixes:
65369970
Test: bit FrameworksCoreTests:android.content.pm.PackageManagerTests\#testInstallNonexistentFile
Dianne Hackborn [Sat, 2 Sep 2017 00:07:04 +0000 (17:07 -0700)]
Fix issue #
65298216: DeviceIdleController needs to watch...
...interactivity, not display state
Now it does.
Test: manual
Bug:
65298216
Merged-In: Iec15bff87c6eef43f60b706fa71954c983a4a1e8
Change-Id: Iec15bff87c6eef43f60b706fa71954c983a4a1e8
Winson Chung [Wed, 16 Aug 2017 17:38:15 +0000 (10:38 -0700)]
Double tap to expand PiP.
- Also fix issue with dismiss scrim not clearing when quickly swiping in
the dismiss area and back, due to an incorrect check (menu state NONE
!= menu is not visible).
Bug:
62078042
Test: com.android.systemui.pip.phone.PipTouchStateTest
Test: Double tap PiP to expand it
Change-Id: I96d9ba169feadf0ea8315152fb3a5b2cfb69a2f0
Julius D'souza [Tue, 5 Sep 2017 17:17:06 +0000 (10:17 -0700)]
DO NOT MERGE: Dynamic doze check should be required before adjusting sensor rate.
Some devices have catastrophic firmware issues in switching the sensor rate;
for these devices, the sensor rate switch should be skipped entirely.
Change-Id: I04fc3d27c99f95b33f86f012a8d398f817f7713a
TreeHugger Robot [Tue, 5 Sep 2017 17:00:06 +0000 (17:00 +0000)]
Merge "Do not consider overlays when finding task to reuse." into oc-mr1-dev
TreeHugger Robot [Tue, 5 Sep 2017 16:28:13 +0000 (16:28 +0000)]
Merge "Add internal implementation for notifyPackageUse" into oc-mr1-dev
TreeHugger Robot [Tue, 5 Sep 2017 16:14:13 +0000 (16:14 +0000)]
Merge "Delete old TEXT_SELECTION_MENU_ITEM_ASSIST logs." into oc-mr1-dev
Mathieu Chartier [Tue, 5 Sep 2017 15:55:52 +0000 (15:55 +0000)]
Merge "Move to using a profile for boot image" into oc-mr1-dev
Adrian Roos [Tue, 5 Sep 2017 15:39:17 +0000 (15:39 +0000)]
Merge "AOD Policy: Fix pausing timeout to use minutes instead of seconds" into oc-mr1-dev
Jason Monk [Tue, 5 Sep 2017 15:20:30 +0000 (11:20 -0400)]
Don't crash from null ServiceState in cdma
Test: runtest systemui
Change-Id: Ib9813af4896d90878df970ef798f3f09e6522f3a
Fixes:
65224543
Evan Laird [Tue, 5 Sep 2017 15:06:05 +0000 (11:06 -0400)]
Fix clipping on 3g icon
Viewport was a _little_ too small.
Test: visual; adb shell am broadcast -a "com.android.systemui.demo" -e
command network -e mobile show -e datatype 3g
Fixes:
64725694
Change-Id: I7e09bb8bb2a93ce6dc6670c175284d3927b007d7
Adrian Roos [Tue, 5 Sep 2017 14:11:10 +0000 (16:11 +0200)]
FalsingManager: Allow disabling the HIC via device config flag
Bug:
65126931
Test: Verify HIC is still enabled on devices where it was not disabled
Change-Id: I30ac9e156dde693c34039d8c21e404a474dd86eb
Rubin Xu [Mon, 28 Aug 2017 10:47:35 +0000 (11:47 +0100)]
Fix resetPasswordWithToken before user unlock
1. Fix system server crash when resetPasswordWithToken is called before use
unlock, due to DPMS enforces user is unlocked when calculating password
sufficiency.
2. Propogate new password metric from LockSettingsService to DPMS after a
password reset with token, and fix a bug where stale quality was used.
Bug:
64923343
Bug:
64928518
Bug:
65286643
Test: cts-tradefed run cts-dev -m CtsDevicePolicyManagerTestCases -t com.android.cts.devicepolicy.ManagedProfileTest#testResetPasswordWithTokenBeforeUnlock
Test: cts-tradefed run cts-dev -m CtsDevicePolicyManagerTestCases -t com.android.cts.devicepolicy.MixedManagedProfileOwnerTest#testResetPasswordWithToken
Test: runtest frameworks-services -p com.android.server.locksettings
Test: cts-tradefed run cts-dev -m CtsDevicePolicyManagerTestCases -t com.android.cts.devicepolicy.DeviceAdminHostSideTestApi24#testRunDeviceOwnerPasswordTest
Test: runtest frameworks-core -c android.app.admin.PasswordMetricsTest
Test: runtest frameworks-services -c com.android.server.devicepolicy.DevicePolicyManagerTest
Change-Id: Ibb3736547b3b36da4a8a67af711e08a38427aa56