Valentino Rossi qualified in 3rd place on the grid for the German GP after overcoming his tyre issues.