Revert "Revert "allow using init.recovery.<hardware>.rc""

This is needed without the clean up commit

This reverts commit b1cb1dbaaada1338debbf5ff3f8618335d508aa2.