Loading services/core/java/com/android/server/pm/PackageInstallerSession.java +7 −1 Original line number Diff line number Diff line Loading @@ -5144,7 +5144,9 @@ public class PackageInstallerSession extends IPackageInstallerSession.Stub { "Session " + sessionId + " is a parent of multi-package session and " + "requestUserPreapproval on the parent session isn't supported."); } if (statusReceiver == null) { throw new IllegalArgumentException("Status receiver cannot be null."); } synchronized (mLock) { assertPreparedAndNotSealedLocked("request of session " + sessionId); mPreapprovalDetails = details; Loading Loading @@ -5497,6 +5499,10 @@ public class PackageInstallerSession extends IPackageInstallerSession.Stub { */ private static void sendOnUserActionRequired(Context context, IntentSender target, int sessionId, Intent intent) { if (target == null) { Slog.e(TAG, "Missing receiver for pending user action."); return; } final Intent fillIn = new Intent(); fillIn.putExtra(PackageInstaller.EXTRA_SESSION_ID, sessionId); fillIn.putExtra(PackageInstaller.EXTRA_STATUS, PackageInstaller.STATUS_PENDING_USER_ACTION); Loading Loading
services/core/java/com/android/server/pm/PackageInstallerSession.java +7 −1 Original line number Diff line number Diff line Loading @@ -5144,7 +5144,9 @@ public class PackageInstallerSession extends IPackageInstallerSession.Stub { "Session " + sessionId + " is a parent of multi-package session and " + "requestUserPreapproval on the parent session isn't supported."); } if (statusReceiver == null) { throw new IllegalArgumentException("Status receiver cannot be null."); } synchronized (mLock) { assertPreparedAndNotSealedLocked("request of session " + sessionId); mPreapprovalDetails = details; Loading Loading @@ -5497,6 +5499,10 @@ public class PackageInstallerSession extends IPackageInstallerSession.Stub { */ private static void sendOnUserActionRequired(Context context, IntentSender target, int sessionId, Intent intent) { if (target == null) { Slog.e(TAG, "Missing receiver for pending user action."); return; } final Intent fillIn = new Intent(); fillIn.putExtra(PackageInstaller.EXTRA_SESSION_ID, sessionId); fillIn.putExtra(PackageInstaller.EXTRA_STATUS, PackageInstaller.STATUS_PENDING_USER_ACTION); Loading