‘Rooting’ means gaining the root access or act as superuser in the operating system, Android, which is something we call admin account in windows, sudo in Linux .As Android has a Linux kernel, ‘root’ in linux OS is a user which has ‘superuser’ access permission to entire Operating System and same is applicable on android .By default the customer is provided Smartphone with limit permissions account i.e. without rooting with a purposeful intent by the Smartphone manufacturer so that customer could not change anything in his device settings that may harm device that is also the reason why rooting void the warranty of Smartphone.
Why you need to Root your mobile
Some Apps in the play store as you might have encountered requires a rooted device to work and the reason for that is they need to access and/or modify some settings or files in the Android OS which is by default not accessible or not permissible to normal user account in android hence they require rooted device. Some of these apps give even let you change the frequency of your Smartphone’s CPU to increase performance.
You can even install custom ROM’s or install a fresh copy of customized android OS which is highly optimized or equipped with lot of eye candy features. You can backup you application and their data as well.
Why not to root your device?
Firstly it voids warranty so never root your device if you think that tomorrow you might woke up from wrong side of bed.
Secondly, some apps may them as legit app but might contain a malicious code block which could harm your device more effective if your phone is rooted, as it may delete important files from kernel of OS.
Thirdly, after rooting one could unintentionally modify a setting in phone leaving you with a damaged phone.
Improper rooting attempt may lead you with a dead/brick phone.
How to root your device?
Many apps provide one click rooting on android while on the other side few require their Smartphone to connect to pc push the binaries with superuser apk and install modified recovery file and load it via unlocked bootloader so if u need to root your device make sure that bootloader of your Smartphone is unlocked.
How to unroot your device?
Once you rooting is done and one felt like “I think my Smartphone is better unrooted” then he can simply unroot his Smartphone via superuser app which provide superuser access to the applications installed on your device.
How to check whether phone is rooted
After rooting your Mobile you should check whether your phone rooted or not but point is that how to check whether it is. There is a simple way to check. You need to install just a Android app named “Root checker” from Google Playstore
To Download this app Click here :- Root checker