I had same problem , I ended up reflashing firmware again and now my phone is 70% full and been 9 hours. Before reflashing it, was like 6 hours max.