Saturday, 14 December 2013
An introduction to Android Rooting ...
##### What is Rooting ? What are it's Benefits and Losses ? ######
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 ") within Android's subsystem.
Rooting is often performed with the
goal of overcoming limitations that
carriers and hardware
manufacturers put on some devices,
resulting in the ability to alter or
replace system applications and
settings, run specialized apps that
require administrator-level
permissions, or perform other
operations that are otherwise
inaccessible to a normal Android
user. On Android, rooting can also
facilitate the complete removal and
replacement of the device's
operating system, usually with a
more recent release of its current
operating system.
As Android derives from the Linux
kernel, rooting an Android device is
similar to accessing administrative
permissions on Linux or any other
Unix-like operating system such as
FreeBSD or OS X .
Root access is sometimes
compared to jailbreaking devices
running the Apple iOS operating
system.
#### Benifits of Rooting ####
1. installing or booting into a
modified or entirely new operating
system (a "locked bootloader"
prevents this),
2. sideloading unsigned applications
onto the device, and
3. user-installed apps from having
root privileges (or from running
outside a secure sandboxed
environment).
By contrast, only a minority of Android
devices lock their bootloaders—and
many vendors such as HTC, Sony ,
Asus and Google explicitly provide
the ability to unlock devices, and
even replace the operating system
entirely.Similarly, the
ability to sideload apps is typically
permissible on Android devices
without root permissions. Thus,
primarily the third aspect of iOS
jailbreaking, relating to superuser
privileges, correlates to Android
rooting.
Rooting also lets all user-installed
applications run privileged
commands typically unavailable to
the devices in the stock
configuration. Rooting is required for
more advanced and potentially
dangerous operations including
modifying or deleting system files,
removing carrier- or manufacturer-
installed applications, and low-level
access to the hardware itself
(rebooting, controlling status lights,
or recalibrating touch inputs.) A
typical rooting installation also
installs the Superuser application,
which supervises applications that
are granted root or superuser rights.
A secondary operation, unlocking
the device's bootloader verification,
is required to remove or replace the
installed operating system. In
contrast to iOS jailbreaking, rooting
is not needed to run applications
distributed outside of the Google
Play Store, sometimes called
sideloading . The Android OS
supports this feature natively in two
ways: through the "Unknown
sources" option in the Settings
menu and through the Android
Debug Bridge. Rooting an
Android phone lets the owner
modify or delete the system files,
which in turn lets them perform
various tweaks and use apps that
require root access.
##### Demerits of Rooting ####
1. By rooting you will definitely void your warranty.
2. You may loose your Device , if you didn't followed right procedure .
Risk of Loosing Your Beloved Android Device is Major Disadvantage of Rooting . but in only one case ... when you disobeys the guides given...
#### Credits ####
For Editing :- Vinay jain ( HnCvj )
Source :- Wikipedia
Posted by :- SuperDevs Team Member Vinay jain ( HnCvj )
Like us on :- Facebook
Follow us on :- Twitter
0 Responses to “An introduction to Android Rooting ...”
Post a Comment