recovery: Revenge of MiniVold

* Manual port of CyanogenMod/android_bootable_recovery-cm@311abb765a9b67

Signed-off-by: Brandon McAnsh <brandonm@matricom.net>