Pages

Wednesday 2 April 2014

Android Rooting!! It's terms, advantages & drawbacks !!

What is basically rooting ?

Rooting is basically a freedom of using your device to it's full potential.In other words it  means giving sudo in Linux.If you’re an Administrator on a Windows machine, you have access to the entire operating system and you can do whatever you like. That’s essentially what happens if you root your Android device. With root access, you can get around any restrictions that your manufacturer or carrier may have applied. You can run more apps; you can customize your device to a greater degree; and you can potentially speed it up in a variety of ways.
yourself root permissions on your phone.Consider it in a way that running programs as administrators in Windows, or running a command with

Terms involve with rooting :
Don't confuse yourself with these terms as your might be a newbie so I have decided to include these terms for your better understanding.Some of the important terms are being discussed below:


  • Root: Rooting means you have root access to use your device to it's full potential and use some extra features.
  • ROM: Rom is basically a OS (Operating System) for your android.It is an image file that contains all relevant information needed to run your device and it's features.For example Ice-cream sandwich , jellybeans are all Roms. 
  • Kernel: A kernel is the component of your operating system that manages communications between your software and hardware. 
  • Radio: Radios are part of your phone's firmware. Your radio controls your cellular data, GPS, Wi-Fi, and other things like that. 
  • Flash: Flashing essentially means installing something on your device, whether it be a ROM, a kernel, or a recovery that comes in the form of a ZIP file. 
  • Brick: Bricking means, that your phone will turn on but it won't boot. There is always a small risk with flashing, and if your phone becomes unable to function the it is basically gets bricked. 
  • Bootloader: Your bootloader is the lowest level of software on your phone, running all the code that's necessary to start your operating system. Most bootloaders come locked, meaning you can't flash custom recoveries or ROMs. Unlocking your bootloader doesn't root your phone directly, but it does allow you to root and/or flash custom ROMs. 
  • Recovery: Your recovery is the software on your phone that lets you make backups, flash ROMs, and perform other system-level tasks.Before rooting it is essential to install custom recovery.Famous custom recoveries includes clockworkmod or TWRP. 
  • Nandroid: The most important concept is of Nandroid as it is a beam of light in the midst of dark.For example if you messed up with your phone while rooting then you can use Nandroid backups to bring your phone to it's last recent look.It is basically a backup image file. 

Advantages of Rooting Android ?




  • By rooting your android device you can uninstall or get rid of bloatware apps (built-in apps) that might be eating up your storage.
  • Boost Your Phone's Speed and Battery Life.You can use different apps that will allow you to speed up your device to it's full potential and apps that will extract less juice from your battery.For example, with an app like SetCPU you can all these.
  • Unlock Hidden Features and Install "Incompatible" Apps by upgrading your kernel or by installing custom ROMs.
  • You can block ads in any app by using apps such as  AdFree, AdBlock Plus, and Ad Away which requires root access.
  • You can backup system apps and their data by using apps like Titanium backup.
  • You can to do more customization like faster scrolling, improved multitasking, and extra themes as well as you can also customize your keyboard.
  • You can flash a Custom Kernel. Kernel is basically an interface layer between your hardware components and software(Android Rom).By flashing a custom kernel you can enjoy features like Wi-Fi tethering, Faster battery charging etc.
  • You can flash a Custom ROM. Its is the most important advantage of rooting in my sight.By flashing a custom Rom You can enjoy extra features of android which were not allowed by your manufacturer earlier.It completely changes your operating system from it's look to it's working.Famous custom Roms includes CyanogenMod , MIUI etc.

Disadvantages of Rooting ?


  • Firstly, It will void your warranty.Some manufacturers or carriers will use rooting as an excuse to void your warranty. It’s worth keeping in mind that you can always Un-Root. If you need to send the device back for repair, simply flash the original backup ROM you made and no one will ever know that it was rooted :) .
  • Secondly, It might brick your phone. Bricking means, that your phone will turn on but it won't boot.The best way to avoid it happening is to follow instructions carefully. Make sure that the guide you are following works for your device and that any custom ROM you flash is designed specifically for it. If you do your research and pay attention to feedback from others, bricking should never occur.
  • Lastly, There are some security risks involve in it .Depending on what services or apps you use on your device, rooting could create a security vulnerability. For example, Google refuses to support the Google Wallet service for some rooted devices.

Can I unroot my phone? 
Yes. If you decide you don't like being rooted, you can often find instructions on Un-Rooting your phone as well. Usually it involves flashing a stock Rom or if you have not rooted your android via installing a custom Rom and instead  have uesd softwares like One-Click Root for rooting then it's very easy as you can find an option therein to revert the changes back to it's orignal namely UnRoot or something like this.

Conclusion:
As the purpose of this website is to teach you how to get more then expected from the technologies and if you are really a type of person that likes sophisticated methods of dealing with technologies then you should try out rooting your device but before that do some crawling over google for your device and with a bunch of information proceed carefully :) .
If you have any queries regarding this article then mention it in the comments below of if you want me to find you a best rooting guide for you device then you can also seek my aid for this purpose I will be glad to help you out.
See you next time :)

No comments:

Post a Comment