From 9fd877b9225bcd588e90c076b9df02bf2102c2c9 Mon Sep 17 00:00:00 2001 From: Patrick Baumann Date: Fri, 17 Mar 2023 15:03:09 +0000 Subject: [PATCH] Update ownership text revision This change modifies the update ownership confirmation dialog text to match the latest revisions. Test: Manual; verify text matches mocks Bug: 271577016 Change-Id: Ib2d38e2c918638810a1ea770601808ce1b492388 --- packages/PackageInstaller/res/values/strings.xml | 7 ++++--- .../android/packageinstaller/PackageInstallerActivity.java | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-) 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);