Merge "check if uid=0 before attempting remount"
diff --git a/adb/remount_service.c b/adb/remount_service.c
index 2fe05c3..414b316 100644
--- a/adb/remount_service.c
+++ b/adb/remount_service.c
@@ -113,6 +113,12 @@
     char buffer[200];
     char prop_buf[PROPERTY_VALUE_MAX];
 
+    if (getuid() != 0) {
+        WriteStringFully(fd, "Not running as root. Try \"adb root\" first.\n");
+        adb_close(fd);
+        return;
+    }
+
     bool system_verified = false, vendor_verified = false;
     property_get("partition.system.verified", prop_buf, "0");
     if (!strcmp(prop_buf, "1")) {