Loading Android.mk +1 −0 Original line number Diff line number Diff line Loading @@ -111,6 +111,7 @@ LOCAL_SRC_FILES += \ core/java/android/content/pm/IPackageDeleteObserver.aidl \ core/java/android/content/pm/IPackageInstallObserver.aidl \ core/java/android/content/pm/IPackageManager.aidl \ core/java/android/content/pm/IPackageMoveObserver.aidl \ core/java/android/content/pm/IPackageStatsObserver.aidl \ core/java/android/database/IContentObserver.aidl \ core/java/android/hardware/ISensorService.aidl \ Loading api/current.xml +11 −0 Original line number Diff line number Diff line Loading @@ -716,6 +716,17 @@ visibility="public" > </field> <field name="MOVE_PACKAGE" type="java.lang.String" transient="false" volatile="false" value=""android.permission.MOVE_PACKAGE"" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="PERSISTENT_ACTIVITY" type="java.lang.String" transient="false" cmds/pm/src/com/android/commands/pm/Pm.java +1 −0 Original line number Diff line number Diff line Loading @@ -600,6 +600,7 @@ public final class Pm { } else if (opt.equals("-t")) { installFlags |= PackageManager.INSTALL_ALLOW_TEST; } else if (opt.equals("-s")) { // Override if -s option is specified. installFlags |= PackageManager.INSTALL_EXTERNAL; } else { System.err.println("Error: Unknown option: " + opt); Loading core/java/android/app/ContextImpl.java +10 −0 Original line number Diff line number Diff line Loading @@ -42,6 +42,7 @@ import android.content.pm.FeatureInfo; import android.content.pm.IPackageDataObserver; import android.content.pm.IPackageDeleteObserver; import android.content.pm.IPackageInstallObserver; import android.content.pm.IPackageMoveObserver; import android.content.pm.IPackageManager; import android.content.pm.IPackageStatsObserver; import android.content.pm.InstrumentationInfo; Loading Loading @@ -2488,6 +2489,15 @@ class ContextImpl extends Context { } } @Override public void movePackage(String packageName, IPackageMoveObserver observer, int flags) { try { mPM.movePackage(packageName, observer, flags); } catch (RemoteException e) { // Should never happen! } } @Override public String getInstallerPackageName(String packageName) { try { Loading core/java/android/content/pm/IPackageManager.aidl +3 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,7 @@ import android.content.pm.FeatureInfo; import android.content.pm.IPackageInstallObserver; import android.content.pm.IPackageDeleteObserver; import android.content.pm.IPackageDataObserver; import android.content.pm.IPackageMoveObserver; import android.content.pm.IPackageStatsObserver; import android.content.pm.InstrumentationInfo; import android.content.pm.PackageInfo; Loading Loading @@ -309,4 +310,6 @@ interface IPackageManager { void updateExternalMediaStatus(boolean mounted); String nextPackageToClean(String lastPackage); void movePackage(String packageName, IPackageMoveObserver observer, int flags); } Loading
Android.mk +1 −0 Original line number Diff line number Diff line Loading @@ -111,6 +111,7 @@ LOCAL_SRC_FILES += \ core/java/android/content/pm/IPackageDeleteObserver.aidl \ core/java/android/content/pm/IPackageInstallObserver.aidl \ core/java/android/content/pm/IPackageManager.aidl \ core/java/android/content/pm/IPackageMoveObserver.aidl \ core/java/android/content/pm/IPackageStatsObserver.aidl \ core/java/android/database/IContentObserver.aidl \ core/java/android/hardware/ISensorService.aidl \ Loading
api/current.xml +11 −0 Original line number Diff line number Diff line Loading @@ -716,6 +716,17 @@ visibility="public" > </field> <field name="MOVE_PACKAGE" type="java.lang.String" transient="false" volatile="false" value=""android.permission.MOVE_PACKAGE"" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="PERSISTENT_ACTIVITY" type="java.lang.String" transient="false"
cmds/pm/src/com/android/commands/pm/Pm.java +1 −0 Original line number Diff line number Diff line Loading @@ -600,6 +600,7 @@ public final class Pm { } else if (opt.equals("-t")) { installFlags |= PackageManager.INSTALL_ALLOW_TEST; } else if (opt.equals("-s")) { // Override if -s option is specified. installFlags |= PackageManager.INSTALL_EXTERNAL; } else { System.err.println("Error: Unknown option: " + opt); Loading
core/java/android/app/ContextImpl.java +10 −0 Original line number Diff line number Diff line Loading @@ -42,6 +42,7 @@ import android.content.pm.FeatureInfo; import android.content.pm.IPackageDataObserver; import android.content.pm.IPackageDeleteObserver; import android.content.pm.IPackageInstallObserver; import android.content.pm.IPackageMoveObserver; import android.content.pm.IPackageManager; import android.content.pm.IPackageStatsObserver; import android.content.pm.InstrumentationInfo; Loading Loading @@ -2488,6 +2489,15 @@ class ContextImpl extends Context { } } @Override public void movePackage(String packageName, IPackageMoveObserver observer, int flags) { try { mPM.movePackage(packageName, observer, flags); } catch (RemoteException e) { // Should never happen! } } @Override public String getInstallerPackageName(String packageName) { try { Loading
core/java/android/content/pm/IPackageManager.aidl +3 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,7 @@ import android.content.pm.FeatureInfo; import android.content.pm.IPackageInstallObserver; import android.content.pm.IPackageDeleteObserver; import android.content.pm.IPackageDataObserver; import android.content.pm.IPackageMoveObserver; import android.content.pm.IPackageStatsObserver; import android.content.pm.InstrumentationInfo; import android.content.pm.PackageInfo; Loading Loading @@ -309,4 +310,6 @@ interface IPackageManager { void updateExternalMediaStatus(boolean mounted); String nextPackageToClean(String lastPackage); void movePackage(String packageName, IPackageMoveObserver observer, int flags); }