Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4d426b94 authored by Android (Google) Code Review's avatar Android (Google) Code Review
Browse files

Merge change 20333

* changes:
  Clear app data via the Activity Manager, not Package Manager
parents 597543c5 9dfdac5b
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -792,7 +792,11 @@ class BackupManagerService extends IBackupManager.Stub {

        synchronized(mClearDataLock) {
            mClearingData = true;
            mPackageManager.clearApplicationUserData(packageName, observer);
            try {
                mActivityManager.clearApplicationUserData(packageName, observer);
            } catch (RemoteException e) {
                // can't happen because the activity manager is in this process
            }

            // only wait 10 seconds for the clear data to happen
            long timeoutMark = System.currentTimeMillis() + TIMEOUT_INTERVAL;