diff --git a/packages/PackageInstaller/res/values/strings.xml b/packages/PackageInstaller/res/values/strings.xml index 6669e358eb084..a2118fac4231d 100644 --- a/packages/PackageInstaller/res/values/strings.xml +++ b/packages/PackageInstaller/res/values/strings.xml @@ -37,9 +37,8 @@ Do you want to install this app? Do you want to update this app? - - - Updates to this app are currently managed by %1$s.\n\nDo you want to install this update from %2$s? + + Update this app from %1$s?\n\nThis app normally receives updates from %2$s. By updating from a different source, you may receive future updates from any source on your phone. App functionality may change. App not installed. OK + + Update anyway Manage apps diff --git a/packages/PackageInstaller/src/com/android/packageinstaller/PackageInstallerActivity.java b/packages/PackageInstaller/src/com/android/packageinstaller/PackageInstallerActivity.java index d41cfbc2d4ce6..c81e75bbab7ac 100644 --- a/packages/PackageInstaller/src/com/android/packageinstaller/PackageInstallerActivity.java +++ b/packages/PackageInstaller/src/com/android/packageinstaller/PackageInstallerActivity.java @@ -148,10 +148,11 @@ public class PackageInstallerActivity extends AlertActivity { && mPendingUserActionReason == PackageInstaller.REASON_REMIND_OWNERSHIP) { viewToEnable.setText( getString(R.string.install_confirm_question_update_owner_reminder, - existingUpdateOwnerLabel, requestedUpdateOwnerLabel)); + requestedUpdateOwnerLabel, existingUpdateOwnerLabel)); + mOk.setText(R.string.update_anyway); + } else { + mOk.setText(R.string.update); } - - mOk.setText(R.string.update); } else { // This is a new application with no permissions. viewToEnable = requireViewById(R.id.install_confirm_question);