kernel 3.0 for recovery