Since the friction is constantly changing because of both angle change and velocity change, I took a very small angle dθ, so that while the block is covering it, its velocity would change by dv, its height by rdθ*cosθ and the friction force wouldn't change much, because N isn't changing either...