summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2020-11-09[automerger skipped] RESTRICT AUTOMERGE resolve merge conflicts of ↵Evan Severson
c2e6123dfbd83ff13103fc4eb9c7848da236f699 to qt-qpr1-dev am: 0e4f590018 -s ours am: aa4726d481 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/PackageInstaller/+/13005283 Change-Id: Ie0213f0f348ae5f9a140b33c15fed9011ac862b7
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 skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/PackageInstaller/+/12952101 Change-Id: Idd2273eb1cbc1c24c9062cff25468bec86cfe714
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 skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/PackageInstaller/+/12952101 Change-Id: I6d03cd340cc5a4e53243a67e204efbc822edf037
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 skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/PackageInstaller/+/12952102 Change-Id: If2c3050ebbc45bfb2c64c1bd6df1ef6a743b1695
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 skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/PackageInstaller/+/12090273 Change-Id: Ie7e06f7953c29166625834f06c5644492905c9c4
2020-11-09[automerger skipped] RESTRICT AUTOMERGE resolve merge conflicts of ↵Evan Severson
c2e6123dfbd83ff13103fc4eb9c7848da236f699 to qt-qpr1-dev am: 0e4f590018 -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/PackageInstaller/+/13005283 Change-Id: I8412b9d190f09fecc3e056d7b11c46be9f1225e9
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 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: Ibc383770e65724a1a13d2088727da68f9abb3cb4
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 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: Ia730f76915e9fd46db7c58918ce498fc8c080dde
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 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/PackageInstaller/+/12952102 Change-Id: I57466a35cbde8114451df2ffad530f48fb4ffc0f
2020-11-09Merge "RESTRICT AUTOMERGE Don't allow tapjacking permissioncontroller" into ↵TreeHugger Robot
qt-dev am: dd9326aac7 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/PackageInstaller/+/12090273 Change-Id: I60c0778155608af01abe7276f2536eb2ef2c5d12
2020-11-07[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 skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/PackageInstaller/+/12952101 Change-Id: Ic18b790d79c8285ae8903a10088165d4941325d4
2020-11-07[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 skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/PackageInstaller/+/12952101 Change-Id: I0de402ae460bd50ecb7dc5d4f18cb1b7b28fe068
2020-11-07[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 skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/PackageInstaller/+/12952101 Change-Id: Ie95547077a007fee00135145e7082b2f51275cca
2020-11-07[automerger skipped] DO NOT MERGE: Hide overlays over uninstall confirm ↵Philip P. Moltmann
dialog am: 41ded3dd3b am: ae57ab9c0e am: fdc393a4ea -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/PackageInstaller/+/12952101 Change-Id: I41f3edb22bc7780317c5194486b66e3f49746f05
2020-11-07Merge "DO NOT MERGE: Hide overlays over uninstall confirm dialog" into ↵TreeHugger Robot
oc-dev am: eb33559c70 am: b2e18b976e Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/PackageInstaller/+/12952101 Change-Id: If865f8d0f503eeedf1613b580ef42211623d5600
2020-11-07DO NOT MERGE: Hide overlays over uninstall confirm dialog am: 41ded3dd3b am: ↵Philip P. Moltmann
ae57ab9c0e Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/PackageInstaller/+/12952101 Change-Id: I775e041ec2eb10517ec63a3280ef068dc366ca60
2020-11-07Merge "DO NOT MERGE: Hide overlays over uninstall confirm dialog" into ↵TreeHugger Robot
oc-dev am: eb33559c70 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/PackageInstaller/+/12952101 Change-Id: I63e5f6e16572776bdc3d06b200885504200efe7e