summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/java/android/app/admin/DevicePolicyManager.java13
1 files changed, 6 insertions, 7 deletions
diff --git a/core/java/android/app/admin/DevicePolicyManager.java b/core/java/android/app/admin/DevicePolicyManager.java
index 128a8721f1e7..17cb798f7348 100644
--- a/core/java/android/app/admin/DevicePolicyManager.java
+++ b/core/java/android/app/admin/DevicePolicyManager.java
@@ -6311,13 +6311,12 @@ public class DevicePolicyManager {
* personal use, removing the managed profile and all policies set by the profile owner.
* </p>
*
- * <p>
- * Calling this method from the primary user will only work if the calling app is targeting
- * Android 13 or below, in which case it will cause the device to reboot, erasing all device
- * data - including all the secondary users and their data - while booting up. If an app
- * targeting Android 13+ is calling this method from the primary user or last full user,
- * {@link IllegalStateException} will be thrown.
- * </p>
+ * <p> Calling this method from the primary user will only work if the calling app is
+ * targeting SDK level {@link Build.VERSION_CODES#TIRAMISU} or below, in which case it will
+ * cause the device to reboot, erasing all device data - including all the secondary users
+ * and their data - while booting up. If an app targeting SDK level
+ * {@link Build.VERSION_CODES#UPSIDE_DOWN_CAKE} and above is calling this method from the
+ * primary user or last full user, {@link IllegalStateException} will be thrown. </p>
*
* If an app wants to wipe the entire device irrespective of which user they are from, they
* should use {@link #wipeDevice} instead.