diff options
| -rw-r--r-- | config/hiddenapi-light-greylist.txt | 103 | ||||
| -rw-r--r-- | services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java | 5 |
2 files changed, 105 insertions, 3 deletions
diff --git a/config/hiddenapi-light-greylist.txt b/config/hiddenapi-light-greylist.txt index 795698ad5313..1fb940a1e115 100644 --- a/config/hiddenapi-light-greylist.txt +++ b/config/hiddenapi-light-greylist.txt @@ -1,7 +1,27 @@ Landroid/accounts/AccountManager;->mContext:Landroid/content/Context; +Landroid/accounts/IAccountAuthenticator$Stub$Proxy;-><init>(Landroid/os/IBinder;)V +Landroid/accounts/IAccountAuthenticator$Stub$Proxy;->mRemote:Landroid/os/IBinder; +Landroid/accounts/IAccountAuthenticator$Stub;->asInterface(Landroid/os/IBinder;)Landroid/accounts/IAccountAuthenticator; +Landroid/accounts/IAccountAuthenticator;->addAccount(Landroid/accounts/IAccountAuthenticatorResponse;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;)V +Landroid/accounts/IAccountAuthenticator;->confirmCredentials(Landroid/accounts/IAccountAuthenticatorResponse;Landroid/accounts/Account;Landroid/os/Bundle;)V +Landroid/accounts/IAccountAuthenticator;->editProperties(Landroid/accounts/IAccountAuthenticatorResponse;Ljava/lang/String;)V +Landroid/accounts/IAccountAuthenticator;->getAccountRemovalAllowed(Landroid/accounts/IAccountAuthenticatorResponse;Landroid/accounts/Account;)V +Landroid/accounts/IAccountAuthenticator;->getAuthToken(Landroid/accounts/IAccountAuthenticatorResponse;Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;)V +Landroid/accounts/IAccountAuthenticator;->getAuthTokenLabel(Landroid/accounts/IAccountAuthenticatorResponse;Ljava/lang/String;)V +Landroid/accounts/IAccountAuthenticator;->hasFeatures(Landroid/accounts/IAccountAuthenticatorResponse;Landroid/accounts/Account;[Ljava/lang/String;)V +Landroid/accounts/IAccountAuthenticator;->updateCredentials(Landroid/accounts/IAccountAuthenticatorResponse;Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;)V +Landroid/accounts/IAccountAuthenticatorResponse$Stub$Proxy;-><init>(Landroid/os/IBinder;)V +Landroid/accounts/IAccountAuthenticatorResponse$Stub$Proxy;->mRemote:Landroid/os/IBinder; Landroid/accounts/IAccountAuthenticatorResponse$Stub;-><init>()V +Landroid/accounts/IAccountAuthenticatorResponse$Stub;->asInterface(Landroid/os/IBinder;)Landroid/accounts/IAccountAuthenticatorResponse; Landroid/accounts/IAccountManager$Stub$Proxy;-><init>(Landroid/os/IBinder;)V Landroid/accounts/IAccountManager$Stub;->asInterface(Landroid/os/IBinder;)Landroid/accounts/IAccountManager; +Landroid/accounts/IAccountManagerResponse$Stub$Proxy;-><init>(Landroid/os/IBinder;)V +Landroid/accounts/IAccountManagerResponse$Stub$Proxy;->mRemote:Landroid/os/IBinder; +Landroid/accounts/IAccountManagerResponse$Stub;-><init>()V +Landroid/accounts/IAccountManagerResponse$Stub;->asInterface(Landroid/os/IBinder;)Landroid/accounts/IAccountManagerResponse; +Landroid/accounts/IAccountManagerResponse;->onError(ILjava/lang/String;)V +Landroid/accounts/IAccountManagerResponse;->onResult(Landroid/os/Bundle;)V Landroid/animation/LayoutTransition;->cancel()V Landroid/animation/LayoutTransition;->cancel(I)V Landroid/animation/ValueAnimator;->animateValue(F)V @@ -301,12 +321,31 @@ Landroid/app/IProcessObserver$Stub;-><init>()V Landroid/app/ISearchManager$Stub$Proxy;->getGlobalSearchActivity()Landroid/content/ComponentName; Landroid/app/ISearchManager$Stub$Proxy;->getWebSearchActivity()Landroid/content/ComponentName; Landroid/app/ISearchManager$Stub;->asInterface(Landroid/os/IBinder;)Landroid/app/ISearchManager; +Landroid/app/IServiceConnection$Stub$Proxy;-><init>(Landroid/os/IBinder;)V +Landroid/app/IServiceConnection$Stub$Proxy;->mRemote:Landroid/os/IBinder; +Landroid/app/IServiceConnection$Stub;-><init>()V Landroid/app/IServiceConnection$Stub;->asInterface(Landroid/os/IBinder;)Landroid/app/IServiceConnection; +Landroid/app/IStopUserCallback$Stub$Proxy;-><init>(Landroid/os/IBinder;)V +Landroid/app/IStopUserCallback$Stub$Proxy;->mRemote:Landroid/os/IBinder; +Landroid/app/IStopUserCallback$Stub;-><init>()V Landroid/app/IStopUserCallback;->userStopped(I)V Landroid/app/IUiModeManager$Stub$Proxy;-><init>(Landroid/os/IBinder;)V Landroid/app/IWallpaperManager;->getWallpaper(Ljava/lang/String;Landroid/app/IWallpaperManagerCallback;ILandroid/os/Bundle;I)Landroid/os/ParcelFileDescriptor; +Landroid/app/job/IJobCallback$Stub$Proxy;-><init>(Landroid/os/IBinder;)V +Landroid/app/job/IJobCallback$Stub$Proxy;->mRemote:Landroid/os/IBinder; +Landroid/app/job/IJobCallback$Stub;-><init>()V +Landroid/app/job/IJobCallback$Stub;->asInterface(Landroid/os/IBinder;)Landroid/app/job/IJobCallback; +Landroid/app/job/IJobCallback;->acknowledgeStartMessage(IZ)V +Landroid/app/job/IJobCallback;->acknowledgeStopMessage(IZ)V +Landroid/app/job/IJobCallback;->jobFinished(IZ)V Landroid/app/job/IJobScheduler$Stub$Proxy;-><init>(Landroid/os/IBinder;)V Landroid/app/job/IJobScheduler$Stub;->asInterface(Landroid/os/IBinder;)Landroid/app/job/IJobScheduler; +Landroid/app/job/IJobService$Stub$Proxy;-><init>(Landroid/os/IBinder;)V +Landroid/app/job/IJobService$Stub$Proxy;->mRemote:Landroid/os/IBinder; +Landroid/app/job/IJobService$Stub;-><init>()V +Landroid/app/job/IJobService$Stub;->asInterface(Landroid/os/IBinder;)Landroid/app/job/IJobService; +Landroid/app/job/IJobService;->startJob(Landroid/app/job/JobParameters;)V +Landroid/app/job/IJobService;->stopJob(Landroid/app/job/JobParameters;)V Landroid/app/LoadedApk;->getAssets()Landroid/content/res/AssetManager; Landroid/app/LoadedApk;->getClassLoader()Ljava/lang/ClassLoader; Landroid/app/LoadedApk;->getCompatibilityInfo()Landroid/content/res/CompatibilityInfo; @@ -572,11 +611,21 @@ Landroid/content/IContentService$Stub;->asInterface(Landroid/os/IBinder;)Landroi Landroid/content/IContentService;->cancelSync(Landroid/accounts/Account;Ljava/lang/String;Landroid/content/ComponentName;)V Landroid/content/IContentService;->getMasterSyncAutomatically()Z Landroid/content/IContentService;->setMasterSyncAutomatically(Z)V +Landroid/content/IIntentReceiver$Stub$Proxy;-><init>(Landroid/os/IBinder;)V +Landroid/content/IIntentReceiver$Stub$Proxy;->mRemote:Landroid/os/IBinder; +Landroid/content/IIntentReceiver$Stub;-><init>()V Landroid/content/Intent;->ACTION_ALARM_CHANGED:Ljava/lang/String; Landroid/content/Intent;->mExtras:Landroid/os/Bundle; Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/IBinder;)Landroid/content/Intent; Landroid/content/Intent;->toInsecureString()Ljava/lang/String; Landroid/content/IntentFilter;->mActions:Ljava/util/ArrayList; +Landroid/content/ISyncAdapter$Stub$Proxy;-><init>(Landroid/os/IBinder;)V +Landroid/content/ISyncAdapter$Stub$Proxy;->mRemote:Landroid/os/IBinder; +Landroid/content/ISyncContext$Stub$Proxy;-><init>(Landroid/os/IBinder;)V +Landroid/content/ISyncContext$Stub$Proxy;->mRemote:Landroid/os/IBinder; +Landroid/content/ISyncContext$Stub;->asInterface(Landroid/os/IBinder;)Landroid/content/ISyncContext; +Landroid/content/ISyncStatusObserver$Stub$Proxy;-><init>(Landroid/os/IBinder;)V +Landroid/content/ISyncStatusObserver$Stub$Proxy;->mRemote:Landroid/os/IBinder; Landroid/content/pm/ActivityInfo;->resizeMode:I Landroid/content/pm/ActivityInfo;->supportsPictureInPicture()Z Landroid/content/pm/ApplicationInfo;->enabledSetting:I @@ -591,7 +640,28 @@ Landroid/content/pm/ApplicationInfo;->secondaryCpuAbi:Ljava/lang/String; Landroid/content/pm/ApplicationInfo;->secondaryNativeLibraryDir:Ljava/lang/String; Landroid/content/pm/ApplicationInfo;->versionCode:I Landroid/content/pm/ComponentInfo;->getComponentName()Landroid/content/ComponentName; +Landroid/content/pm/IPackageDataObserver$Stub$Proxy;-><init>(Landroid/os/IBinder;)V +Landroid/content/pm/IPackageDataObserver$Stub$Proxy;->mRemote:Landroid/os/IBinder; Landroid/content/pm/IPackageDataObserver$Stub;->asInterface(Landroid/os/IBinder;)Landroid/content/pm/IPackageDataObserver; +Landroid/content/pm/IPackageDeleteObserver2$Stub$Proxy;-><init>(Landroid/os/IBinder;)V +Landroid/content/pm/IPackageDeleteObserver2$Stub$Proxy;->mRemote:Landroid/os/IBinder; +Landroid/content/pm/IPackageDeleteObserver2;->onPackageDeleted(Ljava/lang/String;ILjava/lang/String;)V +Landroid/content/pm/IPackageInstallerCallback$Stub$Proxy;-><init>(Landroid/os/IBinder;)V +Landroid/content/pm/IPackageInstallerCallback$Stub$Proxy;->mRemote:Landroid/os/IBinder; +Landroid/content/pm/IPackageInstallerCallback$Stub;->asInterface(Landroid/os/IBinder;)Landroid/content/pm/IPackageInstallerCallback; +Landroid/content/pm/IPackageInstallerCallback;->onSessionActiveChanged(IZ)V +Landroid/content/pm/IPackageInstallerCallback;->onSessionBadgingChanged(I)V +Landroid/content/pm/IPackageInstallerCallback;->onSessionCreated(I)V +Landroid/content/pm/IPackageInstallerCallback;->onSessionFinished(IZ)V +Landroid/content/pm/IPackageInstallerCallback;->onSessionProgressChanged(IF)V +Landroid/content/pm/IPackageInstallerSession$Stub$Proxy;-><init>(Landroid/os/IBinder;)V +Landroid/content/pm/IPackageInstallerSession$Stub$Proxy;->mRemote:Landroid/os/IBinder; +Landroid/content/pm/IPackageInstallerSession$Stub;-><init>()V +Landroid/content/pm/IPackageInstallerSession$Stub;->asInterface(Landroid/os/IBinder;)Landroid/content/pm/IPackageInstallerSession; +Landroid/content/pm/IPackageInstallObserver2$Stub$Proxy;-><init>(Landroid/os/IBinder;)V +Landroid/content/pm/IPackageInstallObserver2$Stub$Proxy;->mRemote:Landroid/os/IBinder; +Landroid/content/pm/IPackageInstallObserver2$Stub;-><init>()V +Landroid/content/pm/IPackageInstallObserver2;->onPackageInstalled(Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;)V Landroid/content/pm/IPackageManager$Stub$Proxy;->getInstalledPackages(II)Landroid/content/pm/ParceledListSlice; Landroid/content/pm/IPackageManager$Stub$Proxy;->getPackageInfo(Ljava/lang/String;II)Landroid/content/pm/PackageInfo; Landroid/content/pm/IPackageManager$Stub$Proxy;->getPackagesForUid(I)[Ljava/lang/String; @@ -613,6 +683,8 @@ Landroid/content/pm/IPackageManager;->setInstallerPackageName(Ljava/lang/String; Landroid/content/pm/IPackageManager;->setLastChosenActivity(Landroid/content/Intent;Ljava/lang/String;ILandroid/content/IntentFilter;ILandroid/content/ComponentName;)V Landroid/content/pm/IPackageMoveObserver$Stub;-><init>()V Landroid/content/pm/IPackageMoveObserver$Stub;->asInterface(Landroid/os/IBinder;)Landroid/content/pm/IPackageMoveObserver; +Landroid/content/pm/IPackageStatsObserver$Stub$Proxy;-><init>(Landroid/os/IBinder;)V +Landroid/content/pm/IPackageStatsObserver$Stub$Proxy;->mRemote:Landroid/os/IBinder; Landroid/content/pm/IPackageStatsObserver$Stub;-><init>()V Landroid/content/pm/IShortcutService$Stub$Proxy;-><init>(Landroid/os/IBinder;)V Landroid/content/pm/LauncherActivityInfo;->mActivityInfo:Landroid/content/pm/ActivityInfo; @@ -639,6 +711,7 @@ Landroid/content/pm/PackageParser$ActivityIntentInfo;->activity:Landroid/content Landroid/content/pm/PackageParser$Component;->className:Ljava/lang/String; Landroid/content/pm/PackageParser$Component;->getComponentName()Landroid/content/ComponentName; Landroid/content/pm/PackageParser$Component;->intents:Ljava/util/ArrayList; +Landroid/content/pm/PackageParser$Component;->metaData:Landroid/os/Bundle; Landroid/content/pm/PackageParser$Instrumentation;->info:Landroid/content/pm/InstrumentationInfo; Landroid/content/pm/PackageParser$IntentInfo;-><init>()V Landroid/content/pm/PackageParser$IntentInfo;->banner:I @@ -649,8 +722,12 @@ Landroid/content/pm/PackageParser$IntentInfo;->logo:I Landroid/content/pm/PackageParser$IntentInfo;->nonLocalizedLabel:Ljava/lang/CharSequence; Landroid/content/pm/PackageParser$Package;->activities:Ljava/util/ArrayList; Landroid/content/pm/PackageParser$Package;->applicationInfo:Landroid/content/pm/ApplicationInfo; +Landroid/content/pm/PackageParser$Package;->configPreferences:Ljava/util/ArrayList; Landroid/content/pm/PackageParser$Package;->instrumentation:Ljava/util/ArrayList; Landroid/content/pm/PackageParser$Package;->mAppMetaData:Landroid/os/Bundle; +Landroid/content/pm/PackageParser$Package;->mPreferredOrder:I +Landroid/content/pm/PackageParser$Package;->mSharedUserId:Ljava/lang/String; +Landroid/content/pm/PackageParser$Package;->mSharedUserLabel:I Landroid/content/pm/PackageParser$Package;->mVersionCode:I Landroid/content/pm/PackageParser$Package;->mVersionName:Ljava/lang/String; Landroid/content/pm/PackageParser$Package;->packageName:Ljava/lang/String; @@ -658,8 +735,10 @@ Landroid/content/pm/PackageParser$Package;->permissionGroups:Ljava/util/ArrayLis Landroid/content/pm/PackageParser$Package;->permissions:Ljava/util/ArrayList; Landroid/content/pm/PackageParser$Package;->providers:Ljava/util/ArrayList; Landroid/content/pm/PackageParser$Package;->receivers:Ljava/util/ArrayList; +Landroid/content/pm/PackageParser$Package;->reqFeatures:Ljava/util/ArrayList; Landroid/content/pm/PackageParser$Package;->requestedPermissions:Ljava/util/ArrayList; Landroid/content/pm/PackageParser$Package;->services:Ljava/util/ArrayList; +Landroid/content/pm/PackageParser$Package;->usesLibraries:Ljava/util/ArrayList; Landroid/content/pm/PackageParser$Provider;->info:Landroid/content/pm/ProviderInfo; Landroid/content/pm/PackageParser$ProviderIntentInfo;->provider:Landroid/content/pm/PackageParser$Provider; Landroid/content/pm/PackageParser$Service;->info:Landroid/content/pm/ServiceInfo; @@ -768,7 +847,19 @@ Landroid/content/res/XmlBlock;-><init>([B)V Landroid/content/res/XmlBlock;->newParser()Landroid/content/res/XmlResourceParser; Landroid/content/SearchRecentSuggestionsProvider;->mSuggestionProjection:[Ljava/lang/String; Landroid/content/SyncContext;->setStatusText(Ljava/lang/String;)V +Landroid/content/SyncStatusInfo;-><init>(Landroid/os/Parcel;)V +Landroid/content/SyncStatusInfo;->authorityId:I +Landroid/content/SyncStatusInfo;->CREATOR:Landroid/os/Parcelable$Creator; +Landroid/content/SyncStatusInfo;->ensurePeriodicSyncTimeSize(I)V +Landroid/content/SyncStatusInfo;->initialFailureTime:J +Landroid/content/SyncStatusInfo;->initialize:Z +Landroid/content/SyncStatusInfo;->lastFailureMesg:Ljava/lang/String; +Landroid/content/SyncStatusInfo;->lastFailureSource:I +Landroid/content/SyncStatusInfo;->lastFailureTime:J +Landroid/content/SyncStatusInfo;->lastSuccessSource:I Landroid/content/SyncStatusInfo;->lastSuccessTime:J +Landroid/content/SyncStatusInfo;->pending:Z +Landroid/content/SyncStatusInfo;->periodicSyncTimes:Ljava/util/ArrayList; Landroid/content/UriMatcher;->mChildren:Ljava/util/ArrayList; Landroid/content/UriMatcher;->mText:Ljava/lang/String; Landroid/database/AbstractCursor;->mExtras:Landroid/os/Bundle; @@ -993,6 +1084,7 @@ Landroid/hardware/camera2/impl/CameraMetadataNative;->mMetadataPtr:J Landroid/hardware/camera2/utils/TypeReference;->createSpecializedTypeReference(Ljava/lang/reflect/Type;)Landroid/hardware/camera2/utils/TypeReference; Landroid/hardware/Camera;->addCallbackBuffer([BI)V Landroid/hardware/Camera;->mNativeContext:J +Landroid/hardware/Camera;->native_setup(Ljava/lang/Object;IILjava/lang/String;)I Landroid/hardware/Camera;->openLegacy(II)Landroid/hardware/Camera; Landroid/hardware/Camera;->postEventFromNative(Ljava/lang/Object;IIILjava/lang/Object;)V Landroid/hardware/display/WifiDisplayStatus;->mActiveDisplay:Landroid/hardware/display/WifiDisplay; @@ -1088,6 +1180,9 @@ Landroid/location/GeocoderParams;->getClientPackage()Ljava/lang/String; Landroid/location/GeocoderParams;->getLocale()Ljava/util/Locale; Landroid/location/IGeocodeProvider$Stub;-><init>()V Landroid/location/IGeofenceProvider$Stub;-><init>()V +Landroid/location/ILocationListener$Stub$Proxy;-><init>(Landroid/os/IBinder;)V +Landroid/location/ILocationListener$Stub$Proxy;->mRemote:Landroid/os/IBinder; +Landroid/location/ILocationListener;->onLocationChanged(Landroid/location/Location;)V Landroid/location/ILocationManager$Stub$Proxy;-><init>(Landroid/os/IBinder;)V Landroid/location/ILocationManager$Stub;->asInterface(Landroid/os/IBinder;)Landroid/location/ILocationManager; Landroid/location/LocationManager;->mService:Landroid/location/ILocationManager; @@ -1250,6 +1345,7 @@ Landroid/media/RemoteDisplay;->notifyDisplayError(I)V Landroid/media/RemoteDisplayState;-><init>()V Landroid/media/RemoteDisplayState;->displays:Ljava/util/ArrayList; Landroid/media/RingtoneManager;->getRingtone(Landroid/content/Context;Landroid/net/Uri;I)Landroid/media/Ringtone; +Landroid/media/session/MediaSession;->getCallingPackage()Ljava/lang/String; Landroid/media/session/MediaSession;->mCallback:Landroid/media/session/MediaSession$CallbackMessageHandler; Landroid/media/session/MediaSessionLegacyHelper;->getHelper(Landroid/content/Context;)Landroid/media/session/MediaSessionLegacyHelper; Landroid/media/soundtrigger/SoundTriggerDetector$EventPayload;->getCaptureSession()Ljava/lang/Integer; @@ -1314,6 +1410,7 @@ Landroid/net/IConnectivityManager$Stub$Proxy;->getAllNetworks()[Landroid/net/Net Landroid/net/IConnectivityManager$Stub$Proxy;->getTetherableIfaces()[Ljava/lang/String; Landroid/net/IConnectivityManager$Stub$Proxy;->getTetherableUsbRegexs()[Ljava/lang/String; Landroid/net/IConnectivityManager$Stub$Proxy;->getTetheredIfaces()[Ljava/lang/String; +Landroid/net/IConnectivityManager$Stub$Proxy;->mRemote:Landroid/os/IBinder; Landroid/net/IConnectivityManager$Stub;->asInterface(Landroid/os/IBinder;)Landroid/net/IConnectivityManager; Landroid/net/IConnectivityManager;->getActiveLinkProperties()Landroid/net/LinkProperties; Landroid/net/IConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; @@ -1381,6 +1478,9 @@ Landroid/net/TrafficStats;->getTxBytes(Ljava/lang/String;)J Landroid/net/Uri;-><init>()V Landroid/net/wifi/IWifiManager$Stub$Proxy;-><init>(Landroid/os/IBinder;)V Landroid/net/wifi/IWifiManager$Stub;->asInterface(Landroid/os/IBinder;)Landroid/net/wifi/IWifiManager; +Landroid/net/wifi/IWifiScanner$Stub$Proxy;-><init>(Landroid/os/IBinder;)V +Landroid/net/wifi/IWifiScanner$Stub$Proxy;->mRemote:Landroid/os/IBinder; +Landroid/net/wifi/IWifiScanner$Stub;-><init>()V Landroid/net/wifi/p2p/WifiP2pGroup;->getNetworkId()I Landroid/net/wifi/p2p/WifiP2pGroup;->TEMPORARY_NET_ID:I Landroid/net/wifi/p2p/WifiP2pGroupList;->getGroupList()Ljava/util/Collection; @@ -2772,6 +2872,7 @@ Landroid/widget/AutoCompleteTextView;->mPopup:Landroid/widget/ListPopupWindow; Landroid/widget/AutoCompleteTextView;->setDropDownAlwaysVisible(Z)V Landroid/widget/AutoCompleteTextView;->setForceIgnoreOutsideTouch(Z)V Landroid/widget/BaseAdapter;->mDataSetObservable:Landroid/database/DataSetObservable; +Landroid/widget/CompoundButton;->mBroadcasting:Z Landroid/widget/CompoundButton;->mButtonDrawable:Landroid/graphics/drawable/Drawable; Landroid/widget/CompoundButton;->mOnCheckedChangeListener:Landroid/widget/CompoundButton$OnCheckedChangeListener; Landroid/widget/CursorAdapter;->mChangeObserver:Landroid/widget/CursorAdapter$ChangeObserver; @@ -3301,6 +3402,7 @@ Lcom/android/internal/telephony/ISms$Stub;->asInterface(Landroid/os/IBinder;)Lco Lcom/android/internal/telephony/ISub$Stub$Proxy;-><init>(Landroid/os/IBinder;)V Lcom/android/internal/telephony/ITelephony$Stub$Proxy;-><init>(Landroid/os/IBinder;)V Lcom/android/internal/telephony/ITelephony$Stub$Proxy;->endCall()Z +Lcom/android/internal/telephony/ITelephony$Stub$Proxy;->mRemote:Landroid/os/IBinder; Lcom/android/internal/telephony/ITelephony$Stub;->asInterface(Landroid/os/IBinder;)Lcom/android/internal/telephony/ITelephony; Lcom/android/internal/telephony/ITelephony$Stub;->TRANSACTION_call:I Lcom/android/internal/telephony/ITelephony$Stub;->TRANSACTION_endCall:I @@ -3518,6 +3620,7 @@ Ljava/lang/ref/Reference;->getReferent()Ljava/lang/Object; Ljava/lang/ref/Reference;->referent:Ljava/lang/Object; Ljava/lang/ref/ReferenceQueue;->add(Ljava/lang/ref/Reference;)V Ljava/lang/reflect/Executable;->artMethod:J +Ljava/lang/reflect/Field;->accessFlags:I Ljava/lang/reflect/Parameter;-><init>(Ljava/lang/String;ILjava/lang/reflect/Executable;I)V Ljava/lang/reflect/Proxy;->invoke(Ljava/lang/reflect/Proxy;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; Ljava/lang/Runtime;->load(Ljava/lang/String;Ljava/lang/ClassLoader;)V diff --git a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java index 51ce7c20dd5e..94f8f38739bc 100644 --- a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java +++ b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java @@ -3961,8 +3961,6 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager { DevicePolicyData policy = getUserData(credentialOwner); PasswordMetrics metrics = getUserPasswordMetricsLocked(credentialOwner); if (metrics == null) { - Slog.wtf(LOG_TAG, "Should have had a valid password metrics for updating checkpoint " + - "validity."); metrics = new PasswordMetrics(); } policy.mPasswordValidAtLastCheckpoint = @@ -4511,7 +4509,8 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager { } if (metrics == null) { - Slog.wtf(LOG_TAG, "FBE device, should have been unlocked and had valid metrics."); + // This could happen if the user never had a password set, for example, so + // setActivePasswordState has never been called for it. metrics = new PasswordMetrics(); } return isPasswordSufficientForUserWithoutCheckpointLocked(metrics, userHandle, parent); |