Commit Graph

424299 Commits

Author SHA1 Message Date
TreeHugger Robot
7ede70f62f Merge "Notify all packages is uid-mode is changed" into qt-dev am: f240cfab55
Change-Id: Ia616ea46db9fa4d2de9e9f495867b3ce6531021d
2020-04-02 01:53:14 +00:00
TreeHugger Robot
f240cfab55 Merge "Notify all packages is uid-mode is changed" into qt-dev 2020-04-02 01:29:56 +00:00
Nate Jiang
ccf5b5d652 [automerger skipped] Merge "Create different KeyId for saved and suggestion network" into qt-dev am: 2d62d5b7ec -s ours
am skip reason: Change-Id Ia416b2e986c86fe0a29641f6a20236802d72a233 with SHA-1 96a9e48520 is in history

Change-Id: I4d46969c636e4e7dbbbef49dd66918b0452920f0
2020-04-02 01:05:04 +00:00
Nate Jiang
2d62d5b7ec Merge "Create different KeyId for saved and suggestion network" into qt-dev 2020-04-02 00:48:36 +00:00
TreeHugger Robot
295b8778c8 [automerger skipped] Merge "RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids" into oc-dev am: 2ffbce4ef6 am: ee56d71633 am: d6d7f518cc -s ours am: 55fa3101de -s ours am: 7eb69864a3
Change-Id: Idcb6d1087a3b1fed7432e3ddd008505a541e66b8
2020-04-01 21:57:17 +00:00
Eugene Susla
90a5161b7c [automerger skipped] RESTRICT AUTOMERGE am: 98f45443e1 am: 68a439a706 am: 489352696c -s ours am: 3a6798fba0 -s ours am: 1f6be626bf
Change-Id: I1ac4593477f67ebbb43daad04e6e9bef2b29d959
2020-04-01 21:57:10 +00:00
TreeHugger Robot
7eb69864a3 [automerger skipped] Merge "RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids" into oc-dev am: 2ffbce4ef6 am: ee56d71633 am: d6d7f518cc -s ours am: 55fa3101de -s ours
am skip reason: subject contains skip directive

Change-Id: I4fabdde2e1250cc8162b9e1e78bb98a58c935383
2020-04-01 21:37:59 +00:00
Eugene Susla
1f6be626bf [automerger skipped] RESTRICT AUTOMERGE am: 98f45443e1 am: 68a439a706 am: 489352696c -s ours am: 3a6798fba0 -s ours
am skip reason: subject contains skip directive

Change-Id: Ie51b4949f5962903c442f6fc8c75701770e03681
2020-04-01 21:37:54 +00:00
TreeHugger Robot
55fa3101de [automerger skipped] Merge "RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids" into oc-dev am: 2ffbce4ef6 am: ee56d71633 am: d6d7f518cc -s ours
am skip reason: subject contains skip directive

Change-Id: I72cc5528c0be197d7c2b9474a81996a14fdcf789
2020-04-01 21:10:08 +00:00
Eugene Susla
3a6798fba0 [automerger skipped] RESTRICT AUTOMERGE am: 98f45443e1 am: 68a439a706 am: 489352696c -s ours
am skip reason: subject contains skip directive

Change-Id: I0f8c2dbd032e283259ca33f2c2c9222306fae065
2020-04-01 21:10:00 +00:00
TreeHugger Robot
227bb22b0b Merge "RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids" into qt-dev am: a61cad1c37
Change-Id: I825e6064b7fb4cacccc2c145051c064d354c82e9
2020-04-01 20:58:39 +00:00
Eugene Susla
6015cb062b RESTRICT AUTOMERGE am: b4aaa9d8ad
Change-Id: I47af344ace38759669c9e13a03aee96d3ed40b9e
2020-04-01 20:58:33 +00:00
TreeHugger Robot
a61cad1c37 Merge "RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids" into qt-dev 2020-04-01 20:52:32 +00:00
TreeHugger Robot
a3574db389 [automerger skipped] Merge "RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids" into pi-dev am: 28f2e1dfc2 -s ours am: eff24fc89f
Change-Id: I3e8aadf8a4e1705889dfbf9e6c3ce293e1dea838
2020-04-01 20:50:34 +00:00
TreeHugger Robot
d6d7f518cc Merge "RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids" into oc-dev am: 2ffbce4ef6 am: ee56d71633
Change-Id: I6097b5b69c36280151abd0b4a6cfb00a11dbf907
2020-04-01 20:49:40 +00:00
Eugene Susla
489352696c RESTRICT AUTOMERGE am: 98f45443e1 am: 68a439a706
Change-Id: I6f602ceed2bfd50a9180d68bcc9a992aa8d89395
2020-04-01 20:49:31 +00:00
TreeHugger Robot
ee56d71633 Merge "RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids" into oc-dev am: 2ffbce4ef6
Change-Id: I92b41a8a43258a94ab4358a5612a690f2912c0ae
2020-04-01 20:32:13 +00:00
Eugene Susla
68a439a706 RESTRICT AUTOMERGE am: 98f45443e1
Change-Id: I3ecb22b2695c3bd60e43fb9b3d2723be179b0178
2020-04-01 20:32:06 +00:00
TreeHugger Robot
eff24fc89f [automerger skipped] Merge "RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids" into pi-dev am: 28f2e1dfc2 -s ours
am skip reason: subject contains skip directive

Change-Id: I6522ceac8a218bc4ec6598e6bd495ac5019d250f
2020-04-01 20:29:50 +00:00
TreeHugger Robot
28f2e1dfc2 Merge "RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids" into pi-dev 2020-04-01 20:08:22 +00:00
TreeHugger Robot
2ffbce4ef6 Merge "RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids" into oc-dev 2020-04-01 20:08:11 +00:00
Chris Tate
6c6edf77e8 [automerger skipped] Merge "Revert "Revoke 'always' web handler status when not autoverifying"" into oc-mr1-dev am: d28fc17d38 -s ours am: 34aafa294d -s ours am: fb992147be -s ours
am skip reason: Change-Id Ife6cd66e0bae5738c08962a8fa9397973e33f28e with SHA-1 63b6cfd964 is in history

Change-Id: Ie370643a3b83d36b08cb8384620cde6e34708690
2020-03-30 23:58:25 +00:00
Chris Tate
fb992147be [automerger skipped] Merge "Revert "Revoke 'always' web handler status when not autoverifying"" into oc-mr1-dev am: d28fc17d38 -s ours am: 34aafa294d -s ours
am skip reason: Change-Id Ife6cd66e0bae5738c08962a8fa9397973e33f28e with SHA-1 63b6cfd964 is in history

Change-Id: Ic31e6b21b6a81c6064de7144db54a582603d097e
2020-03-30 23:35:55 +00:00
Chris Tate
34aafa294d [automerger skipped] Merge "Revert "Revoke 'always' web handler status when not autoverifying"" into oc-mr1-dev am: d28fc17d38 -s ours
am skip reason: Change-Id Ife6cd66e0bae5738c08962a8fa9397973e33f28e with SHA-1 63b6cfd964 is in history

Change-Id: Ia97bc81389ba2fd529d2c2dd9ca55254f0aa3422
2020-03-30 23:22:40 +00:00
Chris Tate
d28fc17d38 Merge "Revert "Revoke 'always' web handler status when not autoverifying"" into oc-mr1-dev 2020-03-30 23:10:01 +00:00
TreeHugger Robot
cc7768c691 Merge "Revert "Revoke 'always' web handler status when not autoverifying"" into oc-dev am: 41d1927c3f am: 3e2270de45 am: 6d992d651b am: e384d45bce am: d8f4557862
Change-Id: I66c788f34ee66c8ca0602d56a1bf729b78b15abc
2020-03-30 22:10:39 +00:00
TreeHugger Robot
d8f4557862 Merge "Revert "Revoke 'always' web handler status when not autoverifying"" into oc-dev am: 41d1927c3f am: 3e2270de45 am: 6d992d651b am: e384d45bce
Change-Id: I6b620f4807f8d21c73934b5363b9d07a740eec4f
2020-03-30 21:49:35 +00:00
TreeHugger Robot
e384d45bce Merge "Revert "Revoke 'always' web handler status when not autoverifying"" into oc-dev am: 41d1927c3f am: 3e2270de45 am: 6d992d651b
Change-Id: I6c92126d14708a1b4eec43a185a1e61f1c217df4
2020-03-30 21:32:11 +00:00
TreeHugger Robot
6d992d651b Merge "Revert "Revoke 'always' web handler status when not autoverifying"" into oc-dev am: 41d1927c3f am: 3e2270de45
Change-Id: I43f76e0d351518960a01ce71419680d21714c9b6
2020-03-30 20:32:57 +00:00
TreeHugger Robot
3e2270de45 Merge "Revert "Revoke 'always' web handler status when not autoverifying"" into oc-dev am: 41d1927c3f
Change-Id: Ia488fcc0dd49b8262246d41c24b61dc59b8e35bf
2020-03-30 20:09:34 +00:00
TreeHugger Robot
41d1927c3f Merge "Revert "Revoke 'always' web handler status when not autoverifying"" into oc-dev 2020-03-30 19:55:03 +00:00
TreeHugger Robot
27878506e2 [automerger skipped] Merge "Revert "Revoke 'always' web handler status when not autoverifying"" into pi-dev am: 6906bf5f4a -s ours am: 1267c17acf -s ours
am skip reason: Change-Id Ifac4f0c044c2c575a29bdd5ce5d14d12373fbe70 with SHA-1 e09a792002 is in history

Change-Id: Ib24dcb2a14512e895a4a784d3747299fb6703e37
2020-03-30 18:56:20 +00:00
TreeHugger Robot
1267c17acf [automerger skipped] Merge "Revert "Revoke 'always' web handler status when not autoverifying"" into pi-dev am: 6906bf5f4a -s ours
am skip reason: Change-Id Ifac4f0c044c2c575a29bdd5ce5d14d12373fbe70 with SHA-1 e09a792002 is in history

Change-Id: Ibc3115cd3cc30d50e748bd9287f1c9672460fb5d
2020-03-30 18:06:44 +00:00
TreeHugger Robot
6906bf5f4a Merge "Revert "Revoke 'always' web handler status when not autoverifying"" into pi-dev 2020-03-30 17:53:40 +00:00
Chris Tate
92561d210d Revert "Revoke 'always' web handler status when not autoverifying"
This reverts commit 6cf5f92825.

Reason for revert: Inadvertently broke link handling stickiness even for well behaved apps

Bug: 146204120
Test: install app that handles web urls; set to 'always' in Settings;
install same apk again.  Verify that app is still in 'always' state via
'adb shell dumpsys package d'

Merged-In: I2b108064794b961904811c5d9f54c37dd2c7f482
Merged-In: If9046cb420961b8ef0333e9f1115eb69fb92242e
Change-Id: I03a121c0c1284c965bb87ee426eb0376681cf7d8
2020-03-30 17:51:18 +00:00
Chris Tate
8cd8797876 Revert "Revoke 'always' web handler status when not autoverifying"
This reverts commit ef5220e5b2.

Reason for revert: Inadvertently broke link handling stickiness even for well behaved apps

Bug: 146204120
Test: install app that handles web urls; set to 'always' in Settings;
install same apk again.  Verify that app is still in 'always' state via
'adb shell dumpsys package d'

Merged-In: Ife6cd66e0bae5738c08962a8fa9397973e33f28e
Merged-In: If9046cb420961b8ef0333e9f1115eb69fb92242e
Change-Id: I2b108064794b961904811c5d9f54c37dd2c7f482
2020-03-30 17:50:48 +00:00
Chris Tate
63b6cfd964 Revert "Revoke 'always' web handler status when not autoverifying"
This reverts commit ce22265eed.

Reason for revert: Inadvertently broke link handling stickiness even for well behaved apps

Bug: 146204120
Test: install app that handles web urls; set to 'always' in Settings;
install same apk again.  Verify that app is still in 'always' state via
'adb shell dumpsys package d'

Merged-In: Ifac4f0c044c2c575a29bdd5ce5d14d12373fbe70
Merged-In: If9046cb420961b8ef0333e9f1115eb69fb92242e
Change-Id: Ife6cd66e0bae5738c08962a8fa9397973e33f28e
2020-03-30 17:50:00 +00:00
Chris Tate
e597de393b [automerger skipped] Merge "Revert "Revoke 'always' web handler status when not autoverifying"" into qt-dev am: 0eaa0926fa -s ours
am skip reason: Change-Id I36d9c352e741e88b9fc773b084bef3991b6d96ed with SHA-1 0105244157 is in history

Change-Id: I84c954e1ea2b0c36eebf5f5a16a18e579ef59829
2020-03-30 17:11:59 +00:00
Chris Tate
0eaa0926fa Merge "Revert "Revoke 'always' web handler status when not autoverifying"" into qt-dev 2020-03-30 16:53:21 +00:00
Raff Tsai
8ef5d5e438 Fix Battery optimization takes long time
isDefaultActiveApp is called on every package. We can cache default
dialer and default sms package in a list, and check if the list
contains target package name.

Fixes: 140279638
Bug: 151233929
Test: manual, make RunSettingsLibRoboTests
Change-Id: I81f5ccb7aed1ebec797a21af6094971e05f456a7
(cherry picked from commit 19c2bbccfd)
2020-03-30 06:15:28 +00:00
Oli Lan
46028c13cf Merge "Check DUMP permission before dumping in RollbackManagerService." into qt-qpr1-dev 2020-03-27 11:05:29 +00:00
TreeHugger Robot
9e6eec4743 Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev 2020-03-27 04:15:40 +00:00
TreeHugger Robot
8e6ee0093b Merge "Check permissions in INetworkManagementService#setIPv6AddrGenMode" into qt-qpr1-dev 2020-03-27 03:09:04 +00:00
Bill Yi
a3d4c80e04 Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Change-Id: Ib177970aca9cdefefed358524c8fe22ac8527102
2020-03-26 19:06:00 -07:00
TreeHugger Robot
820aa463ac Merge "DO NOT MERGE use left/right insets instead of cutout" into qt-qpr1-dev 2020-03-26 12:56:31 +00:00
Oli Lan
cfad989c72 Check DUMP permission before dumping in RollbackManagerService.
Bug: 143125031
Bug: 150949837
Test: atest CtsSecurityTestCases:android.security.cts.ServicePermissionsTest#testDumpProtected
Change-Id: Icd813d30eabc6d52a34bd3440a73d2e0876a89ed
Merged-In: Icd813d30eabc6d52a34bd3440a73d2e0876a89ed
(cherry picked from commit 8753d8249e)
2020-03-26 09:47:58 +00:00
Lorenzo Colitti
678528ed42 Check permissions in INetworkManagementService#setIPv6AddrGenMode
This function was missing a permission check, and thus would
allow any app to transitively call the netd setIPv6AddrGenMode
IPC.

Fortunately, due to a bug in that IPC, it can only set the mode
to stable privacy and not to EUI-64.

This code is unused. The only thing on the system that sets the
IPv6 addrgen mode is the networkstack, but that does so by
calling the netd IPC directly.

Test: builds
Bug: 141920289
Change-Id: Id54431e81dceaff09f785a280ceee0973543a30f
2020-03-26 03:02:10 +00:00
Jay Aliomer
e6b4c38f90 Failed UiModeManagerServiceTest
Added a mock and mockito helpers to remedy failed tests

Fixes: 151984124

Test: UiModeManagerServiceTest
Change-Id: Ic128ed9853f6f3b9f8641c1bec2a7c981e52865f
Merged-In: I09af78fd16662185d01aea427188f79527d47a9e
2020-03-25 03:13:25 +00:00
TreeHugger Robot
d28b13cb43 Merge "DO NOT MERGE: Add blacklist for camera protection" into qt-qpr1-dev 2020-03-24 20:03:26 +00:00
Chris Tate
e09a792002 Revert "Revoke 'always' web handler status when not autoverifying"
This reverts commit a8fb6dc167.

Reason for revert: Inadvertently broke link handling stickiness even for well behaved apps

Bug: 146204120
Test: install app that handles web urls; set to 'always' in Settings;
install same apk again.  Verify that app is still in 'always' state via
'adb shell dumpsys package d'

Merged-In: If9046cb420961b8ef0333e9f1115eb69fb92242e
Merged-In: I36d9c352e741e88b9fc773b084bef3991b6d96ed
Change-Id: Ifac4f0c044c2c575a29bdd5ce5d14d12373fbe70
2020-03-24 00:25:02 +00:00