Pakistani police said they have arrested 170 suspects, while Shiite protesters reached an agreement to end their protests.