touch_updater: add recovery flag support

Add recovery flag to elan hid touch firmware update script and enable
firmware rollback.

BUG=b:206043457
TEST=Manual test touch firmware upgrade and downgrade

Change-Id: Ie114df8f643fe6ca5f88de5cee7f082d75b6b6c9
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/touch_updater/+/3803769
Tested-by: Jingyuan Liang <jingyliang@google.com>
Commit-Queue: Jingyuan Liang <jingyliang@google.com>
Auto-Submit: Jingyuan Liang <jingyliang@google.com>
Reviewed-by: Kenneth Albanowski <kenalba@google.com>
Reviewed-by: Henry Barnor <hbarnor@chromium.org>
Reviewed-by: Sean O'Brien <seobrien@chromium.org>
2 files changed