Android Rooting
Android is world's most popular mobile operating system , but still there is always something that is missing in the picture . Here , we have something known as rooting android devices which will almost completes that picture .Android rooting is the process of allowing users of smartphones, tablets, and other devices running the Android mobile operating system to attain privileged control known as "root access" .With a rooted phone, you can run apps that require access to certain system settings, as well as flash custom ROM's to your phone, which add all sorts of extra features.
Why you should ROOT ?
Truly your own device .
With rooting you can access over your phone and surpass all the limitation you phones manufacturer and Google has on it . So when you root your device it completely become yours and you can make it unique in so many other ways that would never be possible with an uprooted device .
Flashing a custom ROM .
After rooting your device you can flash a custom ROM to your device . OK , What is a custom ROM ? A ROM is a modified version of Android , it may contain extra features, a different look, speed enhancements, or even a version of Android that hasn't been released for your phone yet. There are thousands of ROM available on internet .
Flashing a custom Kernel .
By flashing a custom Kernel you changes the pre installed one with a better on which ( if choosed wisely and installed properly ) gives you better performance . A kernel is the component of your operating system that manages communications between your software and hardware. There are a lot of custom kernels out there for most phones, many of which can speed up your phone and increase your battery life, among other things. By flashing a custom Kernel you changes the pre installed one with a better on which ( if choosed wisely and installed properly ) gives you better performance .
Remove Pre-installed apps .
When you buy a new device it always comes with some preinstalled apps and features that takes too much of space , uses RAM , and drain the battery . You can not remove them . But after rooting you can permanently remove them from your phones existence . And that automatically gives you batter performance , battery and some extra storage .
Back-Up everything .
Yes you can backup apps , contacts , sms in your phone already then what is this ? No, there is a lot to it after rooting you can backup everything all your system setting , apps with their current setting and data that apps store on your SD card in an exact state that they are now . If you can backup them then you can obviously restore them anytime .
Say 'NO' to adds .
Adds are necessary but they can be annoying at the some time . So with rooting you can disable adds in all individual applications . AdFree, AdBlock Plus, and Ad Away are all great options.
Boost your phones speed and battery life .
You can do a lot of things to speed up your phone and boost its battery life without rooting, but with root—as always—you have even more power. For example, with an app like SetCPU you can overclock your phone for better performance, or underclock it for better battery life. You can also use an app like Greenify to automatically hibernate apps you aren't using—perfect for those apps that always want to run in the background when you're not looking.
Why you shouldn't ROOT ?
You can turn your smartphone into a brick.
Well not necessary , but if the process of rooting is not done properly you can end up with your phone as good as a brick . So don't be careless , unless you know how or have any sort of doubt do not even attempt to root . there is a lot of tutorials available go through them learn more and when you are confident enough then only go for it .
Your phone warranty turns void.
Of-course , if you are getting from rooting then definitely you have to pay at-least loosing your phones warranty. If any malfunctioning happens after rooting you service provide will not cover the damage .
Easily attacked by Viruses .
With your device so much open to you , it is also open to malware and can be easily attacked . After rootinf it is necessary to have a working antivirus or malware detector for security reasons .
CONCLUSION
Now you know what are advantages and what you may loose (chances of loosing are few though not zero ) . You should be able to decide what is correct for you . If any confusion is there i will recommend to get rid of it first one easy way is research over internet with so much knowledge i am sure you will easily find it .