hc
2024-07-02 39af2116d7581c9a12be9e73bb6bdc31496495ef
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
From f3b4929385988c7a21a60003bd3201415ddbe7eb Mon Sep 17 00:00:00 2001
From: Eddie Cai <eddie.cai.linux@gmail.com>
Date: Thu, 6 Sep 2018 17:58:09 +0800
Subject: [PATCH 11/19] support reboot loader
 
Signed-off-by: Eddie Cai <eddie.cai.linux@gmail.com>
---
 core/adbd/services.c | 5 +++++
 1 file changed, 5 insertions(+)
 
diff --git a/core/adbd/services.c b/core/adbd/services.c
index 6de1951..e4eedc9 100644
--- a/core/adbd/services.c
+++ b/core/adbd/services.c
@@ -185,6 +185,11 @@ void reboot_service(int fd, void *arg)
         waitpid(pid, &ret, 0);
     }
 
+    if (strstr(arg, "loader")) {
+    system("reboot loader");
+    while(1) { pause(); }
+    }
+
     ret = android_reboot(ANDROID_RB_RESTART2, 0, (char *) arg);
     if (ret < 0) {
         snprintf(buf, sizeof(buf), "reboot failed: %s\n", strerror(errno));
-- 
2.20.1