Don't override user choice during OTA upgrade or pregrants

Some permissions may be granted to an app during OTA
upgrade for compatibility reasons. We don't grant a
permission if the permission was denied by the
user, ask every time should also be treated similarly.
OTA permission upgrade flow shouldn't override/grant
the permission if user has selected ask every time.

Test: presubmit
Bug: 375500721
FLAG: EXEMPT bug fix
Change-Id: I1d7d14bcb982695f28164c0ce03b4a2dbb3e04a6
2 files changed