working recovery but u need to add some patches