Wednesday, January 25, 2012
Rooting (Android OS)
Rooting is a process allowing users of mobile phones, tablet PCs, and other devices running the Android 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. Rooting is analogous to jailbreaking devices running the Apple iOS operating system or the Sony PlayStation 3. On Android, rooting can also facilitate the complete removal and replacement of the device's operating system.
As Android was derived from the Linux operating system, rooting an Android device is similar in practice to accessing administrative permissions on Linux or any other Unix-like computer such as FreeBSD or OS X.
Most devices running Android must be rooted in order to install custom versions of the Android system such as CyanogenMod. The stock configuration (unrooted), user-installed applications do not have direct access to the flash memory chip on the device and are not able to replace or modify the operating system itself. Rooting is also necessary for certain applications and widgets that require additional system and hardware rights such as rebooting the phone, certain backup utilities, and other access to other hardware such as status LEDs. Rooting is also needed to disable or remove manufacturer-installed applications such as City ID. Rooting the phone typically also includes installing an application called Superuser that supervises which applications are granted root rights.
(Wikipedia)
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment