Rooting, the word derived from the root user from linux. In linux, root user means the super users, who have all the rights and privileges. In Android, Rooting your device means gaining and providing the super user access to various apps on your Android device. Rooting is often performed to overcome the limitations that manufacturers and carriers have kept on certain device. So rooting gives you the permission to alter the system settings and much more. What is Rooting in Android is similar to What is Jalibreaking in iOS.
Technically Rooting can be said as installing the modified or custom kernel on you Android device and achieves the root-access or the super user access and can run or execute the unauthorized code.
Advantages of Rooting
- You can easily install and use custom themes. It allows to change or modify each and every graphics on your device. For ex: Booting device animation, battery icon and much more
- Boost your Phone’s speed. Overclocking and Underclocking your CPU and GPU
- Full Applications control. You can easily backup and restore selected apps. Also you can remove the bloatware (Bloatware are the apps comes pre-installed on your device)
- Freedom from Ads. With the use of AdAway app, you can get rid of advertisements, which is simply not possible without root
- Ability to install Custom firmware (also known as Custom ROM), that allows fully modified Android OS. Some of the custom ROMs are
- Omni ROM
- Custom ROM (Others)
- Flash a Custom Kernel
Disadvantages of Rooting
- Voids your device warranty
- Rooting might results in bricking your Android Device. (Bricking your device means while rooting if you missed any step or if anything goes wrong than it might results in brick phone, which will no longer function properly and your phone became useless. And if you go to the manufacturer for repair, they will charge you as your device warranty is void due to rooting)
- Say good security. Malicious apps or malware might get installed and this results in disclosure of your personal data. Rooting allows permissions to app that can interact with another app.
Above there is both have pros and cons of rooting your device. Finally, it depends on your usage and what you want to achieve from your smartphone. If you are happy with un-rooted phone then step back and if you want to dive more in Android and custom modification than go for it. Well, i personally recommend that, go for it and know Android beyond limits and have fun. Keep Sharing. Stay tuned to Tech Tunes.
Follow me on Twitter