Ethiopia 's government has accused the opposition of engineering the protests and breaking the non-violence pact .