OSDN Git Service

android-x86/frameworks-base.git
4 years agoMerge "DO NOT MERGE Make fixes to make sysui more customizable" into qt-qpr1-dev
Heemin Seog [Fri, 13 Dec 2019 18:47:31 +0000 (18:47 +0000)]
Merge "DO NOT MERGE Make fixes to make sysui more customizable" into qt-qpr1-dev

4 years ago[automerger skipped] Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc...
Automerger Merge Worker [Fri, 13 Dec 2019 18:19:00 +0000 (18:19 +0000)]
[automerger skipped] Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc-dev am: 0f41dc420f am: 5f1d7675ea am: ad56194783 -s ours am: 929b23ac43 -s ours am: d98efda2ba am: 0626709062

Change-Id: I80d933328f24433bf7f0b5087feaa25072f4b99a

4 years ago[automerger skipped] RESTRICT AUTOMERGE am: fe4bf7926e am: 9680a6d75d am: e0465e2881...
Automerger Merge Worker [Fri, 13 Dec 2019 18:18:45 +0000 (18:18 +0000)]
[automerger skipped] RESTRICT AUTOMERGE am: fe4bf7926e am: 9680a6d75d am: e0465e2881 -s ours am: 8c5af9b7d9 -s ours am: 1ed77b86cf am: ee0de45fee

Change-Id: I5133d09b6f17678932516ace8650d884e84175d5

4 years ago[automerger skipped] Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc...
Automerger Merge Worker [Fri, 13 Dec 2019 18:04:31 +0000 (18:04 +0000)]
[automerger skipped] Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc-dev am: 0f41dc420f am: 5f1d7675ea am: ad56194783 -s ours am: 929b23ac43 -s ours am: d98efda2ba

Change-Id: I7feee02b0dfab2d74ee82fee39a2ba5a77c27f99

4 years ago[automerger skipped] RESTRICT AUTOMERGE am: fe4bf7926e am: 9680a6d75d am: e0465e2881...
Automerger Merge Worker [Fri, 13 Dec 2019 18:04:14 +0000 (18:04 +0000)]
[automerger skipped] RESTRICT AUTOMERGE am: fe4bf7926e am: 9680a6d75d am: e0465e2881 -s ours am: 8c5af9b7d9 -s ours am: 1ed77b86cf

Change-Id: Icdc837b6af117638414dea01063a66161ce8465c

4 years ago[automerger skipped] Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc...
Automerger Merge Worker [Fri, 13 Dec 2019 17:50:17 +0000 (17:50 +0000)]
[automerger skipped] Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc-dev am: 0f41dc420f am: 5f1d7675ea am: ad56194783 -s ours am: 929b23ac43 -s ours
am skip reason: subject contains skip directive

Change-Id: I53d35a4d2f2c517ec50cfdbc22008bda2e4041c5

4 years ago[automerger skipped] RESTRICT AUTOMERGE am: fe4bf7926e am: 9680a6d75d am: e0465e2881...
Automerger Merge Worker [Fri, 13 Dec 2019 17:49:57 +0000 (17:49 +0000)]
[automerger skipped] RESTRICT AUTOMERGE am: fe4bf7926e am: 9680a6d75d am: e0465e2881 -s ours am: 8c5af9b7d9 -s ours
am skip reason: subject contains skip directive

Change-Id: I05c1ed670d07b677a8e6a20b4d50a06b7482cbc6

4 years ago[automerger skipped] Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc...
Automerger Merge Worker [Fri, 13 Dec 2019 17:37:31 +0000 (17:37 +0000)]
[automerger skipped] Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc-dev am: 0f41dc420f am: 5f1d7675ea am: ad56194783 -s ours
am skip reason: subject contains skip directive

Change-Id: I5b7670226082f60abc45ae023e687a8b0191f20e

4 years ago[automerger skipped] RESTRICT AUTOMERGE am: fe4bf7926e am: 9680a6d75d am: e0465e2881...
Automerger Merge Worker [Fri, 13 Dec 2019 17:37:15 +0000 (17:37 +0000)]
[automerger skipped] RESTRICT AUTOMERGE am: fe4bf7926e am: 9680a6d75d am: e0465e2881 -s ours
am skip reason: subject contains skip directive

Change-Id: I67f8185d1a6d3b75fad924d07e8eb6e8e9db0207

4 years ago[automerger skipped] Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc...
Automerger Merge Worker [Fri, 13 Dec 2019 17:31:02 +0000 (17:31 +0000)]
[automerger skipped] Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc-mr1-dev am: b64534ceb2 -s ours am: 4505eccb39 -s ours am: 3c352b62af am: 8e3b22b5d7

Change-Id: Ib6b1c893ff93650a06919b3cfe333ba3ac6186f1

4 years ago[automerger skipped] Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into pi...
Automerger Merge Worker [Fri, 13 Dec 2019 17:30:35 +0000 (17:30 +0000)]
[automerger skipped] Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into pi-dev am: 4b6e07283c -s ours am: 2b4b2c3d5a am: 512268ba7b

Change-Id: I129c434e45648047df954e6ef9d2c291f8d2817d

4 years agoMerge "RESTRICT AUTOMERGE Make toasts non-clickable" into qt-dev am: 1e53d56481 am...
Automerger Merge Worker [Fri, 13 Dec 2019 17:29:54 +0000 (17:29 +0000)]
Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into qt-dev am: 1e53d56481 am: 5830ae29c5

Change-Id: I8f7ad58c68a6aff639ec6e8e394b53f24e33fdfe

4 years agoRESTRICT AUTOMERGE am: b81f269ae2 am: db965097eb
Automerger Merge Worker [Fri, 13 Dec 2019 17:29:38 +0000 (17:29 +0000)]
RESTRICT AUTOMERGE am: b81f269ae2 am: db965097eb

Change-Id: I78c1a49ba6c0b883b506320dbfa2503e4c3c4c5e

4 years agoMerge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc-dev am: 0f41dc420f am...
Automerger Merge Worker [Fri, 13 Dec 2019 17:14:42 +0000 (17:14 +0000)]
Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc-dev am: 0f41dc420f am: 5f1d7675ea

Change-Id: I197f9d12435267964c84bfcee18c371611fa728c

4 years agoRESTRICT AUTOMERGE am: fe4bf7926e am: 9680a6d75d
Automerger Merge Worker [Fri, 13 Dec 2019 17:14:28 +0000 (17:14 +0000)]
RESTRICT AUTOMERGE am: fe4bf7926e am: 9680a6d75d

Change-Id: I490bf47b2c6588da4b28998333fbfb197688d6c0

4 years ago[automerger skipped] Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc...
Automerger Merge Worker [Fri, 13 Dec 2019 17:07:57 +0000 (17:07 +0000)]
[automerger skipped] Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc-mr1-dev am: b64534ceb2 -s ours am: 4505eccb39 -s ours am: 3c352b62af

Change-Id: Ia263bc63065b686eec529b04036bcd89df0135e4

4 years ago[automerger skipped] Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into pi...
Automerger Merge Worker [Fri, 13 Dec 2019 17:07:28 +0000 (17:07 +0000)]
[automerger skipped] Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into pi-dev am: 4b6e07283c -s ours am: 2b4b2c3d5a

Change-Id: I01afa68e3cea31b7fe868d14fb612718cdf2a257

4 years agoMerge "RESTRICT AUTOMERGE Make toasts non-clickable" into qt-dev am: 1e53d56481
Automerger Merge Worker [Fri, 13 Dec 2019 17:07:06 +0000 (17:07 +0000)]
Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into qt-dev am: 1e53d56481

Change-Id: I19ff0f27ad95dc5d80a1c6ae444a91befeba9670

4 years agoRESTRICT AUTOMERGE am: b81f269ae2
Automerger Merge Worker [Fri, 13 Dec 2019 17:06:50 +0000 (17:06 +0000)]
RESTRICT AUTOMERGE am: b81f269ae2

Change-Id: Ia2afa630f1df185c6d38775768d9f3dfb54a2f16

4 years ago[automerger skipped] Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc...
Automerger Merge Worker [Fri, 13 Dec 2019 17:02:27 +0000 (17:02 +0000)]
[automerger skipped] Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc-mr1-dev am: b64534ceb2 -s ours am: 4505eccb39 -s ours
am skip reason: subject contains skip directive

Change-Id: I7a98fa39acee962cf209fa64abdac9a708497d98

4 years agoMerge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc-dev am: 0f41dc420f
Automerger Merge Worker [Fri, 13 Dec 2019 17:02:07 +0000 (17:02 +0000)]
Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc-dev am: 0f41dc420f

Change-Id: I0b4b6a26b538d6f51780413376d70b6906877893

4 years agoRESTRICT AUTOMERGE am: fe4bf7926e
Automerger Merge Worker [Fri, 13 Dec 2019 17:01:46 +0000 (17:01 +0000)]
RESTRICT AUTOMERGE am: fe4bf7926e

Change-Id: I92627314fc09b129f37b08192084c5b807a00ed2

4 years ago[automerger skipped] Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into pi...
Automerger Merge Worker [Fri, 13 Dec 2019 17:01:11 +0000 (17:01 +0000)]
[automerger skipped] Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into pi-dev am: 4b6e07283c -s ours
am skip reason: subject contains skip directive

Change-Id: I5e7c7ba4ba9d7c460a1e73e9e5b0feb01b5ae31d

4 years ago[automerger skipped] Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc...
Automerger Merge Worker [Fri, 13 Dec 2019 16:57:18 +0000 (16:57 +0000)]
[automerger skipped] Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc-mr1-dev am: b64534ceb2 -s ours
am skip reason: subject contains skip directive

Change-Id: I46e62bd45f14b79772dbb584167a01bef66b314b

4 years agoMerge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc-mr1-dev
Sterling Huber [Fri, 13 Dec 2019 16:44:15 +0000 (16:44 +0000)]
Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc-mr1-dev

4 years agoMerge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc-dev
Sterling Huber [Fri, 13 Dec 2019 16:44:15 +0000 (16:44 +0000)]
Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into oc-dev

4 years agoMerge "RESTRICT AUTOMERGE Make toasts non-clickable" into pi-dev
Sterling Huber [Fri, 13 Dec 2019 16:44:15 +0000 (16:44 +0000)]
Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into pi-dev

4 years agoMerge "RESTRICT AUTOMERGE Make toasts non-clickable" into qt-dev
Sterling Huber [Fri, 13 Dec 2019 16:44:14 +0000 (16:44 +0000)]
Merge "RESTRICT AUTOMERGE Make toasts non-clickable" into qt-dev

4 years agoDO NOT MERGE Make fixes to make sysui more customizable
Heemin Seog [Wed, 11 Dec 2019 18:54:32 +0000 (10:54 -0800)]
DO NOT MERGE Make fixes to make sysui more customizable

Bug: 144567659
Bug: 145547127
Test: manual
Change-Id: I66a0a7794ecfcdddd47d28ee681c904f799c5928

4 years agoMerge changes I8ae4e331,Id4e37c3e,If0fd4834 into qt-dev am: e8ba34a851 am: a4967992c1
Automerger Merge Worker [Fri, 13 Dec 2019 00:44:35 +0000 (00:44 +0000)]
Merge changes I8ae4e331,Id4e37c3e,If0fd4834 into qt-dev am: e8ba34a851 am: a4967992c1

Change-Id: I4b60f33db0cb582580f19f82f4af1bebf63a75c1

4 years agoRESTRICT AUTOMERGE am: bf04ea6d3b am: bcdf0aacd5
Automerger Merge Worker [Fri, 13 Dec 2019 00:44:14 +0000 (00:44 +0000)]
RESTRICT AUTOMERGE am: bf04ea6d3b am: bcdf0aacd5

Change-Id: I32a343ab313d8f61d097f8ce2f705fff355777ef

4 years agoMerge changes I8ae4e331,Id4e37c3e,If0fd4834 into qt-dev am: e8ba34a851
Automerger Merge Worker [Fri, 13 Dec 2019 00:26:40 +0000 (00:26 +0000)]
Merge changes I8ae4e331,Id4e37c3e,If0fd4834 into qt-dev am: e8ba34a851

Change-Id: Iefe7ac373d783298f608effd81ae50b21053d69c

4 years agoRESTRICT AUTOMERGE am: bf04ea6d3b
Automerger Merge Worker [Fri, 13 Dec 2019 00:26:31 +0000 (00:26 +0000)]
RESTRICT AUTOMERGE am: bf04ea6d3b

Change-Id: I4c99e09d21cd93af567f186ae1e86ab076c96ce3

4 years agoMerge changes I8ae4e331,Id4e37c3e,If0fd4834 into qt-dev
TreeHugger Robot [Fri, 13 Dec 2019 00:15:10 +0000 (00:15 +0000)]
Merge changes I8ae4e331,Id4e37c3e,If0fd4834 into qt-dev

* changes:
  RESTRICT AUTOMERGE Fixes NPE when preparing app data during init
  RESTRICT AUTOMERGE Use KNOWN_PACKAGES when shared lib consumers
  RESTRICT AUTOMERGE Handles null outInfo in deleteSystemPackageLI

4 years agoDO NOT MERGE Set CarSysUI unprovisioned state depending on SUW progress.
Abhijoy Saha [Tue, 10 Dec 2019 21:52:26 +0000 (13:52 -0800)]
DO NOT MERGE Set CarSysUI unprovisioned state depending on SUW progress.

Use a controller to monitor KEY_SETUP_WIZARD_IN_PROGRESS and USER_SETUP_COMPLETE
flags to know when to set CarSysUI bars in an unprovisioned state and prevent
interactions with notification shade.

Bug: 145616123
Test: Manual
Change-Id: Ie035f049e3e9e7cb411fc9553a20e4c09078c121

4 years agoMerge "DO NOT MERGE Defer Hvac initialization until after BOOT_COMPLETED event."...
Youngjun Kwak [Thu, 12 Dec 2019 22:25:14 +0000 (22:25 +0000)]
Merge "DO NOT MERGE Defer Hvac initialization until after BOOT_COMPLETED event." into qt-qpr1-dev

4 years agoMerge "Check screenlock for unlock dialog" into qt-qpr1-dev
TreeHugger Robot [Thu, 12 Dec 2019 22:23:16 +0000 (22:23 +0000)]
Merge "Check screenlock for unlock dialog" into qt-qpr1-dev

4 years agoMerge "Clamp brightness thresholds to the maximum brightness." into qt-qpr1-dev
Long Ling [Thu, 12 Dec 2019 21:48:51 +0000 (21:48 +0000)]
Merge "Clamp brightness thresholds to the maximum brightness." into qt-qpr1-dev

4 years agoMerge "Fix nav bar leak in SystemUI" into qt-qpr1-dev
Winson Chung [Thu, 12 Dec 2019 21:27:08 +0000 (21:27 +0000)]
Merge "Fix nav bar leak in SystemUI" into qt-qpr1-dev

4 years agoMerge "Add CarrierConfig for roaming PLMNS that will need emer DDS switch" into qt...
Brad Ebinger [Thu, 12 Dec 2019 21:08:36 +0000 (21:08 +0000)]
Merge "Add CarrierConfig for roaming PLMNS that will need emer DDS switch" into qt-qpr1-dev

4 years agoMerge "Apply Dark theme changes when screen off only" into qt-qpr1-dev
Jay Aliomer [Thu, 12 Dec 2019 20:32:00 +0000 (20:32 +0000)]
Merge "Apply Dark theme changes when screen off only" into qt-qpr1-dev

4 years agoMerge "Make emergency notification dismissable" into qt-qpr1-dev
TreeHugger Robot [Thu, 12 Dec 2019 20:29:43 +0000 (20:29 +0000)]
Merge "Make emergency notification dismissable" into qt-qpr1-dev

4 years agoClamp brightness thresholds to the maximum brightness.
Santos Cordon [Thu, 28 Nov 2019 11:24:21 +0000 (11:24 +0000)]
Clamp brightness thresholds to the maximum brightness.

Bug: 144702254
Test: atest AutomaticBrightnessControllerTest

Change-Id: Ia8ac92cf306424d1324d028559f4260b9f80d482
Merged-In: Ia8ac92cf306424d1324d028559f4260b9f80d482

4 years agoMerge "Use correct calling identity during camera permission check" into qt-qpr1-dev
TreeHugger Robot [Thu, 12 Dec 2019 20:05:40 +0000 (20:05 +0000)]
Merge "Use correct calling identity during camera permission check" into qt-qpr1-dev

4 years agoMerge "Coarse location permission description change for automobile" into qt-qpr1-dev
Grace Cheng [Thu, 12 Dec 2019 19:43:20 +0000 (19:43 +0000)]
Merge "Coarse location permission description change for automobile" into qt-qpr1-dev

4 years agoApply Dark theme changes when screen off only
Jeff Sharkey [Sat, 7 Dec 2019 16:15:29 +0000 (16:15 +0000)]
Apply Dark theme changes when screen off only

this change waits to apply ui changes after screen off
battery manager sends updates and continuously updates the ui mode

this change also applies external changes to ui configurations when
the mode is actually changed. this resolves some perfromance regression
issues

Fixes: 145694649
Fixes: 145161355
Fixes: 145776479

Test: atest UiModeManagerService
Change-Id: Ib769df4302d1c09166e2dc456b8ced35daa4d0b7
Merged-In: Ib769df4302d1c09166e2dc456b8ced35daa4d0b7

4 years ago[DO NOT MERGE] Resolver/Chooser - Fix 'no apps available' inset
Matt Pietal [Thu, 12 Dec 2019 15:26:49 +0000 (10:26 -0500)]
[DO NOT MERGE] Resolver/Chooser - Fix 'no apps available' inset

When zero apps match a filter, the empty view is set to visible and
shown. There is harm in making sure the inset always get applied to
the empty view so that when resolver determines it needs to be
visible, it is set to be shown.

Test: atest ResolverActivityTest, ChooserActivityTest
Bug: 146133961
Change-Id: I7412df84f8f482219635ccd73dff8e4a21355a18

4 years agoMerge "Fix crash after destroyed" into qt-qpr1-dev
TreeHugger Robot [Thu, 12 Dec 2019 09:33:41 +0000 (09:33 +0000)]
Merge "Fix crash after destroyed" into qt-qpr1-dev

4 years ago[automerger skipped] Merge "DO NOT MERGE back porting for fixing sysui direct reply...
Automerger Merge Worker [Thu, 12 Dec 2019 08:43:03 +0000 (08:43 +0000)]
[automerger skipped] Merge "DO NOT MERGE back porting for fixing sysui direct reply" into oc-dev am: 090476d5f3 am: 9d5989df0b am: ab6b640548 -s ours am skip reason: subject contains skip directive am: 1300362067 -s ours am skip reason: subject contains skip directive am: 3b8b2681aa -s ours am skip reason: Change-Id Ie3daecd1e8fc2f7fdf37baeb5979da9f2e0b3937 with SHA-1 33f56060d5 is in history am: 4536e07966 -s ours
am skip reason: Change-Id Ie3daecd1e8fc2f7fdf37baeb5979da9f2e0b3937 with SHA-1 33f56060d5 is in history

Change-Id: I07ad787307e8373f84df7b8c715343f81c7ac1db

4 years ago[automerger skipped] DO NOT MERGE back porting for fixing sysui direct reply am:...
Automerger Merge Worker [Thu, 12 Dec 2019 08:42:56 +0000 (08:42 +0000)]
[automerger skipped] DO NOT MERGE back porting for fixing sysui direct reply am: 08aae90860 am: a37fe87922 am: bf965b484f -s ours am skip reason: subject contains skip directive am: dec51767c9 -s ours am skip reason: subject contains skip directive am: 5166a0a3a0 -s ours am skip reason: Change-Id Ie3daecd1e8fc2f7fdf37baeb5979da9f2e0b3937 with SHA-1 33f56060d5 is in history am: b2425ffb9f -s ours
am skip reason: Change-Id Ie3daecd1e8fc2f7fdf37baeb5979da9f2e0b3937 with SHA-1 33f56060d5 is in history

Change-Id: I16017c5f550220d9d5bd765f27d6bc5e6068d5d3

4 years ago[automerger skipped] Merge "DO NOT MERGE back porting for fixing sysui direct reply...
Automerger Merge Worker [Thu, 12 Dec 2019 07:54:50 +0000 (07:54 +0000)]
[automerger skipped] Merge "DO NOT MERGE back porting for fixing sysui direct reply" into oc-dev am: 090476d5f3 am: 9d5989df0b am: ab6b640548 -s ours am skip reason: subject contains skip directive am: 1300362067 -s ours am skip reason: subject contains skip directive am: 3b8b2681aa -s ours
am skip reason: Change-Id Ie3daecd1e8fc2f7fdf37baeb5979da9f2e0b3937 with SHA-1 33f56060d5 is in history

Change-Id: Idfc9a676a9f80381b8d85b3d3f4db6c8d82350ba

4 years ago[automerger skipped] DO NOT MERGE back porting for fixing sysui direct reply am:...
Automerger Merge Worker [Thu, 12 Dec 2019 07:54:47 +0000 (07:54 +0000)]
[automerger skipped] DO NOT MERGE back porting for fixing sysui direct reply am: 08aae90860 am: a37fe87922 am: bf965b484f -s ours am skip reason: subject contains skip directive am: dec51767c9 -s ours am skip reason: subject contains skip directive am: 5166a0a3a0 -s ours
am skip reason: Change-Id Ie3daecd1e8fc2f7fdf37baeb5979da9f2e0b3937 with SHA-1 33f56060d5 is in history

Change-Id: Ie592ed299a3138b0c440810e4dc51ac2c4861947

4 years ago[automerger skipped] Merge "DO NOT MERGE back porting for fixing sysui direct reply...
Automerger Merge Worker [Thu, 12 Dec 2019 07:30:47 +0000 (07:30 +0000)]
[automerger skipped] Merge "DO NOT MERGE back porting for fixing sysui direct reply" into oc-dev am: 090476d5f3 am: 9d5989df0b am: ab6b640548 -s ours am skip reason: subject contains skip directive am: 1300362067 -s ours
am skip reason: subject contains skip directive

Change-Id: Ibd1c0eb3d1d9d0178f2cfddf341167eb741013a5

4 years ago[automerger skipped] DO NOT MERGE back porting for fixing sysui direct reply am:...
Automerger Merge Worker [Thu, 12 Dec 2019 07:30:36 +0000 (07:30 +0000)]
[automerger skipped] DO NOT MERGE back porting for fixing sysui direct reply am: 08aae90860 am: a37fe87922 am: bf965b484f -s ours am skip reason: subject contains skip directive am: dec51767c9 -s ours
am skip reason: subject contains skip directive

Change-Id: Icc516d8aa87f24084cf3c7053bf260357ccbc72a

4 years ago[automerger skipped] Merge "DO NOT MERGE back porting for fixing sysui direct reply...
Automerger Merge Worker [Thu, 12 Dec 2019 07:10:26 +0000 (07:10 +0000)]
[automerger skipped] Merge "DO NOT MERGE back porting for fixing sysui direct reply" into oc-dev am: 090476d5f3 am: 9d5989df0b am: ab6b640548 -s ours
am skip reason: subject contains skip directive

Change-Id: I9810b56bf25eca7d1ac4fcb3a40c269637c24558

4 years ago[automerger skipped] DO NOT MERGE back porting for fixing sysui direct reply am:...
Automerger Merge Worker [Thu, 12 Dec 2019 07:10:17 +0000 (07:10 +0000)]
[automerger skipped] DO NOT MERGE back porting for fixing sysui direct reply am: 08aae90860 am: a37fe87922 am: bf965b484f -s ours
am skip reason: subject contains skip directive

Change-Id: Idb67d00b6ace91b47ec5e633be5c2f23942934bf

4 years agoMerge "DO NOT MERGE back porting for fixing sysui direct reply" into oc-dev am: 09047...
Automerger Merge Worker [Thu, 12 Dec 2019 06:50:06 +0000 (06:50 +0000)]
Merge "DO NOT MERGE back porting for fixing sysui direct reply" into oc-dev am: 090476d5f3 am: 9d5989df0b

Change-Id: I6ccba38eeffbdab3ef9b4e90fe269bd61aabf698

4 years agoDO NOT MERGE back porting for fixing sysui direct reply am: 08aae90860 am: a37fe87922
Automerger Merge Worker [Thu, 12 Dec 2019 06:49:56 +0000 (06:49 +0000)]
DO NOT MERGE back porting for fixing sysui direct reply am: 08aae90860 am: a37fe87922

Change-Id: Ic5b84e6b650b01d38801a2ff39c059a51173fe0b

4 years agoAdd CarrierConfig for roaming PLMNS that will need emer DDS switch
Brad Ebinger [Tue, 10 Dec 2019 00:09:57 +0000 (16:09 -0800)]
Add CarrierConfig for roaming PLMNS that will need emer DDS switch

When roaming, we assume that the roaming operator will support
control plane fallback for emergency SUPL. For roaming operators
that we know do not support control plane fallback, we must perform
a DDS switch before dialing an emergency number on that operator.

Bug: 144383368
Test: atest TeleServiceTests; manual
Merged-In: I4a033f89610fd409ea81c40230938720ca76541c
Change-Id: I4a033f89610fd409ea81c40230938720ca76541c

4 years agoMerge "DO NOT MERGE back porting for fixing sysui direct reply" into oc-dev am: 09047...
Automerger Merge Worker [Thu, 12 Dec 2019 05:00:29 +0000 (05:00 +0000)]
Merge "DO NOT MERGE back porting for fixing sysui direct reply" into oc-dev am: 090476d5f3

Change-Id: I731a7fa2643382bd0df6f2107424d370a6f765b3

4 years agoDO NOT MERGE back porting for fixing sysui direct reply am: 08aae90860
Automerger Merge Worker [Thu, 12 Dec 2019 05:00:18 +0000 (05:00 +0000)]
DO NOT MERGE back porting for fixing sysui direct reply am: 08aae90860

Change-Id: Iebebd941ee806b4e06d35f2134113f609160396f

4 years ago[automerger skipped] Merge "DO NOT MERGE back porting for fixing sysui direct reply...
Automerger Merge Worker [Thu, 12 Dec 2019 04:38:28 +0000 (04:38 +0000)]
[automerger skipped] Merge "DO NOT MERGE back porting for fixing sysui direct reply" into pi-dev am: da2466a36d -s ours am skip reason: subject contains skip directive am: 4c19a822ac -s ours am skip reason: Change-Id Ie3daecd1e8fc2f7fdf37baeb5979da9f2e0b3937 with SHA-1 33f56060d5 is in history am: f81579f0b9 -s ours
am skip reason: Change-Id Ie3daecd1e8fc2f7fdf37baeb5979da9f2e0b3937 with SHA-1 33f56060d5 is in history

Change-Id: I14b85400e9d1c85360d677839286dfe97bcc391a

4 years agoMerge "DO NOT MERGE back porting for fixing sysui direct reply" into oc-dev
TreeHugger Robot [Thu, 12 Dec 2019 04:00:33 +0000 (04:00 +0000)]
Merge "DO NOT MERGE back porting for fixing sysui direct reply" into oc-dev

4 years ago[automerger skipped] Merge "DO NOT MERGE back porting for fixing sysui direct reply...
Automerger Merge Worker [Thu, 12 Dec 2019 03:43:28 +0000 (03:43 +0000)]
[automerger skipped] Merge "DO NOT MERGE back porting for fixing sysui direct reply" into pi-dev am: da2466a36d -s ours am skip reason: subject contains skip directive am: 4c19a822ac -s ours
am skip reason: Change-Id Ie3daecd1e8fc2f7fdf37baeb5979da9f2e0b3937 with SHA-1 33f56060d5 is in history

Change-Id: I438a0c90c903fe615dddf4eb54e8ccaded51fc9c

4 years ago[automerger skipped] Merge "DO NOT MERGE back porting for fixing sysui direct reply...
Automerger Merge Worker [Thu, 12 Dec 2019 02:54:53 +0000 (02:54 +0000)]
[automerger skipped] Merge "DO NOT MERGE back porting for fixing sysui direct reply" into pi-dev am: da2466a36d -s ours
am skip reason: subject contains skip directive

Change-Id: I784440f3454db036f414da52065ac6afc1f92e3f

4 years agoMerge "DO NOT MERGE back porting for fixing sysui direct reply" into pi-dev
TreeHugger Robot [Thu, 12 Dec 2019 02:38:28 +0000 (02:38 +0000)]
Merge "DO NOT MERGE back porting for fixing sysui direct reply" into pi-dev

4 years agoMerge "p2p: check the length of the network name bytes" into qt-qpr1-dev
Jimmy Chen [Thu, 12 Dec 2019 02:27:34 +0000 (02:27 +0000)]
Merge "p2p: check the length of the network name bytes" into qt-qpr1-dev

4 years agoCoarse location permission description change for automobile
Grace Cheng [Wed, 27 Nov 2019 21:48:50 +0000 (13:48 -0800)]
Coarse location permission description change for automobile

The string is preloaded according to PRODUCT_CHARACTERISTICS which is
automotive for AAE platform.

Bug: b/143243229

Test: Install recording app(coarse edition) on a hawk head unit, go to Settings > Apps &
notifications > Show all apps > Sensor Replay Recording > Permissions >
All permissions, click on access approximate location and verify the
string.

Change-Id: I54fe5903364b881498f0a0066efcc0fc7833d526

4 years agoMerge "Updated UiModeManagerService to always trigger configuration change for setNig...
Jay Aliomer [Thu, 12 Dec 2019 01:21:08 +0000 (01:21 +0000)]
Merge "Updated UiModeManagerService to always trigger configuration change for setNightMode if it is AAE." into qt-qpr1-dev

4 years ago[automerger skipped] Merge changes Iaa78a7ed,I6497b7ef into pi-dev am: 6e79d000ab...
Automerger Merge Worker [Thu, 12 Dec 2019 01:00:30 +0000 (01:00 +0000)]
[automerger skipped] Merge changes Iaa78a7ed,I6497b7ef into pi-dev am: 6e79d000ab -s ours am skip reason: Change-Id Iaa78a7edcf23755c89d7b354edbc28d37d74d891 with SHA-1 f98611062c is in history am: 1b79aef399 -s ours am skip reason: Change-Id Iaa78a7edcf23755c89d7b354edbc28d37d74d891 with SHA-1 f98611062c is in history am: 13aa01fd49 -s ours
am skip reason: Change-Id Iaa78a7edcf23755c89d7b354edbc28d37d74d891 with SHA-1 f98611062c is in history

Change-Id: I72c045aeeb3c516a286ad5ef6413fb227019a299

4 years ago[automerger skipped] Merge changes Iaa78a7ed,I6497b7ef into pi-dev am: 6e79d000ab...
Automerger Merge Worker [Thu, 12 Dec 2019 00:38:49 +0000 (00:38 +0000)]
[automerger skipped] Merge changes Iaa78a7ed,I6497b7ef into pi-dev am: 6e79d000ab -s ours am skip reason: Change-Id Iaa78a7edcf23755c89d7b354edbc28d37d74d891 with SHA-1 f98611062c is in history am: 1b79aef399 -s ours
am skip reason: Change-Id Iaa78a7edcf23755c89d7b354edbc28d37d74d891 with SHA-1 f98611062c is in history

Change-Id: I33d00fde7d89d4cd84876bc982c6b28fa95287f5

4 years ago[automerger skipped] Merge changes Iaa78a7ed,I6497b7ef into pi-dev am: 6e79d000ab...
Automerger Merge Worker [Thu, 12 Dec 2019 00:17:28 +0000 (00:17 +0000)]
[automerger skipped] Merge changes Iaa78a7ed,I6497b7ef into pi-dev am: 6e79d000ab -s ours
am skip reason: Change-Id Iaa78a7edcf23755c89d7b354edbc28d37d74d891 with SHA-1 f98611062c is in history

Change-Id: I92c1131ef02f7ca5e399b47c62993cf28719b66a

4 years agoCheck screenlock for unlock dialog
Erin Yan [Tue, 10 Dec 2019 19:46:37 +0000 (11:46 -0800)]
Check screenlock for unlock dialog

Only show unlock dialog when the foreground user has screenlock and trusted device.

Bug:144590810
Test: Manually on IHU
Change-Id: I2585ec33391aec9f3cd71f03507e863cbd5d4e76
Merged-in: I08c7aa677150ca950785428580eee6a39ffadd37

4 years agoMerge changes Iaa78a7ed,I6497b7ef into pi-dev
Lorenzo Colitti [Wed, 11 Dec 2019 23:55:10 +0000 (23:55 +0000)]
Merge changes Iaa78a7ed,I6497b7ef into pi-dev

* changes:
  Support strict mode private DNS on VPNs that provide Internet.
  Add test coverage for strict mode private DNS.

4 years agoUpdated UiModeManagerService to always trigger configuration change for
JianYang Liu [Tue, 10 Dec 2019 22:32:30 +0000 (14:32 -0800)]
Updated UiModeManagerService to always trigger configuration change for
setNightMode if it is AAE.

Bug: 145997050
Test: Manual
Change-Id: I6450dda422622ac29862f5d1fc362e23f55228f0
Merged-In: I6450dda422622ac29862f5d1fc362e23f55228f0

4 years agoMerge "DO NOT MERGE: unrevert "Force FGS notifications to show for a minimum time...
TreeHugger Robot [Wed, 11 Dec 2019 23:16:31 +0000 (23:16 +0000)]
Merge "DO NOT MERGE: unrevert "Force FGS notifications to show for a minimum time"" into qt-qpr1-dev

4 years agoRESTRICT AUTOMERGE
Patrick Baumann [Wed, 6 Nov 2019 18:36:39 +0000 (10:36 -0800)]
RESTRICT AUTOMERGE
Fixes NPE when preparing app data during init

When deleting an unused static shared library on Q, the user manager was
fetched via mContext.getSystemService. At this time during boot, the
service wasn't registered and so null was returned. This has already
been addressed in R with a move to injecting dependencies in the
PackageManagerService constructor.

Bug: 142083996
Bug: 141413692
Test: manual; remove static dependency on eng Q build and reboot
Change-Id: I8ae4e331d09b4734c54cdc6887b273705dce88b1
Merged In: I8ae4e331d09b4734c54cdc6887b273705dce88b1

4 years agoRESTRICT AUTOMERGE
Patrick Baumann [Thu, 10 Oct 2019 22:50:28 +0000 (15:50 -0700)]
RESTRICT AUTOMERGE
Use KNOWN_PACKAGES when shared lib consumers

This change ensures we find ALL known packages that could be consuming a
shared library, not only currently installed ones. Without this check,
the system may get into a state in which we have currently uninstalled
but on-device apps that depend on a shared library that does not exist
on device.

This change also leaves static shared library packages on device even if
it's not installed for any of the remaining users as it could still be
used, but marked uninstalled for users in which it is consumed.

Bug: 141413692
Bug: 142083996
Test: Manual; attempt to remove shared lib after marking its consumer uninstalled.
Test: atest StaticSharedLibsHostTests
Change-Id: Id4e37c3e4d3ea3ad5fddae5d2c7305e56f50eeea
Merged In: Id4e37c3e4d3ea3ad5fddae5d2c7305e56f50eeea

4 years agoRESTRICT AUTOMERGE
Patrick Baumann [Fri, 23 Aug 2019 20:50:23 +0000 (13:50 -0700)]
RESTRICT AUTOMERGE
Handles null outInfo in deleteSystemPackageLI

This change adds null checks before accessing outInfo in
deleteSystemPackageLI.

Bug: 142083996
Bug: 141413692
Test: manual; remove static dependency on eng build and reboot
Change-Id: If0fd48343e89cbb77ccd25826656194195d5b0cd
(cherry picked from commit 17471016508bb9c9ffb8c3946dda0b4897d722f1)
Merged In: If0fd48343e89cbb77ccd25826656194195d5b0cd

4 years ago[automerger skipped] Merge "RESTRICT AUTOMERGE Disable TextClassifier for RemoteInput...
Automerger Merge Worker [Wed, 11 Dec 2019 23:04:27 +0000 (23:04 +0000)]
[automerger skipped] Merge "RESTRICT AUTOMERGE Disable TextClassifier for RemoteInputView." into pi-dev am: 4828033816 -s ours am skip reason: subject contains skip directive am: 1208225ccc am: e295eed244

Change-Id: I6ab669dbff6a092614bc749e4aac8656d1fd7f1b

4 years ago[automerger skipped] Merge "RESTRICT AUTOMERGE Disable TextClassifier for RemoteInput...
Automerger Merge Worker [Wed, 11 Dec 2019 22:37:23 +0000 (22:37 +0000)]
[automerger skipped] Merge "RESTRICT AUTOMERGE Disable TextClassifier for RemoteInputView." into pi-dev am: 4828033816 -s ours am skip reason: subject contains skip directive am: 1208225ccc

Change-Id: Ifcfe124ee30aed7a6f5b56e23f7fd30384f9d835

4 years ago[automerger skipped] Merge "DO NOT MERGE: Disable SpellChecker in secondary user...
Automerger Merge Worker [Wed, 11 Dec 2019 22:18:05 +0000 (22:18 +0000)]
[automerger skipped] Merge "DO NOT MERGE: Disable SpellChecker in secondary user's direct reply" into pi-dev am: 319f57f0d7 -s ours am skip reason: subject contains skip directive am: 6abc77d484 am: eca2797ffb

Change-Id: I97c3d1ae13ad527b4782c30e6c7d9c5b3ac891fa

4 years agoMerge "DO NOT MERGE: Don't let NotificationEntryManager keep around old RankingMaps...
Automerger Merge Worker [Wed, 11 Dec 2019 22:17:42 +0000 (22:17 +0000)]
Merge "DO NOT MERGE: Don't let NotificationEntryManager keep around old RankingMaps" into qt-dev am: 5c9dd5462f am: ab5e7a775e

Change-Id: Ia5a0d75f8dcfc67357442c534bd006245b8014fe

4 years ago[automerger skipped] Merge "RESTRICT AUTOMERGE Disable TextClassifier for RemoteInput...
Automerger Merge Worker [Wed, 11 Dec 2019 22:17:36 +0000 (22:17 +0000)]
[automerger skipped] Merge "RESTRICT AUTOMERGE Disable TextClassifier for RemoteInputView." into pi-dev am: 4828033816 -s ours
am skip reason: subject contains skip directive

Change-Id: I744ace4b545c756b50b9d5708c46957ec920fa8b

4 years agoDO NOT MERGE: Don't let NotificationEntryManager keep around old RankingMaps am:...
Automerger Merge Worker [Wed, 11 Dec 2019 22:17:33 +0000 (22:17 +0000)]
DO NOT MERGE: Don't let NotificationEntryManager keep around old RankingMaps am: 323ce62057 am: 35c443bd0a

Change-Id: I6e2f964cc85caa430ca5aa28986fcb65e416a033

4 years agoMerge "RESTRICT AUTOMERGE Disable TextClassifier for RemoteInputView." into pi-dev
Abodunrinwa Toki [Wed, 11 Dec 2019 21:58:38 +0000 (21:58 +0000)]
Merge "RESTRICT AUTOMERGE Disable TextClassifier for RemoteInputView." into pi-dev

4 years ago[automerger skipped] Merge "DO NOT MERGE: Disable SpellChecker in secondary user...
Automerger Merge Worker [Wed, 11 Dec 2019 21:56:21 +0000 (21:56 +0000)]
[automerger skipped] Merge "DO NOT MERGE: Disable SpellChecker in secondary user's direct reply" into pi-dev am: 319f57f0d7 -s ours am skip reason: subject contains skip directive am: 6abc77d484

Change-Id: Ib38f27571f3381d107479cfe228b4711847ad059

4 years agoMerge "DO NOT MERGE: Don't let NotificationEntryManager keep around old RankingMaps...
Automerger Merge Worker [Wed, 11 Dec 2019 21:56:01 +0000 (21:56 +0000)]
Merge "DO NOT MERGE: Don't let NotificationEntryManager keep around old RankingMaps" into qt-dev am: 5c9dd5462f

Change-Id: I1f8d015508d8a9439778b64c2a9726f9251fc4c1

4 years agoDO NOT MERGE: Don't let NotificationEntryManager keep around old RankingMaps am:...
Automerger Merge Worker [Wed, 11 Dec 2019 21:55:59 +0000 (21:55 +0000)]
DO NOT MERGE: Don't let NotificationEntryManager keep around old RankingMaps am: 323ce62057

Change-Id: I83100c671931304bc515fb9b4510e5df251b8288

4 years agoMerge changes from topic "am-832d01d3cd424691910400d0c94d526d" into qt-qpr1-dev
Automerger Merge Worker [Wed, 11 Dec 2019 21:48:22 +0000 (21:48 +0000)]
Merge changes from topic "am-832d01d3cd424691910400d0c94d526d" into qt-qpr1-dev

* changes:
  Merge "RESTRICT AUTOMERGE TextClassifier cross-user vulnerability in direct-reply" into qt-dev am: aced288d66 am: 62a0566244
  RESTRICT AUTOMERGE TextClassifier cross-user vulnerability in direct-reply am: 34e380cdd6 am: bccb8bec0a

4 years agoMerge "RESTRICT AUTOMERGE TextClassifier cross-user vulnerability in direct-reply...
Automerger Merge Worker [Wed, 11 Dec 2019 21:48:08 +0000 (21:48 +0000)]
Merge "RESTRICT AUTOMERGE TextClassifier cross-user vulnerability in direct-reply" into qt-dev am: aced288d66 am: 62a0566244

Change-Id: If49a4f7bfdc49d65214c54ab452a50c3ccb61c5b

4 years agoMerge "mac randomization notification fix typo" into qt-qpr1-dev
Oscar Shu [Wed, 11 Dec 2019 21:46:55 +0000 (21:46 +0000)]
Merge "mac randomization notification fix typo" into qt-qpr1-dev

4 years agoRESTRICT AUTOMERGE TextClassifier cross-user vulnerability in direct-reply am: 34e380...
Automerger Merge Worker [Wed, 11 Dec 2019 21:45:33 +0000 (21:45 +0000)]
RESTRICT AUTOMERGE TextClassifier cross-user vulnerability in direct-reply am: 34e380cdd6 am: bccb8bec0a

Change-Id: Id6995c02dc69230eab7cd1d312c4c4d569e44a25

4 years ago[automerger skipped] Merge "DO NOT MERGE: Disable SpellChecker in secondary user...
Automerger Merge Worker [Wed, 11 Dec 2019 21:44:09 +0000 (21:44 +0000)]
[automerger skipped] Merge "DO NOT MERGE: Disable SpellChecker in secondary user's direct reply" into pi-dev am: 319f57f0d7 -s ours
am skip reason: subject contains skip directive

Change-Id: Iba84efe287e2a35d51693ceb76caa035c6efdf2f

4 years agoMerge "DO NOT MERGE: Don't let NotificationEntryManager keep around old RankingMaps...
TreeHugger Robot [Wed, 11 Dec 2019 21:30:13 +0000 (21:30 +0000)]
Merge "DO NOT MERGE: Don't let NotificationEntryManager keep around old RankingMaps" into qt-dev

4 years agoDO NOT MERGE: Don't let NotificationEntryManager keep around old RankingMaps
Evan Laird [Tue, 10 Dec 2019 22:15:03 +0000 (17:15 -0500)]
DO NOT MERGE: Don't let NotificationEntryManager keep around old RankingMaps

When a notification becomes lifetime-extended, NotificationEntryManager
was holding onto the RankingMap that was passed at the time of removal
of _that_ notification, and using it again in the
NotificationSafeToRemoveCallback. The problem here is that when
onSafeToRemove gets called, it was passing that same stale ranking map
to removeNotification, which caused any notification that arrived in the
intervening time to get improperly ranked.

This fixes an issue where any notification that arrives while another is
lifetime-extended can get the wrong ranking applied to it, causing
trouble later in time such as mis-ranking and mis-sorting until the next
update from system server.

Bug: 146046016
Bug: 119041698
Test: atest SystemUITests
Test: manual - Post a FGS notification and immediately cancel, then post
a regular notification and wait for the FGS notification to dismiss.
Note that the regular notification keeps showing in the status bar.

Change-Id: I3df1279f13c424fcedd878bae2095fadc75d61b4

4 years agoMerge "RESTRICT AUTOMERGE TextClassifier cross-user vulnerability in direct-reply...
Automerger Merge Worker [Wed, 11 Dec 2019 21:14:28 +0000 (21:14 +0000)]
Merge "RESTRICT AUTOMERGE TextClassifier cross-user vulnerability in direct-reply" into qt-dev am: aced288d66

Change-Id: Iead83b500ad5b7fef1b0d8c5e3e92aea10b87bbd

4 years agoRESTRICT AUTOMERGE TextClassifier cross-user vulnerability in direct-reply am: 34e380cdd6
Automerger Merge Worker [Wed, 11 Dec 2019 21:14:16 +0000 (21:14 +0000)]
RESTRICT AUTOMERGE TextClassifier cross-user vulnerability in direct-reply am: 34e380cdd6

Change-Id: I43130453f6b576679c52be643344589ac624dadd

4 years agoMerge "DO NOT MERGE: Disable SpellChecker in secondary user's direct reply" into...
TreeHugger Robot [Wed, 11 Dec 2019 21:10:46 +0000 (21:10 +0000)]
Merge "DO NOT MERGE: Disable SpellChecker in secondary user's direct reply" into pi-dev

4 years ago[automerger skipped] Merge "DO NOT MERGE: Disable SpellChecker in secondary user...
Automerger Merge Worker [Wed, 11 Dec 2019 21:04:10 +0000 (21:04 +0000)]
[automerger skipped] Merge "DO NOT MERGE: Disable SpellChecker in secondary user's direct reply" into oc-dev am: 70ffc41cad am: 063d83ca63 am: 402a7b2c33 -s ours am skip reason: subject contains skip directive am: e561e0fdbb -s ours am skip reason: subject contains skip directive am: 62fec618b9 am: 1ceaf86ef6

Change-Id: I77c6c7f17ea9bfaa96941f0429798107a84f619a