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