faft: Fix mode_aware_reboot under recovery mode and suppress logging

Under normal and dev mode, the mode_aware_reboot works fine to bypass
the next firmwre screen to enter either the same mode or recovery
mode. However, under recovery mode, there are 3 possible modes on the
next boot, i.e. normal, dev, and recovery modes. We should try to
both press Ctrl-D and replug USB.

This change also skips the unnecessary logging messages when checking
the current mode.

BUG=chrome-os-partner:16231
TEST=Ran firmware_CorruptBothFwSigAB on both normal and dev modes on Jerry.

Change-Id: I42b426a45779c3a9c65f8fe8ce3a0c572ffc9cb2
Reviewed-on: https://chromium-review.googlesource.com/270102
Trybot-Ready: Tom Tam <waihong@google.com>
Tested-by: Tom Tam <waihong@google.com>
Reviewed-by: Yusuf Mohsinally <mohsinally@chromium.org>
Commit-Queue: Tom Tam <waihong@google.com>
2 files changed