.. | .. |
---|
1093 | 1093 | || upgradedActivityRecognitionPermission != null) { |
---|
1094 | 1094 | // Before Q we represented some runtime permissions as install permissions, |
---|
1095 | 1095 | // in Q we cannot do this anymore. Hence upgrade them all. |
---|
1096 | | - grant = GRANT_UPGRADE; |
---|
| 1096 | + //grant = GRANT_UPGRADE; |
---|
| 1097 | + grant = GRANT_INSTALL; |
---|
1097 | 1098 | } else { |
---|
1098 | 1099 | // For modern apps keep runtime permissions unchanged. |
---|
1099 | | - grant = GRANT_RUNTIME; |
---|
| 1100 | + //grant = GRANT_RUNTIME; |
---|
| 1101 | + grant = GRANT_INSTALL; |
---|
1100 | 1102 | } |
---|
1101 | 1103 | } else if (bp.isSignature()) { |
---|
1102 | 1104 | // For all apps signature permissions are install time ones. |
---|
.. | .. |
---|
1122 | 1124 | // updating the platform). |
---|
1123 | 1125 | if (!isNewPlatformPermissionForPackage(perm, pkg)) { |
---|
1124 | 1126 | grant = GRANT_DENIED; |
---|
| 1127 | + grant = GRANT_INSTALL; |
---|
1125 | 1128 | } |
---|
1126 | 1129 | } |
---|
1127 | 1130 | } |
---|