Commit Graph

438901 Commits

Author SHA1 Message Date
Bookatz
adf85dacc1 UserController.switchUser accepts MANAGE_USERS
switchUser used to be permitted provided the caller has MANAGE_USERS
or CREATE_USERS. Recently it was changed to require
INTERACT_ACROSS_USERS_FULL, but that was inappropriate.

Fixes: 138952201
Test: manually verified bug is fixed
Change-Id: I49116859a9a693e657c5002235746ab4cf2cbef2
2019-08-19 17:23:44 -07:00
Nazanin Bakhshi
ce81d32525 Merge "add certs to carrier configs and store them as UiccAccessRules" 2019-08-19 17:52:43 +00:00
TreeHugger Robot
646582de1e Merge "Listen for changes to IME and show/hide nav bar" 2019-08-19 17:42:47 +00:00
TreeHugger Robot
12f615091f Merge "Set up to migrate requestBugreport flavors to use bugreport API" 2019-08-19 16:09:40 +00:00
TreeHugger Robot
c3f5c54dec Merge "Move validators out to their own package" 2019-08-19 15:50:27 +00:00
Leland Miller
7e98e3fe48 Merge "Fix incorrect descriptions under SMS contract" am: 8f48cb7e7e am: 6ef5b6c183 am: 4e16f07ddf am: ecd1d67584
am: b6d51f117b

Change-Id: I7ca8d0dd5068f190cda7f4ccb85110b6b74f51b8
2019-08-19 08:45:32 -07:00
Leland Miller
b6d51f117b Merge "Fix incorrect descriptions under SMS contract" am: 8f48cb7e7e am: 6ef5b6c183 am: 4e16f07ddf
am: ecd1d67584

Change-Id: I4193a4f3f6b10d41c4ae3049d6d9267fc9daa778
2019-08-19 08:36:26 -07:00
Leland Miller
ecd1d67584 Merge "Fix incorrect descriptions under SMS contract" am: 8f48cb7e7e am: 6ef5b6c183
am: 4e16f07ddf

Change-Id: I0e8a4e7cbe1bfc34f03b57256f6eed48f56ccdcc
2019-08-19 08:26:30 -07:00
Leland Miller
4e16f07ddf Merge "Fix incorrect descriptions under SMS contract" am: 8f48cb7e7e
am: 6ef5b6c183

Change-Id: I602eafce4122063c07e6ff09f61f5ca43f47a0f4
2019-08-19 08:14:28 -07:00
Leland Miller
6ef5b6c183 Merge "Fix incorrect descriptions under SMS contract"
am: 8f48cb7e7e

Change-Id: I9b8659b91e72608100efbba3d36cb0b86066feb3
2019-08-19 08:02:38 -07:00
TreeHugger Robot
c6958aa69d Merge "Added new dump method with indent for LocalLog." 2019-08-19 14:51:06 +00:00
Jin Seok Park
de41450fae Merge "Fix ExifInterface#saveAttributes behavior" 2019-08-19 14:46:03 +00:00
Treehugger Robot
8f48cb7e7e Merge "Fix incorrect descriptions under SMS contract" 2019-08-19 14:22:21 +00:00
TreeHugger Robot
4742ee7b19 Merge "Update ContentProvider#checkUser access." 2019-08-19 14:22:14 +00:00
Anna Trostanetski
7433255e6e Merge "Start platform compat service eariler." 2019-08-19 14:15:59 +00:00
Al Sutton
b0067fb4ed Move validators out to their own package
Move the settings validators out to their own package so we can
reason about them more easily. This is the first step in a journey
which will end up with us not initialising them inside the Settings
object which, in turn, will reduce boot times.

Bug: 139449903
Test: atest RunBackupFrameworksServicesRoboTests CtsBackupTestCases CtsBackupHostTestCases GtsBackupTestCases GtsBackupHostTestCases
Change-Id: I611d9855fa91bbbbb6b0996e8ed6d765dca74717
2019-08-19 15:11:13 +01:00
Jay Aliomer
4eb3ed86ba Merge "Persist snoozed notifications after restart" 2019-08-19 14:10:03 +00:00
atrost
de54a8ac4c Start platform compat service eariler.
It's needed by ActivityManager and PackageManager.
Also use a constant in Context for the name.

Test: flashed device with ag/9025572 and ag/9204795 and the platfrom
compat was accessible.

Change-Id: Ie1130a3f0bdd1769fe0755db0089702ea64d9db6
2019-08-19 12:26:24 +01:00
Abhijeet Kaur
725a25f7f5 Set up to migrate requestBugreport flavors to use bugreport API
Add initial set up code to migrate requestBugreport,
requestBugreportWithDescription, requestWifiBugreport and
requestTelephonyBugreport to use the new Bugreport API.

Prepare the intent (to trigger API workflow) but do not send. Not
sending the intent keeps the workflow same as before.

This set up helps to move away from directly setting system properties
(dumpstate.options.title and dumpstate.options.description).

Bug: 139415553
Test: build and flash. Taking a bugreport works as usual
Change-Id: I0b57643ff8f4eadb281e1d7788171ef751a01b79
2019-08-19 12:20:48 +01:00
Anna Trostanetski
3cd1e48e9d Merge "Move required back to frameworks target." 2019-08-19 10:30:10 +00:00
satayev
a0ee39b23f [automerger skipped] Merge "Cover framework code in hiddenapi-mappings." am: d39df1d0ac am: ad6cf4a97c am: efd6f89c7b am: 67044c622f
am: e127a473c9 -s ours
am skip reason: change_id I9559346d306499c2f9659b73a68962d640fe644d with SHA1 3cc3fa4151 is in history

Change-Id: Ib7d413fd458bd89e2f79b1676c49e817c47a0691
2019-08-19 03:24:02 -07:00
satayev
e127a473c9 Merge "Cover framework code in hiddenapi-mappings." am: d39df1d0ac am: ad6cf4a97c am: efd6f89c7b
am: 67044c622f

Change-Id: Ieeacc11c041fa2ce100ce7c2553688b7d3c477d3
2019-08-19 03:14:40 -07:00
Oli Lan
e152b3a5d0 Merge "Include NewRollbacks in result of getAvailableRollbacks." 2019-08-19 10:06:26 +00:00
satayev
67044c622f Merge "Cover framework code in hiddenapi-mappings." am: d39df1d0ac am: ad6cf4a97c
am: efd6f89c7b

Change-Id: I978f68dbc6553b59677b3d6dd1fec543b099f867
2019-08-19 02:57:38 -07:00
satayev
efd6f89c7b Merge "Cover framework code in hiddenapi-mappings." am: d39df1d0ac
am: ad6cf4a97c

Change-Id: Ia14fb9b3d20f0f0304232c816c0546a71ece15a1
2019-08-19 02:47:37 -07:00
satayev
ad6cf4a97c Merge "Cover framework code in hiddenapi-mappings."
am: d39df1d0ac

Change-Id: Ia3d88cfe55d48959d56fd8755d72d1eb4107d0bd
2019-08-19 02:37:47 -07:00
satayev
d39df1d0ac Merge "Cover framework code in hiddenapi-mappings." 2019-08-19 09:13:55 +00:00
Mohammad Samiul Islam
b453c7d38d Merge "Add staged session state in dumpsys output for install sessions" 2019-08-19 08:40:52 +00:00
Bill Yi
204a7dd855 [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-r1-dev am: 4769e819e9 -s ours am: ba8737885f -s ours
am: ef6abc8ce3 -s ours
am skip reason: subject contains skip directive

Change-Id: Ibce940e4ceb26f17241b17b7b136e9e69a0e67ed
2019-08-18 00:42:58 -07:00
Bill Yi
6c56f1df67 [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-r1-dev am: 4769e819e9 -s ours am: b532faa7c9 -s ours
am: bd03235b7d -s ours
am skip reason: subject contains skip directive

Change-Id: I49d283429f3c7e813d1cd4833621be9f4e82d629
2019-08-18 00:33:53 -07:00
Bill Yi
ef6abc8ce3 [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-r1-dev am: 4769e819e9 -s ours
am: ba8737885f -s ours
am skip reason: subject contains skip directive

Change-Id: I251ca6b8fa29a7bc4b9049d8dfb014da444aff95
2019-08-18 00:33:51 -07:00
Bill Yi
bd03235b7d [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-r1-dev am: 4769e819e9 -s ours
am: b532faa7c9 -s ours
am skip reason: subject contains skip directive

Change-Id: I142b390976eec21914a72ce41b6f1252ff83b064
2019-08-18 00:24:55 -07:00
Bill Yi
ba8737885f [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-r1-dev
am: 4769e819e9 -s ours
am skip reason: subject contains skip directive

Change-Id: Id63143aff6e44df060b8b124f947a12b9555a268
2019-08-18 00:16:06 -07:00
Bill Yi
b532faa7c9 [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-r1-dev
am: 4769e819e9 -s ours
am skip reason: subject contains skip directive

Change-Id: I28086d495911ad8df40e2e77bc888722864cec48
2019-08-18 00:16:04 -07:00
TreeHugger Robot
4769e819e9 Merge "Import translations. DO NOT MERGE" into qt-r1-dev 2019-08-18 06:47:23 +00:00
Bill Yi
dd02df509c Import translations. DO NOT MERGE
Auto-generated-cl: translation import

Bug: 64712476
Change-Id: Ic933893725676e939dff7615cbdae520d0597e84
2019-08-17 22:33:19 -07:00
Bill Yi
e0abaf2a11 Merge "[automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-r1-dev am: ab5629ef3c -s ours am: f09d1c3a28 -s ours
am: 41c30ca8f2 -s ours
am skip reason: subject contains skip directive

Change-Id: I81030e95d4c9a5d28d7d955fb756861b2ec9323b
2019-08-17 19:17:16 -07:00
Bill Yi
c812cf3d51 [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-r1-dev am: ab5629ef3c -s ours am: 73e4e858b5 -s ours
am: 4a0d9f00dc -s ours
am skip reason: subject contains skip directive

Change-Id: Ie930461d4dd5fa74af10242dad296e214a4fa4bf
2019-08-17 19:13:56 -07:00
Android Build Merger (Role)
41c30ca8f2 Merge "[automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-r1-dev am: ab5629ef3c -s ours am: f09d1c3a28 -s ours am skip reason: subject contains skip directive" into qt-qpr1-dev-plus-aosp 2019-08-18 02:05:49 +00:00
Bill Yi
4a0d9f00dc [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-r1-dev am: ab5629ef3c -s ours
am: 73e4e858b5 -s ours
am skip reason: subject contains skip directive

Change-Id: Icd42f6c16a88764105487ca6a045b6731ca38989
2019-08-17 19:05:08 -07:00
Bill Yi
58c3bb786e [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-r1-dev am: ab5629ef3c -s ours
am: f09d1c3a28 -s ours
am skip reason: subject contains skip directive

Change-Id: I896c8a40e34c1fe024dd537ae11f8e3088f05fe3
2019-08-17 19:05:05 -07:00
Bill Yi
f09d1c3a28 [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-r1-dev
am: ab5629ef3c -s ours
am skip reason: subject contains skip directive

Change-Id: Ifca8c42c8d26580200deb2578becf7a73cb96d51
2019-08-17 18:56:11 -07:00
Bill Yi
73e4e858b5 [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-r1-dev
am: ab5629ef3c -s ours
am skip reason: subject contains skip directive

Change-Id: Ibfef1d8782bff3f4d211105fa8069f7c8d368e67
2019-08-17 18:56:09 -07:00
TreeHugger Robot
ab5629ef3c Merge "Import translations. DO NOT MERGE" into qt-r1-dev 2019-08-18 01:42:27 +00:00
Bill Yi
d7500b9f12 Import translations. DO NOT MERGE
Auto-generated-cl: translation import

Bug: 64712476
Change-Id: I1007992fe397102078f19c63aa04cb63fe7c8765
2019-08-17 12:52:27 -07:00
Kevin Chyn
17828faf0e Merge "Remove unused setting" 2019-08-17 18:42:04 +00:00
Bill Yi
959a08ff40 Merge "[automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-r1-dev am: 6f1fc7fd3f -s ours am: 4cad3ceff8 -s ours
am: 299fe08e17 -s ours
am skip reason: subject contains skip directive

Change-Id: I8d403d39d416db68e3b555d5db6da115b5e635e9
2019-08-17 10:20:20 -07:00
Bill Yi
45d553be4e [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-r1-dev am: 6f1fc7fd3f -s ours am: 6f47e12841 -s ours
am: d29f63af44 -s ours
am skip reason: subject contains skip directive

Change-Id: I9bfc4bc4736c9f36f1369144e6f1d2ecdc51520a
2019-08-17 10:16:32 -07:00
Android Build Merger (Role)
299fe08e17 Merge "[automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-r1-dev am: 6f1fc7fd3f -s ours am: 4cad3ceff8 -s ours am skip reason: subject contains skip directive" into qt-qpr1-dev-plus-aosp 2019-08-17 17:07:32 +00:00
Bill Yi
84e035aff3 [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-r1-dev am: 6f1fc7fd3f -s ours
am: 4cad3ceff8 -s ours
am skip reason: subject contains skip directive

Change-Id: I15e21b7a025ea0cd61313e51b6efa7b781ded911
2019-08-17 10:06:30 -07:00