summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-04-12Snap for 7277594 from 00bd8b9f1828b0bba9070a8cae62c786987b5531 to ↵android-mainline-11.0.0_r38android11-mainline-documentsui-releaseandroid-build-team Robot
mainline-documentsui-release Change-Id: I6802d5741e91e6d9619f875c852a473c9b939ea2
2021-04-12Merge "Directly use packageInfoLiveData value in PermStateLiveData" into ↵TreeHugger Robot
mainline-prod
2021-04-11Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prodTreeHugger Robot
2021-04-10Import translations. DO NOT MERGE ANYWHEREBill Yi
Auto-generated-cl: translation import Change-Id: Iff07e5970cd1aab4d219744f2d2f3434b8049382
2021-04-09DO NOT MERGE: Activity recognition source app op tracking - PCTajinder Gadh
(patch ag/14083795) The activity recognition source may access activity recognition in its operation as being the activity recognition source. Accesses from an AR source (for special tags it designates - the APK may contain other components) for location and AR are tracked in a dedicated app op. Test: manual bug: 182204957 Change-Id: Iefe7a6601573e52172d4df46d4fc4d69c88474b2
2021-04-09DO NOT MERGE: AR Attributions for Location history.Tajinder Gadh
They follow the same model as location attribution to the headless apk. More details about design here: go/bluedoc-headless-lh Bug: 181900091 Test: manual Change-Id: Ic06ca1f9abcd8aa053a5ba674fd45a1887800f1e (cherry picked from commit 7e755af67c72e6e1c849da2fb41e233545d27f78) (cherry picked from commit bfaeaa263d8c51928fcb5dd5f529627ba6b82395)
2021-04-09Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prodTreeHugger Robot
2021-04-09Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prodTreeHugger Robot
2021-04-08Import translations. DO NOT MERGE ANYWHEREBill Yi
Auto-generated-cl: translation import Change-Id: Iad68c518c8bda125cd98cb5fc0332d2705d7bdac
2021-04-08Import translations. DO NOT MERGE ANYWHEREBill Yi
Auto-generated-cl: translation import Change-Id: I68739ba6c3662fbd53d8f2f060b0ea325e988f36
2021-04-08Import translations. DO NOT MERGE ANYWHEREBill Yi
Auto-generated-cl: translation import Change-Id: Ie0e1389a5a2efe6871f9b6b5367e315085db55b4
2021-03-29Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prodTreeHugger Robot
2021-03-29Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prodTreeHugger Robot
2021-03-28Import translations. DO NOT MERGE ANYWHEREBill Yi
Auto-generated-cl: translation import Change-Id: I59da55bef7f3751718ca25ef2ab08e94f93a0d03
2021-03-28Import translations. DO NOT MERGE ANYWHEREBill Yi
Auto-generated-cl: translation import Change-Id: I59bd1d678579fb2e24ca247e0daa1a4f934fd5ec
2021-03-28Import translations. DO NOT MERGE ANYWHEREBill Yi
Auto-generated-cl: translation import Change-Id: I01aa26b9e3cb9065e7953558e1564e2e2c450276
2021-03-24Directly use packageInfoLiveData value in PermStateLiveDataNate Myren
Test: manual Fixes: 178673036 Change-Id: Ia1d7e7583d2f2791929c866dbe00b417be933fc1
2021-03-12Add an info icon to each permission group in location provider permissionsandroid-mainline-11.0.0_r37android-mainline-11.0.0_r26android11-mainline-cellbroadcast-releaseGuojing Yuan
BUG: 182204957 Test: manually tested the UI. Checked intent is sent when the info icon is clicked. Merged-In: Ia1b8942e13b7c6dcbc2f45549197dbdd1fec9375 Change-Id: Ia1b8942e13b7c6dcbc2f45549197dbdd1fec9375
2021-03-08Refresh ViewModel in onStartandroid-mainline-11.0.0_r27android-mainline-11.0.0_r23android-mainline-11.0.0_r22android-mainline-11.0.0_r21Nate Myren
Refreshes the ReviewOngoingUsageViewModel in onStart, and stops observing after showing the dialog. Bug: 177862337 Test: manual Change-Id: Ic7921f97f0d1e2cdcaeaae8ccbffadaa5db7be24
2021-03-08Merge "Merge history of PermissionController" into mainline-prodTreeHugger Robot
2021-03-07Merge history of PermissionControllerBaligh Uddin
BUG: 167963264 TEST: TH Merged-In: I45e784f724181ace950b4ad2637d3b42f3f55f08 Change-Id: Ie75a64df02b2568268f9d08b41778bc16e3de5ad
2021-03-06Add visibility for new location of permission apex.Baligh Uddin
This is prep. work for f/b/apex/permission migraton to packages/modules/Permission. The Build System does not enforce location checks within visibility, which allows us to add the new location post migration and ensure migration process does not run into visibility related errors. BUG: 167963264 Test: TH
2021-03-02Merge "Remove data when liveData removed in SinglePermGroupsPackagesUiInfo" ↵TreeHugger Robot
into mainline-prod
2021-02-17Remove data when liveData removed in SinglePermGroupsPackagesUiInfoNate Myren
Test: manual Fixes: 179188153 Change-Id: Id46489987d7550d3497b23e5e70e4cbc9f3be9f9
2021-02-17Do not cache OpUsageLiveDataNate Myren
All usages are already intended to be uncached. Bug: 177862337 Test: manual Change-Id: I5b152bb8196a5808dc96e79827af80624410eb85
2021-02-01Limit build visibility of modules in apex/...Anton Hansson
This changes the default visibility of soong modules in this directory to __subpackages__, from the current public default. This helps accidental dependencies sneaking in without intent from the module owner. Bug: 175604587 Test: m nothing Exempt-From-Owner-Approval: cp Merged-In: I1df8b8e087d27f62ce8c09d7e6e32d511efdba6b Change-Id: I1df8b8e087d27f62ce8c09d7e6e32d511efdba6b
2021-01-26Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prodBill Yi
2021-01-26Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prodBill Yi
2021-01-26Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prodBill Yi
2021-01-25Import translations. DO NOT MERGE ANYWHEREBill Yi
Auto-generated-cl: translation import Change-Id: I269a14de192f492a4de8934a861e3fa40a3888f9
2021-01-25Import translations. DO NOT MERGE ANYWHEREBill Yi
Auto-generated-cl: translation import Change-Id: Ia0bcea7761c3e49ae952785a0a273f3ccaab96c5
2021-01-25Import translations. DO NOT MERGE ANYWHEREBill Yi
Auto-generated-cl: translation import Change-Id: If8e3e920275e978fdf1a75c750e613d164562f1b
2021-01-25Update AttributionLabelLiveData on activeNate Myren
Explictily update the AttributionLabelLiveData when going active Bug: 177862337 Test: Manual Change-Id: Iecd972ace193f10b049a35111eed6f2b072b0c4a
2021-01-21Changer permission indicators feature to enabled by defaultNate Myren
Test: build Fixes: 177915805 Change-Id: I767260536fdd0f3d6fb6513f25d0437824b68e5e
2021-01-07If a proxy usage is not user sensitive, do not show proxyNate Myren
Bug: 162547999 Test: Manual Change-Id: I1ff323f0db0af0fe3dad008bcc189f1765b3ebf8
2020-12-24Support more than one appop permission per roleEugene Susla
Test: presubmit Change-Id: I89649f00ab94d28b1c99db5fd4b3bf9d73bd5f8e (cherry picked from commit 853637c4841224709c1dd357a69f851fb0c41855)
2020-12-10Account for proxy chains with common chain nodesNate Myren
Ensure that if two apps in a proxy chain claim the same app as their proxy, that the two chains are built correctly. Test: manual Fixes: 175210775 Change-Id: I4c3cac31cf3da298f84feae0e5fe3221f662c61e
2020-12-09Import translations. DO NOT MERGE ANYWHEREBill Yi
Auto-generated-cl: translation import Change-Id: I8e091ab954b39ce281633da880888e33f64d1254
2020-12-02No need to kill app if app-op was granted for modern appsPhilip P. Moltmann
Fixes: 166503421 Test: Set up account using MS's device management service Change-Id: I74a872c3b3c15a8f9ed2e0be6e4103155bc13dff
2020-11-19Remove "phone" attribution from google FiNate Myren
When Fi is in a wifi call, show "microphone", not "phone" Test: Manual Bug: 162547999 Only show service label in attribution Remove the "microphone via" prefix Test: Manual Bug: 162547999 Establish proxy chains, collapse chains to last link Create chains of proxy usages, and build the label from this chain. Also merges standard usages by the same app. Bug: 162547999 Test: manual Show GMS usage as "Google Play Services" Bug: 162547999 Test: Manual Merged-In: I22a3b5b9555b8e7c9ee94ab6f8aea7ad0a3122f8 Merged-In: I20f270eec49eec9d8a3084466b991df70cbe5dbe Merged-In: I3178f87ed31c93f787791780fe4f2a283c45d619 Change-Id: I40038826df6dc32785026cbf22ba5c67de17e6cd
2020-11-18Merge "Make auto revoke toggle disabled(instead of invisible) for exempted ↵Eugene Susla
services" into mainline-prod
2020-11-17Import translations. DO NOT MERGE ANYWHEREXin Li
Auto-generated-cl: translation import Change-Id: Ia67d88b3acb1a842a970ca7a052566f1f278bd82
2020-11-16Make auto revoke toggle disabled(instead of invisible) for exempted servicesEugene Susla
We need to support a use case of app sending the user to the auto revoke exemption flow even in the case when the app is already exempted due to one of the exempted service category. For this we need to make sure the user isn't confused when asked to flip a toggle that isn't present. Making it disabled instead, will inform the user that it's already exempted without allowing t user to unexempt it. Test: manual Bug: 172886604 Change-Id: I2ec0ea30bab1a8bae0937fa3226c011c7cf465bd (cherry picked from commit 771d12ad73196489dd10b3d923a166dd66259cf2)
2020-11-13Import translations. DO NOT MERGE ANYWHEREBill Yi
Auto-generated-cl: translation import Change-Id: I40851947852b51ad8dcb65aa149599215d5e9a8e
2020-11-12permission: Set min_sdk_version to "30"Nikita Ioffe
Just a cosmetic cleanup since "R" resolves to 30 as well. Test: m Bug: 171330443 Merged-In: I83dcc7be1ff18e6429955a0fee2596d8b0e19a25 Change-Id: I83dcc7be1ff18e6429955a0fee2596d8b0e19a25 (cherry picked from commit 6d2de4d88fae0132999d877cc975c76d42f3af01)
2020-11-10Merge "Merge Indicators into mainline-prod" into mainline-prodNate Myren
2020-11-09[automerger skipped] Merge "DO NOT MERGE: Hide overlays over uninstall ↵TreeHugger Robot
confirm dialog" into oc-dev am: eb33559c70 am: b2e18b976e am: 53105b19ba -s ours am: a00c47ffd5 -s ours am: 43cc979241 -s ours am: 48a60c0184 -s ours am: 6891d023ac -s ours am skip reason: Change-Id I38b6d85871064d76f2911e20acc74b4ab76406b3 with SHA-1 3b7205246c is in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/PackageInstaller/+/12952101 Change-Id: Ifbdfe68f9e0def691b5db43df1eb423d4c49b58d
2020-11-09[automerger skipped] DO NOT MERGE: Hide overlays over uninstall confirm ↵Philip P. Moltmann
dialog am: 41ded3dd3b am: ae57ab9c0e am: fdc393a4ea -s ours am: 8de6ed88b8 -s ours am: 32bd250df2 -s ours am: c20d28f72d -s ours am: b89159a291 -s ours am skip reason: Change-Id I38b6d85871064d76f2911e20acc74b4ab76406b3 with SHA-1 3b7205246c is in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/PackageInstaller/+/12952101 Change-Id: I3b82219b6b8e623d72bb5bc5c3f8909d1a141e7e
2020-11-09[automerger skipped] Merge "DO NOT MERGE: Hide overlays over uninstall ↵TreeHugger Robot
confirm dialog" into pi-dev am: 4c1398b882 -s ours am: c5af5ce992 am: a50388bca0 -s ours am: b4f213ffb5 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/PackageInstaller/+/12952102 Change-Id: I5de0b6550e415e644540d086f5dc4f1f69ed310a
2020-11-09[automerger skipped] Merge "RESTRICT AUTOMERGE Don't allow tapjacking ↵TreeHugger Robot
permissioncontroller" into qt-dev am: dd9326aac7 am: 2c4b1e39b4 -s ours am: cb210713ff Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/PackageInstaller/+/12090273 Change-Id: I3206aa0d1c6fc3beb97bc0b7fc63b34f91255739