diff options
author | Doug Zongker <dougz@android.com> | 2012-03-19 23:52:03 +0100 |
---|---|---|
committer | Doug Zongker <dougz@android.com> | 2012-03-20 00:24:28 +0100 |
commit | 703ed152147d90a549a2fee7cda5771703e502a0 (patch) | |
tree | 453e0f55b5ee042862fc63e1bae86600c2754787 /minadbd/adb.c | |
parent | remove retouching code from updater (diff) | |
download | android_bootable_recovery-703ed152147d90a549a2fee7cda5771703e502a0.tar android_bootable_recovery-703ed152147d90a549a2fee7cda5771703e502a0.tar.gz android_bootable_recovery-703ed152147d90a549a2fee7cda5771703e502a0.tar.bz2 android_bootable_recovery-703ed152147d90a549a2fee7cda5771703e502a0.tar.lz android_bootable_recovery-703ed152147d90a549a2fee7cda5771703e502a0.tar.xz android_bootable_recovery-703ed152147d90a549a2fee7cda5771703e502a0.tar.zst android_bootable_recovery-703ed152147d90a549a2fee7cda5771703e502a0.zip |
Diffstat (limited to 'minadbd/adb.c')
-rw-r--r-- | minadbd/adb.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/minadbd/adb.c b/minadbd/adb.c index d1e97b31f..3052458be 100644 --- a/minadbd/adb.c +++ b/minadbd/adb.c @@ -858,6 +858,16 @@ int adb_main() usb_init(); } + if (setgid(AID_SHELL) != 0) { + fprintf(stderr, "failed to setgid to shell\n"); + exit(1); + } + if (setuid(AID_SHELL) != 0) { + fprintf(stderr, "failed to setuid to shell\n"); + exit(1); + } + fprintf(stderr, "userid is %d\n", getuid()); + D("Event loop starting\n"); fdevent_loop(); |