From 7f122f6137476941103a4e277659cfc0bf3b1447 Mon Sep 17 00:00:00 2001 From: Dianne Hackborn Date: Mon, 21 May 2018 12:31:51 -0700 Subject: [PATCH] Add new hidden-for-now AppOpsManager APIs to greylist. Bug: 78480444 Test: manual Change-Id: I2a9c2040279df3d875b96edb4a686006f5114a76 Merged-In: I2a9c2040279df3d875b96edb4a686006f5114a76 --- config/hiddenapi-light-greylist.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/config/hiddenapi-light-greylist.txt b/config/hiddenapi-light-greylist.txt index 7ecfbe641cd7c..5c198ea1df5fa 100644 --- a/config/hiddenapi-light-greylist.txt +++ b/config/hiddenapi-light-greylist.txt @@ -346,12 +346,19 @@ Landroid/app/ApplicationPackageManager;->mPM:Landroid/content/pm/IPackageManager Landroid/app/ApplicationPackageManager;->shouldShowRequestPermissionRationale(Ljava/lang/String;)Z Landroid/app/AppOpsManager$OpEntry;->getDuration()I Landroid/app/AppOpsManager$OpEntry;->getMode()I +Landroid/app/AppOpsManager$OpEntry;->getLastAccessTime()J +Landroid/app/AppOpsManager$OpEntry;->getLastAccessBackgroundTime()J +Landroid/app/AppOpsManager$OpEntry;->getLastAccessForegroundTime()J +Landroid/app/AppOpsManager$OpEntry;->getLastRejectTime()J +Landroid/app/AppOpsManager$OpEntry;->getLastRejectBackgroundTime()J +Landroid/app/AppOpsManager$OpEntry;->getLastRejectForegroundTime()J Landroid/app/AppOpsManager$OpEntry;->getRejectTime()J Landroid/app/AppOpsManager$PackageOps;->(Ljava/lang/String;ILjava/util/List;)V Landroid/app/AppOpsManager$PackageOps;->CREATOR:Landroid/os/Parcelable$Creator; Landroid/app/AppOpsManager;->checkOp(IILjava/lang/String;)I Landroid/app/AppOpsManager;->checkOpNoThrow(IILjava/lang/String;)I Landroid/app/AppOpsManager;->getOpsForPackage(ILjava/lang/String;[I)Ljava/util/List; +Landroid/app/AppOpsManager;->MODE_FOREGROUND:I Landroid/app/AppOpsManager;->mService:Lcom/android/internal/app/IAppOpsService; Landroid/app/AppOpsManager;->noteOp(I)I Landroid/app/AppOpsManager;->noteOp(IILjava/lang/String;)I @@ -441,7 +448,10 @@ Landroid/app/AppOpsManager;->permissionToOpCode(Ljava/lang/String;)I Landroid/app/AppOpsManager;->resetAllModes()V Landroid/app/AppOpsManager;->setRestriction(III[Ljava/lang/String;)V Landroid/app/AppOpsManager;->sOpPerms:[Ljava/lang/String; +Landroid/app/AppOpsManager;->startWatchingMode(Ljava/lang/String;Ljava/lang/String;ILandroid/app/AppOpsManager$OnOpChangedListener;)V Landroid/app/AppOpsManager;->strOpToOp(Ljava/lang/String;)I +Landroid/app/AppOpsManager;->unsafeCheckOpRaw(Ljava/lang/String;ILjava/lang/String;)I +Landroid/app/AppOpsManager;->WATCH_FOREGROUND_CHANGES:I Landroid/app/AppOpsManager;->_NUM_OP:I Landroid/app/backup/BackupDataInput$EntityHeader;->dataSize:I Landroid/app/backup/BackupDataInput$EntityHeader;->key:Ljava/lang/String;