Update kernel for working recovery