/aosp14/frameworks/base/core/java/android/content/rollback/ |
H A D | RollbackInfo.java | 34 public final class RollbackInfo implements Parcelable { class 49 public RollbackInfo(int rollbackId, List<PackageRollbackInfo> packages, boolean isStaged, in RollbackInfo() method in RollbackInfo 58 private RollbackInfo(Parcel in) { in RollbackInfo() method in RollbackInfo 129 public static final @android.annotation.NonNull Parcelable.Creator<RollbackInfo> CREATOR = 130 new Parcelable.Creator<RollbackInfo>() { 131 public RollbackInfo createFromParcel(Parcel in) { 132 return new RollbackInfo(in); 135 public RollbackInfo[] newArray(int size) { 136 return new RollbackInfo[size];
|
H A D | RollbackManager.java | 85 public List<RollbackInfo> getAvailableRollbacks() { in getAvailableRollbacks() 114 public @NonNull List<RollbackInfo> getRecentlyCommittedRollbacks() { in getRecentlyCommittedRollbacks()
|
H A D | RollbackInfo.aidl | 18 parcelable RollbackInfo;
|
H A D | IRollbackManager.aidl | 20 import android.content.rollback.RollbackInfo;
|
/aosp14/frameworks/base/services/core/java/com/android/server/rollback/ |
H A D | RollbackPackageHealthObserver.java | 29 import android.content.rollback.RollbackInfo; 141 RollbackInfo rollback = getAvailableRollback(failedPackage); in execute() 195 void notifyRollbackAvailable(RollbackInfo rollback) { in notifyRollbackAvailable() 208 private static boolean isRebootlessApex(RollbackInfo rollback) { in isRebootlessApex() 246 private RollbackInfo getAvailableRollback(VersionedPackage failedPackage) { in getAvailableRollback() 248 for (RollbackInfo rollback : rollbackManager.getAvailableRollbacks()) { in getAvailableRollback() 488 private boolean useTwoPhaseRollback(List<RollbackInfo> rollbacks) { in useTwoPhaseRollback() 496 for (RollbackInfo rollback : rollbacks) { in useTwoPhaseRollback() 510 List<RollbackInfo> rollbacks = rollbackManager.getAvailableRollbacks(); in rollbackAll() 518 for (RollbackInfo rollback : rollbacks) { in rollbackAll() [all …]
|
H A D | WatchdogRollbackLogger.java | 38 import android.content.rollback.RollbackInfo; 120 List<RollbackInfo> recentlyCommittedRollbacks) { in logRollbackStatusOnBoot() 123 RollbackInfo rollback = null; in logRollbackStatusOnBoot() 124 for (RollbackInfo info : recentlyCommittedRollbacks) { in logRollbackStatusOnBoot()
|
H A D | RollbackStore.java | 26 import android.content.rollback.RollbackInfo; 188 private static JSONObject rollbackInfoToJson(RollbackInfo rollback) throws JSONException { in rollbackInfoToJson() 198 private static RollbackInfo rollbackInfoFromJson(JSONObject json) throws JSONException { in rollbackInfoFromJson() 199 return new RollbackInfo( in rollbackInfoFromJson()
|
H A D | Rollback.java | 35 import android.content.rollback.RollbackInfo; 127 public final RollbackInfo info; 209 this.info = new RollbackInfo(rollbackId, in Rollback() 228 Rollback(RollbackInfo info, File backupDir, Instant timestamp, int originalSessionId, in Rollback()
|
H A D | RollbackManagerServiceImpl.java | 43 import android.content.rollback.RollbackInfo; 366 List<RollbackInfo> rollbacks = new ArrayList<>(); in getAvailableRollbacks() 379 public ParceledListSlice<RollbackInfo> getRecentlyCommittedRollbacks() { in getRecentlyCommittedRollbacks() 385 List<RollbackInfo> rollbacks = new ArrayList<>(); in getRecentlyCommittedRollbacks()
|
/aosp14/frameworks/base/tests/RollbackTest/SampleRollbackApp/src/com/android/sample/rollbackapp/ |
H A D | MainActivity.java | 28 import android.content.rollback.RollbackInfo; 62 List<RollbackInfo> availableRollbacks = mRollbackManager.getAvailableRollbacks(); in onCreate() 109 List<RollbackInfo> mRollbackInfos; 112 CustomAdapter(List<RollbackInfo> rollbackInfos) { in CustomAdapter() 136 RollbackInfo rollbackInfo = mRollbackInfos.get(position); in getView()
|
/aosp14/frameworks/base/tests/RollbackTest/RollbackTest/src/com/android/tests/rollback/ |
H A D | RollbackTest.java | 33 import android.content.rollback.RollbackInfo; 70 private static boolean hasRollbackInclude(List<RollbackInfo> rollbacks, String packageName) { in hasRollbackInclude() 153 RollbackInfo available = waitForAvailableRollback(TestApp.A); in testBasic() 181 RollbackInfo committed = getUniqueRollbackInfoForPackage( in testBasic() 215 RollbackInfo rollback = getUniqueRollbackInfoForPackage( in testSameVersionUpdate() 260 RollbackInfo rollbackA = waitForAvailableRollback(TestApp.A); in testBadUpdateRollback() 264 RollbackInfo rollbackB = waitForAvailableRollback(TestApp.B); in testBadUpdateRollback() 308 RollbackInfo rollback = waitForAvailableRollback(TestApp.A); in testRollForwardRace()
|
H A D | StagedRollbackTest.java | 27 import android.content.rollback.RollbackInfo; 103 RollbackInfo rollback = getUniqueRollbackInfoForPackage( in testPreviouslyAbandonedRollbacks_Phase2_Rollback() 186 RollbackInfo available = RollbackUtils.getAvailableRollback(APK_IN_APEX_TESTAPEX_NAME); in testRollbackApexWithApkCrashing_Phase2_Crash() 233 RollbackInfo rollback = getUniqueRollbackInfoForPackage( in testWatchdogMonitorsAcrossReboots_Phase3_VerifyRollback() 258 RollbackInfo rollback = RollbackUtils.waitForAvailableRollback(packageName); in testRollbackRebootlessApex()
|
H A D | MultiUserRollbackTest.java | 24 import android.content.rollback.RollbackInfo; 98 RollbackInfo rollback = RollbackUtils.waitForAvailableRollback(TestApp.A); in testMultipleUsersUpgradeToV2() 141 RollbackInfo rollback = RollbackUtils.waitForAvailableRollback(TestApp.A); in testStagedRollback_Phase3()
|
/aosp14/frameworks/base/services/tests/mockingservicestests/src/com/android/server/rollback/ |
H A D | RollbackPackageHealthObserverTest.java | 34 import android.content.rollback.RollbackInfo; 75 RollbackInfo mRollbackInfo;
|
/aosp14/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | PackageSessionVerifier.java | 31 import android.content.rollback.RollbackInfo; 416 final List<RollbackInfo> rollbacks = rm.getRecentlyCommittedRollbacks(); in retrieveRollbackIdForCommitSession() 418 final RollbackInfo rollback = rollbacks.get(i); in retrieveRollbackIdForCommitSession()
|
H A D | PackageManagerShellCommand.java | 76 import android.content.rollback.RollbackInfo; 638 RollbackInfo rollback = null; in runRollbackApp() 639 for (RollbackInfo r : rm.getAvailableRollbacks()) { in runRollbackApp()
|
/aosp14/frameworks/base/core/api/ |
H A D | system-current.txt | 4223 public final class RollbackInfo implements android.os.Parcelable { 4231 …l public static final android.os.Parcelable.Creator<android.content.rollback.RollbackInfo> CREATOR; 4236 …ST_MANAGE_ROLLBACKS"}) public java.util.List<android.content.rollback.RollbackInfo> getAvailableRo… 4237 …ST_MANAGE_ROLLBACKS"}) public java.util.List<android.content.rollback.RollbackInfo> getRecentlyCom…
|
/aosp14/frameworks/base/boot/ |
H A D | preloaded-classes | 1872 android.content.rollback.RollbackInfo$1 1873 android.content.rollback.RollbackInfo
|
H A D | boot-image-profile.txt | 24655 Landroid/content/rollback/RollbackInfo$1; 24656 Landroid/content/rollback/RollbackInfo;
|
/aosp14/frameworks/base/config/ |
H A D | preloaded-classes | 1876 android.content.rollback.RollbackInfo$1 1877 android.content.rollback.RollbackInfo
|
H A D | boot-image-profile.txt | 34762 Landroid/content/rollback/RollbackInfo$1; 34763 Landroid/content/rollback/RollbackInfo;
|