diff options
author | Jeff Sharkey <jsharkey@android.com> | 2014-09-25 19:06:24 +0200 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2014-09-25 19:06:24 +0200 |
commit | 6265665282a913a545606f4e8a20de8c57c3ae84 (patch) | |
tree | 86945bb39a77f4527d5e8c0162bf8924b74e633a /recovery.cpp | |
parent | am 530b61e0: Merge "Copy epoll(2) changes to minadb." (diff) | |
parent | Include reason when wiping data. (diff) | |
download | android_bootable_recovery-6265665282a913a545606f4e8a20de8c57c3ae84.tar android_bootable_recovery-6265665282a913a545606f4e8a20de8c57c3ae84.tar.gz android_bootable_recovery-6265665282a913a545606f4e8a20de8c57c3ae84.tar.bz2 android_bootable_recovery-6265665282a913a545606f4e8a20de8c57c3ae84.tar.lz android_bootable_recovery-6265665282a913a545606f4e8a20de8c57c3ae84.tar.xz android_bootable_recovery-6265665282a913a545606f4e8a20de8c57c3ae84.tar.zst android_bootable_recovery-6265665282a913a545606f4e8a20de8c57c3ae84.zip |
Diffstat (limited to 'recovery.cpp')
-rw-r--r-- | recovery.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/recovery.cpp b/recovery.cpp index f78d6e46c..7f17b16ef 100644 --- a/recovery.cpp +++ b/recovery.cpp @@ -60,6 +60,7 @@ static const struct option OPTIONS[] = { { "locale", required_argument, NULL, 'l' }, { "stages", required_argument, NULL, 'g' }, { "shutdown_after", no_argument, NULL, 'p' }, + { "reason", required_argument, NULL, 'r' }, { NULL, 0, NULL, 0 }, }; @@ -80,6 +81,7 @@ RecoveryUI* ui = NULL; char* locale = NULL; char recovery_version[PROPERTY_VALUE_MAX+1]; char* stage = NULL; +char* reason = NULL; /* * The recovery tool communicates with the main system through /cache files. @@ -870,6 +872,7 @@ main(int argc, char **argv) { break; } case 'p': shutdown_after = true; break; + case 'r': reason = optarg; break; case '?': LOGE("Invalid command argument\n"); continue; @@ -881,6 +884,7 @@ main(int argc, char **argv) { } printf("locale is [%s]\n", locale); printf("stage is [%s]\n", stage); + printf("reason is [%s]\n", reason); Device* device = make_device(); ui = device->GetUI(); |