Kernel 3.0 for recovery