Merge "check if uid=0 before attempting remount"

This commit is contained in:
Nick Kralevich 2015-02-26 00:28:42 +00:00 committed by Gerrit Code Review
commit 895623e5ca

View file

@ -113,6 +113,12 @@ void remount_service(int fd, void *cookie)
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")) {