Ok so what does Root mean?
It means breaking in to the system of your android device, and accessing the system files.
It’s just like when you install windows, and your windows folder is locked, and you have to unlock it by simply pressing “show system files” (happened in windows XP).
Root will grant you Superuser permission, that's like Administrator in Windows.
Root will grant you Superuser permission, that's like Administrator in Windows.
Why should you do this?
Because you can then modify your device in any imaginable way. Custom ROMs, custom startup animations, unlock the CPU for overclocking, overvolting and undervolting, run apps that need extra control over your system, and many more.
What are the risks of rooting your phone?
Well the warranty will be voided. This is in case you mess your phone up and can’t reinstall the firmware that came with the phone.
If you reinstall the original firmware, root access will be gone so you will be safe.
Other than that, no risks at all. It is very simple to root your phone.
OFC there is the risk of seriously bricking your device, but this only happens if you try to flash a new rom or do some serious modding with your android device, and you won’t follow the steps from the tutorial (don’t worry bricking won't happen from root alone).
So Root = complete control over your android device!
Once you have a rooted phone, you may install a custom rom (firmware) for extra performance and features (trust me, the performance gain is big). Why would you do this? Because some phones are limited to android 2.1 or 2.2 and are not getting 2.3 or 4.0 updates (well not oficially, aka. Not from the developer), so people use custom firmwares.
My X10 mini pro was a single touch phone, untill I rooted it. Now it supports dual touch without any problems. Also speed has increased becaue I overclocked the CPU (no harm to the CPU if you keep it in safe zone, aka. +10-20% overclock) and increased the SD card cache (it will have faster read and write speed).
You can enable USB on the go on some phones, wifi tethering, firewalls, startup filters and many more.
Also you will see a lot of usefull apps on tha market that say “root required”.
So do I recommend root?
HELL YES!
Go for it, root your device. It is easy, and you will have a lot of benefits.
Just type root and your phone model in to google search, and you will find a lot of tutorials (I rooted my Sony Ericsson with Flashtool, with the click of a button, but if you have other model, then Flashtool won't work for you, so you need another software).