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

Commit 1ea87432 authored by Ricky Wai's avatar Ricky Wai
Browse files

Change PackageManager.getSyntheticAppDetailsActivityEnabled to public api

Bug: 127713970
Test: Able to compile
Change-Id: Ic927d6f0ba25289103441d32ca8e16db96dbec3d
parent 0a96038c
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -11597,6 +11597,7 @@ package android.content.pm {
    method public abstract android.content.pm.ServiceInfo getServiceInfo(android.content.ComponentName, int) throws android.content.pm.PackageManager.NameNotFoundException;
    method @NonNull public abstract java.util.List<android.content.pm.SharedLibraryInfo> getSharedLibraries(int);
    method @Nullable public android.os.Bundle getSuspendedPackageAppExtras();
    method public boolean getSyntheticAppDetailsActivityEnabled(@NonNull String);
    method public abstract android.content.pm.FeatureInfo[] getSystemAvailableFeatures();
    method public abstract String[] getSystemSharedLibraryNames();
    method public abstract CharSequence getText(String, @StringRes int, android.content.pm.ApplicationInfo);
+0 −1
Original line number Diff line number Diff line
@@ -1618,7 +1618,6 @@ package android.content.pm {
    method public abstract java.util.List<android.content.pm.IntentFilterVerificationInfo> getIntentFilterVerifications(String);
    method @RequiresPermission(android.Manifest.permission.INTERACT_ACROSS_USERS_FULL) public abstract int getIntentVerificationStatusAsUser(String, int);
    method @android.content.pm.PackageManager.PermissionFlags @RequiresPermission(anyOf={android.Manifest.permission.GRANT_RUNTIME_PERMISSIONS, android.Manifest.permission.REVOKE_RUNTIME_PERMISSIONS, android.Manifest.permission.GET_RUNTIME_PERMISSIONS}) public abstract int getPermissionFlags(String, String, @NonNull android.os.UserHandle);
    method public boolean getSyntheticAppDetailsActivityEnabled(@NonNull String);
    method @NonNull @RequiresPermission(android.Manifest.permission.SUSPEND_APPS) public String[] getUnsuspendablePackages(@NonNull String[]);
    method @RequiresPermission(android.Manifest.permission.GRANT_RUNTIME_PERMISSIONS) public abstract void grantRuntimePermission(@NonNull String, @NonNull String, @NonNull android.os.UserHandle);
    method @Deprecated public abstract int installExistingPackage(String) throws android.content.pm.PackageManager.NameNotFoundException;
+1 −2
Original line number Diff line number Diff line
@@ -5899,9 +5899,8 @@ public abstract class PackageManager {
     * @param packageName The package name of the app
     * @return Returns the enabled state for the synthetic app details activity.
     *
     * @hide
     *
     */
    @SystemApi
    public boolean getSyntheticAppDetailsActivityEnabled(@NonNull String packageName) {
        throw new UnsupportedOperationException(
                "getSyntheticAppDetailsActivityEnabled not implemented");