use apply wrapped in compat
always return true if restore successful, since we need to react accordingly in restoreoninstall, now we perform a relaunch there independent of password protection being set
RELEASE