From 079998d80ed6be445c37388b3d9e7c98a4065234 Mon Sep 17 00:00:00 2001 From: Elvira Khabirova Date: Sat, 27 Jul 2024 21:10:29 +0200 Subject: Pass package information to reboot bootreason Pass the failed package name to rebootPromptAndWipeUserData into the boot subreason. This can later be handled by recovery or the bootloader to store/display the reason to aid debugging. Test: trigger RescueParty on Cuttlefish Bug: 280625942 Change-Id: Iff96d445974330cbb099983364903ecab2642b8e --- services/core/java/com/android/server/RescueParty.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/RescueParty.java b/services/core/java/com/android/server/RescueParty.java index c2cb5e90ca58..0daeaf4d01dd 100644 --- a/services/core/java/com/android/server/RescueParty.java +++ b/services/core/java/com/android/server/RescueParty.java @@ -659,7 +659,7 @@ public class RescueParty { @Override public void run() { try { - RecoverySystem.rebootPromptAndWipeUserData(context, TAG); + RecoverySystem.rebootPromptAndWipeUserData(context, TAG + "," + failedPackage); } catch (Throwable t) { logRescueException(level, failedPackage, t); } -- cgit v1.2.3-59-g8ed1b