diff --git a/services/core/java/com/android/server/om/OverlayActorEnforcer.java b/services/core/java/com/android/server/om/OverlayActorEnforcer.java index 91979564fe960..ef6655dd224ed 100644 --- a/services/core/java/com/android/server/om/OverlayActorEnforcer.java +++ b/services/core/java/com/android/server/om/OverlayActorEnforcer.java @@ -23,7 +23,6 @@ import android.content.pm.ApplicationInfo; import android.content.pm.PackageInfo; import android.net.Uri; import android.os.Process; -import android.os.RemoteException; import android.text.TextUtils; import android.util.Pair; @@ -140,7 +139,7 @@ public class OverlayActorEnforcer { return ActorState.MISSING_LEGACY_PERMISSION; } } - } catch (RemoteException | IOException e) { + } catch (IOException e) { return ActorState.ERROR_READING_OVERLAYABLE; } } diff --git a/services/core/java/com/android/server/om/OverlayManagerService.java b/services/core/java/com/android/server/om/OverlayManagerService.java index c81f7cd4a8b48..84e43fcc90562 100644 --- a/services/core/java/com/android/server/om/OverlayManagerService.java +++ b/services/core/java/com/android/server/om/OverlayManagerService.java @@ -1151,9 +1151,8 @@ public final class OverlayManagerService extends SystemService { @Override public boolean doesTargetDefineOverlayable(String targetPackageName, int userId) - throws RemoteException, IOException { - PackageInfo packageInfo = mPackageManager.getPackageInfo(targetPackageName, 0, - userId); + throws IOException { + PackageInfo packageInfo = getPackageInfo(targetPackageName, userId); if (packageInfo == null) { throw new IOException("Unable to get target package"); } diff --git a/services/core/java/com/android/server/om/OverlayableInfoCallback.java b/services/core/java/com/android/server/om/OverlayableInfoCallback.java index 6b818849c2579..5066ecdd6316f 100644 --- a/services/core/java/com/android/server/om/OverlayableInfoCallback.java +++ b/services/core/java/com/android/server/om/OverlayableInfoCallback.java @@ -22,7 +22,6 @@ import android.annotation.Nullable; import android.content.om.OverlayableInfo; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; -import android.os.RemoteException; import com.android.server.pm.PackageManagerServiceUtils; @@ -68,8 +67,7 @@ public interface OverlayableInfoCallback { /** * @return true if the target package has declared an overlayable */ - boolean doesTargetDefineOverlayable(String targetPackageName, int userId) - throws RemoteException, IOException; + boolean doesTargetDefineOverlayable(String targetPackageName, int userId) throws IOException; /** * @throws SecurityException containing message if the caller doesn't have the given