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

Commit 4b997a53 authored by Han Wang's avatar Han Wang
Browse files

PowerManager: Move custom API definition to end of AIDL

 * Corrects IPowerManager.h transaction IDs that are currently
   out sequence. As a bonus, we don't need to update IPowerManager.h
   anymore when adding our own methods.

Change-Id: Ifb84f999909317bd8281c896a68a8565173392c6
parent ee817c5e
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -45,7 +45,6 @@ interface IPowerManager
    @UnsupportedAppUsage
    void userActivity(long time, int event, int flags);
    void wakeUp(long time, int reason, String details, String opPackageName);
    void wakeUpWithProximityCheck(long time, int reason, String details, String opPackageName);
    @UnsupportedAppUsage
    void goToSleep(long time, int reason, int flags);
    void nap(long time);
@@ -63,7 +62,6 @@ interface IPowerManager

    @UnsupportedAppUsage
    void reboot(boolean confirm, String reason, boolean wait);
    void rebootCustom(boolean confirm, String reason, boolean wait);
    void rebootSafeMode(boolean confirm, boolean wait);
    void shutdown(boolean confirm, String reason, boolean wait);
    void crash(String message);
@@ -84,4 +82,8 @@ interface IPowerManager

    // Forces the system to suspend even if there are held wakelocks.
    boolean forceSuspend();

    // Lineage custom API
    void wakeUpWithProximityCheck(long time, int reason, String details, String opPackageName);
    void rebootCustom(boolean confirm, String reason, boolean wait);
}