Commit Graph

339570 Commits

Author SHA1 Message Date
Adrian Roos
ef116def7c FRP: save password quality in DPM.resetPassword
When setting a password from DPM.resetPassword(), the actual quality of the
password was not passed to LockSettingsService (instead, the minimum required
quality was passed which is often UNSPECIFIED). As a result, during FRP we
would see inconsistent state and skip it.

Bug: 110172241
Test: Set credential via DPM.resetPassword(), factory reset device to trigger FRP, verify FRP shows.
Change-Id: I54376f60ac53451ace22965d331b47cd8c2e614e
Merged-In: I54376f60ac53451ace22965d331b47cd8c2e614e
2018-12-07 12:18:41 +01:00
Jakub Pawlowski
7396f53056 Bluetooth: Check descriptors size in BluetoothHidDeviceAppSdpSettings am: f843ccbf9e
am: 0712542a6f

Change-Id: Ia2cd4c36a357350f203aa34c42ee0a7711e18a67
2018-11-30 08:32:04 -08:00
Jakub Pawlowski
0712542a6f Bluetooth: Check descriptors size in BluetoothHidDeviceAppSdpSettings
am: f843ccbf9e

Change-Id: I73800fa61a09d6a5e603582a0a4046a8bb7fd5d8
2018-11-30 08:22:48 -08:00
Jakub Pawlowski
f843ccbf9e Bluetooth: Check descriptors size in BluetoothHidDeviceAppSdpSettings
Bug: 119819889
Test: compilation
Change-Id: If51d0e2af74d99758f79a603d40cc2f5c84e4dde
Merged-In: If51d0e2af74d99758f79a603d40cc2f5c84e4dde
2018-11-30 07:22:04 +00:00
Varun Shah
abff788177 Merge "RESTRICT AUTOMERGE: Added an app id security check in isAppForeground." into oc-dev am: 546ba589a2
am: 84376cb95a

Change-Id: I096470de6d03ab34591b12bc7172056a1ffe38ed
2018-11-19 15:19:59 -08:00
Varun Shah
84376cb95a Merge "RESTRICT AUTOMERGE: Added an app id security check in isAppForeground." into oc-dev
am: 546ba589a2

Change-Id: I0b63c0bef57320b7465c2fe4e45304fd637e712d
2018-11-19 15:11:59 -08:00
TreeHugger Robot
546ba589a2 Merge "RESTRICT AUTOMERGE: Added an app id security check in isAppForeground." into oc-dev 2018-11-19 22:49:58 +00:00
Guliz Tuncay
3c53f926f3 [automerger skipped] [automerger] Select only preinstalled Spell Checker Services am: fa265ed970 am: c008f3df63 am: 8df481923f am: 6e652225ad am: 6bd38ca2aa am: 608d567e43
am: e5322fa084  -s ours

Change-Id: I42907e9163fc5b58600b2fcd99088f7c49ddbcf0
2018-11-16 14:03:29 -08:00
Guliz Tuncay
e5322fa084 [automerger] Select only preinstalled Spell Checker Services am: fa265ed970 am: c008f3df63 am: 8df481923f am: 6e652225ad am: 6bd38ca2aa
am: 608d567e43

Change-Id: I5d09ecdb574e347f5f8c8c86a7f6a8ecb26e42c4
2018-11-16 13:46:12 -08:00
Android Build Merger (Role)
608d567e43 [automerger] Select only preinstalled Spell Checker Services am: fa265ed970 am: c008f3df63 am: 8df481923f am: 6e652225ad am: 6bd38ca2aa
Change-Id: I63d8639a52f0be081b397e1bb7813d1e7e4b8aa4
2018-11-14 20:07:40 +00:00
Android Build Merger (Role)
6bd38ca2aa [automerger] Select only preinstalled Spell Checker Services am: fa265ed970 am: c008f3df63 am: 8df481923f am: 6e652225ad
Change-Id: Iece38d8723b40e22f86f4aa599d42dbf9a2fcbab
2018-11-14 20:07:32 +00:00
Android Build Merger (Role)
6e652225ad [automerger] Select only preinstalled Spell Checker Services am: fa265ed970 am: c008f3df63 am: 8df481923f
Change-Id: If661d9f3206b0e9da2a98ffb14b0ff38154cd757
2018-11-14 20:07:25 +00:00
Android Build Merger (Role)
8df481923f [automerger] Select only preinstalled Spell Checker Services am: fa265ed970 am: c008f3df63
Change-Id: I9541ff6206955ed3479d5b4aa6c78f23304d3165
2018-11-14 20:07:20 +00:00
Android Build Merger (Role)
c008f3df63 [automerger] Select only preinstalled Spell Checker Services am: fa265ed970
Change-Id: I6a0825a14c8b0f38415cccacc315ba84eb88f5b9
2018-11-14 20:07:12 +00:00
Guliz Tuncay
fa265ed970 Select only preinstalled Spell Checker Services
When we are setting a new spell checker as the default one in
Secure.Settings, TSMS#findAvailSpellCheckerLocked can pick up
any available spell checker service. This violates the principle
that user should be warned whenever we are setting an untrusted
spell checker service as the default service, since the warning
dialog is never shown.

Fixes: 64764051
Bug: 118694079
Test: Manually as follows:
0. Make sure AOSP keyboard is pre-installed.
1. adb shell settings put --user 0 secure selected_spell_checker com.android.inputmethod.latin/.spellcheck.AndroidSpellCheckerService
2. tapas SampleSpellCheckerService
3. make -j
4. adb install --user 0  -r out/target/product/generic/system/app/SampleSpellCheckerService/SampleSpellCheckerService.apk
5. adb shell pm disable com.android.inputmethod.latin
6. adb shell settings get --user 0 secure selected_spell_checker
    -> com.android.inputmethod.latin/.spellcheck.AndroidSpellCheckerService
7. adb reboot
8. adb shell settings get --user 0 secure selected_spell_checker
    -> com.android.inputmethod.latin/.spellcheck.AndroidSpellCheckerService
Change-Id: I298ffbcfa5e32f43753f54fbebc40a414a5c0f9e
Merged-In: I298ffbcfa5e32f43753f54fbebc40a414a5c0f9e
2018-11-14 20:07:09 +00:00
Bill Yi
77a8b4d7d7 Merge changes from topic "am-9fd37bbd-f227-4135-a674-78c7ef1f0468" into oc-dev am: bc7da75f87
am: 8c06bfb6a4

Change-Id: Ic8f5a84eac8899a07f504c450a549f6d0a6668d0
2018-11-10 20:12:56 -08:00
Bill Yi
638e56b43a [automerger skipped] Import translations. DO NOT MERGE skipped: f77737395b skipped: 640fb0a793 am: c9590c8fc1 -s ours
am: 0881f3bb25  -s ours

Change-Id: I75c047e0e331d90ff7660f3484ee3d72cdd45cfa
2018-11-10 20:06:18 -08:00
Bill Yi
72100b44e8 Merge changes from topic "am-6c55709f-f895-4072-8c00-5133d079d8d8" into oc-dev am: cff099466e
am: 21060a9e0d

Change-Id: I404b2530e16205e480bcb3524c8d070700b15961
2018-11-10 19:55:02 -08:00
Bill Yi
8c06bfb6a4 Merge changes from topic "am-9fd37bbd-f227-4135-a674-78c7ef1f0468" into oc-dev
am: bc7da75f87

Change-Id: Ibdf168a787a6208e78afce6ee311cfd84b198c4b
2018-11-10 19:49:37 -08:00
Bill Yi
4aa205acf7 [automerger skipped] Import translations. DO NOT MERGE skipped: 0697e9e6d7 skipped: b702eb1807 am: 5e3def3f70 -s ours
am: 599b561ff1  -s ours

Change-Id: I6931f8b42325661d01f6a58c969bb571675038f1
2018-11-10 19:48:37 -08:00
Bill Yi
0881f3bb25 [automerger skipped] Import translations. DO NOT MERGE skipped: f77737395b skipped: 640fb0a793
am: c9590c8fc1  -s ours

Change-Id: I8c87d21d8f99ea3a8e9639a56e8acb10712e7366
2018-11-10 19:47:36 -08:00
Bill Yi
21060a9e0d Merge changes from topic "am-6c55709f-f895-4072-8c00-5133d079d8d8" into oc-dev
am: cff099466e

Change-Id: I173094597612750f9c4645236ddeb972aa5ad7c5
2018-11-10 19:43:45 -08:00
Bill Yi
599b561ff1 [automerger skipped] Import translations. DO NOT MERGE skipped: 0697e9e6d7 skipped: b702eb1807
am: 5e3def3f70  -s ours

Change-Id: Iab399a5abfc4c27aac2956e4d048ef491bd64a3e
2018-11-10 19:41:31 -08:00
TreeHugger Robot
bc7da75f87 Merge changes from topic "am-9fd37bbd-f227-4135-a674-78c7ef1f0468" into oc-dev
* changes:
  [automerger skipped] Import translations. DO NOT MERGE skipped: f77737395b skipped: 640fb0a793
  [automerger skipped] Import translations. DO NOT MERGE skipped: f77737395b
  Import translations. DO NOT MERGE
2018-11-11 03:33:51 +00:00
TreeHugger Robot
1af0547930 Merge changes from topic "am-9fd37bbd-f227-4135-a674-78c7ef1f0468" into nyc-mr2-dev
* changes:
  [automerger skipped] Import translations. DO NOT MERGE skipped: f77737395b
  Import translations. DO NOT MERGE
2018-11-11 03:33:51 +00:00
TreeHugger Robot
7ff0e7aae5 Merge "Import translations. DO NOT MERGE" into cw-f-dev 2018-11-11 03:33:51 +00:00
TreeHugger Robot
cff099466e Merge changes from topic "am-6c55709f-f895-4072-8c00-5133d079d8d8" into oc-dev
* changes:
  [automerger skipped] Import translations. DO NOT MERGE skipped: 0697e9e6d7 skipped: b702eb1807
  [automerger skipped] Import translations. DO NOT MERGE skipped: 0697e9e6d7
  Import translations. DO NOT MERGE
2018-11-11 03:26:32 +00:00
TreeHugger Robot
57c7cbd470 Merge changes from topic "am-6c55709f-f895-4072-8c00-5133d079d8d8" into nyc-mr2-dev
* changes:
  [automerger skipped] Import translations. DO NOT MERGE skipped: 0697e9e6d7
  Import translations. DO NOT MERGE
2018-11-11 03:26:32 +00:00
TreeHugger Robot
89098192f8 Merge "Import translations. DO NOT MERGE" into cw-f-dev 2018-11-11 03:26:32 +00:00
Bill Yi
8a312ab779 Merge changes from topic "am-8da5d3f1-21c0-4b80-9cbb-748987f515da" into oc-dev am: cfbf7a21c3
am: d2eb52dd7b

Change-Id: I81c9ccd2c72f1e7df73c45c7f667c5b8b34b0f81
2018-11-10 18:52:44 -08:00
Bill Yi
adf9725b51 [automerger skipped] Import translations. DO NOT MERGE skipped: faba866b30 skipped: 38e04d8b0a am: 39a2390fb9 -s ours
am: 497cb6d257  -s ours

Change-Id: I023423567ab71703b9411c498ef904010d39f04d
2018-11-10 18:46:15 -08:00
Bill Yi
bae17b1a99 Merge changes from topic "am-a4f2313d-91d9-4723-8d15-dc7e5aa52970" into oc-dev am: 8c5514b186
am: fefdff353f

Change-Id: Ib2772d84dc02ef1b3ec12e7347528b7c3d601a5f
2018-11-10 18:44:48 -08:00
Bill Yi
0a47e3fafe [automerger skipped] Import translations. DO NOT MERGE skipped: cfd1e141b9 skipped: d9cf1de3e4 am: cbaf1505a0 -s ours
am: 82f5bd65de  -s ours

Change-Id: I36df2a13e12e8050327edc47232a501de40357a3
2018-11-10 18:38:08 -08:00
Bill Yi
ab66d6295a Merge changes from topic "am-707d9054-0085-4add-8cb5-07f6cb10d135" into oc-dev am: 3fa917c8bc
am: 51ec5967af

Change-Id: If8018f95a4a1ce3431d5fd28979056cd5e0f6535
2018-11-10 18:20:38 -08:00
Bill Yi
d2eb52dd7b Merge changes from topic "am-8da5d3f1-21c0-4b80-9cbb-748987f515da" into oc-dev
am: cfbf7a21c3

Change-Id: I26bdbcd48705c30189d55904823cfd03a0fd11dc
2018-11-10 18:15:34 -08:00
Bill Yi
5123593cce [automerger skipped] Import translations. DO NOT MERGE skipped: 65cfd97b69 skipped: 79dc3a3343 am: 204f727404 -s ours
am: 519fa54629  -s ours

Change-Id: I993fdf5434f660d1b91925fd85241b2b49e4fc39
2018-11-10 18:13:08 -08:00
Bill Yi
497cb6d257 [automerger skipped] Import translations. DO NOT MERGE skipped: faba866b30 skipped: 38e04d8b0a
am: 39a2390fb9  -s ours

Change-Id: I7ce95669411440d93e113c1f6facd374a9c36241
2018-11-10 18:13:06 -08:00
Bill Yi
87a3e6a26a Merge changes from topic "am-e8cf3957-7e41-48c5-b339-2114401da749" into oc-dev am: 568344a776
am: 8b1df08930

Change-Id: I9702562624983fc18ffccb5f3b40da55f0f0bb0b
2018-11-10 18:11:36 -08:00
Bill Yi
fefdff353f Merge changes from topic "am-a4f2313d-91d9-4723-8d15-dc7e5aa52970" into oc-dev
am: 8c5514b186

Change-Id: I20cb7234b5b7a48b57af23b71311989978503de9
2018-11-10 18:07:06 -08:00
Bill Yi
82f5bd65de [automerger skipped] Import translations. DO NOT MERGE skipped: cfd1e141b9 skipped: d9cf1de3e4
am: cbaf1505a0  -s ours

Change-Id: I362c59a89efba73b45a9a5d81474cac8448c2f84
2018-11-10 18:04:59 -08:00
Bill Yi
7b409ed9ce [automerger skipped] Import translations. DO NOT MERGE skipped: c82e0b36ed skipped: 985e4a2c7f am: 176758a8cb -s ours
am: 1da1b80a9f  -s ours

Change-Id: I51dd2717412247842355cfab15242e7b26d8e0ac
2018-11-10 18:04:52 -08:00
Bill Yi
c9bdb75378 Merge changes from topic "am-6f74b9fb-4f7a-4949-a2b2-4de2e4256447" into oc-dev am: ef0d8b4472
am: d72f7d1d9e

Change-Id: Id74e8948cfb2e7bb2cd94bbb7e7b87315f3b4332
2018-11-10 18:01:59 -08:00
Bill Yi
51ec5967af Merge changes from topic "am-707d9054-0085-4add-8cb5-07f6cb10d135" into oc-dev
am: 3fa917c8bc

Change-Id: I9b83367bb794f295c81ccfaf7c9ac1f2113c72e4
2018-11-10 18:01:06 -08:00
Bill Yi
519fa54629 [automerger skipped] Import translations. DO NOT MERGE skipped: 65cfd97b69 skipped: 79dc3a3343
am: 204f727404  -s ours

Change-Id: I3830beca2052ed387304bcdb546aa431627dae1f
2018-11-10 17:59:03 -08:00
Bill Yi
8b1df08930 Merge changes from topic "am-e8cf3957-7e41-48c5-b339-2114401da749" into oc-dev
am: 568344a776

Change-Id: If9f7d923e98f33d346ede4bfe3be622f3742ee90
2018-11-10 17:54:56 -08:00
Bill Yi
d8749970e3 [automerger skipped] Import translations. DO NOT MERGE skipped: eadf247a57 skipped: 84b233fab0 am: 236da59677 -s ours
am: 94c6fa964f  -s ours

Change-Id: Iee603d93a2a105600195663aa7101312f9e6bcc7
2018-11-10 17:54:44 -08:00
Bill Yi
1da1b80a9f [automerger skipped] Import translations. DO NOT MERGE skipped: c82e0b36ed skipped: 985e4a2c7f
am: 176758a8cb  -s ours

Change-Id: I83944a6a1e013ba6c0a675637e102949115b4ba0
2018-11-10 17:52:40 -08:00
Bill Yi
d72f7d1d9e Merge changes from topic "am-6f74b9fb-4f7a-4949-a2b2-4de2e4256447" into oc-dev
am: ef0d8b4472

Change-Id: Ie4cdce55a83a00f2ceac184cbc858b7fa4deddcb
2018-11-10 17:49:06 -08:00
Bill Yi
94c6fa964f [automerger skipped] Import translations. DO NOT MERGE skipped: eadf247a57 skipped: 84b233fab0
am: 236da59677  -s ours

Change-Id: I8f2cce17bfcec29b146a46343cded42d1afd99de
2018-11-10 17:46:47 -08:00
Bill Yi
e138bd2c05 [automerger skipped] Import translations. DO NOT MERGE skipped: 5739e3bfb2 skipped: 7176023903 am: 09f4f73afa -s ours
am: 5c7f0c40fb  -s ours

Change-Id: Id8896ffc8ac52ac571ce856d657b928b6e385d74
2018-11-10 17:44:42 -08:00