haida: update recovery init

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Iffe08cd7210bb35d9f89c83bfae85b5491feefb3
haida: move more things to common

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Ie126f89c0e521e682f32c0efc0c186e6d699b76a