I've been given a Spark-loaded Huawei Ascend Y330, and I want to try rooting it.

 

The rooting info I've found online is confusing: Like, what's the best method? Do you need to buy rooting software? Is it hard to do?

 

Advice would be appreciated :-)