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

Commit ddb76864 authored by Robert Horvath's avatar Robert Horvath
Browse files

Document behaviour of "quiescent" reboot reason

On Android TV, adding ",quiescent" to the reboot reason performs a
quiescent boot, during which the screen stays off.

Bug: 178802099
Test: Still compiles
Change-Id: Ib593ba863a718f869bbd04ff24593d0e0a384d99
parent d8343be5
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -1629,6 +1629,12 @@ public final class PowerManager {
     * <p>
     * Requires the {@link android.Manifest.permission#REBOOT} permission.
     * </p>
     * <p>
     * If the {@code reason} string contains ",quiescent", then the screen stays off during reboot
     * and is not turned on again until the user triggers the device to wake up (for example,
     * by pressing the power key).
     * This behavior applies to Android TV devices launched on Android 11 (API level 30) or higher.
     * </p>
     *
     * @param reason code to pass to the kernel (e.g., "recovery") to
     *               request special boot modes, or null.