Setup a temporary directory for update_engine_sideload.
When running update_engine_sideload from recovery, the default temp
directory (/data/misc/update_engine/tmp) is not available. This
directory is currently used to store a blob when applying a bspatch
from a child process. This patch uses /tmp/update_engine_sideload as
a temporary directory when running update_engine_sideload from recovery.
Bug: 27178350
TEST=`adb sideload` an incremental update.
(cherry picked from commit 3295102ed64107f966d4cf8bfe733bb936646630)
Change-Id: Icef9dd48b00991975bcf6c39a148f952ef43d9e3
3 files changed